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
{{ message }}
This repository was archived by the owner on Jan 19, 2024. It is now read-only.
The *prometheus-service* is a [Keptn](https://keptn.sh) integration responsible for:
6
7
7
-
1. configuring Prometheus for monitoring services managed by Keptn,
8
-
2. receiving alerts (on port 8080) from Prometheus Alertmanager and translating the alert payload to a cloud event (remediation.triggered) that is sent to the Keptn API,
9
-
3. retrieving Service Level Indicators (SLIs) from a Prometheus API endpoint.
8
+
1. configuring Prometheus for monitoring services managed by Keptn,
9
+
2. receiving alerts (on port 8080) from Prometheus Alertmanager and translating the alert payload to a cloud event (
10
+
remediation.triggered) that is sent to the Keptn API,
11
+
3. retrieving Service Level Indicators (SLIs) from a Prometheus API endpoint.
10
12
11
13
## Compatibility Matrix
12
14
13
-
Please always double-check the version of Keptn you are using compared to the version of this service, and follow the compatibility matrix below.
15
+
Please always double-check the version of Keptn you are using compared to the version of this service, and follow the
16
+
compatibility matrix below.
14
17
15
18
| Keptn Version\*|[Prometheus Service Image](https://hub.docker.com/r/keptncontrib/prometheus-service/tags)|
response_time_p95: histogram_quantile(0.95, sum by(le) (rate(http_response_time_milliseconds_bucket{handler="ItemsController.addToCart",job="$SERVICE-$PROJECT-$STAGE-canary"}[$DURATION_SECONDS])))
193
199
```
194
-
This file contains a list of keys (e.g., `cpu_usage`) and a prometheus metric expressions (e.g., `avg(rate(...{filters}[timeframe]))`).
200
+
This file contains a list of keys (e.g., `cpu_usage`) and a prometheus metric expressions (e.g., `avg(rate(...{filters}[timeframe]))`).
195
201
196
202
* To store this configuration, you need to add this file to a Keptn's configuration store, e.g., using the [keptn add-resource](https://keptn.sh/docs/0.14.x/reference/cli/commands/keptn_add-resource/) command:
0 commit comments