Add a Prometheus listener and register metrics tracking
Number of instances of Kustodian pods running
Number of successful script runs
TODO what else?
Get basic metrics going
[x] Build a test mop script that waits 5 seconds and progresses
[x] Verify test script in test cluster built via capz
[x] Delete previous mop run
[x] Deploy prometheus / grafana to test cluster
[x] Add prometheus metric exporter infra with metric
[x] Redeploy Kustodian with prom exporting
[x] verify metric
Demo on my machine:
[x] keep monitoring up as demo progresses
[x] mop only on user nodes, monitoring on system
[ ] Demo blocker 2: fix metric logic in kustodian
put in more logging
Demo is repeatable
PR for metrics changes to kustodian
Move kustodian service and servicemonitor into helm chart
Install dashboard for kustodian
Add monitoring and logging stack
Add service / service monitoring for kustodian
Scripts for port forward
Add kustodian app annotation
create an issue on capz for hello world not working with KIND
Add a Prometheus listener and register metrics tracking
Get basic metrics going
Demo on my machine:
[x] keep monitoring up as demo progresses
[ ] Demo blocker 2: fix metric logic in kustodian put in more logging
Demo is repeatable PR for metrics changes to kustodian Move kustodian service and servicemonitor into helm chart Install dashboard for kustodian Add monitoring and logging stack Add service / service monitoring for kustodian Scripts for port forward
create an issue on capz for hello world not working with KIND