un google sur "SNMP API" remointe pas mal de possibilités quel que soit le langage que tu choisis pour ton appli , le snmp te permettra de poller n'importe quel equipement compatible (en gros la quasi totalité de ce qui sort sur le marché aujourd'hui)
et puis du coup ton appli sera plus polyvalente