atlas overview: refine alert thresholds and availability colors

This commit is contained in:
Brad Stein 2025-12-12 20:50:41 -03:00
parent 24376594ff
commit e56bed284e
3 changed files with 109 additions and 37 deletions

View File

@ -234,9 +234,9 @@ UPTIME_PERCENT_THRESHOLDS = {
"mode": "absolute",
"steps": [
{"color": "red", "value": None},
{"color": "orange", "value": 0.99},
{"color": "yellow", "value": 0.999},
{"color": "green", "value": 0.9999},
{"color": "orange", "value": 0.999},
{"color": "yellow", "value": 0.9999},
{"color": "green", "value": 0.99999},
],
}
PROBLEM_TABLE_EXPR = (
@ -686,8 +686,10 @@ def build_overview():
"thresholds": {
"mode": "absolute",
"steps": [
{"color": "green", "value": 0},
{"color": "red", "value": 1},
{"color": "green", "value": None},
{"color": "yellow", "value": 1},
{"color": "orange", "value": 2},
{"color": "red", "value": 3},
],
},
"links": link_to("atlas-pods"),
@ -700,8 +702,10 @@ def build_overview():
"thresholds": {
"mode": "absolute",
"steps": [
{"color": "green", "value": 0},
{"color": "red", "value": 1},
{"color": "green", "value": None},
{"color": "yellow", "value": 1},
{"color": "orange", "value": 2},
{"color": "red", "value": 3},
],
},
"links": link_to("atlas-pods"),
@ -724,8 +728,10 @@ def build_overview():
"thresholds": {
"mode": "absolute",
"steps": [
{"color": "green", "value": 0},
{"color": "red", "value": 1},
{"color": "green", "value": None},
{"color": "yellow", "value": 1},
{"color": "orange", "value": 2},
{"color": "red", "value": 3},
],
},
"links": link_to("atlas-pods"),
@ -738,8 +744,10 @@ def build_overview():
"thresholds": {
"mode": "absolute",
"steps": [
{"color": "green", "value": 0},
{"color": "red", "value": 1},
{"color": "green", "value": None},
{"color": "yellow", "value": 1},
{"color": "orange", "value": 2},
{"color": "red", "value": 3},
],
},
"links": link_to("atlas-pods"),

View File

@ -91,11 +91,19 @@
"steps": [
{
"color": "green",
"value": 0
"value": null
},
{
"color": "yellow",
"value": 1
},
{
"color": "orange",
"value": 2
},
{
"color": "red",
"value": 1
"value": 3
}
]
},
@ -158,11 +166,19 @@
"steps": [
{
"color": "green",
"value": 0
"value": null
},
{
"color": "yellow",
"value": 1
},
{
"color": "orange",
"value": 2
},
{
"color": "red",
"value": 1
"value": 3
}
]
},
@ -229,15 +245,15 @@
},
{
"color": "orange",
"value": 0.99
},
{
"color": "yellow",
"value": 0.999
},
{
"color": "green",
"color": "yellow",
"value": 0.9999
},
{
"color": "green",
"value": 0.99999
}
]
},
@ -294,11 +310,19 @@
"steps": [
{
"color": "green",
"value": 0
"value": null
},
{
"color": "yellow",
"value": 1
},
{
"color": "orange",
"value": 2
},
{
"color": "red",
"value": 1
"value": 3
}
]
},
@ -361,11 +385,19 @@
"steps": [
{
"color": "green",
"value": 0
"value": null
},
{
"color": "yellow",
"value": 1
},
{
"color": "orange",
"value": 2
},
{
"color": "red",
"value": 1
"value": 3
}
]
},

View File

@ -100,11 +100,19 @@ data:
"steps": [
{
"color": "green",
"value": 0
"value": null
},
{
"color": "yellow",
"value": 1
},
{
"color": "orange",
"value": 2
},
{
"color": "red",
"value": 1
"value": 3
}
]
},
@ -167,11 +175,19 @@ data:
"steps": [
{
"color": "green",
"value": 0
"value": null
},
{
"color": "yellow",
"value": 1
},
{
"color": "orange",
"value": 2
},
{
"color": "red",
"value": 1
"value": 3
}
]
},
@ -238,15 +254,15 @@ data:
},
{
"color": "orange",
"value": 0.99
},
{
"color": "yellow",
"value": 0.999
},
{
"color": "green",
"color": "yellow",
"value": 0.9999
},
{
"color": "green",
"value": 0.99999
}
]
},
@ -303,11 +319,19 @@ data:
"steps": [
{
"color": "green",
"value": 0
"value": null
},
{
"color": "yellow",
"value": 1
},
{
"color": "orange",
"value": 2
},
{
"color": "red",
"value": 1
"value": 3
}
]
},
@ -370,11 +394,19 @@ data:
"steps": [
{
"color": "green",
"value": 0
"value": null
},
{
"color": "yellow",
"value": 1
},
{
"color": "orange",
"value": 2
},
{
"color": "red",
"value": 1
"value": 3
}
]
},