| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|/
|
|
| |
+ add config.py to read / touch create the etc config file
|
|
|
|
| |
* ejabberd 19 and above report muc count only on the muc host
|
|
|
|
|
| |
+ add parsed version string property
* improve fetch_muc method to not request the status string for each request
|
|
|
|
|
|
|
|
|
| |
+ add some typing
* optimized imports to only import if necessary
* change xmlrpc connection to with statement
* change rest connection to with statement
* replace format string to f-string
* pep8 changes
|
|
|
|
| |
* influxdb does not expect a comma in front of the ts
|
|
|
|
|
|
|
| |
* update influx plugin use the rest interface
* align influx.py to ejabberdrpc changes
* replace format with f-strings
* minor performance improvements
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| | |
Influxdb plugin changes
See merge request sum7/ejabberd-metrics!2
|
|/
|
|
|
|
|
|
| |
+ add possibility to customize db name via config file
+ file path configurations are dealt with dynamically
* at least Debian does not feature a group called nobody it is called nogroup
I am not sure if other systems feature a group called nobody.
|
|\
| |
| |
| |
| | |
InfluxDB Plugin
See merge request sum7/ejabberd-metrics!1
|
|/
|
|
|
|
|
|
|
|
|
|
| |
# added
+ add method to escape whitespaces in keys and values
# changed
* init client handler only once and not every time
* don't try to create database on every run just on the first one
# removed
- vhosts are listed first and after that the respective nodes are listed
|
|
|
|
|
| |
+ add .gitignore
* some pep8 changes
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|