swiagent

Solarwinds Agent

CI Project Status: Unsupported – The project has reached a stable, usable state but the author(s) have ceased all work on it. A new maintainer may be desired.

Install the Solarwinds Agent from Orion to communicate outbound to a Solarwinds poller.

You can get the latest RPMs from URLs on Solarwinds:

Instructions for offline installation:

https://support.solarwinds.com/Success_Center/Orion_Platform/Knowledgebase_Articles/Manual_offline_installation_of_an_Orion_agent

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

About

Install the Solarwinds Agent from Orion.

Install
ansible-galaxy install deekayen/ansible-role-swiagent
GitHub repository
License
bsd-3-clause
Downloads
50
Owner
My initials spelled as a word - pronounced /dEE-kAY-En/