Keepalived is support SNMP.
To enable this feauture we need enable it in the daemon arguments (--snmp)
```
# cat /etc/default/keepalived
# Options to pass to keepalived
# DAEMON_ARGS are appended to the keepalived command-line
DAEMON_ARGS="--snmp"
```
Check snmp values.
```
root@1:/usr/share/snmp/mibs# snmpwalk -v2c -c public localhost .1.3.6.1.4.1.9586.100.5.1.1.0
SNMPv2-SMI::enterprises.9586.100.5.1.1.0 = STRING: "Keepalived v2.0.10 (11/12,2018)"
root@1:/usr/share/snmp/mibs# snmpwalk -v2c -c public localhost KEEPALIVED-MIB::version
KEEPALIVED-MIB::version.0 = STRING: Keepalived v2.0.10 (11/12,2018)
root@1:/usr/share/snmp/mibs#
root@1:/usr/share/snmp/mibs# snmpwalk -v2c -c public localhost KEEPALIVED-MIB::vrrpInstanceState
KEEPALIVED-MIB::vrrpInstanceState.1 = INTEGER: master(2)
root@1:/usr/share/snmp/mibs# snmpwalk -v2c -c public localhost VRRP-MIB:vrrpOperState
VRRP-MIB::vrrpOperState.3.10 = INTEGER: master(3)
```