prometheus / snmp_exporter

SNMP Exporter for Prometheus
Apache License 2.0
1.65k stars 614 forks source link

fortigate snat values is empty #801

Open msw21c opened 1 year ago

msw21c commented 1 year ago

Hi, I don't know why there is no value("") Maybe it's snmp.yml's configuration issue. Does anyone know what's wrong?

[snmpwalk] snmpwalk -v 2c -c aaa 1.1.1.1 1.3.6.1.4.1.12356.101.5.3.2.1.1.1 --> fgFwIppName iso.3.6.1.4.1.12356.101.5.3.2.1.1.1.1.1.1.248.1.1.1.48 = STRING: "SNAT_Pool_48" iso.3.6.1.4.1.12356.101.5.3.2.1.1.1.1.1.1.249.1.1.1.49 = STRING: "SNAT_Pool_49" iso.3.6.1.4.1.12356.101.5.3.2.1.1.1.1.1.1.250.1.1.1.50 = STRING: "SNAT_Pool_50" iso.3.6.1.4.1.12356.101.5.3.2.1.1.1.1.1.1.251.1.1.1.51 = STRING: "SNAT_Pool_51" iso.3.6.1.4.1.12356.101.5.3.2.1.1.1.1.1.1.252.1.1.1.52 = STRING: "SNAT_Pool_52" iso.3.6.1.4.1.12356.101.5.3.2.1.1.1.1.1.1.254.1.1.1.54 = STRING: "SNAT_Pool_54" snmpwalk -v 2c -c aaa 1.1.1.1 1.3.6.1.4.1.12356.101.5.3.2.1.1.5 --> fgFwIppStatsTotal iso.3.6.1.4.1.12356.101.5.3.2.1.1.5.1.1.1.248.1.1.1.48 = Gauge32: 0 iso.3.6.1.4.1.12356.101.5.3.2.1.1.5.1.1.1.249.1.1.1.49 = Gauge32: 85 iso.3.6.1.4.1.12356.101.5.3.2.1.1.5.1.1.1.250.1.1.1.50 = Gauge32: 5 iso.3.6.1.4.1.12356.101.5.3.2.1.1.5.1.1.1.251.1.1.1.51 = Gauge32: 8203 iso.3.6.1.4.1.12356.101.5.3.2.1.1.5.1.1.1.252.1.1.1.52 = Gauge32: 0 iso.3.6.1.4.1.12356.101.5.3.2.1.1.5.1.1.1.254.1.1.1.54 = Gauge32: 0 snmpwalk -v 2c -c aaa 1.1.1.1 1.3.6.1.4.1.12356.101.5.3.2.1.1.6 --> fgFwIppStatsTCP iso.3.6.1.4.1.12356.101.5.3.2.1.1.6.1.1.1.248.1.1.1.48 = Gauge32: 0 iso.3.6.1.4.1.12356.101.5.3.2.1.1.6.1.1.1.249.1.1.1.49 = Gauge32: 1 iso.3.6.1.4.1.12356.101.5.3.2.1.1.6.1.1.1.250.1.1.1.50 = Gauge32: 5 iso.3.6.1.4.1.12356.101.5.3.2.1.1.6.1.1.1.251.1.1.1.51 = Gauge32: 4043 iso.3.6.1.4.1.12356.101.5.3.2.1.1.6.1.1.1.252.1.1.1.52 = Gauge32: 0 iso.3.6.1.4.1.12356.101.5.3.2.1.1.6.1.1.1.254.1.1.1.54 = Gauge32: 0 snmpwalk -v 2c -c aaa 1.1.1.1 1.3.6.1.4.1.12356.101.5.3.2.1.1.7 --> fgFwIppStatsUDP iso.3.6.1.4.1.12356.101.5.3.2.1.1.7.1.1.1.248.1.1.1.48 = Gauge32: 0 iso.3.6.1.4.1.12356.101.5.3.2.1.1.7.1.1.1.249.1.1.1.49 = Gauge32: 84 iso.3.6.1.4.1.12356.101.5.3.2.1.1.7.1.1.1.250.1.1.1.50 = Gauge32: 0 iso.3.6.1.4.1.12356.101.5.3.2.1.1.7.1.1.1.251.1.1.1.51 = Gauge32: 4159 iso.3.6.1.4.1.12356.101.5.3.2.1.1.7.1.1.1.252.1.1.1.52 = Gauge32: 0 iso.3.6.1.4.1.12356.101.5.3.2.1.1.7.1.1.1.254.1.1.1.54 = Gauge32: 0 snmpwalk -v 2c -c aaa 1.1.1.1 1.3.6.1.4.1.12356.101.5.3.2.1.1.8 --> fgFwIppStatsOther iso.3.6.1.4.1.12356.101.5.3.2.1.1.8.1.1.1.248.1.1.1.48 = Gauge32: 0 iso.3.6.1.4.1.12356.101.5.3.2.1.1.8.1.1.1.249.1.1.1.49 = Gauge32: 0 iso.3.6.1.4.1.12356.101.5.3.2.1.1.8.1.1.1.250.1.1.1.50 = Gauge32: 0 iso.3.6.1.4.1.12356.101.5.3.2.1.1.8.1.1.1.251.1.1.1.51 = Gauge32: 1 iso.3.6.1.4.1.12356.101.5.3.2.1.1.8.1.1.1.252.1.1.1.52 = Gauge32: 0 iso.3.6.1.4.1.12356.101.5.3.2.1.1.8.1.1.1.254.1.1.1.54 = Gauge32: 0

[snmp.yml] fortinet: walk:

[prometheus curl] fgFwIppName{fgFwIppName="SNAT_Pool_48",fgFwIppStats="119",fgFwIppStatsOther="",fgFwIppStatsTCP="",fgFwIppStatsTotal="",fgFwIppStatsUDP=""} 1 fgFwIppName{fgFwIppName="SNAT_Pool_49",fgFwIppStats="119",fgFwIppStatsOther="",fgFwIppStatsTCP="",fgFwIppStatsTotal="",fgFwIppStatsUDP=""} 1 fgFwIppName{fgFwIppName="SNAT_Pool_50",fgFwIppStats="119",fgFwIppStatsOther="",fgFwIppStatsTCP="",fgFwIppStatsTotal="",fgFwIppStatsUDP=""} 1 fgFwIppName{fgFwIppName="SNAT_Pool_51",fgFwIppStats="119",fgFwIppStatsOther="",fgFwIppStatsTCP="",fgFwIppStatsTotal="",fgFwIppStatsUDP=""} 1 fgFwIppName{fgFwIppName="SNAT_Pool_52",fgFwIppStats="119",fgFwIppStatsOther="",fgFwIppStatsTCP="",fgFwIppStatsTotal="",fgFwIppStatsUDP=""} 1 fgFwIppName{fgFwIppName="SNAT_Pool_54",fgFwIppStats="119",fgFwIppStatsOther="",fgFwIppStatsTCP="",fgFwIppStatsTotal="",fgFwIppStatsUDP=""} 1

VasylKhytrych commented 1 year ago

Hi @SuperQ, Maybe you can advice here? I have the same issue, but strange think that with if metrics labels (ifIndex, ifName and etc.) all good.