Ludolph #######
Monitoring Jabber Bot with Zabbix <http://www.zabbix.com>
_ support, completely written in Python.
.. image:: https://badge.fury.io/py/ludolph.png :target: http://badge.fury.io/py/ludolph
Simple and modular design <https://github.com/erigones/Ludolph/wiki/How-to-create-a-plugin>
_
Alerts from Zabbix <https://github.com/erigones/Ludolph/wiki/How-to-configure-Zabbix-to-work-with-Ludolph>
_
Multi-User Chat (XEP-0045)
Colorful messages (XEP-0071)
Attention (XEP-0224)
Avatars (XEP-0084) <https://github.com/erigones/Ludolph/wiki/F.A.Q.#how-to-set-an-avatar>
_
Roster management and ACL configuration <https://github.com/erigones/Ludolph/wiki/User-subscription-management>
_
Webhooks and cron jobs <https://github.com/erigones/Ludolph/wiki/Webhooks-and-cron-jobs>
_
Plugins and commands <https://github.com/erigones/Ludolph/wiki/Plugins>
_::
ludolph.plugins.zabbix
ludolph.plugins.base
ludolph.plugins.muc
ludolph.plugins.commands
Install the latest released version using pip::
pip install ludolph
Or install the latest development version::
pip install https://github.com/erigones/ludolph/zipball/master
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
See the complete install guide <https://github.com/erigones/Ludolph/wiki/How-to-install-and-configure-Ludolph>
_ and Zabbix integration guide <https://github.com/erigones/Ludolph/wiki/How-to-configure-Zabbix-to-work-with-Ludolph>
_ for more info.
Dependencies:
ludolph-zabbix <https://github.com/erigones/ludolph-zabbix/>
_ (1.5+)dnspython <http://www.dnspython.org/>
_ (1.13.0+)sleekxmpp <http://sleekxmpp.com/>
_ (1.1.11+)bottle <http://bottlepy.org/>
_ (0.12.7+)For more information see the LICENSE <https://github.com/erigones/Ludolph/blob/master/LICENSE>
_ file.
Avatars have been designed by Freepik.com <http://www.freepik.com>
_.