| Nome e descrizione |
Tipo |
Durata emissione |
Etichette |
inv_unauthorized_image |
Indica se in un pod viene rilevata un'immagine container non autorizzata (1 quando un'immagine container, container init o container temporaneo non proviene da un registry autorizzato; 0 quando tutte le immagini sono autorizzate). Attiva l'avviso INV-E0001 (runbook INV-R0001). |
Misuratore |
1 m |
- pod: il nome del pod che utilizza l'immagine non autorizzata.
- namespace: lo spazio dei nomi del pod.
|
kube_pod_controller_restarts_total |
Numero totale di riavvii dei container per pod del controller (regola di registrazione aggregata da kube_pod_container_status_restarts_total). Utilizzato nella dashboard INV: Golden Signals per monitorare la frequenza di riavvio del controller in inv-system. |
Contatore |
1 m |
- namespace: lo spazio dei nomi del pod del controller (ad esempio,
inv-system).
- controller: il prefisso del controller estratto dal nome del pod.
- container: il nome del container.
- zone_id: l'identificatore della zona.
|
inv:export_hardware:last_success_ts |
Timestamp Unix in secondi dell'ultima esecuzione riuscita del CronJob inv-export-hw-backend in gpc-system (regola di registrazione basata su kube_cronjob_status_last_successful_time). |
Misuratore |
1 m |
- namespace: lo spazio dei nomi del CronJob (
gpc-system).
- cronjob: il nome del CronJob (
inv-export-hw-backend).
|
inv:export_hardware:last_success_age |
Tempo trascorso in secondi dall'ultima esecuzione riuscita del CronJob di esportazione dell'inventario hardware inv-export-hw-backend o -1 se non è mai riuscita. Utilizzato nella dashboard INV: Golden Signals e nel runbook INV-R0011. |
Misuratore |
1 m |
|
inv:export_hardware:next_scheduled_age |
Tempo rimanente in secondi fino alla successiva esecuzione pianificata del CronJob inv-export-hw-backend o -1 se non pianificata. Utilizzato nella dashboard INV: Golden Signals. |
Misuratore |
1 m |
|
inv:export_hardware:good |
Timestamp dell'indicatore di aggiornamento per il CronJob inv-export-hw-backend, limitato a 25 ore dopo inv:export_hardware:last_success_ts. Utilizzato nella dashboard INV: Golden Signals (rate(inv:export_hardware:good[5m]) >bool 0) per indicare se la pipeline di esportazione è aggiornata (1) o obsoleta (0). |
Misuratore |
1 m |
|
inv:export_hardware:total |
| Timestamp Unix della valutazione corrente in secondi per il gruppo di regole di registrazione dell'esportazione dell'inventario hardware. |
Misuratore |
1 m |
|
inv:export_images:last_success_ts |
Timestamp Unix in secondi dell'ultima esecuzione riuscita del CronJob inv-export-img-backend in gpc-system (regola di registrazione basata su kube_cronjob_status_last_successful_time). |
Misuratore |
1 m |
- namespace: lo spazio dei nomi del CronJob (
gpc-system).
- cronjob: il nome del CronJob (
inv-export-img-backend).
|
inv:export_images:last_success_age |
Tempo trascorso in secondi dall'ultima esecuzione riuscita del CronJob di esportazione dell'inventario software inv-export-img-backend o -1 se non è mai riuscita. Utilizzato nella dashboard INV: Golden Signals e nel runbook INV-R0012. |
Misuratore |
1 m |
|
inv:export_images:next_scheduled_age |
Tempo rimanente in secondi fino alla successiva esecuzione pianificata del CronJob inv-export-img-backend o -1 se non pianificata. Utilizzato nella dashboard INV: Golden Signals. |
Misuratore |
1 m |
|
inv:export_images:good |
Timestamp dell'indicatore di aggiornamento per il CronJob inv-export-img-backend, limitato a 25 ore dopo inv:export_images:last_success_ts. Utilizzato nella dashboard INV: Golden Signals (rate(inv:export_images:good[5m]) >bool 0) per indicare se la pipeline di esportazione è aggiornata (1) o obsoleta (0). |
Misuratore |
1 m |
|
inv:export_images:total |
| Timestamp Unix della valutazione corrente in secondi per il gruppo di regole di registrazione dell'esportazione dell'inventario software. |
Misuratore |
1 m |
|
inv:bucket_clamav:last_success_ts |
Timestamp Unix in secondi dell'ultima esecuzione riuscita del CronJob inv-bucket-clamav-backend in inv-system (regola di registrazione basata su kube_cronjob_status_last_successful_time). |
Misuratore |
1 m |
- namespace: lo spazio dei nomi del CronJob (
inv-system).
- cronjob: il nome del CronJob (
inv-bucket-clamav-backend).
|
inv:bucket_clamav:last_success_age |
Tempo trascorso in secondi dall'ultima esecuzione riuscita del CronJob di scansione del bucket ClamAV inv-bucket-clamav-backend o -1 se non è mai riuscita. Utilizzato nella dashboard INV: Golden Signals. |
Misuratore |
1 m |
|
inv:bucket_clamav:next_scheduled_age |
Tempo rimanente in secondi fino alla successiva esecuzione pianificata del CronJob inv-bucket-clamav-backend o -1 se non pianificata. Utilizzato nella dashboard INV: Golden Signals. |
Misuratore |
1 m |
|
inv:bucket_clamav:good |
Timestamp dell'indicatore di aggiornamento per il CronJob inv-bucket-clamav-backend, limitato a 25 ore dopo inv:bucket_clamav:last_success_ts. Utilizzato nella dashboard INV: Golden Signals (rate(inv:bucket_clamav:good[5m]) >bool 0) per indicare se la pipeline di scansione è aggiornata (1) o obsoleta (0). |
Misuratore |
1 m |
|
inv:bucket_clamav:total |
| Timestamp Unix della valutazione corrente in secondi per il gruppo di regole di registrazione della scansione del bucket ClamAV. |
Misuratore |
1 m |
|
inv:audit_controller:bad |
Riavvii cumulativi dei container per il controller inv-audit-backend (filtro delle regole di registrazione kube_pod_controller_restarts_total{controller="inv-audit-backend"}). |
Contatore |
1 m |
- namespace: lo spazio dei nomi del pod del controller.
- controller: il nome del controller (
inv-audit-backend).
- container: il nome del container.
- zone_id: l'identificatore della zona.
|
inv:audit_controller:total |
Timestamp Unix della valutazione corrente in secondi per il gruppo di regole di registrazione audit-controller. |
Misuratore |
1 m |
|
inv:expansion_controller:bad |
Riavvii cumulativi dei container per il controller inv-expansion-backend (filtro delle regole di registrazione kube_pod_controller_restarts_total{controller="inv-expansion-backend"}). |
Contatore |
1 m |
- namespace: lo spazio dei nomi del pod del controller.
- controller: il nome del controller (
inv-expansion-backend).
- container: il nome del container.
- zone_id: l'identificatore della zona.
|
inv:expansion_controller:total |
Timestamp Unix della valutazione corrente in secondi per il gruppo di regole di registrazione expansion-controller. |
Misuratore |
1 m |
|
controller_runtime_reconcile_total |
Numero totale di riconciliazioni per controller esposte sulla porta 8080 (/metrics) dai gestori dei controller inv-core, inv-audit e inv-expansion. |
Contatore |
5 m |
- controller: il nome del controller del reconciler.
- result: il risultato della riconciliazione (
success, error, requeue o requeue_after).
|
controller_runtime_reconcile_errors_total |
Numero totale di errori di riconciliazione per controller esposti dai gestori dei controller inv-core, inv-audit e inv-expansion. |
Contatore |
5 m |
- controller: il nome del controller del reconciler.
|
controller_runtime_reconcile_time_seconds |
Durata in secondi di ogni riconciliazione per controller esposta dai controller manager inv-core, inv-audit e inv-expansion. |
Istogramma |
5 m |
- controller: il nome del controller del reconciler.
|