Monitoring Jabber Bot
Project description
Features
- 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 * help - show this help * muc-invite - invite user to multi-user chat room (admin only) * roster-list - list of users on Ludolph's roster (admin only) * roster-remove - remove user from Ludolph's roster (admin only) * uptime - show Ludolph uptime * version - display Ludolph version
Installation
- 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
Dependencies
- sleekxmpp (1.1.11+)
- dnspython (1.10.0+) (or dnspython3 when using Python 3)
Links
- Wiki: https://github.com/erigones/Ludolph/wiki
- Bug Tracker: https://github.com/erigones/Ludolph/issues
- Twitter: https://twitter.com/erigones
Project details
Release history Release notifications | RSS feed
Download files
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.4.0.tar.gz (25.2 kB) | File type Source | Python version None | Upload date | Hashes View |