私はbosun scollectorを設定しようとしましたが、snmpwalkは整数形式の出力で動作しますが、出力を行うときには何らかの出力を得ようとすると、出力時に文字列形式になります。bosun scollector issue with string format出力の問題
例:作業 .1.3.6.1.4.1.2620.1.48.23.1.4.1.0 = INTEGER: 23
---
.1.3.6.1.4.1.2620.1.48.29.1.2.2.0 = STRING: "1%"
---これはconfigです
を働いていない:
2016/12/01 21:37:08 error: interval.go:64: snmp-generic-fw strconv.ParseFloat: parsing "0%": invalid syntax
I:これはエラーメッセージが
Host = "http://localhost:8070"
DisableSelf = true
Freq = 60
Filter = ["snmp-generic", "snmp-ifaces"]
[[SNMP]]
Community = "test"
Host = "name"
MIBs = [ "fwname"]
[Tags]
product = "fw"
[MIBs]
[MIBs.fw]
BaseOid = ".1.3.6.1.4.1.2620"
[[MIBs.fw.Metrics]]
Metric = "os.cpu"
Oid = ".1.6.7.2.4.0"
Unit = "percent"
RateType = "gauge"
[[MIBs.fw.Metrics]]
Metric = "os.cpu.used"
Oid = ".1.6.7.4.5.0"
Unit = "percent"
RateType = "gauge"
ですこれが文字列形式の問題であることは分かっていますが、私は、文字列
をサポートして、それを修正することができますどのように任意のアイデアは、あなたに感謝し、すべてのことができます
文字列形式の出力は機能しませんが、整数は問題なく動作します – jack