swiagent
Solarwinds Agent
Install the Solarwinds Agent from Orion to communicate outbound to a Solarwinds poller.
You can get the latest RPMs from URLs on Solarwinds:
- https://solarwinds.example.com/Orion/AgentManagement/DownloadLinuxPackage.ashx?packageId=rhel-7.0-x86
- https://solarwinds.example.com/Orion/AgentManagement/DownloadLinuxPackage.ashx?packageId=rhel-7.0-x64
Instructions for offline installation:
Firewalling and security group rules are discussed on:
https://support.solarwinds.com/Success_Center/Network_Automation_Manager/NAM_Install_Guide/030/020,
When installing the swiagent RPM, there's a note to initialize the service, which is run through a handler after successful package installation.
#
#===========================================================
# NEXT STEPS
#
# Installation finished successfully. Please continue
# configuring the agent by running the following command:
#
# service swiagentd init
#
#
# If you encounter a permission error, try running the command
# as root. If the "service" command is not found, try using
# the full path (i.e. /sbin/service or /usr/sbin/service).
#===========================================================
Requirements
Perl will be installed in addition to swiagent as part of supporting monitoring extensions.
Role Variables
orion_hosts: []
Dependencies
None.
Example Playbook
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: all:!platform_windows
vars:
orion_hosts:
- https://solarwinds.example.com
- https://10.13.251.123:443
- https://10.13.251.34
# swiagent_ipaddress and target should be the same destination
swiagent_ipaddress: "10.15.1.102"
swiagent_target: solarwinds_poller.example.com
roles:
- deekayen.swiagent
License
BSD
Author Information
David Norman
Install
ansible-galaxy install deekayen/ansible-role-swiagent
License
bsd-3-clause
Downloads
50
Owner
My initials spelled as a word - pronounced /dEE-kAY-En/