[Prometheus] AlertManager 설치 가이드
[Prometheus] AlertManager 설치 가이드

Prometheus에서는 알림 시스템이 분리되어 있다. 서버 매트릭에 어떤 문제가 있거나 했을 때 기준을 정해두고 이를 Alertmanager에서 관리해서 개발자가 알림을 받을 수 있도록 하고 있다.
유저생성
sudo adduser --no-create-home --disabled-login --shell /bin/false --gecos "Alertmanager User" alertmanager
디렉토리 생성
sudo mkdir /etc/alertmanager
sudo mkdir /etc/alertmanager/template
sudo mkdir -p /var/lib/alertmanager/data
설정파일(alertmanager.yml) 생성 및 파일 유저 권한 부여
sudo touch /etc/alertmanager/alertmanager.yml
sudo chown -R alertmanager:alertmanager /etc/alertmanager
sudo chown -R alertmanager:alertmanager /var/lib/alertmanager
파일 다운로드 및 압축 파일 해제
- GitHub : https://github.com/prometheus/alertmanager/ 에서 최신 릴리스 다운로드 URL 취득 필요
wget https://github.com/prometheus/alertmanager/releases/download/v0.24.0/alertmanager-0.24.0.linux-amd64.tar.gz
tar xvzf alertmanager-0.24.0.linux-amd64.tar.gz
/usr/local/bin 으로 복사 및 파일 유저 권한 변경
sudo cp alertmanager-0.24.0.linux-amd64/alertmanager /usr/local/bin/
sudo cp alertmanager-0.24.0.linux-amd64/amtool /usr/local/bin/
sudo chown alertmanager:alertmanager /usr/local/bin/alertmanager
sudo chown alertmanager:alertmanager /usr/local/bin/amtool
alertmanager.service 서비스 등록
sudo vi /etc/systemd/system/alertmanager.service
alertmanager.service
[Unit]
Description=Prometheus Alertmanager Service
Wants=network-online.target
After=network.target
[Service]
User=alertmanager
Group=alertmanager
Type=simple
ExecStart=/usr/local/bin/alertmanager \
--config.file /etc/alertmanager/alertmanager.yml \
--storage.path /var/lib/alertmanager/data
Restart=always
[Install]
WantedBy=multi-user.target
# 서비스 데몬 리로드
sudo systemctl daemon-reload
# Alertmanager 자동 재기동
sudo systemctl enable alertmanager
# Alertmanager 스타트
sudo systemctl start alertmanager
# Alertmanager 상태 확인
sudo systemctl status alertmanager 메타데이터
- post_id
- bc490db8baa3
- slug
- prometheus-alertmanager-설치-가이드-bc490db8baa3
- url
- https://medium.com/@jyha81/prometheus-alertmanager-%EC%84%A4%EC%B9%98-%EA%B0%80%EC%9D%B4%EB%93%9C-bc490db8baa3
- canonical_url
- https://medium.com/@jyha81/prometheus-alertmanager-%EC%84%A4%EC%B9%98-%EA%B0%80%EC%9D%B4%EB%93%9C-bc490db8baa3
- author_url
- https://medium.com/@jyha81
- status
- ok
- fetched_at
- 2026-08-20 06:54:13