Я хотел бы получить список доступных имен SNMP и / или OID для моего компьютера с Windows 7. Есть команда, чтобы сделать это? Существует ли общий список имен SNMP для Windows?
В настоящее время у меня есть имена: cpu mem count
Не будет единого списка OIDs/Names только для "Windows"; вам понадобится несколько разных (некоторые от MS, некоторые от других сущностей) в зависимости от машины и установленных опций.
Вы можете использовать что-то вроде SNMPWalk, чтобы получить полный список всех обнаруженных OID.
SnmpWalk позволяет определять набор переменных, доступных для чтения на определенном устройстве. Вы можете получить полный список или просто часть. Анализируя результаты сканирования сетевого устройства, полученные с помощью SnmpWalk, вы можете составить список поддерживаемых MIB и, таким образом, получить полное описание переменных и возможных значений.
Кроме того, после установки службы SNMP вы должны получить набор MIB в %systemroot%\system32
:
DHCP.MIB
Определяемый Microsoft MIB, который содержит типы объектов для мониторинга сетевого трафика между удаленными хостами и DHCP-серверами.
HOSTMIB.MIB
Содержит типы объектов для мониторинга и управления ресурсами хоста
LMMIB2.MIB
Охватывает рабочие станции и серверные службы
MIB_II.MIB
Содержит Информационную базу управления (MIB-II), которая предоставляет простую, работоспособную архитектуру и систему для управления сетями на основе TCP/IP.
WINS.MIB
Определяемый Microsoft MIB для службы имен Интернета Windows (WINS)