Cacti Templates for ejabberd
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Cacti Templates for ejabberd

Using these templates you can monitor several performance metrics of your ejabberd server.

* Connected Users
* Registered Vhosts
* Server-to-Server Connections
* ejabberd Memory Usage (RSS/VSZ)
* ejabberd Threads
* ejabberd Open Files
* epmd Threads
* epmd Open Files
* epmd Memory Usage (RSS/VSZ)
* Active Users per vhost
* Registered Users per vhost

If you want to graph you ejabberd server running on the same host as your cacti system you can use the files in the folder "script-based". If you want to graph a ejabberd server on a remote host you should use the files in the folder "snmp-based".

If you use the snmp-based files you have to add the following code to your snmpd.conf file:

extend   ejabberd_stats       /var/www/localhost/htdocs/cacti/scripts/ cacti
extend   ejabberd_vhost_stats_index       /var/www/localhost/htdocs/cacti/scripts/ index
extend   ejabberd_vhost_stats_vhosts      /var/www/localhost/htdocs/cacti/scripts/ query vhosts
extend   ejabberd_vhost_stats_active_users   /var/www/localhost/htdocs/cacti/scripts/ query active_users
extend   ejabberd_vhost_stats_user_regs   /var/www/localhost/htdocs/cacti/scripts/ query user_regs