mirror of
https://github.com/siderolabs/omni.git
synced 2026-05-14 02:56:12 +02:00
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>