Difference between revisions of "Prometheus Alertmanager"
Jump to navigation
Jump to search
↑ https://prometheus.io/docs/alerting/alertmanager/
(Created page with "Prometheus Alertmanager<ref> https://prometheus.io/docs/alerting/alertmanager/</ref> handles alerts sent by client applications such as the Prometheus server. It takes care of...") |
|||
| (46 intermediate revisions by 5 users not shown) | |||
| Line 1: | Line 1: | ||
| − | Prometheus Alertmanager<ref> https://prometheus.io/docs/alerting/alertmanager/</ref> handles alerts sent by client applications such as the Prometheus server. | + | [[Prometheus]] Alertmanager <ref> https://prometheus.io/docs/alerting/alertmanager/</ref> handles alerts sent by client applications such as the Prometheus server. |
| − | + | * http://localhost:9093/ | |
| − | * | + | * Repo: https://github.com/prometheus/alertmanager |
| − | * | + | * https://prometheus.io/docs/alerting/alertmanager/ |
| − | * | + | * Configuration: <code>[[/etc/prometheus/alertmanager.yml]]</code> |
| − | * | ||
| − | <code>amtool</code> cli tool for interacting with the Alertmanager API | + | == Features == |
| + | * Deduplicating | ||
| + | * Silencing and inhibition | ||
| + | * Grouping | ||
| + | * Routing to the correct receiver integration such as email, [[PagerDuty]] or [[OpsGenie]]. | ||
| + | * [[Telegram]], [[Discord]], [[Webex]], [[Teams]], [[webhooks]] | ||
| + | |||
| + | * <code>[[amtool]]</code> cli tool is included with all releases of Alertmanager for interacting with the Alertmanager API | ||
| + | |||
| + | == Installation == | ||
| + | * Installation: <code>[[apt install prometheus-alertmanager]]</code> | ||
| + | * <code>[[docker run --name alertmanager -d -p 127.0.0.1:9093:9093 quay.io/prometheus/alertmanager]]</code> | ||
| + | * macOS: | ||
| + | ** <code>sudo [[port install]] alertmanager</code> | ||
| + | ** Not available: [[brew install alertmanager]] | ||
| + | |||
| + | |||
| + | * Binaries: | ||
| + | ** <code>[[amtool]]</code> | ||
| + | ** <code>prometheus-alertmanager</code> | ||
| + | * Configuration: <code>[[/etc/prometheus/alertmanager.yml]]</code> | ||
| + | * K8s: | ||
| + | ** [[Bitnami]]: <code>[[helm install prometheus bitnami/kube-prometheus]]</code> | ||
| + | ** Community: <code>[[helm install myprometheus prometheus-community/prometheus]]</code> | ||
| + | |||
| + | == Related terms == | ||
| + | * <code>[[/etc/prometheus/prometheus.yml]]</code> | ||
| + | * [[Prometheus alertmanager changelog]] | ||
| + | * [[PagerDuty]] | ||
| + | * <code>- alert</code> | ||
| + | * <code>[[alert:]]</code> | ||
| + | * [[Prometheus PushGateway]] | ||
| + | * [[Alertmanager versions]] | ||
| + | * [[Karma]] | ||
| + | * [[Prometheus]]: <code>[[job_name]]</code> | ||
| + | * [[Grafana alerts]] | ||
| + | * [[Elasticsearch Watcher]] | ||
| + | * [[CPUThrottlingHigh]] | ||
| + | * [[Prometheus AlertManager Datasource]] for [[Grafana]] | ||
== See also == | == See also == | ||
| + | * {{Alertmanager}} | ||
* {{Prometheus}} | * {{Prometheus}} | ||
| − | * {{ | + | * {{Monitoring software}} |
[[Category:Prometheus]] | [[Category:Prometheus]] | ||
[[Category:monitoring]] | [[Category:monitoring]] | ||
Latest revision as of 07:33, 15 July 2025
Prometheus Alertmanager [1] handles alerts sent by client applications such as the Prometheus server.
- http://localhost:9093/
- Repo: https://github.com/prometheus/alertmanager
- https://prometheus.io/docs/alerting/alertmanager/
- Configuration:
/etc/prometheus/alertmanager.yml
Features[edit]
- Deduplicating
- Silencing and inhibition
- Grouping
- Routing to the correct receiver integration such as email, PagerDuty or OpsGenie.
- Telegram, Discord, Webex, Teams, webhooks
amtoolcli tool is included with all releases of Alertmanager for interacting with the Alertmanager API
Installation[edit]
- Installation:
apt install prometheus-alertmanager docker run --name alertmanager -d -p 127.0.0.1:9093:9093 quay.io/prometheus/alertmanager- macOS:
sudo port install alertmanager- Not available: brew install alertmanager
- Binaries:
amtoolprometheus-alertmanager
- Configuration:
/etc/prometheus/alertmanager.yml - K8s:
Related terms[edit]
/etc/prometheus/prometheus.yml- Prometheus alertmanager changelog
- PagerDuty
- alertalert:- Prometheus PushGateway
- Alertmanager versions
- Karma
- Prometheus:
job_name - Grafana alerts
- Elasticsearch Watcher
- CPUThrottlingHigh
- Prometheus AlertManager Datasource for Grafana
See also[edit]
- Prometheus Alertmanager:
amtool, alertmanager.yml, simple.yml, Karma, versions, Signl4.com, Zenduty, Routing Tree editor,alertmanager -h, Prometheus, rules: - Prometheus: Prometheus installation,
9090, storage, Prometheus exporters: Node exporter9100, Blackbox exporter, Prometheus alertmanager (changelog), Prometheus versions, Prometheus Node exporter releases,promtool,amtool, tsdb,/etc/default/prometheus, /etc/prometheus/prometheus.yml, journalctl -u prometheus,/etc/default/prometheus-node-exporter, PromQL,alert:, Prometheus Operator, Thanos, VictoriaMetrics, PushGateway, Prometheus API,values.yml, Amazon Managed Service for Prometheus - Monitoring: Prometheus, Cacti, monit, munin, RRDtool, Zabbix, Netdata, Nagios, Check MK, Icinga, Pingdom, OpsGenie and Datadog, Opsgenie, PRTG, Checkmk
Advertising: