|
|
@@ -349,11 +349,20 @@ Avalik ingest on rate-limiteeritud: edge Caddy → **`otel-ratelimit`** (nginx,
|
|
|
Konfiguratsioon: `dev/config/otel-ratelimit/nginx.conf`, teenus `dev/docker-compose.yml`.
|
|
|
Kontroll: 150 kiiret POST-i → ~62×200, ~88×429.
|
|
|
|
|
|
-### Logimüra filter: cAdvisor btrfs hoiatus
|
|
|
-`cadvisor` logib korduvalt
|
|
|
-`Unable to get btrfs mountpoint IDs: stat failed on /dev/mapper/data-root` — **benignne**
|
|
|
-(konteiner ei näe hosti LVM-seadet, cAdvisor langeb tagasi). `otel-collector` `filter/logs`
|
|
|
-processor (`IsMatch(body, "Unable to get btrfs mountpoint IDs")`) viskab need välja.
|
|
|
+### cAdvisor btrfs hoiatus — juurpõhjus parandatud (2026-10-09)
|
|
|
+`cadvisor` logis korduvalt (~123k rida / 7 päeva):
|
|
|
+`Unable to get btrfs mountpoint IDs: stat failed on /dev/mapper/data-root`.
|
|
|
+Põhjus: `/proc/mounts` näitab btrfs-seadet `/dev/mapper/data-root`, aga konteineri
|
|
|
+`/dev/mapper`-s oli ainult `control` (seadmepuu `dm-1` oli olemas, kuid **sümbolviit
|
|
|
+puudus**) → cAdvisor `stat` ei leidnud teed.
|
|
|
+
|
|
|
+Parandus `dev/docker-compose.yml` (cadvisor `volumes`) — anna hosti `/dev/mapper` sisse:
|
|
|
+```yaml
|
|
|
+ - /dev/mapper:/dev/mapper:ro
|
|
|
+```
|
|
|
+Nüüd `stat /dev/mapper/data-root` õnnestub (`dm-1`) ja hoiatused kadusid.
|
|
|
+`otel-collector` `filter/logs` (`IsMatch(body, "Unable to get btrfs mountpoint IDs")`)
|
|
|
+võib alles jääda (kahjutu varukaitse), aga pole enam vajalik.
|
|
|
Logs-pipeline: `[filelog] → [memory_limiter, filter/logs, batch] → [otlp]`.
|
|
|
|
|
|
### „Time Series" / rollup-404: `otel_*_key_rollup_15m` puudub
|