Summary
Nagios has many places where it can be extended with external scripts or applications. Although we used JavaScript in code samples, Nagios is not bound to any specific language and its real power comes from the fact that you can choose the language you'll use to program your code. Of course, this chapter does not cover all of the aspects in which Nagios can be customized.
In this chapter you learned the following:
Which aspects of Nagios can be customized
How to write plugins that perform active checks
Sending custom notifications
Managing Nagios and reading its status information
Working with passive checks for long running tests
What the query handler is, what services it offers, and how to communicate with them
How to use the NERD service to receive real-time notifications
This chapter concludes the book. You are encouraged to run the examples that were shown throughout the book as well as experiment on your own with Nagios. We hope that the book will be the beginning of your journey into...