【问题标题】:Parse SNMP STRING in datacollection在 datacollection 中解析 SNMP STRING
【发布时间】:2018-09-26 08:29:45
【问题描述】:

我有一个 SNMP 设备,它以字符串形式返回温度。

SNMPv2-SMI::enterprises.45501.1.3.8.0 = STRING: "+27.3"

有没有办法解析出值以将其持久化以进行绘图?

【问题讨论】:

    标签: opennms


    【解决方案1】:

    Hrm - 您应该能够将类型设置为“八位字符串”,但我不确定“+”号。

    即:

    <group name="micro-instruments-temperature" ifType="all">
          <mibObj oid=".1.3.6.1.4.1.45501.1.3.8" instance="0" alias="microTemp" type="octetstring"/>
    </group>
    

    将该组分配给 systemDef 并查看它是否有效。如果需要,您还可以使实例成为通用资源。

    查看“datacollection”目录中的“hwg.xml”文件,了解 HWG 温度传感器的类似条目(尽管我不相信他们会签署温度值)。

    【讨论】:

    • 我意识到我在 OID 中有“实例”,一旦我按照您的示例修复了它,它就像一个魅力,似乎对 + 号感到满意
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-29
    • 1970-01-01
    • 2012-06-09
    • 1970-01-01
    • 2015-06-24
    • 1970-01-01
    相关资源
    最近更新 更多