Alertmanager Configuration

Prometheus에서 발생하는 알람을 실제 사용자에게 전달하기 위해서는 alertmanager라는 Third-Party App을 사용해야 한다.

1. 설치

https://github.com/prometheus/alertmanager

tar -xvf alertmanager-0.24.0.linux-amd64.tar.gz

2. OS 설정

1) 유저 생성 및 sudoers 추가

sudo useradd -m -s /bin/bash alertmanager
sudo vim /etc/sudoers

useradd 옵션
-m: 홈디렉토리 생성
-s: 사용할 쉘 지정

2) 권한 설정

tar -xvf 
chmod -R 755 ./*
sudo chown -R alertmanager:alertmanager ./alertmanager-0.24.0.linux-amd64

3) Systemd service 등록/시작

Description=Alert Manager
[Unit]
Description=Alert Manager
Documentation=https://prometheus.io/docs/alerting/latest/alertmanager/
After=network.target

[Service]
User=alertmanager
Restart=on-failure
[Service]
ExecStart=/home/alertmanager/alertmanager-0.24.0.linux-amd64/alertmanager --config.file=/home/alertmanager/alertmanager-0.24.0.linux-amd64/alertmanager.yml

[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl start alertmanager.service

좋은 웹페이지 즐겨찾기