Postado originalmente por
mistymst
Cara, acho que o seguinte.... vamos falar so de servidores porque nem perderiamos tempo em monitorar os clientes.
Para monitorar as placas de rede, voce pode fazer com o SNMP, voce instala o SNMP no seu windows, e configura ele bonitinho (ok nao precisa fazer quase nada, é so instalar e iniciar no services.msc)
Daí voce usa um MRTG, ou Zenoss, ou Zabbix, ou Cacti, qualquer outro software ou sopa de letrinhas que voce já tem, pois todos esses suportam SNMP, e voce manda ele coletar estas informações, é muito mais facil, mas muito mesmo, do que ficar se batendo com os "comandos" para encontrar tx/rx in/out de uma placa de rede e fazer os calculos na mão... funcionar funciona, mas parece trabalho de atelier, e sinceramente quando voce trabalha com mais de 100 hosts o negocio começa a ficar complicado, e ainda mais quando sao sistemas operacionais diferentes e dispositivos diferentes (entenda-se isso como: router, switch, linux, windows, solaris, cafeteira, geladeira rsrsrs etc
).
Quando voce coloca elas para falar SNMP a interface de comunicação é so uma, e basta um programa que entenda ela
sugiro que voce estude um pouco sobre SNMP, nao é a 8a maravilha do mundo e dependendo de como for implementada tem falhas, mas é melhor do que o sugerido anteriormente.