Integarasi Slack Dengan Alert Manager Prometheus
Integarasi Slack dengan Alert Manager Prometheus - Jika sebelumnya kita sudah pernah menciptakan monitoring tools memakai prometheus dan grafana, kali ini aku akan menjelaskan bagaimana cara menciptakan notifikasi memakai alertmanager dan slack.
Alertmanager
Sebuah management alert yang sanggup diintegrasikan dengan banyak sekali macam alert applications menyerupai Email, Slack, PagerDutty atau OpsGenie.
Slack
Sebuah chatting kegiatan berbasis cloud yang mendukung work flow.
Baca Juga :
Baca Juga :
Monitoring Service Menggunakan Blackbox Exporter Prometheus.
Setup Monitoring Menggunakan Prometheus dan Grafana
Berikut ini ialah config.yml yang dipakai untuk mengintegrasikan alertmanager dengan slack.
route:Untuk detail konfigurasinya, aku sudah buatkan video tutorialnya.
group_by: ['notif']
repeat_interval: 3h
receiver: 'devops'
receivers:
- name: 'devops'
slack_configs:
- channel: alerts
send_resolved: true
api_url: https://hooks.slack.com/services/tokenapislack
title: '[{{ .Status | toUpper }}{{ if eq .Status "firing" }}:{{ .Alerts.Firing | len }}{{ end }}] Monitoring Notification'
text: >-
{{ range .Alerts }}
*Alert:* {{ .Annotations.summary }} - `{{ .Labels.severity }}`
*Description:* {{ .Annotations.description }}
*Graph:* <{{ .GeneratorURL }}|:chart_with_upwards_trend:> *Runbook:* <{{ .Annotations.runbook }}|:spiral_note_pad:>
*Details:*
{{ range .Labels.SortedPairs }} • *{{ .Name }}:* `{{ .Value }}`
{{ end }}
{{ end }}
Bagaimana sehabis melihat video tutorial diatas? gampang bukan?
Demikian tutorial singkat monitoring tools aku kali ini mengenai integrasi slack dengan alertmanager prometheus. Semoga bermanfaat bagi kita semua dan selamat mencoba..!!!
Sumber http://www.dimasrio.com/