본문 바로가기

반응형

zabbix

자빅스(Zabbix) 알람을 Mattermost와 연동하는 방법 자빅스(Zabbix) 알람을 Mattermost와 연동하는 방법 자빅스(Zabbix) 알람을 Mattermost와 연동하려면 Zabbix에서 Mattermost 웹훅(Webhook)을 설정해야 합니다. 이를 통해 Zabbix 알람 이벤트가 발생할 때 Mattermost로 메시지를 보낼 수 있습니다. zabbix_server.conf 설정 확인 zabbix_server.conf 설정에 AlertScriptsPath 설정되어 있는지 확인합니다. vim /etc/zabbix/zabbix_server.conf ListenPort=10051 LogFile=/var/log/zabbix/zabbix_server.log LogFileSize=0 PidFile=/var/run/zabbix/zabbix_server.pid.. 더보기
zabbix_get 명령어(zabbix get) zabbix_get 명령어 zabbix_get 명령어는 Zabbix 에이전트에 대한 정보를 요청하는 데 사용됩니다. 이 명령어를 사용하여 특정 키에 대한 값을 가져오거나 Zabbix 서버로부터 호스트 정보를 얻을 수 있습니다. zabbix-get 패키지 설치 sudo yum install -y zabbix-get which zabbix_get $ which zabbix_get /usr/bin/zabbix_get zabbix_get 명령어 문법 zabbix_get [-hV] [-s ] [-p ] [-I ] [-k ] 호스트 정보 가져오기 zabbix_get -s [Zabbix Server IP] -k system.hostname 호스트 아이템 값 가져오기 zabbix_get -s [Zabbix Server.. 더보기
[리눅스] Zabbix(자빅스) 그래프 한글깨짐 해결하기 Zabbix(자빅스) 그래프 한글깨짐 해결하기 Nanumsquare 폰트 설치 폰트 다운로드 https://software.naver.com/software/summary.nhn?softwareId=GWS_001726&categoryId=I0000000 cd /usr/share/zabbix/assets/fonts unzip Nanumsquare_ac_TTF.zip mv Nanumsquare_ac_TTF/*.ttf /usr/share/zabbix/assets/fonts/. $ ls -l /etc/alternatives/zabbix-web-font lrwxrwxrwx 1 root root 38 Jun 10 15:23 /etc/alternatives/zabbix-web-font -> /usr/share/fon.. 더보기
[리눅스] zabbix agent install zabbix 아이템 수집 Active 방식 사전조건으로 에이전트 설정 파일에서 ServerActive의 IP를 지정해주어야 그 IP를 참조해서 데이터를 전송할 수 있다. Agent > Server로 데이터를 전송하는 방식(TCP 10051 포트를 이용) Item 구성 시 Zabbix Agent(active)를 선택하면 Active 방식으로 사용 가능 Passive 방식(Default) 별다른 설정없이 기본 동작 방식 Server > Agent로 데이터를 수집하는 방식(TCP 1005포트를 이용) Item 구성 시 Zabbix Agent를 선택하여 구성 출처: https://hakurei.tistory.com/271[Reimu's Development Blog] zabbix agent install #!/.. 더보기
CentOS 7에서 Zabbix(5.0.0)을 소스로부터 컴파일하고 설치하는 방법 CentOS 7에서 Zabbix(5.0.0)을 소스로부터 컴파일하고 설치하는 방법 필수 패키지 설치 yum install gcc libxml2-devel net-snmp-devel \ curl-devel unixODBC-devel OpenIPMI-devel libssh2-devel \ iksemel-devel openldap-devel libevent-devel 자빅스 소스 다운로드 wget https://cdn.zabbix.com/zabbix/sources/stable/5.0/zabbix-5.0.0.tar.gz tar xvfz zabbix-5.0.0.tar.gz 컴파일 및 설치 cd zabbix-5.0.0 ./configure \ --enable-server \ --enable-agent \ --wit.. 더보기
[오픈소스] zabbix(zabbix_get)로 패스워드 변경하기 zabbix(zabbix_get)로 패스워드 변경하기 zabbix agent 설정(192.168.1.204) # vi /etc/zabbix_agentd.conf UserParameter=zc[*],sudo /root/zabbix_script/zc.sh "$1" UserParameter=pw[*],sudo /root/zabbix_script/passwordchange.sh $1 "$2" # cat /root/zabbix_script/passwordchange.sh #!/bin/bash echo -e "$2\n$2" | (sudo passwd --stdin $1) # cat /root/zabbix_script/passwordchange.sh #!/bin/bash echo -e "$2\n$2" | (sudo .. 더보기
Zabbix에서 Item과 Trigger를 설정하는 방법 Zabbix에서 Item과 Trigger를 설정하는 방법 zabbix agent 설정 tail /etc/zabbix/zabbix_agentd.conf $ tail /etc/zabbix/zabbix_agentd.conf # UserParameter= UserParameter=t8081log[*],tail -n 1000 /var/lib/tomcat7/8081/logs/catalina.out | grep "$1" | wc -l UserParameter=t8082log[*],tail -n 1000 /var/lib/tomcat7/8082/logs/catalina.out | grep "$1" | wc -l Zabbix server(web) Item 설정 Configuration > Hosts로 이동 대상 호스트의 .. 더보기
[리눅스] zabbix 소스 설치 zabbix 소스 설치 요구사항 https://www.zabbix.com/documentation/2.0/manual/installation/requirements Zabbix 패키지 http://www.zabbix.com/download.php http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.4.3/zabbix-2.4.3.tar.gz yum -y install net-snmp net-snmp-devel libcurl groupadd zabbix useradd -g zabbix zabbix mysql> create database zabbix character set utf8; mysql> grant all privile.. 더보기

728x90
반응형