Skip to content

Logging metric values on canary object for debugging during canary deployment #1810

@Glaum96

Description

@Glaum96

Describe the feature

Log/Print the (numeric) metric value in the actual canary object.

What problem are you trying to solve?
It is difficult to debug (for me as a newbie flagger user/consumer) why and when a metric makes a canary object fail, and roll back.

Proposed solution

Add the metric and the value of the present failure in the canary object. My team prints the canary object in our dashboard. Perhaps under status?

What do you want to happen? Add any considered drawbacks.

Any alternatives you've considered?

Is there another way to solve this problem that isn't as good a solution?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions