Pengelolaan inventaris (INV)

Daftar metrik

Nama dan deskripsi Jenis Durasi pemancaran Label
inv_unauthorized_image
Menunjukkan apakah image container yang tidak sah terdeteksi di Pod (1 jika ada image container, container init, atau container sementara yang tidak berasal dari registry yang sah; 0 jika semua image sah). Memicu pemberitahuan INV-E0001 (runbook INV-R0001). Meteran 1 m
  • pod: Nama Pod yang menggunakan image yang tidak sah.
  • namespace: Namespace Pod.
kube_pod_controller_restarts_total
Jumlah total mulai ulang container per Pod pengontrol (aturan perekaman yang digabungkan dari kube_pod_container_status_restarts_total). Digunakan di dasbor INV: Golden Signals untuk memantau tingkat mulai ulang pengontrol di inv-system. Penghitung 1 m
  • namespace: Namespace Pod pengontrol (misalnya, inv-system).
  • controller: Awalan pengontrol yang diekstrak dari nama Pod.
  • container: Nama container.
  • zone_id: ID zona.
inv:export_hardware:last_success_ts
Stempel waktu Unix dalam detik dari operasi terakhir CronJob inv-export-hw-backend yang berhasil di gpc-system (aturan perekaman berdasarkan kube_cronjob_status_last_successful_time). Meteran 1 m
  • namespace: Namespace CronJob (gpc-system).
  • cronjob: Nama CronJob (inv-export-hw-backend).
inv:export_hardware:last_success_age
Waktu yang berlalu dalam detik sejak CronJob ekspor inventaris hardware inv-export-hw-backend terakhir berhasil dijalankan, atau -1 jika belum pernah berhasil. Digunakan di dasbor INV: Golden Signals dan runbook INV-R0011. Meteran 1 m
inv:export_hardware:next_scheduled_age
Sisa waktu dalam detik hingga CronJob inv-export-hw-backend terjadwal berikutnya, atau -1 jika tidak dijadwalkan. Digunakan di dasbor INV: Golden Signals. Meteran 1 m
inv:export_hardware:good
Stempel waktu indikator keaktualan untuk CronJob inv-export-hw-backend, dibatasi hingga 25 jam setelah inv:export_hardware:last_success_ts. Digunakan di dasbor INV: Golden Signals (rate(inv:export_hardware:good[5m]) >bool 0) untuk menunjukkan apakah pipeline ekspor masih baru (1) atau sudah usang (0). Meteran 1 m
inv:export_hardware:total
Stempel waktu Unix evaluasi saat ini dalam detik untuk grup aturan perekaman ekspor inventaris hardware. Meteran 1 m
inv:export_images:last_success_ts
Stempel waktu Unix dalam detik dari operasi terakhir CronJob inv-export-img-backend yang berhasil di gpc-system (aturan perekaman berdasarkan kube_cronjob_status_last_successful_time). Meteran 1 m
  • namespace: Namespace CronJob (gpc-system).
  • cronjob: Nama CronJob (inv-export-img-backend).
inv:export_images:last_success_age
Waktu yang berlalu dalam detik sejak CronJob ekspor inventaris software inv-export-img-backend terakhir berhasil dijalankan, atau -1 jika belum pernah berhasil. Digunakan di dasbor INV: Golden Signals dan runbook INV-R0012. Meteran 1 m
inv:export_images:next_scheduled_age
Sisa waktu dalam detik hingga CronJob inv-export-img-backend terjadwal berikutnya, atau -1 jika tidak dijadwalkan. Digunakan di dasbor INV: Golden Signals. Meteran 1 m
inv:export_images:good
Stempel waktu indikator keaktualan untuk CronJob inv-export-img-backend, dibatasi hingga 25 jam setelah inv:export_images:last_success_ts. Digunakan di dasbor INV: Golden Signals (rate(inv:export_images:good[5m]) >bool 0) untuk menunjukkan apakah pipeline ekspor masih baru (1) atau sudah usang (0). Meteran 1 m
inv:export_images:total
Stempel waktu Unix evaluasi saat ini dalam detik untuk grup aturan perekaman ekspor inventaris software. Meteran 1 m
inv:bucket_clamav:last_success_ts
Stempel waktu Unix dalam detik dari operasi terakhir CronJob inv-bucket-clamav-backend yang berhasil di inv-system (aturan perekaman berdasarkan kube_cronjob_status_last_successful_time). Meteran 1 m
  • namespace: Namespace CronJob (inv-system).
  • cronjob: Nama CronJob (inv-bucket-clamav-backend).
inv:bucket_clamav:last_success_age
Waktu yang berlalu dalam detik sejak CronJob pemindaian bucket ClamAV inv-bucket-clamav-backend terakhir berhasil dijalankan, atau -1 jika belum pernah berhasil. Digunakan di dasbor INV: Golden Signals. Meteran 1 m
inv:bucket_clamav:next_scheduled_age
Sisa waktu dalam detik hingga CronJob inv-bucket-clamav-backend terjadwal berikutnya, atau -1 jika tidak dijadwalkan. Digunakan di dasbor INV: Golden Signals. Meteran 1 m
inv:bucket_clamav:good
Stempel waktu indikator keaktualan untuk CronJob inv-bucket-clamav-backend, dibatasi hingga 25 jam setelah inv:bucket_clamav:last_success_ts. Digunakan di dasbor INV: Golden Signals (rate(inv:bucket_clamav:good[5m]) >bool 0) untuk menunjukkan apakah pipeline pemindaian masih baru (1) atau sudah usang (0). Meteran 1 m
inv:bucket_clamav:total
Stempel waktu Unix evaluasi saat ini dalam detik untuk grup aturan perekaman pemindaian bucket ClamAV. Meteran 1 m
inv:audit_controller:bad
Mulai ulang container kumulatif untuk pengontrol inv-audit-backend (pemfilteran aturan perekaman kube_pod_controller_restarts_total{controller="inv-audit-backend"}). Penghitung 1 m
  • namespace: Namespace Pod pengontrol.
  • controller: Nama pengontrol (inv-audit-backend).
  • container: Nama container.
  • zone_id: ID zona.
inv:audit_controller:total
Stempel waktu Unix evaluasi saat ini dalam detik untuk grup aturan perekaman audit-controller. Meteran 1 m
inv:expansion_controller:bad
Mulai ulang container kumulatif untuk pengontrol inv-expansion-backend (pemfilteran aturan perekaman kube_pod_controller_restarts_total{controller="inv-expansion-backend"}). Penghitung 1 m
  • namespace: Namespace Pod pengontrol.
  • controller: Nama pengontrol (inv-expansion-backend).
  • container: Nama container.
  • zone_id: ID zona.
inv:expansion_controller:total
Stempel waktu Unix evaluasi saat ini dalam detik untuk grup aturan perekaman expansion-controller. Meteran 1 m
controller_runtime_reconcile_total
Jumlah total rekonsiliasi per pengontrol yang diekspos di port 8080 (/metrics) oleh pengelola pengontrol inv-core, inv-audit, dan inv-expansion. Penghitung 5 m
  • controller: Nama pengontrol rekonsiliasi.
  • result: Hasil rekonsiliasi (success, error, requeue, atau requeue_after).
controller_runtime_reconcile_errors_total
Total jumlah error rekonsiliasi per pengontrol yang diekspos oleh pengelola pengontrol inv-core, inv-audit, dan inv-expansion. Penghitung 5 m
  • controller: Nama pengontrol rekonsiliasi.
controller_runtime_reconcile_time_seconds
Durasi dalam detik dari setiap rekonsiliasi per pengontrol yang diekspos oleh pengelola pengontrol inv-core, inv-audit, dan inv-expansion. Histogram 5 m
  • controller: Nama pengontrol rekonsiliasi.