Ahoj, tahle oblast mě dost zajímá, takže sorry, že to položím do trochu obecnější roviny: máš nějaké konkrétní důvody, proč to chceš dělat takhle? Jiný řešení by mohlo být vytvářet konfigurák pro tvůj oblíbený monitorovací soft nějakým configuration managementem (salt, ansible, puppet, chef, ...) nebo aspoň custom skriptem na základě nějakého templatu (jinja, mako, ...). Je to programování tak na den a máš plnou volnost v tom, co tam budeš chtít.
To řešení s DB určitě nějaké existuje (divil bych se, kdyby to nešlo na Icinga, Zenoss případně aspoň s nějakým pluginem), ale trochu bych se bál toho, že časem zjistíš, že sice můžeš přidávat zařízení, ale taky bys ho chtěl dát do nějaké skupiny, nastavit mu nějaké závislosti, nějak customizovat checky nebo jejich vyhodnocování...
(Abysme si rozuměli, nesnažím se být chytrej
jenom mě tahle oblast zajímá a zajímají mě i různý use-casy, mj. proto, že píšu custom engine pro monitoring, takže mě enormně zajímá, co na existujících řešeních lidem nevyhovuje...)