본문 바로가기

zabbix8

Grafana - docker container 로 실행 시키기 grafana 를 통해서 네 가지의 모니터링 지표들을 한 곳에서 보고 있다. zabbix aws cloudwach azure monitor prometheus ssl 은 haproxy 를 통해서 처리했고, 계정관리를 위해서 ldap 서버와 연동을 하였다. 설치는 docker container 방식을 사용하였다. 디렉토리 생성 및 권한 설정 디렉토리는 본인의 환경에 맞게 변경 grafana 데이터는 uid 472, gid 472 사 소유권을 갖도록 설정 한다. # mkdir /data/grafana/grafana-storage # chown 472 /data/grafana/grafana-storage # chgrp 472 /data/grafana/grafana-storage # mkdir /data/gra.. 2019. 11. 29.
zabbix에서 docker network interface 제외하는 방법 참고 : zabbix 4.0 Administration > General > Regular expressions > Network interfaces for discovery 2019. 11. 29.
[zabbix] TCP 모니터링 하는 법 zabbix 3.4 이상에서 사용할수 있는 방법이다. /usr/local/bin/json_item_tcp.sh #!/bin/bash # for Linux STATS=(UNKNOWN:0 ESTABLISHED:0 SYN_SENT:0 SYN_RECV:0 FIN_WAIT1:0 FIN_WAIT2:0 TIME_WAIT:0 CLOSED:0 CLOSE_WAIT:0 LAST_ACK:0 LISTEN:0 CLOSING:0) CONN="$(awk '{print $4}' /proc/net/tcp /proc/net/tcp6 | grep -v st | sort | uniq -c | sed -e s/' 0'/' '/g -e s/'A'/'10'/g -e s/'B'/'11'/g | awk '{print $2":"$1}')" if [ !.. 2019. 11. 26.
[Zabbix] redis 모니터링 방법 # zabbix_agent.conf 에 아래 내용 추가 AllowRoot=1 추가 # cat /etc/zabbix/zabbix_agentd.d/userparameter_redis_lld_plus.conf # zabbix server version >= 3.4 # Need command: telnet,ss UserParameter=redis.port.discovery,ss -4lpn|grep redis-server|awk -F: '{print $2}'|awk '{print $1}'| awk NF | sed -e s/^/'{"{#REDIS_PORT}": "'/g -e s/'$'/'"},'/g | tr -d \\n | sed -e s/^/'{"data":['/g -e s/',$'/]}/g UserParamet.. 2019. 9. 10.
[Zabbix] 디스크 모니터링 하는 방법 Zabbix Agent 설치 후 아래의 명령을 실행한다. # diskstats user parameters config sudo mkdir -p /etc/zabbix/zabbix_agentd.d/ sudo wget https://raw.githubusercontent.com/grundic/zabbix-disk-performance/master/userparameter_diskstats.conf -O /etc/zabbix/zabbix_agentd.d/userparameter_diskstats.conf # low level discovery script sudo wget https://raw.githubusercontent.com/grundic/zabbix-disk-performance/master/lld-.. 2019. 9. 10.
Zabbix 4 Agent 설치 - Ubuntu 14.04 아래의 명령으로 zabbix 4 agent 를 설치할 수 있다. # wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-2+trusty_all.deb # dpkg -i zabbix-release_4.0-2+trusty_all.deb # apt update # apt install zabbix-agent 2019. 7. 12.