Oguz Kilcan 2c8b17899d
feat: add per-actor etcd write metrics
Add `omni_etcd_operations_total` and `omni_etcd_resource_bytes_total` prometheus counters split by operation (create/update/teardown/destroy), actor (internal/user/service account/infra provider), actor_id, and resource type, so we can track an etcd writes properly. Uses a new WithObserver hook in `state-etcd` to capture marshaled byte sizes from the actual on-disk payload.

Signed-off-by: Oguz Kilcan <oguz.kilcan@siderolabs.com>
2026-05-13 14:15:05 +02:00
..
2026-04-21 10:20:29 +02:00