Bug 11653 - Deploy the Observium UNIX Agent on every system
Summary: Deploy the Observium UNIX Agent on every system
Status: CLOSED FIXED
Alias: None
Product: Infrastructure
Classification: Unclassified
Component: --- (show other bugs)
Version: unspecified
Hardware: unspecified Unspecified
: - Unknown - - Unknown -
Assignee: Timo Eissler
QA Contact:
URL:
Keywords:
Depends on:
Blocks: ANSIBLE
  Show dependency treegraph
 
Reported: 2018-03-01 18:34 UTC by Michael Tremer
Modified: 2019-08-28 14:11 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Tremer 2018-03-01 18:34:26 UTC
http://docs.observium.org/unix_agent/

The UNIX Agent should be deployed on all systems that support it (i.e. all systems with xinetd). We should install all scriptlets for the services that we are running on each server which I think need to be added in some configuration file.
Comment 1 Michael Tremer 2018-07-19 14:28:04 UTC
Since we are moving to Apache now, it would be required to have the module for apache installed and apache being properly configured with mod_status.
Comment 2 Timo Eissler 2018-11-05 18:04:45 UTC
Implemented in common role.

But atleast for now the scripts which should be activated for each host needs to linked manually from /usr/lib/observium_agent/scripts-available/<SCRIPT> to /usr/lib/observium_agent/scripts-enabled because i currently have no perfect way to detect needed scripts.


Example:

ln -s /usr/lib/observium_agent/scripts-available/nfs /usr/lib/observium_agent/scripts-enabled/
Comment 3 Timo Eissler 2018-11-05 21:48:58 UTC
To enable a observium agent script there is now a host variable "observium_enabled_scripts" which holds a list of observium script which are then enabled on the corresponding host.