개념 사전 · 프로그램
Zabbix
자빅스
는 호스트·서비스의 상태를 수집하고 조건에 따라 이벤트와 알림을 관리하는 모니터링 플랫폼이다. ···의 관계를 이해하면 값 수집과 문제 알림의 실패 지점을 구분할 수 있다.
밑줄 용어에 마우스를 올리거나, 키보드로 선택하거나, 터치하면 설명을 볼 수 있습니다.
01무엇이고, 어떤 일을 하나
- Agent··HTTP 등으로 상태를 수집한다.
- 으로 여러 호스트의 수집·판정 설정을 재사용한다.
- 문제·복구 이벤트를 담당자 알림과 연결한다.
02어떤 순서로 동작하나
- 대상 등록
와 인터페이스·접근 자격을 정의하고 필요한 을 연결한다. 화면 객체 이름과 Agent가 식별되는 이름·주소를 혼동하지 않는다.
- 수치 수집
에 지정한 Agent··HTTP 등의 방식으로 값을 얻는다. Active와 passive 방식의 요청 방향은 실제 설정에 맞게 해석한다.
- 조건 평가
Server가 수집된 이력과 식을 평가해 문제·복구 이벤트를 만든다. 값이 안 들어오는 상태와 값이 임계값을 넘은 상태를 구분한다.
- 이벤트 처리
·유지보수·의존 관계 등을 반영해 알림과 화면을 갱신한다. 를 썼다면 대리 수집과 Server 전달 구간의 지연도 확인한다.
03먼저 알아둘 용어와 구성요소
- 모니터링 대상을 표현하는 구성 객체.
- 특정 값의 수집 방식·주기·타입을 정의한 항목.
- 수집한 값과 시간 조건으로 문제 상태를 판단하는 식.
- 이벤트 조건에 따라 알림 등의 처리를 수행하는 설정.
- 여러 에 재사용할 · 등의 설정 묶음.
- 여러 대상의 자료를 대리 수집해 Server에 전달하는 구성 요소.
- Agent가 필요한 점검 목록을 얻고 수행 결과를 서버 쪽에 보내는 방식.
- Server 또는 의 요청에 Agent가 값을 응답하는 방식.
04예제로 따라가기
- 가상 CPU 값은 정상 수집되지만 가 없으면 기대한 과부하 알림이 생성되지 않을 수 있다.
- Agent 접속이 실패한 경우 그래프의 마지막 값이 낮다는 이유로 현재 서버가 한가하다고 판단하지 않는다.
- 수정은 여러 연결 호스트의 항목에 영향을 줄 수 있으므로 대상과 적용 결과를 함께 확인한다.
05혼동하기 쉬운 점과 확인 기준
- Agent와 Agent 2의 구현·플러그인 지원은 같지 않으므로 배포 버전과 템플릿 요구 조건을 맞춘다.
- Server··Agent·Web 화면·DB의 상태를 하나의 생존으로 대표하지 않는다.
06상세 노트 · 실습 자료
헤더 구조, 설정 예시, 수치 계산과 수업 캡처는 아래 노트에서 이어집니다.
공식 문서 · 표준
기초 개념과 동작 설명을 대조한 자료입니다. 제품 버전과 실제 설정에 따른 차이는 본문 및 원문에서 확인하세요.