Un agente SNMP è un software o un componente hardware che si trova su un dispositivo di rete e che offre informazioni sul suo stato e sulle prestazioni attraverso il protocollo SNMP (Simple Network Management Protocol). L’agente SNMP raccoglie informazioni sulle risorse di sistema, come utilizzo della CPU, dello spazio su disco, delle interfacce di rete e del traffico, e le comunica al server di gestione SNMP per monitorare e gestire il dispositivo.