Call us Today +49 7543 609337-0
Log In

Welcome to the CereusAgent webpage. CereusAgent is a new plugin for Cacti allowing administrators to spread the polling of devices to multiple systems. The agent is capable of doing remote polls without the need of a permanent network connection to the central Master server. All agents can be configured from the central Master system.

Features

The following is a list of features currently implemented into CereusAgent:

  • AES Encrypted passwords for remote poller database access
  • Remote pollers can work without network connectivity to master server
  • Network outages to remote poller does not result in lost data
  • Master Server is able to poll devices
  • Unlimited numbers of agents
  • Full Support for certified plugins
  • Central configuration of devices/pollers
  • Central configuration of certified plugins
  • integrated into CereusMonitoring
  • Supports Linux and Windows operating systems

Compare Editions

The Enterprise and Standard Edition share the same feature set.
The Standard edition is limited to a total of 4 liences allowing for 1 Master server and 3 remote polling Agents.
The Enterprise edition is not limited.

Pricing

The CereusAgent product has been discontinued. Please use Cacti 1.x for multiple poller support.

We can provide support and services around Cacti if required to help you install configure and manage a new Cacti 1.x installation.

Master System Requirements

The following is a list of requirements for the Master system:

  • Network Connectivity to remote sites during device configuration
  • STunnel installation for encrypted communication ( Windows and Linux supported )
  • High I/O setup for rrd file updates

Deployment Examples

Current List of Certified Plugins

The following is a list of certified plugins:

  • nmidSmokeping
  • CereusReporting

Unsupported Plugins

The following is a list of unsupported plugins:

  • Boost

STunnel – Encrypted Communication

You can use encrypted communication by using the STunnel application. This application is able to encrypt network communication between systems by tunneling data through a SSL/TLS encrypted channel.

Setup – Windows

TBD

Setup – Linux – Centos/RHEL 7

Step 1 – Install the stunnel program:
yum -y install stunnel
Step 2 – Create SSL Certificate
cd /tmp
openssl genrsa -out key.pem 2048
openssl req -new -x509 -key key.pem -out cert.pem -days 1095
cat key.pem cert.pem >> /etc/stunnel/stunnel.pem
Step 3 – Configure stunnel (Client/Poller)
vi /etc/stunnel/stunnel.conf

Add the following data:

client = no
[master]
accept = 3307
connect = 127.0.0.1:3306
cert = /etc/stunnel/stunnel.pem
Step 3 – Configure stunnel (Server/Master)
vi /etc/stunnel/stunnel.conf

Add the following data:

client = yes
[poller1]
accept = 3307
connect = :3307
cert = /etc/stunnel/stunnel.pem
[poller2]
accept = 3308
connect = :3307
cert = /etc/stunnel/stunnel.pem
[poller3]
accept = 3309
connect = :3307
cert = /etc/stunnel/stunnel.pem
Step 4 – Create/Download the Init/Startup script ( if not existent )
cd /etc/init.d/
wget -O stunnel http://www.gaztronics.net/scripts/stunnel.txt
sed -i "s@/usr/sbin/stunnel@`which stunnel`@" stunnel
chmod +x stunnel
Step 5 – Start the stunnel service and let it start automatically
chkconfig stunnel on
service stunnel restart
Step 6 – Firewall settings
firewall-cmd --permanent --zone=public --add-port=3307/tcp
firewall-cmd --reload

Download STunnel Sources

Download location: https://www.stunnel.org/downloads.html

Support / Download

All purchases include 1 year support.

Support can be requested by sending an email to support@urban-software.de

Purchase

The CereusAgent product has been discontinued. Please use Cacti 1.x for multiple poller support.

We can provide support and services around Cacti if required to help you install configure and manage a new Cacti 1.x installation.