This is a cache of https://support.nagios.com/kb/article/nagios-xi-check-interval-considerations-506.html. It is a snapshot of the page at 2025-05-14T00:41:06.181+0000.
Nagios <strong>xi</strong> - Check Interval Considerations
Home » Categories » Products » Nagios xi » Documentation » Best Practices

Nagios xi - Check Interval Considerations

Overview

This guide on Best Practices is about host and service intervals and what you should take into consideration when designing your monitoring deployment.

 

Check Intervals - Be Realistic

It can be very easy to setup your monitoring with the same intervals across the board. This can lead to peaks and troughs in load on the xi server as a lot of checks can occur in the same time windows.

Have a think about what you are monitoring and how often do you really need to check it. Something like disk usage rarely runs out quickly, you can monitor this every hour and be confident you’ll be notified about the free disk space running low in a reasonable time.

  • Does it need to be checked every 5 minutes?

  • Disk Free Space – every 60 minutes perhaps?

  • Too long = no performance data

    • An interval that is more than four hours apart

 

However if you are going to make it every hour, why not every 58 minutes or 61 minutes? Try to spread the load out a bit.

  • Different intervals to spread the load

  • 3, 5, 7 minute intervals

  • 58, 60, 62 minute intervals

 

Notification & Check Intervals

Sometimes larger check intervals can have an adverse affect on notification intervals.

The monitoring engine determines if it should send a notification every time a check result is received.

Due to how the internal scheduling works, you might fall short of the notification window by a small time period like 20 seconds. This means it might be another 15 minutes until the next check is run, that’s when the notification will be sent.

  • e.g. 15 minute check and 60 minute notification

  • Internal scheduling may cause 14min 55sec to pass, 4 x 14:55 = 59min 40sec … it’s < 60min!

  • Notification not sent until 75min!

  • Scheduling is geared +/- to reduce load! 

 

 

Final Thoughts

For any support related questions please visit the Nagios Support Forums at:

http://support.nagios.com/forum/



Special Offer For Knowledgebase Visitors! Get a huge discount on Nagios Log Server by clicking below.

Get 60% Off Nagios Log Server!

Did you know? Nagios provides complete monitoring of: Windows, Linux, UNIX, Servers, Websites, SNMP, DHCP, DNS, Email, Storage, Files, Apache, IIS, EC2, and more!

0 (0)
Article Rating (No Votes)
Rate this article
  • Icon PDFExport to PDF
  • Icon MS-WordExport to MS Word
Attachments Attachments
There are no attachments for this article.
Related Articles RSS Feed
Nagios xi - Service Dependencies
Viewed 11500 times since Tue, May 3, 2016
Nagios xi - Monitoring the Nagios xi "localhost"
Viewed 9064 times since Mon, May 2, 2016
Nagios xi - Configuration Wizards and Templates
Viewed 11479 times since Tue, May 3, 2016
Nagios xi - MRTG Clean Configs
Viewed 8689 times since Tue, May 3, 2016
Nagios xi - xi Server Considerations
Viewed 7934 times since Mon, May 2, 2016
Nagios xi - What Is Monitoring xi ?
Viewed 4692 times since Mon, May 2, 2016
Nagios xi - Groups
Viewed 10232 times since Tue, May 3, 2016
Nagios xi - Macros and Custom Object Variables
Viewed 8209 times since Tue, May 3, 2016
Nagios xi - Best Practices for Managing Configs
Viewed 8920 times since Wed, Jul 19, 2017