icinga2-keepalived is an icinga2 plugin to remotely check the status of keepalived instances.
For the plugin to function correctly you have to add a notification script to the keepalived.conf for each instance that you want to monitor.
Add the script itself.
Add the check plugin itself.
Add the service definition.
Add the command definition.
Restart icinga2 and check for errors.
I'm monitoring remote via ssh. If you need to monitor one instance locally, you need to define a local command and service. If I ever need to monitor one instance locally, I'll ad the command and script... or if I have some time left ;)