From e3628c5ba85b238e84125215f76b5aaca117056d Mon Sep 17 00:00:00 2001 From: olivier beyler Date: Wed, 25 Sep 2019 16:04:24 +0200 Subject: [PATCH] Add OpenEBS and Minio alert Signed-off-by: olivier beyler --- README.md | 2 ++ _data/rules.yml | 19 +++++++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/README.md b/README.md index 7fada6b..7096ecc 100644 --- a/README.md +++ b/README.md @@ -39,6 +39,8 @@ Collection available here: **[https://awesome-prometheus-alerts.grep.to](https:/ - [Windows](https://awesome-prometheus-alerts.grep.to/rules#windows-server) - [Juniper](https://awesome-prometheus-alerts.grep.to/rules#juniper) - [CoreDNS](https://awesome-prometheus-alerts.grep.to/rules#coredns) +- [OpenEBS](https://awesome-prometheus-alerts.grep.to/rules#openebs) +- [Minio](https://awesome-prometheus-alerts.grep.to/rules#minio) ## Contributing diff --git a/_data/rules.yml b/_data/rules.yml index 11abd12..e018736 100644 --- a/_data/rules.yml +++ b/_data/rules.yml @@ -565,6 +565,25 @@ services: query: '100.0 - 100 * ((wmi_logical_disk_free_bytes{} / 1024 / 1024 ) / (wmi_logical_disk_size_bytes{} / 1024 / 1024)) > 80' severity: error + - name: OpenEBS + exporters: + - name: OpenEBS + rules: + - name: Used pool capacity + description: 'OpenEBS Pool use more than 80% of his capacity\n VALUE = {{ $value }}\n LABELS: {{ $labels }}' + query: '(openebs_used_pool_capacity_percent) > 80' + severity: warning + + - name: Minio + exporters: + - name: Minio + rules: + - name: Disk down + description: 'Minio Disk is down\n VALUE = {{ $value }}\n LABELS: {{ $labels }}' + query: 'minio_offline_disks > 0' + severity: error + + - name: Juniper exporters: - name: czerwonk/junos_exporter