Skip to content

teissler/cacti-ejabberd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

cacti-ejabberd

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/ejabberd_stats.sh cacti
extend   ejabberd_vhost_stats_index       /var/www/localhost/htdocs/cacti/scripts/snmp_ejabberd_vhost_stats.sh index
extend   ejabberd_vhost_stats_vhosts      /var/www/localhost/htdocs/cacti/scripts/snmp_ejabberd_vhost_stats.sh query vhosts
extend   ejabberd_vhost_stats_active_users   /var/www/localhost/htdocs/cacti/scripts/snmp_ejabberd_vhost_stats.sh query active_users
extend   ejabberd_vhost_stats_user_regs   /var/www/localhost/htdocs/cacti/scripts/snmp_ejabberd_vhost_stats.sh query user_regs

About

Cacti Templates for ejabberd

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages