O'Reilly logo

Icinga Network Monitoring by Viranch Mehta

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Icinga Plugins

As mentioned in earlier chapters, Icinga maintains abstraction over the internal implementation of check plugins and how the status checks are performed. It only knows what it has to monitor and what commands it has to use to get the status of the services that are being monitored. It does not have details about any internal mechanism for performing status checks; it relies on external programs and commands to do the dirty work.

These external programs are called plugins. A plugin can be any executable (a compiled program or a script), which can be run from the command line. Icinga will execute the plugin configured for each service check and determine the status of the service from the exit status of the plugin. Icinga ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required