v0.25.5
This commit is contained in:
1 parent
1dea7f55c8
commit
c819f0a335
151 files changed
+7610
-4264
No files matched your search
+8
-2
@@ -4,7 +4,7 @@
|
||||
RustProxy Prometheus exporter. It covers global traffic, status classes, vhost
|
||||
latency, backend health/latency, a dedicated Docker-vhost section, hot/cold/transient
|
||||
cache memory, Linux process and cgroup diagnostics, HTTP/2/HTTP/3/TLS/WebSocket
|
||||
counters, Layer-4 streams, structured-log sink health and configuration inventory.
|
||||
counters, Layer-4 streams, structured-log sink health, configuration inventory and bounded Traffic analytics.
|
||||
|
||||
The **Docker vhosts** row uses only the dedicated `rust_proxy_docker_*` metric
|
||||
families and includes configured/enabled counts, request/error rates, p95 exchange
|
||||
@@ -12,8 +12,14 @@ latency, backend health/EWMA latency/active work, traffic and probe age. Dashboa
|
||||
variables **Docker agent** and **Docker service** filter only this section, which keeps
|
||||
multi-agent installations readable without changing the ordinary vhost panels.
|
||||
|
||||
The **Traffic analytics and Web Server** row uses the `rust_proxy_traffic_*` families.
|
||||
The **Traffic vhost** variable filters that row and exposes Web Server request rate,
|
||||
serving-source rate, top countries, fixed User-Agent families, HTTP methods, status
|
||||
classes, cache outcomes, capture-state gauges and configured-route traffic. Raw IP addresses, request paths and full User-Agent strings
|
||||
are intentionally absent from Prometheus labels.
|
||||
|
||||
Import the JSON in Grafana and select a Prometheus datasource when prompted. The
|
||||
dashboard expects RustProxy 0.18.3 metric names and a scrape interval around 15s.
|
||||
dashboard expects RustProxy 0.25.5 metric names and a scrape interval around 15s.
|
||||
Collectors can be disabled in RustProxy settings; panels for disabled collectors
|
||||
will simply show no series.
|
||||
|
||||
|
||||
Reference in new issue
Block a user