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
Doesn't look like it. The status will eventually disappear as more checks are made, but yes having the disruption message present for that time is disconcerting.
I wonder if we could add an exemption list to the statuspage's config.js to exclude a domain?
Exclusion must be by endpoint (domain name) as that is what is used for the unique ID of charts.
The actual exclusion behaviour could be handled in a few ways: the chart could be removed and the data ignored entirely, or the chart could be rendered but the alerting exempt from the status reporting.
What do you think - if a check is "excluded", should the chart be visible (and maybe disabled somehow), or should it be entirely absent?
It should be noted that this will not get rid of the actual notification that happens in the ./checkup binary, this only affects the status page.
Another option might be to let the checkup.json act as a source of truth to inform the UI:
"checkers": [
{
"type": "http",
"endpoint_name": "My site",
"endpoint_url": "https://my-site.com",
"disabled": true// <- new param
}
],
This disabled boolean could be included in the generated check JSON, and the status page could exclude these checks from the overall status. This might also allow the checkup binary to be aware of the exclusion and not perform the check while keeping a placeholder for the chart.
Activity
emcniece commentedon May 4, 2019
Doesn't look like it. The status will eventually disappear as more checks are made, but yes having the disruption message present for that time is disconcerting.
I wonder if we could add an exemption list to the statuspage's
config.jsto exclude a domain?For example (config_template.js):
Exclusion must be by
endpoint(domain name) as that is what is used for the unique ID of charts.The actual exclusion behaviour could be handled in a few ways: the chart could be removed and the data ignored entirely, or the chart could be rendered but the alerting exempt from the status reporting.
What do you think - if a check is "excluded", should the chart be visible (and maybe disabled somehow), or should it be entirely absent?
It should be noted that this will not get rid of the actual notification that happens in the
./checkupbinary, this only affects the status page.emcniece commentedon May 4, 2019
Another option might be to let the
checkup.jsonact as a source of truth to inform the UI:This
disabledboolean could be included in the generated check JSON, and the status page could exclude these checks from the overall status. This might also allow the checkup binary to be aware of the exclusion and not perform the check while keeping a placeholder for the chart.