легко, snmp это стандартный протокол мониторинга и управления snmp работает в любой операционной системы и от платформы зависит мало,
snmp крайне не требователен к ресурсам... дальше продолжать?
Автору не нужно на любой платформе, если вы вспомните задачу, о которой шла речь, то нужно получить информацию из лога безопасности ОС Windows.
Теперь, что касается выбора snmp vs wmi:
в основе WMI и SNMP лежат похожие решения по хранению и представлению информации. И WMI и SMNP поддерживают события (в терминологии SNMP это Trap-сообщения) и расширение базы данных (репозитория): в терминологии WMI это MOF-файлы, а в терминологии SNMP это базы MIB (Management Information Base).
http://www.samag.ru/art/05.2006/05.2006_07.htmlТак, что, принципиальных различий нет. А, вот, неудобство при использовании snmp есть. Надо ставить либо агентов, либо доустанавливать стандартный компонент ОС (который по дефолту не установлен). Так зачем огород городить, когда wmi имеет место быть на любой win-системе из коробки и позволяет получить те же данные?