Monitoring Jabber Bot
Monitoring Jabber Bot with Zabbix support.
Simple and modular design
Alerts from Zabbix
Multi-User Chat (XEP-0045)
Colorful messages (XEP-0071)
Roster management and ACL configuration
Plugins and commands:
* ludolph.plugins.zabbix * * ack - acknowledge event with optional note * alerts - show a list of current zabbix alerts * duty - show a list of users in duty user group * groups - show a list of host groups * hosts - show a list of hosts * outage - show, create or delete maintenance periods * zabbix-version - show version of Zabbix API * ludolph.plugins.base * * about - details about this project * avatar-list - list available avatars for Ludolph (admin only) * avatar-set - set avatar for Ludolph (admin only) * broadcast - sent private message to every user in roster (admin only) * help - show this help * muc-invite - invite user to multi-user chat room (admin only) * roster-list - list of users on Ludolphs roster (admin only) * roster-remove - remove user from Ludolphs roster (admin only) * shutdown - shutdown Ludolph bot * uptime - show Ludolph uptime * version - display Ludolph version
Install the latest released version using pip:
pip install ludolph
Make sure all dependencies (listed below) are installed (done automatically when installing via pip)
Create and edit the configuration file:
cp /usr/lib/python2.7/site-packages/ludolph/ludolph.cfg.example /etc/ludolph.cfg
The ludolph command should be installed somewhere in your PATH.
Init scripts for Debian and RHEL based distributions are also available: https://github.com/erigones/Ludolph/tree/master/init.d
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size ludolph-0.5.1.tar.gz (160.4 kB)||File type Source||Python version None||Upload date||Hashes View|