인벤토리 관리 (INV)

측정항목 목록

이름 및 설명 유형 방출 시간 라벨
inv_unauthorized_image
승인되지 않은 컨테이너 이미지가 포드에서 감지되는지 여부를 나타냅니다(컨테이너, 초기화 컨테이너 또는 임시 컨테이너 이미지가 승인된 레지스트리에서 가져온 것이 아닌 경우 1, 모든 이미지가 승인된 경우 0). INV-E0001 알림을 트리거합니다(런북 INV-R0001). 게이지 1m
  • pod: 승인되지 않은 이미지를 사용하는 포드의 이름입니다.
  • namespace: 포드의 네임스페이스입니다.
kube_pod_controller_restarts_total
컨트롤러 포드당 컨테이너 재시작 총 횟수(kube_pod_container_status_restarts_total에서 집계된 기록 규칙)입니다. INV: Golden Signals 대시보드에서 inv-system의 컨트롤러 재시작 속도를 모니터링하는 데 사용됩니다. 카운터 1m
  • namespace: 컨트롤러 포드의 네임스페이스입니다 (예: inv-system).
  • controller: 포드 이름에서 추출된 컨트롤러 프리픽스입니다.
  • container: 컨테이너의 이름입니다.
  • zone_id: 영역의 식별자입니다.
inv:export_hardware:last_success_ts
gpc-system의 inv-export-hw-backend CronJob이 마지막으로 성공적으로 실행된 시간의 Unix 타임스탬프(초)(kube_cronjob_status_last_successful_time 기반 기록 규칙) 게이지 1m
  • namespace: CronJob의 네임스페이스 (gpc-system)입니다.
  • cronjob: CronJob의 이름 (inv-export-hw-backend)입니다.
inv:export_hardware:last_success_age
inv-export-hw-backend 하드웨어 인벤토리 내보내기 CronJob이 마지막으로 성공적으로 실행된 이후 경과된 시간(초) 또는 성공한 적이 없는 경우 -1입니다. INV: Golden Signals 대시보드 및 런북 INV-R0011에서 사용됩니다. 게이지 1m
inv:export_hardware:next_scheduled_age
inv-export-hw-backend CronJob의 다음 예약 실행까지 남은 시간(초) 또는 예약되지 않은 경우 -1입니다. INV: Golden Signals 대시보드에서 사용됩니다. 게이지 1m
inv:export_hardware:good
inv-export-hw-backend CronJob의 최신 상태 표시기 타임스탬프이며 inv:export_hardware:last_success_ts 후 25시간으로 고정됩니다. INV: Golden Signals 대시보드 (rate(inv:export_hardware:good[5m]) >bool 0)에서 내보내기 파이프라인이 최신 (1)인지 오래되었는지 (0)를 나타내는 데 사용됩니다. 게이지 1m
inv:export_hardware:total
하드웨어 인벤토리 내보내기 기록 규칙 그룹의 현재 평가 Unix 타임스탬프(초)입니다. 게이지 1m
inv:export_images:last_success_ts
gpc-system의 inv-export-img-backend CronJob이 마지막으로 성공적으로 실행된 시간의 Unix 타임스탬프(초)(kube_cronjob_status_last_successful_time 기반 기록 규칙) 게이지 1m
  • namespace: CronJob의 네임스페이스 (gpc-system)입니다.
  • cronjob: CronJob의 이름 (inv-export-img-backend)입니다.
inv:export_images:last_success_age
inv-export-img-backend 소프트웨어 인벤토리 내보내기 CronJob이 마지막으로 성공적으로 실행된 이후 경과된 시간(초) 또는 성공한 적이 없는 경우 -1입니다. INV: Golden Signals 대시보드 및 런북 INV-R0012에서 사용됩니다. 게이지 1m
inv:export_images:next_scheduled_age
inv-export-img-backend CronJob의 다음 예약 실행까지 남은 시간(초) 또는 예약되지 않은 경우 -1입니다. INV: Golden Signals 대시보드에서 사용됩니다. 게이지 1m
inv:export_images:good
inv-export-img-backend CronJob의 최신 상태 표시기 타임스탬프이며 inv:export_images:last_success_ts 후 25시간으로 고정됩니다. INV: Golden Signals 대시보드 (rate(inv:export_images:good[5m]) >bool 0)에서 내보내기 파이프라인이 최신 (1)인지 오래되었는지 (0)를 나타내는 데 사용됩니다. 게이지 1m
inv:export_images:total
소프트웨어 인벤토리 내보내기 기록 규칙 그룹의 현재 평가 Unix 타임스탬프(초)입니다. 게이지 1m
inv:bucket_clamav:last_success_ts
inv-system의 inv-bucket-clamav-backend CronJob이 마지막으로 성공적으로 실행된 시간의 Unix 타임스탬프(초)(kube_cronjob_status_last_successful_time 기반 기록 규칙) 게이지 1m
  • namespace: CronJob의 네임스페이스 (inv-system)입니다.
  • cronjob: CronJob의 이름 (inv-bucket-clamav-backend)입니다.
inv:bucket_clamav:last_success_age
inv-bucket-clamav-backend ClamAV 버킷 스캔 CronJob이 마지막으로 성공적으로 실행된 이후 경과된 시간(초)입니다. 성공한 적이 없는 경우 -1입니다. INV: Golden Signals 대시보드에서 사용됩니다. 게이지 1m
inv:bucket_clamav:next_scheduled_age
inv-bucket-clamav-backend CronJob의 다음 예약 실행까지 남은 시간(초) 또는 예약되지 않은 경우 -1입니다. INV: Golden Signals 대시보드에서 사용됩니다. 게이지 1m
inv:bucket_clamav:good
inv-bucket-clamav-backend CronJob의 최신 상태 표시기 타임스탬프이며 inv:bucket_clamav:last_success_ts 후 25시간으로 고정됩니다. INV: Golden Signals 대시보드 (rate(inv:bucket_clamav:good[5m]) >bool 0)에서 스캔 파이프라인이 최신 (1)인지 또는 오래되었는지 (0)를 나타내는 데 사용됩니다. 게이지 1m
inv:bucket_clamav:total
ClamAV 버킷 스캔 기록 규칙 그룹의 현재 평가 Unix 타임스탬프(초)입니다. 게이지 1m
inv:audit_controller:bad
inv-audit-backend 컨트롤러의 누적 컨테이너 재시작 (기록 규칙 필터링 kube_pod_controller_restarts_total{controller="inv-audit-backend"}) 카운터 1m
  • namespace: 컨트롤러 포드의 네임스페이스입니다.
  • controller: 컨트롤러 이름 (inv-audit-backend)입니다.
  • container: 컨테이너의 이름입니다.
  • zone_id: 영역의 식별자입니다.
inv:audit_controller:total
audit-controller 기록 규칙 그룹의 현재 평가 Unix 타임스탬프(초)입니다. 게이지 1m
inv:expansion_controller:bad
inv-expansion-backend 컨트롤러의 누적 컨테이너 재시작 (기록 규칙 필터링 kube_pod_controller_restarts_total{controller="inv-expansion-backend"}) 카운터 1m
  • namespace: 컨트롤러 포드의 네임스페이스입니다.
  • controller: 컨트롤러 이름 (inv-expansion-backend)입니다.
  • container: 컨테이너의 이름입니다.
  • zone_id: 영역의 식별자입니다.
inv:expansion_controller:total
expansion-controller 기록 규칙 그룹의 현재 평가 Unix 타임스탬프(초)입니다. 게이지 1m
controller_runtime_reconcile_total
inv-core, inv-audit, inv-expansion 컨트롤러 관리자가 포트 8080 (/metrics)에 노출하는 컨트롤러당 총 조정 횟수입니다. 카운터 5m
  • controller: 조정자 컨트롤러의 이름입니다.
  • result: 조정 결과 (success, error, requeue 또는 requeue_after)입니다.
controller_runtime_reconcile_errors_total
inv-core, inv-audit, inv-expansion 컨트롤러 관리자가 노출하는 컨트롤러별 총 조정 오류 수입니다. 카운터 5m
  • controller: 조정자 컨트롤러의 이름입니다.
controller_runtime_reconcile_time_seconds
inv-core, inv-audit, inv-expansion 컨트롤러 관리자가 노출하는 컨트롤러당 각 조정의 기간(초)입니다. 히스토그램 5m
  • controller: 조정자 컨트롤러의 이름입니다.