Good Afternoon All,
I'm trying to integrate my Jenkins Installation with Zabbix using the following Template as listed here:
https://www.zabbix.com/integrations/jenkins > https://git.zabbix.com/projects/ZBX/...at=release/6.2
However I've noticed for whatever reason I'm unable to connect and monitor my Jenkins Installation using this template.
I've installed the Metric Plugin on Jenkins and created a Metric API key.
I've then imported the Template and attached this to my Jenkins Host.
I've then configured the Jenkins hosts to use specific Macro entries as detailed. (Please see below - IP Retracted*)
{$JENKINS.API.KEY} rfkOk9AnBj-FYU_T2962WJMqWxc27cCFHVbuawO769Wa9MrwSKAI3K9QnxsPY BNa
{$JENKINS.API.TOKEN} 11c353916038e1e4905d18b445a7a898fe
{$JENKINS.FILE_DESCRIPTORS.MAX.WARN} 85
{$JENKINS.JOB.HEALTH.SCORE.MIN.WARN} 50
{$JENKINS.PING.REPLY} pong
{$JENKINS.URL} http://123.123.123.123:8080
{$JENKINS.USER} zabbix
I'm able to hit the Metric service without any problems from both a browser and the Jenkins Instance where the agent is installed using the API key.
curl -v http://123.123.123.123:8080/metrics/...wSKAI3K9QnxsPY BNa/ping
All of the Jenkins checks do not run apart from the one which determines whether Jenkins is up or not.
It is failing and I can't see in any log where or why this is happening. I've turned on logging to max on both the agent and the "master" Zabbix installation but can't see anything of value.
I'm running these versions of Zabbix & Jenkins.
Jenkins Version
[root@XXXJEN01 selinux]# jenkins --version
2.367
Zabbix Server
[root@XXXMON01 zabbix]# zabbix_server -V
zabbix_server (Zabbix) 6.2.3
I've also tried using an Apache Template which can hit the URL without any problems although it does ask for AUTH but that's fine.
I'm just wondering if anyone else has ran into this issue with this version of Jenkins and with this version of Zabbix before?
I'm trying to integrate my Jenkins Installation with Zabbix using the following Template as listed here:
https://www.zabbix.com/integrations/jenkins > https://git.zabbix.com/projects/ZBX/...at=release/6.2
However I've noticed for whatever reason I'm unable to connect and monitor my Jenkins Installation using this template.
I've installed the Metric Plugin on Jenkins and created a Metric API key.
I've then imported the Template and attached this to my Jenkins Host.
I've then configured the Jenkins hosts to use specific Macro entries as detailed. (Please see below - IP Retracted*)
{$JENKINS.API.KEY} rfkOk9AnBj-FYU_T2962WJMqWxc27cCFHVbuawO769Wa9MrwSKAI3K9QnxsPY BNa
{$JENKINS.API.TOKEN} 11c353916038e1e4905d18b445a7a898fe
{$JENKINS.FILE_DESCRIPTORS.MAX.WARN} 85
{$JENKINS.JOB.HEALTH.SCORE.MIN.WARN} 50
{$JENKINS.PING.REPLY} pong
{$JENKINS.URL} http://123.123.123.123:8080
{$JENKINS.USER} zabbix
I'm able to hit the Metric service without any problems from both a browser and the Jenkins Instance where the agent is installed using the API key.
curl -v http://123.123.123.123:8080/metrics/...wSKAI3K9QnxsPY BNa/ping
All of the Jenkins checks do not run apart from the one which determines whether Jenkins is up or not.
It is failing and I can't see in any log where or why this is happening. I've turned on logging to max on both the agent and the "master" Zabbix installation but can't see anything of value.
I'm running these versions of Zabbix & Jenkins.
Jenkins Version
[root@XXXJEN01 selinux]# jenkins --version
2.367
Zabbix Server
[root@XXXMON01 zabbix]# zabbix_server -V
zabbix_server (Zabbix) 6.2.3
I've also tried using an Apache Template which can hit the URL without any problems although it does ask for AUTH but that's fine.
I'm just wondering if anyone else has ran into this issue with this version of Jenkins and with this version of Zabbix before?
Comment