728x90
서버 모니터링 도구인 Grafana는 시각화 대시보드를 제공하여 성능 데이터를 직관적으로 확인할 수 있게 도와줍니다. 본 포스트에서는 CentOS 및 RHEL 계열에서 Grafana를 설치하고, 방화벽 설정, Zabbix 플러그인 설치까지의 과정을 단계별로 정리합니다.
1. 필수 패키지 설치
dnf -y install initscripts urw-fonts
Grafana의 정상적인 설치와 실행을 위해 필요한 의존성 패키지들입니다.
2. Grafana 설치 (RPM 방식)
rpm -ivh https://dl.grafana.com/oss/release/grafana-7.5.2-1.x86_64.rpm
위 명령어를 통해 Grafana 7.5.2 버전을 설치합니다. 이는 안정화된 LTS 버전 중 하나입니다.
3. 서비스 실행 및 자동시작 설정
systemctl daemon-reload
systemctl enable grafana-server --now
Grafana 서비스를 시작하고 부팅 시 자동 실행되도록 설정합니다.
4. 방화벽 포트 설정
firewall-cmd --zone=public --add-port=3000/tcp --permanent
firewall-cmd --reload
웹 UI에 접근하기 위한 포트 3000을 방화벽에서 열어줍니다.
5. 웹 브라우저에서 Grafana 접속
설정이 완료되면 아래 주소를 통해 웹 브라우저에서 Grafana 대시보드에 접속할 수 있습니다.
http://<server-ip>:3000
기본 로그인 정보
- Username:
admin
- Password:
admin
6. Zabbix 플러그인 설치 및 확인
만약 Grafana에서 Zabbix 플러그인을 찾을 수 없다면, 아래 명령어를 통해 직접 설치할 수 있습니다.
grafana-cli plugins install alexanderzobnin-zabbix-app
systemctl restart grafana-server
Zabbix 플러그인은 Grafana에서 Zabbix 데이터를 시각화할 수 있게 해주는 중요한 확장 도구입니다.
마무리
지금까지 Grafana 설치부터 방화벽 설정, Zabbix 플러그인 적용까지 서버 모니터링 환경을 구축하는 방법을 안내해드렸습니다. 이를 통해 여러분의 시스템 상태를 시각적으로 관리하고, 장애 대응 능력을 크게 향상시킬 수 있습니다.
본 가이드는 CentOS 또는 RHEL 계열 운영체제 기준으로 작성되었습니다.
728x90
반응형
'깐돌의 클라우드 도구함' 카테고리의 다른 글
[스토리지] Ceph Dashboard 활성화 및 사용자 계정 생성 방법 (0) | 2025.05.16 |
---|---|
[모니터링] Grafana 시간대 설정 방법 (한국 시간 맞추기) (0) | 2025.05.16 |
[모니터링] RHEL Zabbix 클라이언트 (에이전트) 설치 및 구성 가이드 (0) | 2025.05.16 |
[모니터링] Zabbix 서버 설치 및 구성 가이드 (0) | 2025.05.16 |
[Linux] RHEL XFS LVM 디스크 증설 완벽 가이드 (0) | 2025.05.16 |