본문 바로가기
Linux

자빅스 (ZABBIX) 설치 및 PING 모니터링 설정 - ubuntu22.04

by IT너구리실장 2023. 12. 22.
반응형

zabbix logo

 


Zabbix는

  • 오픈소스 기반의 모니터링 솔루션
  • 다양한 시스템, 네트워크 메트릭을 수집하여 사용자에게 시각적으로 제공합니다. 
  • 다양한 모니터링 기능, 알림 및 이벤트 처리가 가능합니다.
  • 다양한 플러그인, 확장 기능으로 시스템 확장이 용이함
  • 웹 기반 대시보드로 사용하기 쉽고 이력 및 보고서 보기 쉬움

Zabbix 단점은

  • 설정이 다소 복잡하여 학습곡선이 존재함
  • 규모가 큰 인프라에서는 리소스 소비가 클 수 있음

Zabbix 설치

zabbix 설치
zabbix 설치

  • Zabbix 서버 호스트에서 초기 스키마와 데이터를 가져오는 과정은 오래걸리니 초기에 설정한 zabbix@localhost 비밀번호를 입력하고 기다리면 된다.

zabbix 설치

 

  • http://host-ip/zabbix 접속
  • 순서대로 진행

zabbix 설치
zabbix 설치
zabbix 설치
zabbix 설치
zabbix 설치

 

 

  • 로그인 및 사용법은 아래 매뉴얼 따라진행
 

1 Login and configuring user

We greatly appreciate your contribution! Our documentation writers will review the example and consider incorporating it into the page. Please note that while we cannot provide a direct response, your input is highly valuable to us in improving our documen

www.zabbix.com

 

 

zabbix 슈퍼유저 로그인 ID: Admin / PW: zabbix

 

 


 

호스트 및 아이템 설정

 

Tutorial - Zabbix ICMP Ping Monitor Configuration

Learn how to monitor a host using ICMP PING. Our tutorial will teach you all the steps required monitor a host using the Zabbix ICMP simple check.

techexpert.tips

# fping 설치
sudo apt-get install fping
# fpinf 위치 확인
which fping

 

경로확인

# `locate` 빠른 처리를 위한 데이터베이스 생성
sudo updatedb
# 자빅스 서버 설정파일 찾기
locate zabbix_server.conf

경로확인

# 편집기로 열기
sudo vi /etc/zabbix/zabbix_server.conf

###### zabbix_server.conf 파일 편집 ######
# 마지막줄에 아래 두줄 추가

# ICMP PING 정보 수집을 위해 10개의 프로세스를 시작하도록 구성
StartPingers=10

# FPING 명령에 대한 경로 설정
FpingLocation=/usr/bin/fping

 

  • 설정을 적용하기 위해 서비스 다시시작
sudo systemctl restart zabbix-server

# 로그확인
vi /var/log/zabbix/zabbix_server.log

  • 자빅스서버 프론트엔드에 접속합니다. `ZabbixServerIP/zabbix`
  • `메뉴 - 데이터수집 - 호스트그룹 - 호스트 그룹 생성`  클릭

  • 호스트 그룹 ICMP PING 추가 (이름은 자유롭게 입력)
  • `호스트 - 호스트 생성` 클릭

  • 호스트 생성

호스트 명 입력 / 템플릿 ICMP Ping 선택하면 세팅된 설정을 간편하게 사용 가능 / 방금 생성한 ICMP PING 호스트 그룹 선택 / 인터페이스 에이전트 추가하여 대상호스트의 IP주소 입력 후 완료

 

  • 호스트 메뉴에서 생성된 호스트 확인 가능하다.

  • 호스트의 `아이템` 클릭 ICMP Ping 템플릿에 의해 생성된 아이템 확인

A. 는 템플릿 아이템 설정으로 템플릿을 사용하는 모든 호스트에 설정 적용 / B. 는 개별 호스트 아이템 설정

  • A  클릭하여 템플릿 아이템 설정을 변경해보자

갱신간격 1m -> 1s 변경 / 이력(저장기간) 7d -> 30d 변경 갱신 클릭

  • B 클릭해서 호스트 아이템 메뉴에도 적용되는지 확인

호스트 아이템은 인터페이스가 표시된다.

 

  • `메뉴 - 모니터링 - 최근 데이터` 클릭, 필터 설정 후 데이터 확인, ICMP response time `그래프` 클릭

 

다른형식 : 최근 500개의 값
일반 텍스트로 보기

  • 템플릿을 활용하면 간단하게 구성이 가능! `메뉴 - 템플릿` 에서 다양한 템플릿 확인

 

반응형