argoproj / argo-rollouts

Progressive Delivery for Kubernetes
https://argo-rollouts.readthedocs.io/
Apache License 2.0
2.75k stars 863 forks source link

Show analysis run result in the logs #2658

Open joey100 opened 1 year ago

joey100 commented 1 year ago

Summary

Show analysis run results(query result values) in the argo rollouts logs.

Use Cases

When we run analysis run, we can only get the analysis run query result in the command kubectl get analysis run xxx -o yaml , but in the logs, it only shows the analysis run result failure or success(for example, the log message: Metric 'latency' Completed. Result: Failed), but we don't know why it exactly failed or succeeded. We need to find out the run result(the query value) in the logs so that we know why it fails or succeeds, just like below(from kubectl get analysis run xxx -o yaml):

startedAt: "2023-03-14T07:21:36Z" value: "0.009346242994070053" finishedAt: "2023-03-14T07:21:46Z" phase: Failed startedAt: "2023-03-14T07:21:46Z" value: "0.018083438277244568"


Message from the maintainers:

Impacted by this bug? Give it a 👍. We prioritize the issues with the most 👍.

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 60 days with no activity.