flanksource / canary-checker

Kubernetes Native Health Check Platform
https://canarychecker.io
Apache License 2.0
187 stars 33 forks source link

[Question] How to group monitor #1995

Open DanielCastronovo opened 3 months ago

DanielCastronovo commented 3 months ago

Hello, i would like to assign multiples monitors by app. Is it possible to group by app ? And if an issue occur on one/multiple monitor, set the app in error ?

moshloop commented 2 months ago

Hi @DanielCastronovo -

Sorry for the late response

So you can specify multiple checks per canary object, and then in the UI group them using

Screenshot 2024-08-14 at 00 42 50

You can also use the canary_check prometheus metric that is exposed that includes the check name and join to canary_check_info

DanielCastronovo commented 1 month ago

Thanks for your help :)

DanielCastronovo commented 1 month ago

it's not working as expected.

I want to group many canary (different checks and canary). So i've created multiples canary with same name. But the controller don't accept it.

Ex:

flankbot commented 1 month ago

@DanielCastronovo Can you provide some examples ?

DanielCastronovo commented 1 month ago

Sure.

We have 3 CR with same name :

And we want to use the same name, because currently the CRD canary cannot use duplicate name.