One of the most important features of the Web interface is the ability to create reports. Many larger companies need reports to allow them to take decisions at a higher management level. Reporting functionality can also be used to browse historical notifications to alerts, and to see complete logs for a specified period.
Nagios offers the following types of reports:
Trend reporting for host or service: Shows the state changes history for a single object along with the status information from performed checks
Availability report for hosts or services: Shows how much time an object has spent in a particular status; can report on all objects or a single object; can also generate reports for host groups and service groups
Alert histogram: Shows the number of alerts that have occurred over a period of time for a particular host or service
In addition, Nagios can report a history of alerts, notifications, or all events. This can be considered as reading Nagios logs in a more convenient...