Defining a custom notification method

In this recipe, we'll learn how to specify an alternative method for a contact to receive notifications about a service. A very typical method for a contact to receive notifications is by being sent an e-mail to their contact address; e-mail messages could be sent to an inbox or a paging device.

However, notifications are just text; we can arrange to deal with them via any command we wish, in much the same way we can configure host or service checks. In this recipe, we'll set up a new contact called motd, which, when it receives notifications, will write them into the server's /etc/motd to be displayed on login.

Getting ready

You should have a Nagios Core 4.0 or newer server, with at least one host or service ...

Get Nagios Core Administration Cookbook - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.