alertmanager: distinguish between critical and non critical alerts
This commit is contained in:
parent
1f6cbb411f
commit
69613721bf
3 changed files with 44 additions and 16 deletions
|
|
@ -54,5 +54,18 @@ def test_alertmanager():
|
|||
assert len(r) == 1
|
||||
plain, formatted = r[0]
|
||||
|
||||
assert "firing" in plain and "Instance webserver.example.com down" in plain
|
||||
assert "firing" in formatted and "Instance webserver.example.com down" in formatted
|
||||
print(formatted)
|
||||
assert (
|
||||
"FIRING" in plain
|
||||
and "Instance" in plain
|
||||
and "webserver.example.com" in plain
|
||||
and "Instance webserver.example.com down" in plain
|
||||
and "critical" in plain
|
||||
)
|
||||
assert (
|
||||
"FIRING" in formatted
|
||||
and "Instance" in formatted
|
||||
and "webserver.example.com" in formatted
|
||||
and "Instance webserver.example.com down" in formatted
|
||||
and "critical" in formatted
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue