fbpx
1-888-310-4540 (main) / 1-888-707-6150 (support) info@spkaa.com
Select Page

Network Monitoring with Cacti

Written by Mike Solinap
Published on June 30, 2011

In my initial blog post, I explained a little bit about Nagios, and how it can be configured to monitor any networking device or server.  Nagios’ basic operation is this:

  • Define a check
  • Execute the check at a specified interval
  • Take the result of the check and determine whether it maps to an OK, WARNING, or CRITICAL status
  • Show the latest status on demand from the user (GUI)

Nagios is extremely flexible, but take for instance a network switch. Nagios fits in well if for example, I wanted to create a check to alert me when one of its power supplies failed.  Or if I wanted to be alerted if BGP was causing a memory consumption issue.

However, for counters based data, Nagios isn’t the right tool for the job.  This is where Cacti comes in.  As part of SPK’s network management services, Cacti provides historical graphs for all counters based data.  This most commonly is network bandwidth, but similar to Nagios, Cacti can be extended to read data from any source using a custom written script.

In my how-to which you can download here, I’ll explain how I’ve enabled Cacti to monitor the temperature of a data center.  Additionally, we gather temperature data from weather.com so that we can correlate inside temperature to outside temperature.

Have any other interesting data sources that you’d like to see graphed?  Let me know — I’m up to the challenge!  Stay tuned to our blog for other helpful how-to articles.

Mike Solinap
Sr. Systems Integrator

Latest White Papers

The DevOps Starter Guide

The DevOps Starter Guide

DevOps is not just a buzzword; it's a transformative approach that's reshaping the way businesses build, deliver, and secure software. And it's your key to staying ahead in your industry. If you want to get started with DevOps, optimize your software development and...

Related Resources

AI Ops: Revolutionizing Operations with Artificial Intelligence

AI Ops: Revolutionizing Operations with Artificial Intelligence

The integration of artificial intelligence (AI) and operations, commonly known as AI Ops, has emerged as a game-changer in recent years. This groundbreaking approach leverages the power of AI to streamline and enhance various aspects of IT operations. In this blog...

Microsoft Azure Cloud Adoption Framework

Microsoft Azure Cloud Adoption Framework

If you're in the midst of planning, or considering an Azure cloud migration, this blog is for you. The reason is because the shift to cloud computing is no longer a trend but a business imperative. However, the process of an Azure cloud migration or general cloud...

Maximizing Email Deliverability via Gmail/Google Workspace

Maximizing Email Deliverability via Gmail/Google Workspace

Despite new communications tools and apps popping up daily, email remains a key communication channel for businesses. And, there are plenty of email networks to choose from. For example, Google Workspace (Gmail and G Suite), Microsoft, MailChimp, and more. However,...