Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Directory
Recently Updated Listings
Submit Your Nagios Project!
Help build Nagios Exchange for yourself and the entire the Nagios Community by your Nagios project to the site. It's easy - just create an account, login, and add a new listing. Read the FAQ for instructions.MultiTech MTR API Integration using notification comman...
This is a set of host and service notification scripts to be allow sending alerts using a MultiTech MTR Cellular Gateway. This allows for a NagiosXI contact to send alerts utilizing a custom Notification Command.
nagios-plugins-linux Popular
github.com/madrisan/nagios-plugins-linux/A suite of plugins for monitoring any Linux server or Linux appliance.
Nagios - Notifications
github.com/T-M-D/NLS-CollectionBreak down of Nagios Notifications This dashboard relies on the Nagios Core input filter
Nagios - Services
github.com/T-M-D/NLS-CollectionBreak down of Service states This dashboard relies on the Nagios Core input filter
Nagios - Hosts
github.com/T-M-D/NLS-CollectionBreak down of host states This dashboard relies on the Nagios Core input filter
Nagios Core Log Filter
github.com/T-M-D/NLS-CollectionThis filter takes the Nagios Core log data and stores it into many fields This filter works with Nagios XI as it uses Nagios Core in the backend To create the filter in Nagios Log Server navigate to Administration > Global Configuration > Filterss > Add F ...
DHCP Messages
A custom dashboard to give a breakdown on the different DHCP Messages. This has a query filter where the type must be syslog and the program must be dhcpd.
syslog Types
Simple Dashboard that has all the syslog types (0-7) pinned with a pie chart showing the breakdown. NOTE: The filter is configured to only show results that are of type:syslog.
Database Access For Development Purposes
Nagios XI comes as a ready to go monitoring system delivered as a virtual machine (VM). I have spent a bit of time developing Configuration Wizards, Components and Dashlets for Nagios XI and during this time I have needed to look at the backend databases ...
Tips For Customising Configuration Wizards
Nagios XI comes with built in Configuration Wizards that allow you to monitor a host with little effort. You may have a handful of services that you would like to add to a Configuration Wizard so you do not have to manually create them after the Configur ...
Nagios XI Service Relationship Map
This diagram shows a graphical representation of how the components of Nagios XI work together. This would assist when reading the "Tips For Customising Configuration Wizards" document.
Box293 Common User Account
This component is used to define a nagios user account (contact) which will be used by other Box293 Components/Dashlets/Wizards I have created. The purpose is to store the username and password so the end user is not prompted for it when required in othe ...
box293_check_mbox
box293_check_mbox.pl is used to keep an eye on a local mbox account. Without manually checking the mbox reguarly, important system messages can go undetected. "You have new mail in /var/spool/mail/root" = this is an mbox OPTIONS --help Display the help ...
box293_check_message_queue
This Plugin is for checking the kernel message queues. Will return a critical result if more than 1 queue of the same owner exists. WARNING and/or CRITICAL thresholds can be defined on the number of message found in the queue. These need to be the second ...
box293_check_mysql_date
This Plugin helps detect if there is a drift in the system time compared to the mysql time. Will report a CRITICAL status is the difference is more than 300 seconds. The plugin is just a bash script. USAGE box293_check_mysql_date [username] [password] ...
box293_check_mysql_table_status
This Plugin checks the status of MySQL or MariaDB Database Tables. Will return a critical result if any of theses columns has a NULL value: * Engine, Version, Row_format, Rows, Avg_row_length, Data_length, Max_data_length, Index_length, Data_free, Create_ ...
box293_check_sensehat
This plugin is designed to be running on a Raspberry Pi device that has the Sense HAT module connected to it. The plugin serves two purposes: 1) Monitoring the temperature and humidity to allow Nagios to alert when thresholds have been exceeded. 2) Scrol ...
box293_drive_inventory_windows
This plugin will report what hard drives in the range A: - Z: exist on a Windows machine. This plugin uses NSClient++ to gather the information. The plugin will use check_nrpe (by default) or check_nt (if specified) to query the Windows machine. This plug ...
box293_xi_api_create_passive_object
github.com/T-M-D/NXI-CollectionThe purpose of this script is to create passive host and service objects in Nagios XI. Specifically these objects reflect the defaults that are used when running the wizard on the Unconfigured Objects page in Nagios XI. The script is intended to be used w ...
Check Profiler
The purpose of the Check Profiler is to allow you to look at how long checks take to execute on your Nagios XI host. This can be handy to get birds eye view of all your checks. This component requires the "Box293 Common User Account" component, this is ...