CereusTransporter 1.0 has been released!

Exciting news for all Cacti users!

I am thrilled to announce the release of the CereusTransporter 1.0 plugin for Cacti. This powerful plugin lets you easily send data from Cacti to InfluxDB2 for advanced monitoring and analysis.

With CereusTransporter, you can easily monitor and analyze data from multiple sources in near real-time, giving you a complete picture of your network performance.

Built Dashboards in Grafana, or use Machine Language to identify issues before they occur.

If you need support or have any questions about the CereusTransporter plugin, please contact us.

Download the plugin today and take your network monitoring to the next level!

CereusTransporter for Cacti supports InfluxDB2

CereusTransporter for Cacti now supports InfluxDB2 and token-based authentication. Data from Cacti can now be sent to InfluxDB2, a time series platform where you can collect and store long-term data from multiple sources.

CereusTransporter is a plugin for Cacti that can send data to databases or platforms like Bosun, InfluxDB1/InfluxDB2, or OpenTSDB.  The Cacti data then can be further processed to create Dashboards, integrated into existing alarm tools, or just kept for BigData analysis.

The upcoming release of CereusTransporter 1.x will add InfluxDB2 support. Future versions add the ability to define custom tags, filter data to be sent, and specify multiple target platforms.

Look here for the plugin page: CereusTransporter

If you need commercial support with your Cacti installation, Contact us today !

End-User Monitoring with Alyvix

Ever heard of Alyvix ? That’s a free environment for monitoring application performance by emulating an end-user interacting with the real application. I’ve created a monitoring agent for the QAD/ERP software that allows one to measure the login time as well as the performance of different programs and queries throughout the day from an end-user perspektive. The data can be retrieved from the Monitoring workstation using a REST gateway in order to be displayed within Cacti.

Look at the attached graphs for the result:


Visualizing Cacti Data with Grafana and InfluxDB


Cacti has a great polling engine for retrieving SNMP, WMI and other data from a lot of different devices. It generally stores the data into RRD files which are then being used to create the actual graphs for the users to view. By using InfluxDB together with Grafana as a frontend, it is possible to built an easy to use performent dashboard for end-users utilizing the Cacti polling engine.

Read More

Upgrading Thold to the latest version

Sometimes during the upgrade process, not all required columns or table may have been added to the database. This error may manifest itself with an “Error: Save failed” message when trying to save changes to a device.

A possible fix to this is to manually call the upgrade.php script. To do this, go to the command line and change to the thold plugin. Then call the upgrade script:

cd /path/to/cacti/plugins/thold
php extras/upgrade.php

Then re-try saving a device. You will see the following messages:

Faking Low Thold Version
Running Thold Upgrade
Upgrade Complete

HowTo – Install VMWare Perl SDK on CentOs

Install VMWare Perl SDK

This post will show you how to install the VMWare Perl SDK on CentOs 6 and CentOs 7

CentOs 6 / SDK Version 5.1

The following commands will install all necessary perl modules on a Centos 6 system required for the SDK .

rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm
yum install gcc perl-CPAN perl-Archive-Zip perl-Class-MethodMaker perl-SOAP-Lite perl-XML-SAX perl-Crypt-SSLeay
yum install perl-XML-NamespaceSupport perl-XML-LibXML perl-Data-Dump uuid-perl libuuid-devel uuid-devel
wget --directory-prefix=/tmp http://search.cpan.org/CPAN/authors/id/J/JN/JNH/UUID-0.04.tar.gz
tar -zxvf /tmp/UUID-0.04.tar.gz -C /tmp
cd /tmp/UUID-0.04
perl Makefile.PL
make install

CentOs 7 / SDK Version 6.0.2

We’re going to install version 6.0.2. You should have downloaded the required file to the /tmp directory already. The following section will show you of installing the required modules. The actual install will ask you to accept the license terms and choose an install directory. It will also ask you for the permission to install the pre-built binary files for the required perl modules. You can accept all the default settings.

yum -y install openssl-devel 
cd /tmp
tar -xzvf VMware-vSpehere-Perl-SDK-6.0.0-3561779.x86_64.tar.gz
cd vmware-vpshere-cli-distrib