Archive for the 'Configuration' Category

Nagios Performance Tuning – Tech Tips: Understanding Disk I\O

We often get questions about the kind of hardware requirements needed for a particular Nagios installation.  As covered in a previous article, this is often a very difficult question to answer since monitoring environments differ so much.  Most people assume that for a large Nagios installation, it’s a matter of simply adding enough CPU’s to the machine to handle the workload that it’s given.  Although having enough CPU power is important, I’ve found that it’s ultimately not the biggest hardware limitation to the system.  A large Nagios installation creates an enormous amount of disk activity, and if the hard disk can’t keep up with the constant traffic flow that needs to happen, all of those precious CPU’s are simply going to wait in line to be able to do what they need to do on the system.  I’ve talked to some users who have spent some serious money on hardware to have insanely fast disks to handle their workload, but I wanted to do some experiments in-house for those users who may need to have better performance on a budget.  I want to give special thanks to Nagios community members Dan Wittenberg and Max Schubert for documenting some of the tricks that you guys pioneered on this topic.

Continue reading ‘Nagios Performance Tuning – Tech Tips: Understanding Disk I\O’

Managing Remote Nagios XI Servers

Managing a Nagios XI server is an important requirement to ensure that the monitoring server can be configured to meet organizational needs and that application updates (patches and upgrades) can be applied. Nagios XI servers that are placed on remote networks often requires that an administrator configures firewalls and routers to allow access to management features.

We wrote a short document that describes the requirements for and methods of managing remote Nagios XI servers. To learn more, read the document on Nagios Exchange.

Monitor WatchGuard Devices Using Nagios XI Wizard

WG Graphs

In an effort to make NagiosXI even easier to setup while maintaining granularity, we are creating wizards for specific devices. Methods for monitoring network devices are not one size fits all. SNMP mibs differ and web interfaces differ, so we’ve embarked on an adventure of writing wizards for specific vendors of devices. The wizard recently completed is an example of that adventure.
Continue reading ‘Monitor WatchGuard Devices Using Nagios XI Wizard’

XI System Profile Component

The component adds a System Profile page to the Admin menu and displays relevant system information for common troubleshooting issues.  The profile information can be downloaded as a text file to provide support teams with importation information. This component will ship with any Nagios XI install 2011R1.10 or newer.  We recommend installing this component for all existing 2011 installs in order to expedite support issue.

Download System Profile Component

Documentation: Writing Custom Wizards

We’ve had some requests in past months about developer documentation for writing custom Configuration Wizards for Nagios XI.  Many admins have a large amount of devices of a specific type that they regularly need to add to their monitoring environment.  So for those needing to write their own wizard, and don’t mind getting their hands dirty with PHP development, this document and example code illustrate how to write a monitoring wizard while maintaining the integrity of the Nagios XI framework.  The example wizard utilizes a weather alerts check plugin written by Tony Yarusso.  You can find the document on the Nagios Library.

 

Easy Configuration Of Passive Checks Into Nagios

Passive checks are extremely useful for integrating information from external applications and agents.  They’re also the primary method of monitoring remote machines that are behind firewalls, proxies, and on private networks.

In an effort to simplify the setup of new remote agents and applications with Nagios XI, we developed a method for easily capturing and configuring new passive host and service check results.

Read How To Do it: Monitoring Unconfigured Objects With XI.pdf