I’d like to request some guidance regarding scaling out the monitoring of hardware, specifically network interfaces on switches/firewalls etc using
I’ve successfully installed
check_nwc_health into my Icinga2 environment, added the check into Director and can execute various checks when the mode returns data regarding a single entity. For example the health of a switch, or metrics pertaining to a single interface.
However, I don’t want to have to repeat the configuration for each interface per switch. That wouldn’t be sensible or scalable. I’m assuming there is a more logical way of consuming the list of interfaces on a switch and passing that to a check. I’ve seen this come up before in threads, but nobody clearly answers how it should be approached. I also want to remain in Director, rather than break out into config files.
Any specific recommendations or guidance would be appreciated.