feat(checks): per-entity monitoring override; service:haos opts out
A `monitoring` attribute on an entity now overrides its type's declaration: "none" opts out, a list overrides the kinds. service:haos uses it to opt out — haos blocks SSH (no process probe can reach it) and the VM is already covered by vm:haos's vm-status check, so the redundant process check only ever reported false-down. vm:haos -> service:haos via provides confirms the coverage.
This commit is contained in:
@@ -265,7 +265,8 @@ entities:
|
||||
attributes: {url: "https://zimaos.hubris.network",
|
||||
doc_page: knowledge/wiki/vms/100-zimaos.md}}
|
||||
- {slug: "service:haos", type: service, name: haos,
|
||||
attributes: {doc_page: knowledge/wiki/vms/108-haos.md}}
|
||||
attributes: {doc_page: knowledge/wiki/vms/108-haos.md,
|
||||
monitoring: none}} # redundant: vm:haos covers liveness via vm-status; haos blocks SSH so a process check can't reach it
|
||||
- {slug: "service:teddycloud", type: service, name: teddycloud,
|
||||
attributes: {url: "https://teddy.hubris.network",
|
||||
doc_page: knowledge/wiki/containers/131-teddycloud.md,
|
||||
|
||||
Reference in New Issue
Block a user