I have been using Zabbix 4.2.0. appliance for about 3 weeks now. I have been creating discovery rules that use ICMP within an IP address block which is private (10.1.x.x) with success. Now I am trying to create a discovery rule in the same format as the initial internal address blocks. So far nothing runs as far as discovery. I have action rules which add the host and link it to the ICMP template. Here's more details below:
Discovery rule:external net1
Looking at an IP address block which is a /23
Using NO proxy
Update Interval: 5m
Checks: ICMP
Device unqiueness IP address
Hostname: DNS Name
Visible Name: HOST NAME
[x] Enabled
Action Rule:
Discovery rule: external net1
Type of calculatiuon; And
Conditions:
- Discovery rule equals: external net1
- Discovery Status equals up
- Service type equals ICMP Ping
Operations:
- Add Host
- Add to Host Group: ext net1
- Link to Templates: Template MOdule ICMP Ping
The rule simply does not run. If I take another rule which has internal addresses with the same logic, it runs fine.
1. I have SSHd to the server and have done ping tests to the external IP addresses with no issue.
2. I have verified traceroute on the server to the IP address.
3. If I manually add the IP address and do a PING status via Zabbix, It does work.
as an added measure, I have enabled access for the local network to the MySQL database and when I look in the take drules in the Zabbix database I see the value of "0" for nextcheck and status also is 0.
Any suggestions where to look? It seems that the discovery service has stopped working.
With Regards and thanks for any help,
Jim
Discovery rule:external net1
Looking at an IP address block which is a /23
Using NO proxy
Update Interval: 5m
Checks: ICMP
Device unqiueness IP address
Hostname: DNS Name
Visible Name: HOST NAME
[x] Enabled
Action Rule:
Discovery rule: external net1
Type of calculatiuon; And
Conditions:
- Discovery rule equals: external net1
- Discovery Status equals up
- Service type equals ICMP Ping
Operations:
- Add Host
- Add to Host Group: ext net1
- Link to Templates: Template MOdule ICMP Ping
The rule simply does not run. If I take another rule which has internal addresses with the same logic, it runs fine.
1. I have SSHd to the server and have done ping tests to the external IP addresses with no issue.
2. I have verified traceroute on the server to the IP address.
3. If I manually add the IP address and do a PING status via Zabbix, It does work.
as an added measure, I have enabled access for the local network to the MySQL database and when I look in the take drules in the Zabbix database I see the value of "0" for nextcheck and status also is 0.
Any suggestions where to look? It seems that the discovery service has stopped working.
With Regards and thanks for any help,
Jim