server - server part, currently deployed on http://central.artipie.com:3000. Contains Grafana+InfluxDB2+Telegraf.
client - client part currently deployed on dedicated PC test bench under NAT network. Contains Artipie instance + Prometheus. Prometheus regularly collects artipie metrics and pushes to server to the telegraf public port.
Also documentation and scripts were updated.
Monitoring support for the artipie. Part of https://github.com/artipie/benchmarks/issues/60 Implementation consist of two docker-compose parts in
benchmarks/loadtests/monitoring/
:server
- server part, currently deployed onhttp://central.artipie.com:3000
. Contains Grafana+InfluxDB2+Telegraf.client
- client part currently deployed on dedicated PC test bench under NAT network. Contains Artipie instance + Prometheus.Prometheus
regularly collectsartipie
metrics and pushes toserver
to thetelegraf
public port. Also documentation and scripts were updated.