Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


digi:digi-anywhereusb-oids-for-snmp-monitoring

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
digi:digi-anywhereusb-oids-for-snmp-monitoring [08.06.2017 21:05] – создано Алексей Максимовdigi:digi-anywhereusb-oids-for-snmp-monitoring [09.06.2017 16:25] (текущий) Алексей Максимов
Строка 1: Строка 1:
 ===== Идентификаторы OID для мониторинга концентраторов Digi AnywhereUSB по протоколу SNMP ===== ===== Идентификаторы OID для мониторинга концентраторов Digi AnywhereUSB по протоколу SNMP =====
  
-В этой заметке собраны идентификаторы OID, которые могут оказаться полезными при использовании в разных системах мониторинга для получения информации об оборудовании по протоколу SNMP. Представленный здесь список идентификаторов со временем может изменяться и расширяться.+{{:digi:pasted:20170608-212914.png }} В этой заметке собраны идентификаторы OID, которые могут оказаться полезными при использовании в разных системах мониторинга для получения информации об оборудовании по протоколу SNMP. Представленный здесь список идентификаторов со временем может изменяться и расширяться.
  
  
----- +\\ 
 +==== Общие показатели загруженности ====
  
 Идентификаторы OID, которые могут быть интересны для опроса по протоколу SNMP в целях мониторинга. Идентификаторы OID, которые могут быть интересны для опроса по протоколу SNMP в целях мониторинга.
  
-**Таблица 1**. Идентификаторы OID из **DIGI-DEVICE-INFO-MIB**.+**Таблица 1**. Идентификаторы OID из **DIGI-DEVICE-INFO-MIB**. Общие показатели загруженности устройства.
  
 ^ OID ^ Name ^ Описание ^ ^ OID ^ Name ^ Описание ^
-   |+1.3.6.1.4.1.332.11.6.1.7.0 diUpTime Digi Up Time. Time in hours, minutes, and seconds | 
 +| 1.3.6.1.4.1.332.11.6.1.6.0 | diCpuUtilization | Digi CPU Utilization (%). Current percentag of CPU utilization |  
 +| 1.3.6.1.4.1.332.11.6.1.8.0 | diTotalMemory | Digi Total Memory (B). Total number of bytes of memory in this device | 
 +| 1.3.6.1.4.1.332.11.6.1.10.0 | diUsedMemory | Digi Used Memory (B). Total number of bytes of memory | 
 +| 1.3.6.1.4.1.332.11.6.1.9.0 | diFreeMemory | Digi Free Memory (B). Total number of bytes of free memory |
  
  
  
-----+\\ 
 +==== Состояние TCP-прослушивателей ====
  
-Идентификаторы OID, которые могут быть интересны для опроса по протоколу SNMP в целях инвентаризации.+Помимо опроса основных показателей загруженности устройства, можно использовать дополнительное отслеживание доступности **TCP** и **UDP** прослушивателей, работающих на устройстве. То есть, например, следить за состоянием TCP-портов, к которым подключаются клиенты, а также портов, которые могут использовать администраторы для управления самим устройством 
  
-**Таблица 2**. Идентификаторы OID из **SNMPv2-MIB**.+Опорную информацию по используемым портам на устройствах AnywhereUSB можно найти, например, в статье: 
 +[[ http://knowledge.digi.com/articles/Knowledge_Base_Article/What-are-the-open-ports-on-the-AnywhereUSB-products | Digi Knowledge Base - What are the open ports on the AnywhereUSB products? ]]
  
-^ OID ^ Name ^ Описание +На устройствах типа **AnywhereUSB 14** включение/отключение портов (а также их изменение) можно выполнить через веб-интерфейс управления в разделе **Configuration** > **Network** > ** Network Services Settings**
-|  |  |  |+
  
  
-**Таблица 3**. Идентификаторы OID из **IF-MIB**.+{{ :digi:pasted:20170609-113401.png }} 
 + 
 + 
 +Если говорить о возможностях мониторинга доступности TCP-портов, которые нам предоставляет само устройство по протоколу SNMP, то в качестве базового OID можно использовать **1.3.6.1.2.1.6.13.1.1** (**tcpConnState**, The state of this TCP connection) из **RFC1213-MIB**. Возвращаемые из OID, перечисленных в Таблице 2, значения состояния TCP-прослушивателя  могут быть следующими: 
 +  * closed (1) 
 +  * listen (2) 
 +  * synSent (3
 +  * synReceived (4) 
 +  * established (5) 
 +  * finWait1 (6) 
 +  * finWait2 (7) 
 +  * closeWait (8) 
 +  * lastAck (9) 
 +  * closing (10) 
 +  * timeWait (11) 
 +  * deleteTCB (12) 
 + 
 +**Таблица 2**. Идентификаторы OID из **RFC1213-MIB**. TCP-прослушиватели. 
 + 
 +^ OID ^ Name* ^ Описание ^ 
 +| 1.3.6.1.2.1.6.13.1.1.0.0.0.0.22.0.0.0.0.0 | tcpConnState_tcp22 | Secure Shell Server (SSH) TCP Port |  
 +| 1.3.6.1.2.1.6.13.1.1.0.0.0.0.23.0.0.0.0.0 | tcpConnState_tcp23 | Telnet Server TCP Port | 
 +| 1.3.6.1.2.1.6.13.1.1.0.0.0.0.80.0.0.0.0.0 | tcpConnState_tcp80 | Web Server (HTTP) TCP Port | 
 +| 1.3.6.1.2.1.6.13.1.1.0.0.0.0.443.0.0.0.0.0 | tcpConnState_tcp443 | Secure Web Server (HTTPS) TCP Port |  
 +| 1.3.6.1.2.1.6.13.1.1.0.0.0.0.771.0.0.0.0.0 | tcpConnState_tcp771 | Digi RealPort TCP Port | 
 +| 1.3.6.1.2.1.6.13.1.1.0.0.0.0.1027.0.0.0.0.0 | tcConnState_tcp1027 | Digi Encrypted RealPort TCP Port | 
 +| 1.3.6.1.2.1.6.13.1.1.0.0.0.0.2001.0.0.0.0.0 | tcpConnState_tcp2001 | Telnet access using TCP Port | 
 +| 1.3.6.1.2.1.6.13.1.1.0.0.0.0.2101.0.0.0.0.0 | tcpConnState_tcp2101 | Raw TCP access using TCP Port | 
 +| 1.3.6.1.2.1.6.13.1.1.0.0.0.0.2501.0.0.0.0.0 | tcpConnState_tcp2501 | Secure Shell(SSH) access using TCP Port | 
 +| 1.3.6.1.2.1.6.13.1.1.0.0.0.0.2601.0.0.0.0.0 | tcpConnState_tcp2601 | Secure Socket(SSL) access using TCP Port | 
 +| 1.3.6.1.2.1.6.13.1.1.0.0.0.0.3422.0.0.0.0.0 | tcpConnState_tcp3422 | Digi AnywhereUSB TCP Port | 
 +| 1.3.6.1.2.1.6.13.1.1.0.0.0.0.3423.0.0.0.0.0 | tcpConnState_tcp3423 | Digi Encrypted AnywhereUSB TCP Port | 
 + 
 +* Имена параметров, указанных в колонке Name не относятся к RFC1213-MIB, а являются самодельными и производными от параметра tcpConnState из RFC1213-MIB.  
 + 
 +Указанные OID могут использоваться для отслеживания текущего состояния TCP-прослушивателя той или иной службы, работающей на устройстве. То есть, предполагается, что если TCP-прослушиватель в состоянии "2" (listen), то служба работает и доступна клиентам. 
 + 
 + 
 + 
 +\\ 
 +==== Состояние UDP-прослушивателей ==== 
 + 
 +Что же касается **UDP**-прослушивателей, то из базовых OID RFC1213-MIB **1.3.6.1.2.1.7.5.1** (**udpLocalAddress**) и **1.3.6.1.2.1.7.5.1.2** (**udpLocalPort**) устройство возвращает нам по протоколу SNMP следующий набор данных: 
 + 
 +**Таблица 3**. Идентификаторы OID из **RFC1213-MIB**. UDP-прослушиватели. 
 + 
 +^ OID ^ Name* ^ Описание ^ 
 +| 1.3.6.1.2.1.7.5.1.1.0.0.0.0.161 | udpLocalAddress_udp161 | Network Management Protocol (SNMP) | 
 +| 1.3.6.1.2.1.7.5.1.1.0.0.0.0.2362 | udpLocalAddress_udp2362 | UDP Digi Device Discovery Protocol ADDP |  
 +| 1.3.6.1.2.1.7.5.1.2.0.0.0.0.161 | udpLocalPort_udp161 || 
 +| 1.3.6.1.2.1.7.5.1.2.0.0.0.0.2362 | udpLocalPort_udp2362 || 
 + 
 +* Имена параметров, указанных в колонке Name не относятся к RFC1213-MIB, а являются самодельными и производными от параметров udpLocalAddress и udpLocalPort из RFC1213-MIB.  
 + 
 +Однако, если судить по прослушивателю **UDP 2362**, состояние этих параметров никак не изменяется при включении/выключении соответствующей службы на самом устройстве через вышеупомянутый веб-интерфейс. То есть данные параметры по факту получаются статическими и для мониторинга не годятся. 
 + 
 + 
 +\\ 
 +==== Статистика работы сетевых протоколов ==== 
 + 
 +**Таблица 4**. Идентификаторы OID из **RFC1213-MIB**. Общая статистика протокола TCP.
  
 ^ OID ^ Name ^ Описание ^ ^ OID ^ Name ^ Описание ^
-   |+1.3.6.1.2.1.6.10.0 tcpInSegs Segments Received. The total number of segments received, including those received in error. This count includes segments received on currently established connections. | 
 +| 1.3.6.1.2.1.6.11.0 | tcpOutSegs | Segments Sent. The total number of segments sent, including those on current connections but excluding those containing only retransmitted octets. | 
 +| 1.3.6.1.2.1.6.14.0 | tcpInErrs | Bad Segments Received. The total number of segments received in error (e.g., bad TCP checksums). |
  
 +**Таблица 5**. Идентификаторы OID из **RFC1213-MIB**. Общая статистика протокола UDP.
  
-**Таблица 4**. Идентификаторы OID из **DIGI-DEVICE-INFO-MIB**.+^ OID ^ Name ^ Описание ^ 
 +| 1.3.6.1.2.1.7.1.0 | udpInDatagrams | Datagrams Received. The total number of UDP datagrams delivered to UDP users. | 
 +| 1.3.6.1.2.1.7.4.0 | udpOutDatagrams | Datagrams Sent. The total number of UDP datagrams sent from this entity. | 
 +| 1.3.6.1.2.1.7.3.0 | udpInErrors | Bad Datagrams Received. The number of received UDP datagrams that could not be delivered for reasons other than the lack of an application at the destination port. | 
 + 
 + 
 + 
 + 
 +\\ 
 +==== Инвентаризация ==== 
 + 
 +Идентификаторы OID, которые могут быть интересны для опроса по протоколу SNMP в целях инвентаризации. 
 + 
 +**Таблица 6**. Идентификаторы OID из **SNMPv2-MIB**.
  
 ^ OID ^ Name ^ Описание ^ ^ OID ^ Name ^ Описание ^
-   |+1.3.6.1.2.1.1.1.0 sysDescr A textual description of the entity. This value should include the full name and version identification of the system's hardware type, software operating-system, and networking software. | 
 +| 1.3.6.1.2.1.1.2.0 | sysObjectID | The vendor's authoritative identification of the network management subsystem contained in the entity | 
 +| 1.3.6.1.2.1.1.4.0 | sysContact | The textual identification of the contact person for this managed node | 
 +| 1.3.6.1.2.1.1.5.0 | sysName | An administratively-assigned name for this managed node | 
 +| 1.3.6.1.2.1.1.6.0 | sysLocation | The physical location of this node |
  
  
-**Таблица 5**. Идентификаторы OID в **DIGI-DEVICE-INFO-MIB** относятся к ветке experimental и не имеют имён (представленные здесь имена самодельные):+ 
 +**Таблица 7**. Идентификаторы OID из **DIGI-DEVICE-INFO-MIB**.
  
 ^ OID ^ Name ^ Описание ^ ^ OID ^ Name ^ Описание ^
-   |+1.3.6.1.4.1.332.11.6.1.1.0 diProduct Digi Device Model | 
 +| 1.3.6.1.4.1.332.11.6.1.2.0 | diPhysicalAddress | Digi Device Ethernet MAC Address | 
 +| 1.3.6.1.4.1.332.11.6.1.3.0 | diFirmwareVersion | Digi Device Firmware Version | 
 +| 1.3.6.1.4.1.332.11.6.1.4.0 | diBootVersion | Digi Device Boot Version | 
 +| 1.3.6.1.4.1.332.11.6.1.5.0 | diPostVersion | Digi Device POST Version | 
  
  
Строка 47: Строка 138:
 {{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 08.06.2017 20:57 {{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 08.06.2017 20:57
  
-{{tag>Digi USB AnywhereUSB OID SNMP Monitoring MIB DIGI-DEVICE-INFO-MIB}}+{{tag>Digi USB AnywhereUSB OID SNMP Monitoring MIB DIGI-DEVICE-INFO-MIB RFC1213-MIB}}
  
 ~~DISCUSSION~~ ~~DISCUSSION~~
digi/digi-anywhereusb-oids-for-snmp-monitoring.1496945105.txt.gz · Последнее изменение: 08.06.2017 21:05 — Алексей Максимов

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki