5.0 4

Zabbix Server 버전 업그레이드 - 01

Zabbix Major 버전 업그레이드를 위해 테스트했던 작업 내역에 대해서 정리해 보겠습니다. 우선 첫번째로 진행한 Zabbix Server(Local DB 사용) 서버를 버전 업그레이드 작업을 진행하였습니다. 개인 PC 환경에서 테스트 한 관계로 외부 Repo 통신이 가능한 환경이었습니다. AS-IS: Zabbix Server 4.0.7 TO-BE: Zabbix Server: 5.0.10 OS 환경: Ubuntu 18.04 1. Zabbix 서버 설치 www.zabbix.com/download?zabbix=4.0&os_distribution=ubuntu&os_version=18.04_bionic&db=mysql&ws=apache usheep91.tistory.com/31?category=887203 ..

Zabbix 2021.04.19

Zabbix API를 이용한 Trigger 관리

해당 포스트에서는 제가 운영하는 Zabbix의 전체 Trigger에 대한 Disable 해제 요청에 따라 API를 활용하여 작업한 내용을 정리해두었습니다. 1. Trigger 목록 출력 - 우선적으로, 전체 Host의 Trigger 목록을 출력해보았습니다. - host.get 함수 사용 - select.Triggers 옵션을 활성화 시켜주었습니다. - post_api_request 함수 작성 - get_hostid_all 함수 작성 : args 인자는 함수 실행 시 입력되는 인자는 배열 형태로 받아옵니다. ex) get_hostid_all(auth, test) --> args[0] = auth, args[1] = test // 이런 식으로 인자를 가지게됩니다. - 메인 함수 작성 : 아래와 같이 작성한 ..

Zabbix 2021.04.04

Zabbix MYSQL Template 적용

** OS 버전: Ubuntu 18.04 Zabbix에서 기본으로 제공하는 MYSQL Template을 이용하여 MYSQL 모니터링 하는 방법에 대해서 소개해보겠습니다. 신규 Template을 사용하기 위하여 Zabbix-Server 및 Agent 버전은 5.0.7로 올려주었으며, DB 분리하는 작업을 진행하였습니다. 간단한 내용이므로 아래에 추가적으로 다루도록 하겠습니다. 1. MYSQL Template 확인 : Zabbix 5.0 설치 후에 보면 위의 그림과 같이 기본적으로 MYSQL Template을 지원합니다. : 저는 이 중에서 맨위의 Template DB MySQL을 적용하는 방법을 진행해보겠습니다. - Macro 확인 : MYSQL.HOST - 모니터링 할 DB가 있는 호스트 명(IP, Ho..

Zabbix 2021.01.14