grafana integration zabbix on docker

Bu noktada 2 konuya dikkat ettim, 1.grafana’yı zabbix containerları ile aynı network bacağına dahil ettim, bunun için;

docker network ls 
docker network inspect zabbix-docker_zbx_net_backend 
docker network inspect zabbix-docker_zbx_net_backend | grep 'Name\|IPv4Address'

Containerlarım 172.16.239 bloğunda ve zabbix-docker_zbx_net_backend networkünde gözüküyor, grafanayı ayağa kaldırmak istediğimizde docker network connect veya ilk run etabında belirtmemiz gerek;

Aynı zamanda zabbix ile bağlantı sağlaması için gerekli plugin’i de eklemiz gerekiyor;

rm -rf /var/lib/grafana/* /usr/share/grafana/*
chown -R grafana. /var/lib/grafana /usr/share/grafana

#grafana kullanıcısını oluşturmadığınız için uyarı verebilir, oluşturun
#/var/lib ve /usr/share altında grafana klasörünü oluşturun

docker stop grafana7 && docker rm grafana7 && docker run -d \
-p 3000:3000 \
--name=grafana7
--network zabbix-docker_zbx_net_backend \
--user root \
--volume "/var/lib/grafana:/var/lib/grafana" \
-e "GF_INSTALL_PLUGINS=alexanderzobnin-zabbix-app," \
grafana/grafana:7.3.3

grafana erişimi için 3000 portundan erişebiliriz;

Erişim sağladıktan sonra plugin etkinleştirilmeli;

Sonrasında Data Source eklenmeli;

Test amaçlı bir dashboard oluşturup, veri alış verişini kontrol edebilirsiniz;

kaynak; https://catonrug.blogspot.com/2020/01/grafana-zabbix-docker-stack.html , https://docs.docker.com/engine/reference/commandline/network_inspect/

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.