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
apiVersion: pyrra.dev/v1alpha1kind: ServiceLevelObjectivemetadata:
labels:
prometheus: k8spyrra.dev/application: my-apirole: alert-rulesname: my-api-latency-95namespace: defaultspec:
alerting:
absent: falseburnrates: truedescription: my-api API response latency over time grouped by route.indicator:
latency:
grouping:
- urisuccess:
metric: http_server_requests_seconds_bucket{error="none",job="my-api",le="1.0"}total:
metric: http_server_requests_seconds_count{error="none",job="my-api"}target: "95"window: 2wstatus:
type: PrometheusRule
At some point my service was slower than the p95 SLO allowed. I checked the duration in the Pyrra UI.
When looking at the graph, the p95 is a lot higher than the target. When hovering over the values, the legend shows that the target was 1s and that p95 is also 1s.
It looks like the legend is applying some sort of rounding to the p95 value that makes it seem equal to the target. Can the graph show a more accurate p95 value? I want to know the p95 latency, but using the graph, I can't see whether it is 1.4, 1.6 or 1.8 seconds.
Hi devs.
Cool project! I ran into an issue.
I have defined the following SLO
At some point my service was slower than the p95 SLO allowed. I checked the duration in the Pyrra UI.
When looking at the graph, the p95 is a lot higher than the target. When hovering over the values, the legend shows that the target was 1s and that p95 is also 1s.
It looks like the legend is applying some sort of rounding to the p95 value that makes it seem equal to the target. Can the graph show a more accurate p95 value? I want to know the p95 latency, but using the graph, I can't see whether it is 1.4, 1.6 or 1.8 seconds.
Versions used
Pyrra image
ghcr.io/pyrra-dev/pyrra:v0.7.7
Firefox 128.0
MacOS 14.5
The text was updated successfully, but these errors were encountered: