Netgate updated pfSense Plus 23.09 to include the Kea DHCP server as an optional replacement to the ISC DHCP server.
Enabling the Kea DHCP server disables the ISC DHCP server. Switching from ISC to Kea causes an alert on Zabbix upon the next SNMP check because the process names are different. "DHCP not running".
The Zabbix template for pfSense monitoring via SNMP needs to be updated to include Kea DHCP, and instructions about how to switch to monitoring Kea is needed.
The template is at https://git.zabbix.com/projects/ZBX/...at=release/6.4
After initial SNMP testing, the primary change is to add to the template a search for the new process names:
Current item: PFSense: DHCP server status
SNMP OID: .1.3.6.1.2.1.25.4.2.1.7["index",".1.3.6.1.2.1.25.4.2.1.2","dhcpd"]
New items for Kea DHCP:
SNMP OID: .1.3.6.1.2.1.25.4.2.1.7["index",".1.3.6.1.2.1.25.4.2.1.2","kea-dhcp4"]
SNMP OID: .1.3.6.1.2.1.25.4.2.1.7["index",".1.3.6.1.2.1.25.4.2.1.2","kea-dhcp6"]
The other settings for monitoring Kea DHCP would follow the same pattern as the existing ISC DHCP.
I would suggest that Kea DHCP monitoring is not enabled by default at this time since this is a new, optional server.
Until the official template is updated it is straightforward to clone the existing DHCP item, copy/paste or edit the SNMP OID, and rename it as needed. Attached are screenshots of my initial draft of the new items.
Enabling the Kea DHCP server disables the ISC DHCP server. Switching from ISC to Kea causes an alert on Zabbix upon the next SNMP check because the process names are different. "DHCP not running".
The Zabbix template for pfSense monitoring via SNMP needs to be updated to include Kea DHCP, and instructions about how to switch to monitoring Kea is needed.
The template is at https://git.zabbix.com/projects/ZBX/...at=release/6.4
After initial SNMP testing, the primary change is to add to the template a search for the new process names:
Current item: PFSense: DHCP server status
SNMP OID: .1.3.6.1.2.1.25.4.2.1.7["index",".1.3.6.1.2.1.25.4.2.1.2","dhcpd"]
New items for Kea DHCP:
SNMP OID: .1.3.6.1.2.1.25.4.2.1.7["index",".1.3.6.1.2.1.25.4.2.1.2","kea-dhcp4"]
SNMP OID: .1.3.6.1.2.1.25.4.2.1.7["index",".1.3.6.1.2.1.25.4.2.1.2","kea-dhcp6"]
The other settings for monitoring Kea DHCP would follow the same pattern as the existing ISC DHCP.
I would suggest that Kea DHCP monitoring is not enabled by default at this time since this is a new, optional server.
Until the official template is updated it is straightforward to clone the existing DHCP item, copy/paste or edit the SNMP OID, and rename it as needed. Attached are screenshots of my initial draft of the new items.
Comment