Added metrics configuration templates in README.
This commit is contained in:
parent
2e59500d69
commit
4099a9a5fb
1 changed files with 94 additions and 6 deletions
100
README.md
100
README.md
|
@ -19,7 +19,6 @@ I am glad to use the beautiful artwork of David Revoy (http://www.peppercarrot.c
|
||||||
* Source: https://framagit.org/Deevad/cat-avatar-generator
|
* Source: https://framagit.org/Deevad/cat-avatar-generator
|
||||||
* Originally inspired of the code for "MonsterID" by Andreas Gohr http://www.splitbrain.org/go/monsterid.
|
* Originally inspired of the code for "MonsterID" by Andreas Gohr http://www.splitbrain.org/go/monsterid.
|
||||||
|
|
||||||
|
|
||||||
### Cicle-icons
|
### Cicle-icons
|
||||||
|
|
||||||
I am glad to use the generous artwork of ElegantThemes.com :
|
I am glad to use the generous artwork of ElegantThemes.com :
|
||||||
|
@ -90,15 +89,19 @@ Usage:
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
### Generate metrics files
|
## Generate metrics files
|
||||||
|
|
||||||
|
### Basics
|
||||||
|
|
||||||
Create a configuration file `/srv/statoolInfos/conf/foo.bar.org.conf`:
|
Create a configuration file `/srv/statoolInfos/conf/foo.bar.org.conf`:
|
||||||
|
|
||||||
```
|
```
|
||||||
conf.probe.types=HttpAccessLog, HttpErrorLog
|
conf.probe.types=<metrictype1>, <metrictype2>
|
||||||
conf.probe.httpaccesslog.file=/var/log/apache2/foo.bar.org-access.log*
|
conf.probe.metrictype1param1.file=<value>
|
||||||
conf.probe.httperrorlog.file=/var/log/apache2/foo.bar.org-error.log*
|
conf.probe.metrictype1param2.file=<value>
|
||||||
conf.probe.target=/srv/statoolinfos/well-known/statoolinfos/foo.bar.org.metrics
|
conf.probe.metrictype2param1.file=<value>
|
||||||
|
conf.probe.metrictype2param2.file=<value>
|
||||||
|
conf.probe.target=/srv/statoolinfos/well-known/statoolinfos/foo.bar.org-metrics.properties
|
||||||
```
|
```
|
||||||
|
|
||||||
Generate the metric file for the first time:
|
Generate the metric file for the first time:
|
||||||
|
@ -114,3 +117,88 @@ Create a cron file to update the metric file everyday:
|
||||||
```
|
```
|
||||||
|
|
||||||
Warning: in previous day mode, the metrics generated are overwrited for the last month, the last week and the last day. So, six weeks in logs are required.
|
Warning: in previous day mode, the metrics generated are overwrited for the last month, the last week and the last day. So, six weeks in logs are required.
|
||||||
|
|
||||||
|
|
||||||
|
### Web metrics
|
||||||
|
|
||||||
|
Configuration template:
|
||||||
|
|
||||||
|
```
|
||||||
|
conf.probe.types=HttpAccessLog, HttpErrorLog
|
||||||
|
conf.probe.httpaccesslog.file=/var/log/apache2/foo.bar.org-access.log*
|
||||||
|
conf.probe.httperrorlog.file=/var/log/apache2/foo.bar.org-error.log*
|
||||||
|
conf.probe.target=/srv/statoolinfos/well-known/statoolinfos/foo.bar.org-metrics.properties
|
||||||
|
```
|
||||||
|
|
||||||
|
### Minetest metrics
|
||||||
|
|
||||||
|
Configuration template:
|
||||||
|
|
||||||
|
```
|
||||||
|
conf.probe.types=Minetest
|
||||||
|
conf.probe.minetest.logs=/home/cpm/Projets/StatoolInfos/EnvTest/minetest/minetest.log*
|
||||||
|
conf.probe.target=/srv/statoolinfos/well-known/statoolinfos/foo.bar.org-metrics.properties
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
### Mumble metrics
|
||||||
|
|
||||||
|
Configuration template:
|
||||||
|
|
||||||
|
```
|
||||||
|
conf.probe.types=Mumble
|
||||||
|
conf.probe.mumble.logs=/var/log/mumble-server/mumble-server.log*
|
||||||
|
conf.probe.target=/srv/statoolinfos/well-known/statoolinfos/foo.bar.org-metrics.properties
|
||||||
|
```
|
||||||
|
|
||||||
|
### PrivateBin metrics (experimental)
|
||||||
|
|
||||||
|
Warning: works fine if database, image and comment options are disabled.
|
||||||
|
|
||||||
|
Configuration template:
|
||||||
|
|
||||||
|
```
|
||||||
|
conf.probe.types=PrivateBin
|
||||||
|
conf.probe.httpaccesslog.file=/var/log/apache2/foo.bar.org-access.log*
|
||||||
|
conf.probe.privatebin.data=/var/www/paste.libre-service.eu/data/
|
||||||
|
conf.probe.target=/srv/statoolinfos/well-known/statoolinfos/foo.bar.org-metrics.properties
|
||||||
|
```
|
||||||
|
|
||||||
|
### Framdadate metrics (coming soon)
|
||||||
|
|
||||||
|
Configuration template:
|
||||||
|
|
||||||
|
```
|
||||||
|
conf.probe.types=Framadate
|
||||||
|
conf.probe.target=/srv/statoolinfos/well-known/statoolinfos/foo.bar.org-metrics.properties
|
||||||
|
```
|
||||||
|
### Gitea metrics (coming soon)
|
||||||
|
|
||||||
|
Configuration template:
|
||||||
|
|
||||||
|
```
|
||||||
|
conf.probe.types=Gitea
|
||||||
|
conf.probe.target=/srv/statoolinfos/well-known/statoolinfos/foo.bar.org-metrics.properties
|
||||||
|
```
|
||||||
|
|
||||||
|
### LibreQR metrics (coming soon)
|
||||||
|
|
||||||
|
Configuration template:
|
||||||
|
|
||||||
|
```
|
||||||
|
conf.probe.types=LibreQR
|
||||||
|
conf.probe.httpaccesslog.file=/var/log/apache2/foo.bar.org-access.log*
|
||||||
|
conf.probe.libreqr.data=/var/www/qrcode.libre-service.eu/data/
|
||||||
|
conf.probe.target=/srv/statoolinfos/well-known/statoolinfos/foo.bar.org-metrics.properties
|
||||||
|
```
|
||||||
|
|
||||||
|
### Nextcloud metrics (coming soon)
|
||||||
|
|
||||||
|
Configuration template:
|
||||||
|
|
||||||
|
```
|
||||||
|
conf.probe.types=Nextcloud
|
||||||
|
conf.probe.httpaccesslog.file=/var/log/apache2/foo.bar.org-access.log*
|
||||||
|
conf.probe.target=/srv/statoolinfos/well-known/statoolinfos/foo.bar.org-metrics.properties
|
||||||
|
```
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue