Вики IT-KB

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

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

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


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

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
digi:digi-anywhereusb-oids-for-snmp-monitoring [08.06.2017 21:29]
Алексей Максимов
digi:digi-anywhereusb-oids-for-snmp-monitoring [09.06.2017 16:25] (текущий)
Алексей Максимов
Строка 4: Строка 4:
  
  
----- +\\ 
 +==== Общие показатели загруженности ====
  
 Идентификаторы 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.1496946570.txt.gz · Последние изменения: 08.06.2017 21:29 — Алексей Максимов