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