@@ -104,25 +104,42 @@ groups:
104
104
- alert : PromscaleQueryHighErrorRate
105
105
expr : |
106
106
(
107
- sum by (job, instance, namespace, type) (
108
- rate(promscale_query_requests_total{code=~"5.."}[5m])
107
+ sum by (job, instance, namespace, type, handler ) (
108
+ rate(promscale_query_requests_total{code=~"5..",handler!="/api/v1/query_range",err!="canceled" }[5m])
109
109
)
110
110
/
111
- sum by (job, instance, namespace, type) (
112
- rate(promscale_query_requests_total[5m])
111
+ sum by (job, instance, namespace, type, handler ) (
112
+ rate(promscale_query_requests_total{handler!="/api/v1/query_range",err!="canceled"} [5m])
113
113
)
114
114
) > 0.05
115
115
labels :
116
116
severity : warning
117
117
annotations :
118
118
summary : High error rate in querying Promscale.
119
- description : " Evaluating queries via Promscale has {{ $value | humanizePercentage }} error rate."
119
+ description : " Evaluating queries via Promscale {{ $labels.handler }} endpoint has {{ $value | humanizePercentage }} error rate."
120
+ runbook_url : https://github.com/timescale/promscale/blob/master/docs/runbooks/PromscaleQueryHighErrorRate.md
121
+ - alert : PromscaleQueryHighErrorRate
122
+ expr : |
123
+ (
124
+ sum by (job, instance, namespace, type, handler) (
125
+ rate(promscale_query_requests_total{code=~"5..",handler="/api/v1/query_range",err!="canceled"}[5m])
126
+ )
127
+ /
128
+ sum by (job, instance, namespace, type, handler) (
129
+ rate(promscale_query_requests_total{handler="/api/v1/query_range",err!="canceled"}[5m])
130
+ )
131
+ ) > 0.1
132
+ labels :
133
+ severity : warning
134
+ annotations :
135
+ summary : High error rate in querying Promscale.
136
+ description : " Evaluating queries via Promscale {{ $labels.handler }} endpoint has {{ $value | humanizePercentage }} error rate."
120
137
runbook_url : https://github.com/timescale/promscale/blob/master/docs/runbooks/PromscaleQueryHighErrorRate.md
121
138
- alert : PromscaleQueryHighErrorRate
122
139
expr : |
123
140
(
124
141
sum by (job, instance, namespace, type) (
125
- rate(promscale_query_requests_total{code=~"5.."}[5m])
142
+ rate(promscale_query_requests_total{code=~"5..",err!="canceled" }[5m])
126
143
)
127
144
/
128
145
sum by (job, instance, namespace, type) (
@@ -345,8 +362,8 @@ groups:
345
362
- alert : PromscalePostgreSQLSharedBuffersLow
346
363
expr : |
347
364
(
348
- ((promscale_sql_database_open_chunks_total_table_size + promscale_sql_database_open_chunks_total_index_size)
349
- /
365
+ ((promscale_sql_database_open_chunks_total_table_size + promscale_sql_database_open_chunks_total_index_size)
366
+ /
350
367
promscale_sql_database_shared_buffers_size)
351
368
> 1 )
352
369
for : 10m
@@ -356,4 +373,3 @@ groups:
356
373
summary : Promscale database performance will be affected.
357
374
description : " Currently open chunks are {{ $value | humanizePercentage }} of PostgreSQL shared_buffers. This will impact database performance."
358
375
runbook_url : https://github.com/timescale/promscale/blob/master/docs/runbooks/PromscalePostgreSQLSharedBuffersLow.md
359
-
0 commit comments