Howto SNMP in FortiOS
1, the command to check all OID with one command:
snmpwalk -v2c -c public 172.18.9.105
SNMPv2-MIB::sysDescr.0 = STRING: abc
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.12356.101.1.50011
SNMPv2-MIB::sysUpTime.0 = Timeticks: (24974276) 2 days, 21:22:22.76
SNMPv2-MIB::sysContact.0 = STRING: abcd
SNMPv2-MIB::sysName.0 = STRING: 5050-slot5
SNMPv2-MIB::sysLocation.0 = STRING: abc
SNMPv2-MIB::sysServices.0 = INTEGER: 78
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (0) 0:00:00.00
SNMPv2-MIB::sysORIndex.1 = INTEGER: 1
2, SNMP trap:
fortimangager trapconsole
3, get FortiOS-MIB from snmpwalk
-a, copy the mib file to /usr/share/snmp/mibs
-b, snmpwalk -v2c -m FORTIOS-300-MIB.mib -c public 172.18.9.105
-c, [root@localhost mibs]# snmpwalk -m ./FORTIOS-300-MIB.mib -v2c -c public 172.18.9.103 fnIntf
-d, snmpwalk -v2c -c public 172.18.9.103 mib-2
Sample:
[root@localhost mibs]# snmpwalk -m ./FORTIOS-300-MIB.mib -v2c -c public 172.18.9.105 fortinet
FORTIOS-300-MIB::fnSysModel.0 = INTEGER: fgt5001A(50011)
FORTIOS-300-MIB::fnSysSerial.0 = STRING: FG5A013E08600068
FORTIOS-300-MIB::fnSysVersion.0 = STRING: Fortigate-5001A 3.00,build6421,090107
FORTIOS-300-MIB::fnSysVersionAv.0 = STRING: 9.00795(2008-12-08 15:09)
FORTIOS-300-MIB::fnSysVersionNids.0 = STRING: 2.00461(2008-01-18 11:23)
FORTIOS-300-MIB::fnSysHaMode.0 = INTEGER: standalone(1)
FORTIOS-300-MIB::fnSysOpMode.0 = INTEGER: nat(1)
FORTIOS-300-MIB::fnSysCpuUsage.0 = Gauge32: 1
FORTIOS-300-MIB::fnSysMemUsage.0 = Gauge32: 10
FORTIOS-300-MIB::fnSysSesCount.0 = Gauge32: 5
FORTIOS-300-MIB::fnSysDiskCapacity.0 = Gauge32: 0
FORTIOS-300-MIB::fnSysDiskUsage.0 = Gauge32: 0
FORTIOS-300-MIB::fnSysMemCapacity.0 = Gauge32: 3092960
FORTIOS-300-MIB::fnHaGroupId.0 = INTEGER: 0
FORTIOS-300-MIB::fnHaPriority.0 = INTEGER: 128
FORTIOS-300-MIB::fnHaOverride.0 = INTEGER: disabled(1)
FORTIOS-300-MIB::fnHaAutoSync.0 = INTEGER: enabled(2)
FORTIOS-300-MIB::fnHaSchedule.0 = INTEGER: 2147480725
FORTIOS-300-MIB::fnHaStatsIndex.1 = INTEGER: 1
FORTIOS-300-MIB::fnHaStatsSerial.1 = STRING: FG5A013E08600068
FORTIOS-300-MIB::fnHaStatsCpuUsage.1 = Gauge32: 1
FORTIOS-300-MIB::fnHaStatsMemUsage.1 = Gauge32: 10
FORTIOS-300-MIB::fnHaStatsNetUsage.1 = Gauge32: 12
FORTIOS-300-MIB::fnHaStatsSesCount.1 = Gauge32: 5
FORTIOS-300-MIB::fnHaStatsPktCount.1 = Counter32: 19204
FORTIOS-300-MIB::fnHaStatsByteCount.1 = Counter32: 1507380
FORTIOS-300-MIB::fnHaStatsIdsCount.1 = Counter32: 0
FORTIOS-300-MIB::fnHaStatsAvCount.1 = Counter32: 0
FORTIOS-300-MIB::fnHaStatsHostname.1 = STRING:
FORTIOS-300-MIB::fnHaGroupName.0 = STRING: FGT-HA
FORTIOS-300-MIB::fnAdminNumber.0 = INTEGER: 1
FORTIOS-300-MIB::fnAdminIndex.1 = INTEGER: 1
FORTIOS-300-MIB::fnAdminName.1 = STRING: admin
FORTIOS-300-MIB::fnAdminAddr.1 = IpAddress: 0.0.0.0
FORTIOS-300-MIB::fnAdminMask.1 = IpAddress: 0.0.0.0
FORTIOS-300-MIB::fnAdminVdom.1 = INTEGER: 1
FORTIOS-300-MIB::fnUserNumber.0 = INTEGER: 0
FORTIOS-300-MIB::fnOptIdleTimeout.0 = INTEGER: 480
FORTIOS-300-MIB::fnOptAuthTimeout.0 = INTEGER: 5
FORTIOS-300-MIB::fnOptLanguage.0 = INTEGER: english(1)
FORTIOS-300-MIB::fnOptLcdProtection.0 = INTEGER: disabled(1)
FORTIOS-300-MIB::fnHwSensorCount.0 = INTEGER: 0
FORTIOS-300-MIB::fnVdNumber.0 = INTEGER: 2
FORTIOS-300-MIB::fnVdEntIndex.1 = INTEGER: 1
FORTIOS-300-MIB::fnVdEntIndex.2 = INTEGER: 2
FORTIOS-300-MIB::fnVdEntName.1 = STRING: root
FORTIOS-300-MIB::fnVdEntName.2 = STRING: top3-967
FORTIOS-300-MIB::fnVdEntOpMode.1 = INTEGER: nat(1)
FORTIOS-300-MIB::fnVdEntOpMode.2 = INTEGER: nat(1)
FORTIOS-300-MIB::fnVdMaxVdoms.0 = INTEGER: 10
FORTIOS-300-MIB::fnVdEnabled.0 = INTEGER: enabled(2)
FORTIOS-300-MIB::fnIntfEntVdom.1 = INTEGER: 1
FORTIOS-300-MIB::fnIntfEntVdom.2 = INTEGER: 1
FORTIOS-300-MIB::fnIntfEntVdom.3 = INTEGER: 1
FORTIOS-300-MIB::fnIntfEntVdom.4 = INTEGER: 1
FORTIOS-300-MIB::fnIntfEntVdom.5 = INTEGER: 1
FORTIOS-300-MIB::fnIntfEntVdom.6 = INTEGER: 1
FORTIOS-300-MIB::fnIntfEntVdom.7 = INTEGER: 1
FORTIOS-300-MIB::fnIntfEntVdom.8 = INTEGER: 1
FORTIOS-300-MIB::fnIntfEntVdom.9 = INTEGER: 2
FORTIOS-300-MIB::fnIntfEntVdom.10 = INTEGER: 1
FORTIOS-300-MIB::fnIntfEntVdom.11 = INTEGER: 1
FORTIOS-300-MIB::fnIntfEntVdom.12 = INTEGER: 2
FORTIOS-300-MIB::fnIntfEntVdom.13 = INTEGER: 2
FORTIOS-300-MIB::fnFwPolicyPktCount.2.1 = Counter32: 0
FORTIOS-300-MIB::fnFwPolicyPktCount.2.2 = Counter32: 0
FORTIOS-300-MIB::fnFwPolicyByteCount.2.1 = Counter32: 0
FORTIOS-300-MIB::fnFwPolicyByteCount.2.2 = Counter32: 0
FORTIOS-300-MIB::fnVpnSslStatsVdomIndex.1 = INTEGER: 1
FORTIOS-300-MIB::fnVpnSslStatsVdomIndex.2 = INTEGER: 2
FORTIOS-300-MIB::fnVpnSslState.1 = INTEGER: disabled(1)
FORTIOS-300-MIB::fnVpnSslState.2 = INTEGER: disabled(1)
FORTIOS-300-MIB::fnVpnSslStatsLoginUsers.1 = Counter32: 0
FORTIOS-300-MIB::fnVpnSslStatsLoginUsers.2 = Counter32: 0
FORTIOS-300-MIB::fnVpnSslStatsMaxUsers.1 = Counter32: 0
FORTIOS-300-MIB::fnVpnSslStatsMaxUsers.2 = Counter32: 0
FORTIOS-300-MIB::fnVpnSslStatsActiveWebSessions.1 = Counter32: 0
FORTIOS-300-MIB::fnVpnSslStatsActiveWebSessions.2 = Counter32: 0
FORTIOS-300-MIB::fnVpnSslStatsMaxWebSessions.1 = Counter32: 0
FORTIOS-300-MIB::fnVpnSslStatsMaxWebSessions.2 = Counter32: 0
FORTIOS-300-MIB::fnVpnSslStatsActiveTunnels.1 = Counter32: 0
FORTIOS-300-MIB::fnVpnSslStatsActiveTunnels.2 = Counter32: 0
FORTIOS-300-MIB::fnVpnSslStatsMaxTunnels.1 = Counter32: 0
FORTIOS-300-MIB::fnVpnSslStatsMaxTunnels.2 = Counter32: 0
Error in packet.
Reason: (genError) A general failure occured
Failed object: FORTIOS-300-MIB::fnVpnSslStatsMaxTunnels.2
Monday, January 26, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment