Welcome to the CereusTransporter plugin, which enables you to Export Cacti Data to Timeseries Databases. This plugin allows you to automatically export the polled data from Cacti directly into an InfluxDB v1, InfluxDB v2, Bosun, Elasticsearch 8 and Elastic Cloud 8 for further processing with e.g., Grafana, Kibana or ML tools. You can build great Dashboards and combine the data with other datasets to identify underlying issues in your network.

Requirements

To use this plugin, you will require an already installed TImeSeries capable system like InfluxDB or Elastic Cloud. Basic user authentication, as well as Token based authentication, is supported.

The minimum PHP version is 8.0

Installation

Install this plugin like any other Cacti plugin.

You can set up the InfluxDB/Bosun URL in the “misc” settings tab.

You are now set to export Cacti data to timeseries databases!

 

Known Issues

This plugin interferes with the actual poller process. 5-minute polling is fine, but 1-minute polling may not be able to finish in time, depending on your setup ( >400 hosts ).  If you do not need the rrd files to be updated, you can disable rrd updates ( since version 0.61 ).

Keep a look at your polling times!

Screenshots

Downloads/Version History

NameCacti VersionPHP VersionDescriptionSizeVersionDownload
CereusTransporter1.2.24PHP 8.0Added ElasitcSearch 8 and Elastic Cloud 8 Support2.2 MB1.51Download (12)
CereusTransporter1.x.xPHP 7.2* Added InfluxDB2 support with Token based authentication1.3 MB1.0.1Download (461)
CereusTransporter1.x.xPHP 5.4*Fixed ‘index_type’ error1.2 MB0.66Download (4,061)
CereusTransporter1.x.x * Added compatibility for Cacti 1.0 0.65 
CereusTransporter0.8.xPHP 5.4* Fixed some error warnings
* Disabled error reporting for influxdb DB creation due to parse_url function not supporting empty user/passwords
 1.2 MB0.64 Download (1,321)
CereusTransporter0.8.x * Fixed some error warnings
* Fixed include path for influxdb
 0.63 
CereusTransporter0.8.x * Separated database targets into their own files
* Added possibility to completely disable RRD updates ( Cacti as UI only )
* Prepare for MSSQL support
 0.61 
CereusTransporter0.8.x * Added separate description data filed to be sent 0.50 
CereusTransporter0.8.x * Fixed “Misc” tab not showing up 0.49 
CereusTransporter0.8.x * Added Bosun support ( changes by simonov(at)gmail.com ), fixed InfluxDB connection 0.48 
CereusTransporter0.8.x * Bugfix Release: multiple data points from Cacti got lost 0.40 
CereusTransporter0.8.x * MultiUpdate Performance Enhancements 0.30 
CereusTransporter0.8.x * Performance Enhancement 0.20 
CereusTransporter0.8.x Initial Release 0.10 

Sample Dashboard(s)

Please share your Dashboards on the forum or sent them to support@urban-software.com to be included here.

DescriptionSizeVersionDownload
Sample Cacti Grafana Dashboard3.5 KB0.1Download (2,605)

Support

Of course, you can get support for this addon. Please get in touch with us to discuss your options!