Gerenciamento de inventário (INV)

Lista de métricas

Nome e descrição Tipo Duração da emissão Rótulos
inv_unauthorized_image
Indica se uma imagem de contêiner não autorizada é detectada em um pod (1 quando qualquer imagem de contêiner, contêiner de inicialização ou contêiner temporário não é de um registro autorizado; 0 quando todas as imagens são autorizadas). Aciona o alerta INV-E0001 (runbook INV-R0001). Medidor 1 m
  • pod: o nome do pod que usa a imagem não autorizada.
  • namespace: o namespace do pod.
kube_pod_controller_restarts_total
Número total de reinicializações de contêiner por pod do controlador (regra de gravação agregada de kube_pod_container_status_restarts_total). Usado no painel INV: Golden Signals para monitorar a taxa de reinicialização do controlador em inv-system. Contador 1 m
  • namespace: o namespace do pod do controlador (por exemplo, inv-system).
  • controller: o prefixo do controlador extraído do nome do pod.
  • container: o nome do contêiner.
  • zone_id: o identificador da zona.
inv:export_hardware:last_success_ts
Carimbo de data/hora Unix em segundos da última execução bem-sucedida do CronJob inv-export-hw-backend em gpc-system (regra de gravação com base em kube_cronjob_status_last_successful_time). Medidor 1 m
  • namespace: o namespace do CronJob (gpc-system).
  • cronjob: o nome do CronJob (inv-export-hw-backend).
inv:export_hardware:last_success_age
Tempo decorrido em segundos desde a última execução bem-sucedida do CronJob de exportação de inventário de hardware inv-export-hw-backend ou -1 se nunca tiver sido bem-sucedido. Usado no painel INV: Golden Signals e no runbook INV-R0011. Medidor 1 m
inv:export_hardware:next_scheduled_age
Tempo restante em segundos até a próxima execução programada do CronJob inv-export-hw-backend ou -1 se não estiver programado. Usado no painel do INV: Golden Signals. Medidor 1 m
inv:export_hardware:good
Carimbo de data/hora do indicador de atualização do CronJob inv-export-hw-backend, fixado em 25 horas após inv:export_hardware:last_success_ts. Usado no painel INV: Golden Signals (rate(inv:export_hardware:good[5m]) >bool 0) para indicar se o pipeline de exportação é recente (1) ou desatualizado (0). Medidor 1 m
inv:export_hardware:total
Carimbo de data/hora Unix da avaliação atual em segundos para o grupo de regras de gravação de exportação do inventário de hardware. Medidor 1 m
inv:export_images:last_success_ts
Carimbo de data/hora Unix em segundos da última execução bem-sucedida do CronJob inv-export-img-backend em gpc-system (regra de gravação com base em kube_cronjob_status_last_successful_time). Medidor 1 m
  • namespace: o namespace do CronJob (gpc-system).
  • cronjob: o nome do CronJob (inv-export-img-backend).
inv:export_images:last_success_age
Tempo decorrido em segundos desde a última execução bem-sucedida do CronJob de exportação do inventário de software do inv-export-img-backend ou -1 se ele nunca tiver sido bem-sucedido. Usado no painel INV: Golden Signals e no runbook INV-R0012. Medidor 1 m
inv:export_images:next_scheduled_age
Tempo restante em segundos até a próxima execução programada do CronJob inv-export-img-backend ou -1 se não estiver programado. Usado no painel do INV: Golden Signals. Medidor 1 m
inv:export_images:good
Carimbo de data/hora do indicador de atualização do CronJob inv-export-img-backend, fixado em 25 horas após inv:export_images:last_success_ts. Usado no painel INV: Golden Signals (rate(inv:export_images:good[5m]) >bool 0) para indicar se o pipeline de exportação é recente (1) ou desatualizado (0). Medidor 1 m
inv:export_images:total
Carimbo de data/hora Unix da avaliação atual em segundos para o grupo de regras de gravação de exportação do inventário de software. Medidor 1 m
inv:bucket_clamav:last_success_ts
Carimbo de data/hora Unix em segundos da última execução bem-sucedida do CronJob inv-bucket-clamav-backend em inv-system (regra de gravação com base em kube_cronjob_status_last_successful_time). Medidor 1 m
  • namespace: o namespace do CronJob (inv-system).
  • cronjob: o nome do CronJob (inv-bucket-clamav-backend).
inv:bucket_clamav:last_success_age
Tempo decorrido em segundos desde a última execução bem-sucedida do CronJob de verificação de bucket do ClamAV inv-bucket-clamav-backend ou -1 se nunca tiver sido bem-sucedido. Usado no painel do INV: Golden Signals. Medidor 1 m
inv:bucket_clamav:next_scheduled_age
Tempo restante em segundos até a próxima execução programada do CronJob inv-bucket-clamav-backend ou -1 se não estiver programado. Usado no painel do INV: Golden Signals. Medidor 1 m
inv:bucket_clamav:good
Carimbo de data/hora do indicador de atualização do CronJob inv-bucket-clamav-backend, fixado em 25 horas após inv:bucket_clamav:last_success_ts. Usado no painel do INV: Golden Signals (rate(inv:bucket_clamav:good[5m]) >bool 0) para indicar se o pipeline de verificação é recente (1) ou desatualizado (0). Medidor 1 m
inv:bucket_clamav:total
Carimbo de data/hora Unix da avaliação atual em segundos para o grupo de regras de gravação da verificação de buckets do ClamAV. Medidor 1 m
inv:audit_controller:bad
Reinicializações cumulativas de contêineres para o controlador inv-audit-backend (regra de gravação que filtra kube_pod_controller_restarts_total{controller="inv-audit-backend"}). Contador 1 m
  • namespace: o namespace do pod do controlador.
  • controller: o nome do controlador (inv-audit-backend).
  • container: o nome do contêiner.
  • zone_id: o identificador da zona.
inv:audit_controller:total
Carimbo de data/hora Unix da avaliação atual em segundos para o grupo de regras de gravação audit-controller. Medidor 1 m
inv:expansion_controller:bad
Reinicializações cumulativas de contêineres para o controlador inv-expansion-backend (regra de gravação que filtra kube_pod_controller_restarts_total{controller="inv-expansion-backend"}). Contador 1 m
  • namespace: o namespace do pod do controlador.
  • controller: o nome do controlador (inv-expansion-backend).
  • container: o nome do contêiner.
  • zone_id: o identificador da zona.
inv:expansion_controller:total
Carimbo de data/hora Unix da avaliação atual em segundos para o grupo de regras de gravação expansion-controller. Medidor 1 m
controller_runtime_reconcile_total
Número total de reconciliações por controlador exposto na porta 8080 (/metrics) pelos gerenciadores de controladores inv-core, inv-audit e inv-expansion. Contador 5 m
  • controller: o nome do controlador do reconciliador.
  • result: o resultado da reconciliação (success, error, requeue ou requeue_after).
controller_runtime_reconcile_errors_total
Número total de erros de reconciliação por controlador expostos pelos gerenciadores de controladores inv-core, inv-audit e inv-expansion. Contador 5 m
  • controller: o nome do controlador do reconciliador.
controller_runtime_reconcile_time_seconds
Duração em segundos de cada reconciliação por controlador exposto pelos gerenciadores de controladores inv-core, inv-audit e inv-expansion. Histograma 5 m
  • controller: o nome do controlador do reconciliador.