Archive for the 'Distributed Monitoring' Category

Page 3 of 3

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.

Helping MySQL Move Out And Find Its Own Server

Anybody keeping tabs on the performance of their NagiosXI server knows that mysqld, httpd and nagios all play an intense game of king-of-the-CPU.   The cool thing about NagiosXI is that it comes with NDOUtils out of the box, which is a great tool for offloading the MySQL server, which is great if you need to stack on more checks.  If you run a NagiosXI server that is completely loaded down and have another server that could host a MySQL server for that NagiosXI server, this  PDF would definitely be worth a read. The PDF attached is a step-by-step guide to migrate your existing MySQL server to a remote MySQL server and is definitely an interesting look at just how exstensible NagiosXI is.

Offloading MySQL to a Remote Server

Distributed Monitoring Solutions For Nagios

Distributed MonitoringInterested in scaling your Nagios deployment to monitor a large environment?  Distributed monitoring may be the solution you’re looking for.  We just created a document that describes different methods for configuring a distributed monitoring solution with Nagios Core and Nagios XI.

Distributed_Monitoring_Solutions.pdf