adamant-kite-43734
12/09/2025, 10:15 AMancient-pizza-13099
12/09/2025, 2:28 PMancient-pizza-13099
12/09/2025, 2:45 PMprometheus-kubevirt-rulesancient-pizza-13099
12/09/2025, 2:45 PMworried-state-78253
12/09/2025, 2:58 PMancient-pizza-13099
12/09/2025, 2:59 PMancient-pizza-13099
12/09/2025, 3:00 PMworried-state-78253
12/09/2025, 3:01 PMancient-pizza-13099
12/09/2025, 3:02 PMancient-pizza-13099
12/09/2025, 3:16 PMcattle-monitoring-system namespace ?worried-state-78253
12/09/2025, 3:18 PMworried-state-78253
12/09/2025, 3:18 PMancient-pizza-13099
12/09/2025, 3:20 PMvirt-operator logs show the servicemonitor was there when it started
2025-11-21T18:07:47.181007922Z {"component":"virt-operator","level":"info","msg":"servicemonitor is defined","pos":"application.go:218","timestamp":"2025-11-21T18:07:47.180972Z"}
2025-11-21T18:07:47.271919503Z {"component":"virt-operator","level":"info","msg":"prometheusrule is defined","pos":"application.go:232","timestamp":"2025-11-21T18:07:47.271864Z"}worried-state-78253
12/09/2025, 3:21 PMancient-pizza-13099
12/09/2025, 3:21 PMvirt-operator creates it again very quickly
harv41:/home/rancher # kk delete servicemonitor -n cattle-monitoring-system prometheus-kubevirt-rules
<http://servicemonitor.monitoring.coreos.com|servicemonitor.monitoring.coreos.com> "prometheus-kubevirt-rules" deleted from cattle-monitoring-system namespace
harv41:/home/rancher # kk get servicemonitor -A
NAMESPACE NAME AGE
cattle-monitoring-system prometheus-kubevirt-rules 1sworried-state-78253
12/09/2025, 3:21 PMancient-pizza-13099
12/09/2025, 3:21 PMancient-pizza-13099
12/09/2025, 3:23 PMharv41:/home/rancher # kk logs -n harvester-system virt-operator-54974f88c8-2xp4q | grep servicem -i
{"component":"virt-operator","level":"info","msg":"serviceMonitor prometheus-kubevirt-rules created","pos":"prometheus.go:49","timestamp":"2025-12-09T15:20:39.354224Z"}worried-state-78253
12/09/2025, 3:23 PM% kubectl get servicemonitor -n cattle-monitoring-system
NAME AGE
rancher-monitoring-alertmanager 3d1h
rancher-monitoring-apiserver 3d1h
rancher-monitoring-coredns 3d1h
rancher-monitoring-grafana 3d1h
rancher-monitoring-kube-state-metrics 3d1h
rancher-monitoring-kubelet 3d1h
rancher-monitoring-operator 3d1h
rancher-monitoring-prometheus 3d1h
rancher-monitoring-prometheus-node-exporter 3d1h
rancher-monitoring-windows-exporter 3d1hancient-pizza-13099
12/09/2025, 3:25 PMvirt-operator podworried-state-78253
12/09/2025, 3:25 PM% kubectl get servicemonitor -n harvester-system
NAME AGE
kubevirt-metrics 43h
service-monitor-cdi 17dworried-state-78253
12/09/2025, 3:26 PMancient-pizza-13099
12/09/2025, 3:26 PMancient-pizza-13099
12/09/2025, 3:26 PMancient-pizza-13099
12/09/2025, 3:26 PMvirt-operator podancient-pizza-13099
12/09/2025, 3:26 PMworried-state-78253
12/09/2025, 3:32 PM{"component":"virt-operator","level":"info","msg":"Loaded install strategy for kubevirt version 1.5.2-150700.3.5.2 into cache","pos":"kubevirt.go:893","timestamp":"2025-12-09T15:29:04.690781Z"}
{"component":"virt-operator","level":"info","msg":"service kubevirt-prometheus-metrics patched","pos":"core.go:143","timestamp":"2025-12-09T15:29:04.699033Z"}
{"component":"virt-operator","level":"info","msg":"service virt-api patched","pos":"core.go:143","timestamp":"2025-12-09T15:29:04.700875Z"}
{"component":"virt-operator","level":"info","msg":"service kubevirt-operator-webhook patched","pos":"core.go:143","timestamp":"2025-12-09T15:29:04.702117Z"}
{"component":"virt-operator","level":"info","msg":"service virt-exportproxy patched","pos":"core.go:143","timestamp":"2025-12-09T15:29:04.703845Z"}
{"component":"virt-operator","level":"info","msg":"validatingAdmissionPolicyBinding kubevirt-node-restriction-binding patched","pos":"admissionregistration.go:394","timestamp":"2025-12-09T15:29:04.705733Z"}
{"component":"virt-operator","level":"info","msg":"validatingAdmissionPolicy kubevirt-node-restriction-policy patched","pos":"admissionregistration.go:454","timestamp":"2025-12-09T15:29:04.714575Z"}
{"component":"virt-operator","level":"info","msg":"Kept old CA certificates for a duration of at least 4h48m0s, dropping them now.","pos":"secrets.go:421","timestamp":"2025-12-09T15:29:04.714828Z"}
{"component":"virt-operator","level":"warning","msg":"json: cannot unmarshal object into Go value of type jsonpatch.Patch","pos":"apps.go:425","timestamp":"2025-12-09T15:29:04.754683Z"}
{"component":"virt-operator","level":"info","msg":"Kubevirt namespace (harvester-system) labels are in sync","pos":"core.go:59","timestamp":"2025-12-09T15:29:04.768706Z"}
{"component":"virt-operator","kind":"KubeVirt","level":"info","msg":"All KubeVirt resources created","name":"kubevirt","namespace":"harvester-system","pos":"kubevirt.go:1081","timestamp":"2025-12-09T15:29:04.786104Z","uid":"b30302e9-cf48-4d33-860e-078bfd27f626"}
{"component":"virt-operator","kind":"KubeVirt","level":"info","msg":"All KubeVirt components ready","name":"kubevirt","namespace":"harvester-system","pos":"kubevirt.go:1085","timestamp":"2025-12-09T15:29:04.786145Z","uid":"b30302e9-cf48-4d33-860e-078bfd27f626"}
No data for vms yet.
% kubectl get servicemonitor -n cattle-monitoring-system
NAME AGE
rancher-monitoring-alertmanager 3d1h
rancher-monitoring-apiserver 3d1h
rancher-monitoring-coredns 3d1h
rancher-monitoring-grafana 3d1h
rancher-monitoring-kube-state-metrics 3d1h
rancher-monitoring-kubelet 3d1h
rancher-monitoring-operator 3d1h
rancher-monitoring-prometheus 3d1h
rancher-monitoring-prometheus-node-exporter 3d1h
rancher-monitoring-windows-exporter 3d1hworried-state-78253
12/09/2025, 3:32 PMancient-pizza-13099
12/09/2025, 3:33 PMkubectl logs -n harvester-system virt-operator-54974f88c8-2xp4q | grep servicem -iworried-state-78253
12/09/2025, 3:36 PM% kubectl logs -n harvester-system virt-operator-5dfbbd6957-g7dbc | grep servicem -i
{"component":"virt-operator","level":"info","msg":"servicemonitor is defined","pos":"application.go:218","timestamp":"2025-12-09T15:28:45.564316Z"}
{"component":"virt-operator","level":"info","msg":"STARTING informer operatorServiceMonitorInformer","pos":"virtinformers.go:363","timestamp":"2025-12-09T15:28:45.574503Z"}worried-state-78253
12/09/2025, 3:37 PMancient-pizza-13099
12/09/2025, 3:39 PMservicemonitor is definedancient-pizza-13099
12/09/2025, 3:39 PMancient-pizza-13099
12/09/2025, 3:40 PMkubectl get servicemonitor -Aworried-state-78253
12/09/2025, 3:42 PMcraig@Craigs-Mac-Studio ~ % kubectl get servicemonitor -A
NAMESPACE NAME AGE
cattle-fleet-system monitoring-fleet-controller 3d1h
cattle-fleet-system monitoring-gitops-controller 3d1h
cattle-monitoring-system rancher-monitoring-alertmanager 3d1h
cattle-monitoring-system rancher-monitoring-apiserver 3d1h
cattle-monitoring-system rancher-monitoring-coredns 3d1h
cattle-monitoring-system rancher-monitoring-grafana 3d1h
cattle-monitoring-system rancher-monitoring-kube-state-metrics 3d1h
cattle-monitoring-system rancher-monitoring-kubelet 3d1h
cattle-monitoring-system rancher-monitoring-operator 3d1h
cattle-monitoring-system rancher-monitoring-prometheus 3d1h
cattle-monitoring-system rancher-monitoring-prometheus-node-exporter 3d1h
cattle-monitoring-system rancher-monitoring-windows-exporter 3d1h
cattle-system rancher 3d1h
harvester-system service-monitor-cdi 17d
longhorn-system longhorn-prometheus-servicemonitor 17dworried-state-78253
12/09/2025, 3:43 PMancient-pizza-13099
12/09/2025, 5:06 PMkubectl logs -n harvester-system virt-operator-5dfbbd6957-g7dbc | grep prometheusrule -iancient-pizza-13099
12/09/2025, 5:06 PMancient-pizza-13099
12/09/2025, 5:06 PM2025-11-21T18:07:47.271919503Z {"component":"virt-operator","level":"info","msg":"prometheusrule is defined","pos":"application.go:232","timestamp":"2025-11-21T18:07:47.271864Z"}worried-state-78253
12/09/2025, 5:06 PMcraig@Craigs-Mac-Studio ~ % kubectl logs -n harvester-system virt-operator-5dfbbd6957-g7dbc | grep prometheusrule -i
{"component":"virt-operator","level":"info","msg":"prometheusrule is defined","pos":"application.go:232","timestamp":"2025-12-09T15:28:45.567444Z"}
{"component":"virt-operator","level":"info","msg":"STARTING informer OperatorPrometheusRuleInformer","pos":"virtinformers.go:363","timestamp":"2025-12-09T15:28:45.574662Z"}
craig@Craigs-Mac-Studio ~ %worried-state-78253
12/11/2025, 4:02 PMancient-pizza-13099
12/15/2025, 3:46 PMworried-state-78253
12/15/2025, 3:46 PMworried-state-78253
12/15/2025, 3:47 PM