HOWTO configure nagios to supervised channel status
Why do that¶
When a punchplatform runs in production, it is crucial to build a strong monitoring system. The Punchplatform Admin is the official Adminsitration and Monitoring component. Behind the IHM, a REST API is provided to ask the status of each component.
Punchplatform provides also a nagios plugin in open source to perform a recurrent check to this REST API.
What to do¶
- Download the nagios plugin
- Install prerequisites
Check the correct functionning
bash ./nagios-pp-channel.sh [PUNCHPLATFORM_ADMIN_HOSTNAME] [TENANT_NAME] [CHANNEL_NAME]
Add the service to hosts
- make sure the firewall rules are updated to access from the nagios to the Punchplatform Admin
- make sure prerequisites are installed