Skip to content
A munin plugin to show the load of the prosody xmpp server
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.



Is a plugin for the monitoring software munin to monitor a Prosody xmpp server.

This wildcard plugin provided at the moment only the c2s, s2s, mem, presence, uptime and users suffixes.


It is very simple to install the plugin.

cd /usr/share/munin/plugins (or your munin plugins directory)
chmod 755 prosody_

ln -s /usr/share/munin/plugins/prosody_ /etc/munin/plugins/prosody_c2s
ln -s /usr/share/munin/plugins/prosody_ /etc/munin/plugins/prosody_s2s
ln -s /usr/share/munin/plugins/prosody_ /etc/munin/plugins/prosody_mem
ln -s /usr/share/munin/plugins/prosody_ /etc/munin/plugins/prosody_presence
ln -s /usr/share/munin/plugins/prosody_ /etc/munin/plugins/prosody_uptime
ln -s /usr/share/munin/plugins/prosody_ /etc/munin/plugins/prosody_users

After the installation you need to restart your munin-node:

/etc/init.d/munin-node restart


When you want to change the default host (localhost) and port (5582) than you can change this in the /etc/munin/plugin-conf.d/munin-node config file like this:

env.port 5582

If you want to get the number of registered users, add the following lines to /etc/munin/plugin-conf.d/munin-node:

user prosody
group prosody
You can’t perform that action at this time.