Difference between revisions of "Prometheus Alertmanager"

From wikieduonline
Jump to navigation Jump to search
 
(29 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.
It takes care of
+
* http://localhost:9093/
 +
* Repo: https://github.com/prometheus/alertmanager
 +
* https://prometheus.io/docs/alerting/alertmanager/
 +
* Configuration: <code>[[/etc/prometheus/alertmanager.yml]]</code>
 +
 
 +
 
 +
Features:
 
* Deduplicating
 
* Deduplicating
 
* Silencing and inhibition
 
* Silencing and inhibition
 
* Grouping
 
* Grouping
 
* Routing to the correct receiver integration such as email, [[PagerDuty]] or [[OpsGenie]].
 
* Routing to the correct receiver integration such as email, [[PagerDuty]] or [[OpsGenie]].
 
+
* [[Telegram]], [[Discord]], [[Webex]]
  
 
* <code>[[amtool]]</code> cli tool is included with all releases of Alertmanager for interacting with the Alertmanager API  
 
* <code>[[amtool]]</code> cli tool is included with all releases of Alertmanager for interacting with the Alertmanager API  
  
 
== Installation ==
 
== Installation ==
* Installation: <code>[[apt install]] prometheus-alertmanager</code>
+
* 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>
 
* <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:
 
* Binaries:
** <code>amtool</code>
+
** <code>[[amtool]]</code>
 
** <code>prometheus-alertmanager</code>
 
** <code>prometheus-alertmanager</code>
* Configuration: <code>/etc/prometheus/[[alertmanager.yml]]</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 ==
 
== Related terms ==
* <code>[[prometheus.yml]]</code>
+
* <code>[[/etc/prometheus/prometheus.yml]]</code>
 
* [[Prometheus alertmanager changelog]]
 
* [[Prometheus alertmanager changelog]]
 
* [[PagerDuty]]
 
* [[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}}
 
* {{Monitoring software}}

Latest revision as of 06:09, 14 June 2024

Prometheus Alertmanager [1] handles alerts sent by client applications such as the Prometheus server.


Features:

  • amtool cli tool is included with all releases of Alertmanager for interacting with the Alertmanager API

Installation[edit]


Related terms[edit]

See also[edit]

  • https://prometheus.io/docs/alerting/alertmanager/
  • Advertising: