-
Epic
-
Resolution: Done
-
Major
-
None
-
None
-
Maestro Metric to Measure Time Resource Applied and First Resource Status Report
-
Product / Portfolio Work
-
False
-
-
False
-
Not Selected
-
To Do
-
ACM Maestro Train-37
-
Moderate
We need to implement a new metric that tracks the timestamp when a resource is applied (created/updated) and the first time its status is reported. This metric will help monitor how quickly resources become observable or ready after being applied, providing valuable insights into maestro responsiveness and stability.
Requirements:
- Capture the timestamp when a resource is applied.
- Capture the timestamp when the resource status is first reported.
- Calculate the time difference between these two events for each resource.
- Expose this duration as a Prometheus metric (e.g., histogram or gauge) for monitoring and alerting.
- Ensure the metric can be filtered or grouped by resource source, consumer name, or other relevant labels.
- Provide documentation on how to interpret and use the metric in dashboards and alerts.