A bunch of tools for maintenance a ejabberd server, written in python3 with rest and xmlrpc support: metrics service to fetch statistics from ejabberd to generate metrics for prometheus and influxdb
Go to file
nico c8d88a537d
better session handeling
* improved session handeling

Due to the with statement in the session creation process, every requests to the api created a new session. This patch decreases the enormous TCP overhead, by creating a single global session to reuse.
2020-03-06 12:43:15 +01:00
contrib/init/linux-systemd systemd compliance 2019-12-07 14:48:25 +01:00
.gitignore utilize /etc/ directory 2020-02-16 20:19:03 +01:00
README.md Initial commit 2019-10-17 01:47:23 +02:00
config.py config file location overwrite 2020-02-17 02:05:44 +01:00
ejabberd-metrics.conf.default config file location overwrite 2020-02-17 02:05:44 +01:00
ejabberdrpc.py better session handeling 2020-03-06 12:43:15 +01:00
influx.py utilize /etc/ directory 2020-02-16 20:19:03 +01:00
prometheus.py utilize /etc/ directory 2020-02-16 20:19:03 +01:00
requirements.txt fetch_muc improvements 2020-02-04 01:40:20 +01:00

README.md

ejabberd-metrics