Skip to content

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 Administration 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

  1. Download the nagios plugin
  2. Install prerequisites
  3. Check the correct functioning

    ./nagios-pp-channel.sh [PUNCHPLATFORM_ADMIN_HOSTNAME] [TENANT_NAME] [CHANNEL_NAME]
    
  4. Add the service to hosts

IHM Example

Nagios:

image

Troubleshooting

  • make sure the firewall rules are updated to access from the nagios to the Punchplatform Admin
  • make sure prerequisites are installed