모니터링(Zabbix,Grafana)
Grafana 구성 (zabbix 연동)
기억보다는 기록을...
2024. 12. 16. 16:13
zabbix의 데이터를 좀 더 편하게 보기 위해 grafana 설치 후 zabbix 연동
Grafana?
- 데이터 시각화 및 모니터링 플랫폼을 제공하는 오픈 소스
- 주요 기능
- 데이터 시각화 및 모니터링
- 다양한 데이터 소스 지원
- 커스트마이징 및 확장성
- 알람 및 사용 편의성
상세한 내용은 https://grafana.com/ 사이트를 참고.
구성 정보
- OS: Ubuntu 24.04.1 LTS
- Zabbix: zabbix_server (Zabbix) 7.0.6
- Grafana: Version 11.4.0
시스템 패키지 업데이트
# apt update
# apt upgrade -y
Grafana GPG 키 및 저장소 추가
1. 필수 패키지 설치
# apt install -y software-properties-common curl gnupg2
- software-properties-common
- 소프트웨어 저장소 관리를 쉽게 해줌, 그라파나의 공식 APT 저장소를 시스템에 추가하는 데 필요.
- curl
- 라파나의 GPG키를 다운로드하는 데 사용(GPG 키는 패키지의 신뢰성을 검증하는 데 필요)
- gnupg2
- GPG키를 관리하고 검증하는 데 사용(그라파나 패키지의 인증과 무결성을 확인)
2. GPG 키 추가
# wget -q -O - https://apt.grafana.com/gpg.key | gpg --dearmor | sudo tee /etc/apt/keyrings/grafana.gpg > /dev/null
3. Grafana 저장소 추가
# echo "deb [signed-by=/etc/apt/keyrings/grafana.gpg] https://apt.grafana.com stable main" | sudo tee /etc/apt/sources.list.d/grafana.list
Grafana 설치
1. 패키지 설치
# apt update
# apt install grafana -y
2. Grafana 서비스 시작 및 자동 시작 설정
# systemctl start grafana-server
# systemctl enable grafana-server
Grafana 웹 접속
웹 브라우저에 http://<서버 IP>:3000 으로 접속
- ID: admin
- 패스워드: admin (처음 접속 시 변경 요청)
Zabbix와 Grafana 연동
1. Zabbix 플러그인 설치
# grafana-cli plugins install alexanderzobnin-zabbix-app
# systemctl restart grafana-server
2. Zabbix 플러그인 활성화
- 메뉴에서 "Administration - Plugins and data - Plugins" 선택
- zabbix 검색 및 클릭 후 Enable 클릭 (Enable 버튼이 Disable로 변경)
3. Zabbix 데이터 소스 추가
- 메뉴에서 "Connection - Data source" 선택
- "Add data source" 버튼 클릭 후 zabbix를 검색하여 선택
- Zabbix 서버 URL, 사용자 이름 및 비밀번호 입력 후 "Save & test" 클릭
이 후 필요한 내용에 따라 맘에 드는 템플릿을 내려 받아 대시보드 구성
- Grafana dashboards: https://grafana.com/grafana/dashboards/
Grafana dashboards | Grafana Labs
No results found. Please clear one or more filters.
grafana.com