You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This would allow you to group multiple checks together and expose the 'cluster' check as a single entity. Thresholds should be percentage based.
Would be nice:
Cluster checks that support usage of 'tags'. Ie. When creating the cluster check, you do not have to specify specific checks, but instead just specify one or more tags that other checks use.
example:
monitor:
exec-cluster-check:
type: cluster-tagsdescription: cluster check for important execsinterval: 10smonitor-tags:
- very-importantwarning-threshold: 20%# 20 percent of the checks are failingcritical-threshold: 50%# 50 percent of the checks are failingswarning-alerter:
- primary-slackcritical-alerter:
- primary-emailtags:
- our-cluster-checksexec-check1:
type: execdescription: exec check testtimeout: 5scommand: echoargs:
- hello
- worldinterval: 10sreturn-code: 0expect: hellowarning-threshold: 1critical-threshold: 3tags:
- super-exec-checks
- very-importantexec-check2:
type: execdescription: exec check testtimeout: 5scommand: echoargs:
- hello
- worldinterval: 10sreturn-code: 0expect: worldwarning-threshold: 1critical-threshold: 3warning-alerter:
- primary-slackcritical-alerter:
- primary-emailtags:
- super-exec-checks
- very-important
In the above example:
We create a 'exec-cluster-check' that will monitor the state of 2 checks that were specified through the usage of the very-important tag. If 20% of the underlying checks fail, it will produce a warning alert, if 50% of the underlying checks fail, it will produce a critical alert.
The text was updated successfully, but these errors were encountered:
Create a 'cluster'/rollup check.
This would allow you to group multiple checks together and expose the 'cluster' check as a single entity. Thresholds should be percentage based.
Would be nice:
Cluster checks that support usage of 'tags'. Ie. When creating the cluster check, you do not have to specify specific checks, but instead just specify one or more tags that other checks use.
example:
In the above example:
We create a 'exec-cluster-check' that will monitor the state of 2 checks that were specified through the usage of the
very-important
tag. If 20% of the underlying checks fail, it will produce a warning alert, if 50% of the underlying checks fail, it will produce a critical alert.The text was updated successfully, but these errors were encountered: