在线文档教程

2. Mibs

2 Mibs

2.1结构

OTP mibs存储在$OTP_ROOT/lib/otp_mibs/mibs/目录中。它们在SNMPv2 SMI语法中定义。该mibs/v1目录中提供了一个SNMPv1版本的mib 。编译的MIB位于目录下priv/mibs,并且生成的.hrl文件位于该include目录下。要编译引入OTP_Mibs应用程序{il, ["otp_mibs/priv/mibs"]}中的MIB的MIB ,请将该选项提供给MIB编译器。

2.2 OTP-MIB

OTP-MIB mib表示有关Erlang节点的信息,例如节点名称,正在运行的进程数量,虚拟机版本等。如果系统中要使用MIB,则应使用API函数otp_mib将其加载到SNMP代理中:负载/ 1。

2.3 OTP-reg

OTP-REG mib定义爱立信子树下对象标识符的唯一OTP子树。在OTP子树下定义了几个对象标识符。OTP应用程序通常包含此模块,该应用程序定义了其自己的mib或通常的ASN.1模块,这些模块需要OTP子树下的唯一对象标识符。

2.4 OTP-TC

OTP-TC mib提供了文本约定数据类型OwnerString