From 3363e5c9232849624a57d1820070c43d9ea83891 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Mon, 2 Mar 2026 22:24:52 +0300 Subject: [PATCH] docs: include process metrics under available exports Signed-off-by: NotAShelf Change-Id: I0df00ecfddf98db1ebc85c2fc7758e326a6a6964 --- README.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index fae2a98..f64506a 100644 --- a/README.md +++ b/README.md @@ -75,7 +75,7 @@ installation mechanism. $ go build -o watchdog . # Run -$ ./watchdog -config config.yaml +$ ./watchdog --config config.yaml ``` ## Configuration @@ -207,11 +207,19 @@ While not final, some of the metrics collected are as follows: - `web_custom_events_total{event}` - Custom event counts - `web_daily_unique_visitors` - Estimated unique visitors (HyperLogLog) -**Health metrics:** +**Cardinality metrics:** - `web_path_overflow_total` - Paths rejected due to cardinality limit - `web_referrer_overflow_total` - Referrers rejected due to limit - `web_event_overflow_total` - Custom events rejected due to limit +- `web_blocked_requests_total{reason}` - File server requests blocked by security filters + +**Process metrics:** + +- `watchdog_build_info{version,commit,build_date}` - Build metadata +- `watchdog_start_time_seconds` - Unix timestamp of process start +- `go_*` - Go runtime metrics (goroutines, GC, memory) +- `process_*` - OS process metrics (CPU, RSS, file descriptors) ## Privacy