monitoringartist / kubernetes-zabbix Goto Github PK
View Code? Open in Web Editor NEW:package: Kubernetes Zabbix/Grafana cluster (bare metal, Google Computer Engine - GCE, Google Container Engine - GKE)
License: GNU General Public License v2.0
:package: Kubernetes Zabbix/Grafana cluster (bare metal, Google Computer Engine - GCE, Google Container Engine - GKE)
License: GNU General Public License v2.0
Hi,
I would like to know if is possible to install with your codes the Zabbix 6.4.
Thanks.
When configuring the zabbix agent, have to update the Server, ServerActive and Hostname fields in the /etc/zabbix/zabbix_agentd.conf file. Here both Server and ServerActive is defined via the env variable. How about the Hostname field?
If there is other fields in the zabbix_agentd.conf to be updated, do I have to access the container as kubectl exec zabbix-agent -it /bin/sh to edit the zabbix-agentd.conf manually?
Thanks!
I am new to kubernetes & trying your blog to run zabbix container on minkube. i am getting ImagePullBackOff Error
Below describe error for pod :-
Events:
Type Reason Age From Message
Normal Scheduled 17m default-scheduler Successfully assigned default/zabbix-web-786kd to minikube
Warning Failed 16m kubelet, minikube Failed to pull image "monitoringartist/zabbix-xxl:latest": rpc error: code = Unknown desc = Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp 34.201.236.93:443: connect: connection refused
Warning Failed 15m kubelet, minikube Failed to pull image "monitoringartist/zabbix-xxl:latest": rpc error: code = Unknown desc = Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp 100.24.246.89:443: connect: connection refused
Normal Pulling 14m (x4 over 17m) kubelet, minikube Pulling image "monitoringartist/zabbix-xxl:latest"
Warning Failed 14m (x4 over 16m) kubelet, minikube Error: ErrImagePull
Warning Failed 14m (x2 over 16m) kubelet, minikube Failed to pull image "monitoringartist/zabbix-xxl:latest": rpc error: code = Unknown desc = Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp 34.206.236.31:443: connect: connection refused
Warning Failed 12m (x14 over 16m) kubelet, minikube Error: ImagePullBackOff
Normal BackOff 2m7s (x56 over 16m) kubelet, minikube Back-off pulling image "monitoringartist/zabbix-xxl:latest"
I have the Dockbix-Agent-XLL daemonset running on our Kubernetes cluster here. This is connecting to our Zabbix Server, which is outside of Kubernetes.
However, I am getting this error: active check configuration update from [IP:10051] started to fail (cannot connect to [[IP]:10051]: [111] Connection refused)
If I try telnet on that Zabbix Server IP and on that port (10051), it works OK.
It appears, that I just need to change this section of the .yaml:
env:
- name: ZA_Server
value: "_IP Address Here_"
- name: ZA_ServerActive
value: "_IP Address Here_"
Am I missing something? Thanks.
Hi I've been using your image & template to get zabbix in kubernetes environment.
The problem occurs in agent <-> server active checkup.
The server tries to reach the agent using their hostname and keeps failing.
Is there a way to do the active agent check using the internal ip of the pod rather than using the hostname?
2017-11-24 07:10:42,958 DEBG 'zabbix-server' stdout output:
428:20171124:071042.958 temporarily disabling Zabbix agent checks on host "zabbix-agent-228d1": host unavailable
2017-11-24 07:10:42,960 DEBG 'zabbix-server' stdout output:
428:20171124:071042.959 temporarily disabling Zabbix agent checks on host "zabbix-agent-vl40g": host unavailable
2017-11-24 07:10:42,961 DEBG 'zabbix-server' stdout output:
428:20171124:071042.961 temporarily disabling Zabbix agent checks on host "zabbix-agent-skqsq": host unavailable
2017-11-24 07:10:47,967 DEBG 'zabbix-server' stdout output:
428:20171124:071047.967 temporarily disabling Zabbix agent checks on host "zabbix-agent-vmtj4": host unavailable
2017-11-24 07:10:47,968 DEBG 'zabbix-server' stdout output:
428:20171124:071047.968 temporarily disabling Zabbix agent checks on host "zabbix-agent-3btdc": host unavailable
2017-11-24 07:10:50,970 DEBG 'zabbix-server' stdout output:
428:20171124:071050.970 temporarily disabling Zabbix agent checks on host "zabbix-agent-22bps": host unavailable
2017-11-24 07:10:50,972 DEBG 'zabbix-server' stdout output:
428:20171124:071050.972 temporarily disabling Zabbix agent checks on host "zabbix-agent-8075r": host unavailable
2017-11-24 07:10:50,973 DEBG 'zabbix-server' stdout output:
428:20171124:071050.973 temporarily disabling Zabbix agent checks on host "zabbix-agent-kt8tg": host unavailable
2017-11-24 07:10:50,975 DEBG 'zabbix-server' stdout output:
428:20171124:071050.975 temporarily disabling Zabbix agent checks on host "zabbix-agent-gz7c3": host unavailable
2017-11-24 07:10:51,977 DEBG 'zabbix-server' stdout output:
428:20171124:071051.977 temporarily disabling Zabbix agent checks on host "zabbix-agent-rnvgm": host unavailable
Hi,
We installed the dockbix agent daemonset in our kubernetes cluster and it successfully connected the pod but the metrics aren't been collected. Is it a permission issue ? Do I need to create a custom role to the daemon set ?
From this issue you can see, that my zabbix-server can't get appropriate zabbix-agent external IP, which makes monitoring unusable.
Can your kubernetes zabbix-server accept connections from outer world properly? And if so, how?
Thanks in advance.
Can you help-me about the initial user and pass on GKE instalation ?
failed to accept an incoming connection from "kubernetes node x.x.x.x" rejected, allowed hosts: "zabbix-server.mycompany.com"
When clicking any menu other than the default one in Zabbix main menu, I see (in the F12 console menu):
Uncaught ReferenceError: MMenu is not defined
at HTMLLIElement.onclick (dashconf.php:33)
Reproduced with Firefox, Chrome, Vivaldi, IE, Edge
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.