본문 바로가기
Zabbix

Zabbix 특징과 구성

by 제임스67 2020. 4. 26.
728x90
반응형
SMALL

  1. Zabbix 특징

고성능, 고용량 (수십만 대의 장치 모니터링 가능)

서버 및 네트워크 장치 자동 검색

저수준 발견

중앙 집중식 웹 관리로 분산 모니터링

폴링 및 트래핑 메커니즘 모두 지원

기본 고성능 에이전트 (Linux, Solaris, HP-UX, AIX, FreeBSD, OpenBSD, OS X, Tru64 / OSF1, Windows 2000, Windows Server 2003, Windows XP, Windows Vista, Windows Server 2008, Windows 7 용 클라이언트 소프트웨어)

에이전트 없는 모니터링

JMX 모니터링

웹 모니터링

안전한 사용자 인증

유연한 사용자 권한

웹 기반 인터페이스

보고에 대한 SLA 및 ITIL KPI 측정 항목

미리 정의 된 이벤트에 대한 유연한 전자 메일 알림

사용자 정의 비주얼 콘솔 화면 및 대시 보드를 통해 모니터링되는 리소스에 대한 고수준 (비즈니스) 뷰

감사 로그

  1. Zabbix 구성

Server

- 모니터링을 수행하고, Zabbix 프락시 및 에이전트와 상호 작용하며, 트리거를 계산하고, 알림을 전송하는 Zabbix 소프트웨어의 중앙 프로세스이자 중앙 데이터 저장소

Agent

- 모니터링 대상에 배포되어 로컬 리소스 및 응용 프로그램을 적극적으로 모니터링하는 프로세스

Frontend

- Zabbix와 함께 제공되는 웹 인터페이스

Proxy

- Zabbix server를 대신하여 데이터를 수집할 수 있는 프로세스

 

  1. Zabbix 개요

구성

Zabbix는 여러 주요 소프트웨어 구성 요소로 구성되어 있으며 그 역할은 다음과 같습니다.

서버

Zabbix 서버는 에이전트가 가용성 및 무결성 정보 및 통계를 보고 하는 중앙 구성 요소입니다. 서버는 모든 구성, 통계 및 운영 데이터가 저장되는 중앙 저장소입니다.

데이터베이스 스토리지

Zabbix가 수집한 데이터뿐만 아니라 모든 구성 정보가 데이터베이스에 저장됩니다.

웹 인터페이스

어디서나 어떤 플랫폼에서든지 Zabbix에 쉽게 액세스 할 수 있도록 웹 기반 인터페이스가 제공됩니다. 인터페이스는 Zabbix 서버의 일부이며 일반적으로 서버를 실행하는 시스템과 동일한 물리적 시스템에서 실행됩니다.

프락시

Zabbix 프락시는 Zabbix 서버를 대신하여 성능 및 가용성 데이터를 수집할 수 있습니다. 프록시는 Zabbix 배포의 선택적 부분입니다. 그러나 단일 Zabbix 서버의 로드를 분산시키는 것이 매우 유리할 수 있습니다.

에이전트

Zabbix 에이전트는 모니터링 대상에 배치되어 로컬 자원 및 애플리케이션을 적극적으로 모니터링하고 수집된 데이터를 Zabbix 서버에 보고합니다.

데이터 흐름

Zabbix의 전체 데이터 흐름을 살펴보는 것이 중요합니다. 데이터를 수집하는 항목을 작성하려면 먼저 호스트를 작성해야 합니다. Zabbix 스펙트럼의 다른 쪽 끝으로 이동하려면 먼저 트리거를 생성할 항목이 있어야 합니다. 조치를 작성하려면 트리거가 있어야 합니다. 따라서 당신이 서버의 CPU 부하가 너무 높은 것을 경고받으려면 서버 X를 위해 먼저 호스트 항목을 작성해야 합니다 서버 X가 서버의 CPU를 감시하기 위한 항목을 추가한 후 CPU가 너무 높으면 트리거가 활성화되어 당신에게 이메일을 보내는 조치를 진행합니다. 그것은 많은 단계처럼 보일지 모르지만 템플릿을 사용하면 실제로 그렇지 않습니다. 이 디자인으로 인해 매우 유연한 설정을 만들 수 있습니다.

728x90
반응형
LIST

'Zabbix' 카테고리의 다른 글

[Zabbix] Zabbix 소개  (0) 2020.04.25

댓글