자빅스
zabbix agent 설치 [Windows]
1) zabbix 홈페이지에서 windows 용 agent 다운로드 (URL : www.zabbix.com/download_agents?version=5.2&release=5.2.6&os=Windows&os_version=Any&hardware=amd64&encryption=OpenSSL&packaging=Archive) 2) 압축을 풀면 다음과 같은 폴더가 생성됩니다. conf 폴더에서 zabbix_agentd conf 파일을 메모장으로 엽니다. 3) 다음과 같이 설정을 편집합니다. - Server / ServerActive / Hostname 기본적으로는 위 3가지만 설정하면 문제없습니다. Server 와 ServerActive는 Zabbix 서버 IP를 입력하고 Hostname 은 zabbix에 등..
zabbix + mail 연동
1) 관리 - 미디어타입 - 생성(연락방법작성) 이름은 자유롭게 작성 가능하지만 SMTP 정보와 인증방식은 해당 메일서버에 따라 알맞게 작성합니다. (ex.) SMTP 서버 : smtp.test.com SMTP 포트 : 25 SMTP helo : smtp.test.com 위 세팅 완료 후 테스트메일을 통해 정상적으로 메일이 전송되는지 확인합니다 위와 같이 정상발송됐다면 successful 이 나오게 됩니다. 2) 관리 - 유저 메일을 받을 zabbix 계정을 선택하고 연락방법을 추가합니다. 종류는 1번에서 생성했던 [이름] 을 선택하고 수신처에는 알림받을 메일계정을 입력합니다. 3) 임의로 트리거를 발생시켜 실제 메일이 오는지 확인합니다.
Zabbix + Telegram 연동 [2]
텔레그램 작업과 서버쪽 작업은 [1] 글에서 완료되었고 이제 자빅스 프론트엔드 설정만 남았습니다. [1] 자빅스 웹페이지 설정 1) 미디어타입 설정 [관리 - 미디어타입 - 연락방법작성] 에서 아래내용과 같이 모두 작성 후 Add를 눌러 추가합니다. Name을 제외한 나머지 부분은 동일하게 설정하면 됩니다. 2) 액션 설정 [설정 - 액션 - 트리거로 설정한 후 액션 작성] 사용자를 따로 만들어서 사용해도 되고 Admin 계정을 사용해도 됩니다. 별도 조건식이 필요하다면 새 조건에 추가하면 되지만 여기서는 하지 않았기 때문에 이름만 작성하고 오퍼레이션으로 넘어갑니다. 오퍼레이션 / 복구시 실행내용 / 갱신시 실행내용 이 3가지 설정을 합니다. (이미 설정이 되어있기때문에 오퍼레이션에 스텝1로 해서 설정이..
Zabbix + Telegram 연동 [1]
테스트 환경 : CentOS 7.9 + Zabbix 4.4.10 ■ 자빅스 + 텔레그램 연동 1) 초기 세팅 yum -y install epel-release yum -y install python-pip git pip3 install requests pip3 install telegram pip3 install python-telegram-bot 위와 같이 AlertScriptsPath 경로를 확인합니다. 변경을 원한다면 원하는 경로로 변경 후 zabbix-server restart 하시면 됩니다. 2) 텔레그램 채팅 봇 생성 텔레그램 사이트로 들어가 윈도우 PC버전을 다운로드하여 설치합니다. 설치 후 botfather를 검색하여 메시지 start를 클릭합니다. /newbot을 입력한 후 봇 이름과 사..
[Zabbix] Raid 상태 모니터링
1. mkdir /etc/zabbix/scripts/hwraid-ssacli 2. 첨부된 세개의 스크립트(sh)를 /etc/zabbix/scripts/hwraid-ssacli 경로 하단에 생성 3. zabbix_agentd.d/userparameter_hwraid-ssacli.conf 파일 생성 4. 권한부여 # chmod 755 /etc/zabbix/scripts/hwraid-ssacli/*.sh # chown root:zabbix /etc/zabbix/scripts/hwraid-ssacli/*.sh # chmod 644 /etc/zabbix/zabbix_agentd.d/userparameter_hwraid-ssacli.conf # chown root:zabbix /etc/zabbix/zabbix_ag..
Zabbix 호스트 자동 등록
먼저 각 모니터링에 등록될 호스트들의 에이전트 conf 파일(/etc/zabbix/zabbix_agentd.conf)의 Server, ServerActive, HostMetadata 값을 맞춰줘야 함 - 설치글 참고 1. 설정 -> 액션 -> 이벤트소스(자동등록) -> 액션 작성 2. 액션작성 1) 조건에서 호스트 메타데이터 포함으로 조건식을 만들어줌 ( /etc/zabbix/zabbix_agentd.conf 파일에서 HostMetadata의 값과 일치하면 참 이라는 조건식 ) 2) 오퍼레이션으로 넘어가 액션의 조건과 일치하다면 호스트를 추가하겠다는 오퍼레이션을 만들어줌 3) 동일하게 템플릿도 자동추가하는 오퍼레이션도 만들어줌 3. 호스트 자동등록 확인