sous linux, il y a des logiciels libres en snmp ainsi que des librairies
ce serait bien que tu puisses avoir les mibs des équipements afin d'afficher les états graphiquement. programmer un 'trap receiver' devrait faire partir du projet à mon avis
pour développer, il y a mono et gambas qui ressemblent à visual basic et bien sur bcc pour le c++. mais vérifie d'abord que tu as des librairies pour interfacer le snmp