From 7b08a58e8bfe7e817f64a6417f9719350f79d138 Mon Sep 17 00:00:00 2001 From: Simon Lockhart Date: Wed, 11 May 2022 17:43:32 +0100 Subject: [PATCH] Fortigate LTE sensor addition (#13977) * Update Fortigate OS model to include 4G/LTE stats * Add Fortigate 60F_3G4G test data * zero interface counters in fortigate_60f3g4g.snmprec --- includes/definitions/discovery/fortigate.yaml | 38 + mibs/fortinet/FORTINET-FORTIGATE-MIB | 11831 +++++++++++----- tests/data/fortigate_60f3g4g.json | 5241 +++++++ tests/snmpsim/fortigate_60f3g4g.snmprec | 1139 ++ 4 files changed, 14634 insertions(+), 3615 deletions(-) create mode 100644 tests/data/fortigate_60f3g4g.json create mode 100644 tests/snmpsim/fortigate_60f3g4g.snmprec diff --git a/includes/definitions/discovery/fortigate.yaml b/includes/definitions/discovery/fortigate.yaml index ddbf924cc025..bfdf515b196a 100644 --- a/includes/definitions/discovery/fortigate.yaml +++ b/includes/definitions/discovery/fortigate.yaml @@ -62,6 +62,21 @@ modules: states: - { value: 1, descr: Disabled, graph: 1, generic: 3 } - { value: 2, descr: Enabled, graph: 1, generic: 0 } + + - + oid: fdLteSessConnStat + num_oid: '.1.3.6.1.4.1.12356.101.19.5.1.1.4.{{ $index }}' + index: 'fdLteSessConnStat.{{ $index }}' + descr: "LTE Session Status" + group: LTE Modem + value: fdLteSessConnStat + states: + - { value: 0, descr: Unknown, graph: 1, generic: 3 } + - { value: 1, descr: Disconnected, graph: 1, generic: 2 } + - { value: 2, descr: Connected, graph: 1, generic: 0 } + - { value: 3, descr: Suspended, graph: 1, generic: 2 } + - { value: 4, descr: Authenticating, graph: 1, generic: 1 } + count: data: - @@ -84,3 +99,26 @@ modules: group: VPN + signal: + data: + - + oid: fgSignalInfoTable + value: fgWcdmaRssi + num_oid: '.1.3.6.1.4.1.12356.101.19.3.1.1.9.{{ $index }}' + descr: 'LTE Modem WCDMA RSSI' + index: 'fgWcdmaRssi.{{ $index }}' + low_limit: -100 + low_warn_limit: -86 + warn_limit: -40 + high_limit: -30 + - + oid: fgSignalInfoTable + value: fgLteRssi + num_oid: '.1.3.6.1.4.1.12356.101.19.3.1.1.11.{{ $index }}' + descr: 'LTE Modem LTE RSSI' + index: 'fgLteRssi.{{ $index }}' + low_limit: -95 + low_warn_limit: -85 + warn_limit: -30 + high_limit: -20 + diff --git a/mibs/fortinet/FORTINET-FORTIGATE-MIB b/mibs/fortinet/FORTINET-FORTIGATE-MIB index 95a240cb84d1..3f51db9f4846 100644 --- a/mibs/fortinet/FORTINET-FORTIGATE-MIB +++ b/mibs/fortinet/FORTINET-FORTIGATE-MIB @@ -28,11 +28,11 @@ IMPORTS FROM IPV6-TC CounterBasedGauge64 FROM HCNUM-TC - DisplayString, TEXTUAL-CONVENTION, AutonomousType, DateAndTime, PhysAddress + DisplayString, TEXTUAL-CONVENTION, AutonomousType, DateAndTime, PhysAddress, TimeStamp FROM SNMPv2-TC; fnFortiGateMib MODULE-IDENTITY - LAST-UPDATED "201606170000Z" + LAST-UPDATED "202010020000Z" ORGANIZATION "Fortinet Technologies, Inc." CONTACT-INFO @@ -41,55 +41,147 @@ fnFortiGateMib MODULE-IDENTITY email: support@fortinet.com http://www.fortinet.com" DESCRIPTION - "Various non-monotonically increase Counter32 values have been changed to Gauge32." + "MIB module for Fortinet FortiGate devices." + REVISION "202010020000Z" + DESCRIPTION + "Added fgSysUpTimeDetail in fgSystemInfo, fgMdmLacTac, fgMdmActBand, fgMdmCellId, fgMdmRssi OID in fgMdmInfoTable" + REVISION "202009300000Z" + DESCRIPTION + "Added state standby in fgWcWtpSessionConnectionState." + REVISION "202009210000Z" + DESCRIPTION + "Changed the HA related wording to primary/secondary." + REVISION "202006250000Z" + DESCRIPTION + "Added fgVWLHealthCheckLinkIfName OID in fgVWLHealthCheckLinkTable." + REVISION "202005080000Z" + DESCRIPTION + "Added fgVpn2Tables in fgVpn and fgSIAdvLicenseDetails in fgSysInfoAdvanced." + REVISION "202004300000Z" + DESCRIPTION + "Added fgSw OIDs for FortiSwitch device and port feature." + REVISION "201910280000Z" + DESCRIPTION + "Added fgDpdkEngs in fnFortiGateMib.fgSystem." + REVISION "201908160000Z" + DESCRIPTION + "Added fgDhcp OIDs and fgTrapDhcp for DHCP feature." + REVISION "201908070000Z" + DESCRIPTION + "Added FgWcWlanSecurityType OIDs " + REVISION "201905310000Z" + DESCRIPTION + "Added ingress shaping OIDs in fgIntfBcs" + REVISION "201905270000Z" + DESCRIPTION + "Added fgConfig." + REVISION "201901240000Z" + DESCRIPTION + "Added fgSysNeedLogPartitionScan to indicate whether a disk scan is needed." + REVISION "201812120000Z" + DESCRIPTION + "Added fgLog OIDs for global log device statistics." + REVISION "201806110000Z" + DESCRIPTION + "Added OIDs for fnbam stats info." + REVISION "201806060000Z" + DESCRIPTION + "Added DNS Proxy stats info OIDs." + REVISION "201804060000Z" + DESCRIPTION + "Added fgIntfBcs OIDs for a interface" + REVISION "201801180000Z" + DESCRIPTION + "Revert fgAvOversizedDetected and fgAvOversizedBlocked OIDs numbers." + REVISION "201801100000Z" + DESCRIPTION + "Added fgFwGtp OIDs." + REVISION "201711160000Z" + DESCRIPTION + "Added fgSlaProbeClient OIDs for server probe feature." + REVISION "201710180000Z" + DESCRIPTION + "Added NPU counters in fgNPU." + REVISION "201710030000Z" + DESCRIPTION + "Added fgIntfEntEstUpBandwidth and fgIntfEntEstDownBandwidth in fgIntfTable." + REVISION "201709070000Z" + DESCRIPTION + "Added fgDisks in fnFortiGateMib.fgSystem, and created fgWebCacheDiskFailure + and fgWanOptDiskFailure in fnFortiGateMib.fgSystem.fgDisks." + REVISION "201708300000Z" + DESCRIPTION + "Added fgVWLHealthCheckLink OIDs for virtual-wan-link health-check per member link." + REVISION "201708250000Z" + DESCRIPTION + "Added per-CPU high trap." + REVISION "201707210000Z" + DESCRIPTION + "Added fgServerLoadBalanceRealServerAddress6 in fgTrapServerLoadBalanceRealServerDown." + REVISION "201707120000Z" + DESCRIPTION + "Added fgInternalLTEModemsInfo under fnFortiGateMib, Added Modem, SIM card, Signal Info, + Traffic Info, Data Session Info OIDs." + REVISION "201704280000Z" + DESCRIPTION + "Added fgAvSMBVirusDetected and fgAvSMBVirusBlocked OIDs." + REVISION "201704050000Z" + DESCRIPTION + "Added fgAvMAPIVirusDetected and fgAvMAPIVirusBlocked OIDs." + REVISION "201701160000Z" + DESCRIPTION + "Added extended database version OIDs for AV and IPS." + REVISION "201609150000Z" + DESCRIPTION + "Added fgFwIppools OIDs." REVISION "201606170000Z" DESCRIPTION - "Added fgProcessorFnNP6 in fgProcessorTypes." + "Various non-monotonically increase Counter32 values have been changed to Gauge32." REVISION "201504230000Z" DESCRIPTION - "Added fgDevice OIDs" + "Added fgProcessorFnNP6 in fgProcessorTypes." REVISION "201503160000Z" DESCRIPTION - "Added fgIntfVlanHbs OIDs for vlan interface heartbeat feature" + "Added fgDevice OIDs" REVISION "201501100000Z" DESCRIPTION - "Added fgLinkMonitor OIDs for link-monitor feature" + "Added fgIntfVlanHbs OIDs for vlan interface heartbeat feature" REVISION "201412040000Z" DESCRIPTION - "Added fgUsbModemInfoObjects OIDs for LTE Modem" + "Added fgLinkMonitor OIDs for link-monitor feature" REVISION "201406040000Z" DESCRIPTION - "Added fgUsbports OIDs for external USB ports" + "Added fgUsbModemInfoObjects OIDs for LTE Modem" REVISION "201402130000Z" DESCRIPTION - "Added fgIntfVrrps OIDs for VRRP" + "Added fgUsbports OIDs for external USB ports" REVISION "201308120000Z" DESCRIPTION - "Added fgServerLoadBalance OIDs." + "Added fgIntfVrrps OIDs for VRRP" REVISION "201307260000Z" DESCRIPTION - "Added fgTrapIpsFailOpen OID in fgTraps" + "Added fgServerLoadBalance OIDs." REVISION "201304120000Z" DESCRIPTION - "Added fgWc wireless controller OIDs" + "Added fgTrapIpsFailOpen OID in fgTraps" REVISION "201304060000Z" DESCRIPTION - "Added fgVpnTrapPhase1Name OID in VPN traps" + "Added fgWc wireless controller OIDs" REVISION "201211290000Z" DESCRIPTION - "Added OID for 64-bit sysUpTime" + "Added fgVpnTrapPhase1Name OID in VPN traps" REVISION "201207100000Z" DESCRIPTION - "Added OID for a virtual domain's HA cluster member state." + "Added OID for 64-bit sysUpTime" REVISION "201205160000Z" DESCRIPTION - "Added OIDs for advanced system info and NP4/NP2 processors." + "Added OID for a virtual domain's HA cluster member state." REVISION "201202060000Z" DESCRIPTION - "Added OIDs for IPv6 statistics." + "Added OIDs for advanced system info and NP4/NP2 processors." REVISION "201109120000Z" DESCRIPTION - "MIB module for Fortinet FortiGate devices." + "Added OIDs for IPv6 statistics." REVISION "201101100000Z" DESCRIPTION "Added OIDs for session setup rates and VPN tunnel stats" @@ -146,7 +238,7 @@ FgHaState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "enumerated type for HA cluster member state" - SYNTAX INTEGER { master(1), backup(2), standalone(3) } + SYNTAX INTEGER { primary(1), secondary(2), standalone(3) } FgHaLBSchedule ::= TEXTUAL-CONVENTION STATUS current @@ -230,7 +322,12 @@ FgWcWlanSecurityType ::= TEXTUAL-CONVENTION wpaEnterprise(10), wpaOnlyPersonalCaptivePortal(11), wpa2OnlyPersonalCaptivePortal(12), - wpaPersonalCaptivePortal(13) } + wpaPersonalCaptivePortal(13), + wpa3Sae(14), + wpa3SaeTransition(15), + wpa3Enterprise(16), + wpa3Owe(17), + osen(18) } FgWcWlanAuthenticationType ::= TEXTUAL-CONVENTION STATUS current @@ -370,80 +467,137 @@ fgModel OBJECT IDENTIFIER ::= { fnFortiGateMib 1 } -- fgModel start +fg40FI OBJECT IDENTIFIER ::= { fgModel 443 } +fg41FI OBJECT IDENTIFIER ::= { fgModel 444 } fg900D OBJECT IDENTIFIER ::= { fgModel 900 } -fgr60D OBJECT IDENTIFIER ::= { fgModel 643 } -fgr90D OBJECT IDENTIFIER ::= { fgModel 638 } -fgt1000C OBJECT IDENTIFIER ::= { fgModel 10004 } +fgr60F OBJECT IDENTIFIER ::= { fgModel 643 } +fgr60FI OBJECT IDENTIFIER ::= { fgModel 648 } fgt1000D OBJECT IDENTIFIER ::= { fgModel 10005 } fgt100D OBJECT IDENTIFIER ::= { fgModel 1004 } +fgt100E OBJECT IDENTIFIER ::= { fgModel 1041 } +fgt100EF OBJECT IDENTIFIER ::= { fgModel 1042 } +fgt100F OBJECT IDENTIFIER ::= { fgModel 1000 } +fgt101E OBJECT IDENTIFIER ::= { fgModel 1043 } +fgt101F OBJECT IDENTIFIER ::= { fgModel 1001 } +fgt1100E OBJECT IDENTIFIER ::= { fgModel 10006 } +fgt1101E OBJECT IDENTIFIER ::= { fgModel 10007 } fgt1200D OBJECT IDENTIFIER ::= { fgModel 12000 } -fgt140D OBJECT IDENTIFIER ::= { fgModel 1401 } -fgt140P OBJECT IDENTIFIER ::= { fgModel 1402 } +fgt140E OBJECT IDENTIFIER ::= { fgModel 1005 } +fgt140EP OBJECT IDENTIFIER ::= { fgModel 1006 } fgt1500D OBJECT IDENTIFIER ::= { fgModel 15000 } fgt1500DT OBJECT IDENTIFIER ::= { fgModel 15001 } -fgt200D OBJECT IDENTIFIER ::= { fgModel 2005 } -fgt200DP OBJECT IDENTIFIER ::= { fgModel 2007 } -fgt240D OBJECT IDENTIFIER ::= { fgModel 2006 } -fgt240DP OBJECT IDENTIFIER ::= { fgModel 2008 } -fgt280D OBJECT IDENTIFIER ::= { fgModel 2013 } +fgt2000E OBJECT IDENTIFIER ::= { fgModel 20000 } +fgt200E OBJECT IDENTIFIER ::= { fgModel 2009 } +fgt200F OBJECT IDENTIFIER ::= { fgModel 2011 } +fgt201E OBJECT IDENTIFIER ::= { fgModel 2010 } +fgt201F OBJECT IDENTIFIER ::= { fgModel 2012 } +fgt2200E OBJECT IDENTIFIER ::= { fgModel 18000 } +fgt2201E OBJECT IDENTIFIER ::= { fgModel 18001 } +fgt2500E OBJECT IDENTIFIER ::= { fgModel 25000 } fgt3000D OBJECT IDENTIFIER ::= { fgModel 30000 } -fgt30D OBJECT IDENTIFIER ::= { fgModel 304 } -fgt30DPOE OBJECT IDENTIFIER ::= { fgModel 305 } -fgt30E OBJECT IDENTIFIER ::= { fgModel 306 } +fgt300E OBJECT IDENTIFIER ::= { fgModel 3007 } +fgt301E OBJECT IDENTIFIER ::= { fgModel 3008 } fgt3100D OBJECT IDENTIFIER ::= { fgModel 31000 } fgt3200D OBJECT IDENTIFIER ::= { fgModel 32000 } -fgt3240C OBJECT IDENTIFIER ::= { fgModel 32401 } -fgt3600C OBJECT IDENTIFIER ::= { fgModel 36004 } +fgt3300E OBJECT IDENTIFIER ::= { fgModel 30001 } +fgt3301E OBJECT IDENTIFIER ::= { fgModel 30002 } +fgt3400E OBJECT IDENTIFIER ::= { fgModel 34001 } +fgt3401E OBJECT IDENTIFIER ::= { fgModel 34011 } +fgt3600E OBJECT IDENTIFIER ::= { fgModel 36001 } +fgt3601E OBJECT IDENTIFIER ::= { fgModel 36011 } fgt3700D OBJECT IDENTIFIER ::= { fgModel 37000 } -fgt3700DX OBJECT IDENTIFIER ::= { fgModel 37001 } +fgt3800D OBJECT IDENTIFIER ::= { fgModel 38001 } fgt3810D OBJECT IDENTIFIER ::= { fgModel 38101 } fgt3815D OBJECT IDENTIFIER ::= { fgModel 38150 } +fgt3960E OBJECT IDENTIFIER ::= { fgModel 39601 } +fgt3980E OBJECT IDENTIFIER ::= { fgModel 39801 } fgt3HD OBJECT IDENTIFIER ::= { fgModel 3006 } fgt400D OBJECT IDENTIFIER ::= { fgModel 4004 } -fgt5001C OBJECT IDENTIFIER ::= { fgModel 50014 } +fgt400E OBJECT IDENTIFIER ::= { fgModel 4007 } +fgt400EBP OBJECT IDENTIFIER ::= { fgModel 4009 } +fgt401E OBJECT IDENTIFIER ::= { fgModel 4008 } +fgt40F OBJECT IDENTIFIER ::= { fgModel 441 } +fgt41F OBJECT IDENTIFIER ::= { fgModel 442 } fgt5001D OBJECT IDENTIFIER ::= { fgModel 50015 } +fgt5001E OBJECT IDENTIFIER ::= { fgModel 50016 } +fgt5001E1 OBJECT IDENTIFIER ::= { fgModel 50017 } fgt500D OBJECT IDENTIFIER ::= { fgModel 5004 } -fgt50E OBJECT IDENTIFIER ::= { fgModel 505 } -fgt51E OBJECT IDENTIFIER ::= { fgModel 515 } -fgt600C OBJECT IDENTIFIER ::= { fgModel 6003 } +fgt500E OBJECT IDENTIFIER ::= { fgModel 5005 } +fgt501E OBJECT IDENTIFIER ::= { fgModel 5006 } fgt600D OBJECT IDENTIFIER ::= { fgModel 6004 } -fgt60D OBJECT IDENTIFIER ::= { fgModel 624 } -fgt60DPOE OBJECT IDENTIFIER ::= { fgModel 625 } -fgt70D OBJECT IDENTIFIER ::= { fgModel 700 } -fgt70DPOE OBJECT IDENTIFIER ::= { fgModel 701 } -fgt800C OBJECT IDENTIFIER ::= { fgModel 8003 } +fgt600E OBJECT IDENTIFIER ::= { fgModel 6005 } +fgt601E OBJECT IDENTIFIER ::= { fgModel 6006 } +fgt60E OBJECT IDENTIFIER ::= { fgModel 641 } +fgt60EJ OBJECT IDENTIFIER ::= { fgModel 661 } +fgt60EPOE OBJECT IDENTIFIER ::= { fgModel 642 } +fgt60EV OBJECT IDENTIFIER ::= { fgModel 663 } +fgt60F OBJECT IDENTIFIER ::= { fgModel 644 } +fgt61E OBJECT IDENTIFIER ::= { fgModel 640 } +fgt61F OBJECT IDENTIFIER ::= { fgModel 645 } fgt800D OBJECT IDENTIFIER ::= { fgModel 8004 } -fgt80C OBJECT IDENTIFIER ::= { fgModel 800 } -fgt80CM OBJECT IDENTIFIER ::= { fgModel 801 } -fgt80D OBJECT IDENTIFIER ::= { fgModel 803 } -fgt90D OBJECT IDENTIFIER ::= { fgModel 630 } -fgt90DPOE OBJECT IDENTIFIER ::= { fgModel 631 } -fgt92D OBJECT IDENTIFIER ::= { fgModel 636 } -fgt94DPOE OBJECT IDENTIFIER ::= { fgModel 634 } -fgt98DPOE OBJECT IDENTIFIER ::= { fgModel 635 } +fgt80E OBJECT IDENTIFIER ::= { fgModel 842 } +fgt80EPOE OBJECT IDENTIFIER ::= { fgModel 841 } +fgt80F OBJECT IDENTIFIER ::= { fgModel 845 } +fgt80FBP OBJECT IDENTIFIER ::= { fgModel 847 } +fgt81E OBJECT IDENTIFIER ::= { fgModel 843 } +fgt81EPOE OBJECT IDENTIFIER ::= { fgModel 844 } +fgt81F OBJECT IDENTIFIER ::= { fgModel 846 } +fgt90E OBJECT IDENTIFIER ::= { fgModel 940 } +fgt91E OBJECT IDENTIFIER ::= { fgModel 941 } fgtVM64 OBJECT IDENTIFIER ::= { fgModel 30 } +fgtVM64ALI OBJECT IDENTIFIER ::= { fgModel 90019 } +fgtVM64ALIONDEMAND OBJECT IDENTIFIER ::= { fgModel 90020 } fgtVM64AWS OBJECT IDENTIFIER ::= { fgModel 45 } -fgtVM64AWSONDEMAND OBJECT IDENTIFIER ::= { fgModel 46 } +fgtVM64AZURE OBJECT IDENTIFIER ::= { fgModel 90081 } +fgtVM64FGCAWS OBJECT IDENTIFIER ::= { fgModel 46 } +fgtVM64FGCKVM OBJECT IDENTIFIER ::= { fgModel 61 } +fgtVM64GCP OBJECT IDENTIFIER ::= { fgModel 65 } +fgtVM64GCPONDEMAND OBJECT IDENTIFIER ::= { fgModel 90018 } fgtVM64HV OBJECT IDENTIFIER ::= { fgModel 70 } +fgtVM64IBM OBJECT IDENTIFIER ::= { fgModel 90022 } fgtVM64KVm OBJECT IDENTIFIER ::= { fgModel 60 } +fgtVM64OPC OBJECT IDENTIFIER ::= { fgModel 47 } +fgtVM64RAXONDEMAND OBJECT IDENTIFIER ::= { fgModel 90021 } fgtVM64SVM OBJECT IDENTIFIER ::= { fgModel 32 } fgtVM64VMX OBJECT IDENTIFIER ::= { fgModel 31 } fgtVM64XEN OBJECT IDENTIFIER ::= { fgModel 40 } -fgtsoc3 OBJECT IDENTIFIER ::= { fgModel 628 } +fgtvmx OBJECT IDENTIFIER ::= { fgModel 80003 } +fgv16v OBJECT IDENTIFIER ::= { fgModel 80015 } +fgv32v OBJECT IDENTIFIER ::= { fgModel 80016 } +fgvm00 OBJECT IDENTIFIER ::= { fgModel 80004 } +fgvm01 OBJECT IDENTIFIER ::= { fgModel 80005 } +fgvm02 OBJECT IDENTIFIER ::= { fgModel 80006 } +fgvm04 OBJECT IDENTIFIER ::= { fgModel 80007 } +fgvm08 OBJECT IDENTIFIER ::= { fgModel 80008 } +fgvm16 OBJECT IDENTIFIER ::= { fgModel 80009 } +fgvm1v OBJECT IDENTIFIER ::= { fgModel 80011 } +fgvm2v OBJECT IDENTIFIER ::= { fgModel 80012 } +fgvm32 OBJECT IDENTIFIER ::= { fgModel 80010 } +fgvm4v OBJECT IDENTIFIER ::= { fgModel 80013 } +fgvm8v OBJECT IDENTIFIER ::= { fgModel 80014 } +fgvmel OBJECT IDENTIFIER ::= { fgModel 80023 } +fgvmev OBJECT IDENTIFIER ::= { fgModel 80001 } +fgvmml OBJECT IDENTIFIER ::= { fgModel 80024 } +fgvmpg OBJECT IDENTIFIER ::= { fgModel 80030 } +fgvmsb OBJECT IDENTIFIER ::= { fgModel 80022 } +fgvmsl OBJECT IDENTIFIER ::= { fgModel 80021 } +fgvmul OBJECT IDENTIFIER ::= { fgModel 80020 } +fgvmxx OBJECT IDENTIFIER ::= { fgModel 80002 } +fgvulv OBJECT IDENTIFIER ::= { fgModel 80019 } fosVM64 OBJECT IDENTIFIER ::= { fgModel 90000 } +fosVM64HV OBJECT IDENTIFIER ::= { fgModel 90061 } fosVM64KVM OBJECT IDENTIFIER ::= { fgModel 90060 } -fw60DP OBJECT IDENTIFIER ::= { fgModel 627 } -fwf30D OBJECT IDENTIFIER ::= { fgModel 314 } -fwf30DPOE OBJECT IDENTIFIER ::= { fgModel 315 } -fwf30E OBJECT IDENTIFIER ::= { fgModel 316 } -fwf50E OBJECT IDENTIFIER ::= { fgModel 506 } -fwf51E OBJECT IDENTIFIER ::= { fgModel 516 } -fwf60D OBJECT IDENTIFIER ::= { fgModel 626 } -fwf80CM OBJECT IDENTIFIER ::= { fgModel 810 } -fwf81CM OBJECT IDENTIFIER ::= { fgModel 811 } -fwf90D OBJECT IDENTIFIER ::= { fgModel 632 } -fwf90DPOE OBJECT IDENTIFIER ::= { fgModel 633 } -fwf92D OBJECT IDENTIFIER ::= { fgModel 637 } +fosVM64XEN OBJECT IDENTIFIER ::= { fgModel 41 } +fw40FI OBJECT IDENTIFIER ::= { fgModel 447 } +fw41FI OBJECT IDENTIFIER ::= { fgModel 448 } +fwf40F OBJECT IDENTIFIER ::= { fgModel 445 } +fwf41F OBJECT IDENTIFIER ::= { fgModel 446 } +fwf60E OBJECT IDENTIFIER ::= { fgModel 639 } +fwf60EJ OBJECT IDENTIFIER ::= { fgModel 662 } +fwf60EV OBJECT IDENTIFIER ::= { fgModel 664 } +fwf60F OBJECT IDENTIFIER ::= { fgModel 646 } +fwf61E OBJECT IDENTIFIER ::= { fgModel 649 } +fwf61F OBJECT IDENTIFIER ::= { fgModel 647 } -- fgModel end @@ -565,7 +719,7 @@ fgVdEntHaState OBJECT-TYPE STATUS current DESCRIPTION "HA cluster member state of the virtual domain on this device - (master, backup or standalone)" + (primary, secondary or standalone)" ::= { fgVdEntry 4 } fgVdEntCpuUsage OBJECT-TYPE @@ -841,6 +995,22 @@ fgSysUpTime OBJECT-TYPE "The 64bit time (in hundredths of a second) since the network management portion of the system was last re-initialized." ::= { fgSystemInfo 20 } +fgSysNeedLogPartitionScan OBJECT-TYPE + SYNTAX FnBoolState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether the log partition needs a scan." + ::= { fgSystemInfo 21 } + +fgSysUpTimeDetail OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time detail since the network management portion of the system was last re-initialized." + ::= { fgSystemInfo 22 } + -- -- fortinet.fnFortiGateMib.fgSystem.fgSoftware -- @@ -864,6 +1034,22 @@ fgSysVersionIps OBJECT-TYPE "IPS signature database version installed on the device" ::= { fgSoftware 2 } +fgSysVersionAvEt OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Virus signature extended database version installed on the device" + ::= { fgSoftware 3 } + +fgSysVersionIpsEt OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IPS signature extended database version installed on the device" + ::= { fgSoftware 4 } + -- -- fortinet.fnFortiGateMib.fgSystem.fgHwSensors -- @@ -1132,6 +1318,27 @@ fgProcessorFnNP6 OBJECT-IDENTITY "The processor type identifier used for Fortinet NP6 security processor." ::= { fgProcessorTypes 8 } +fgProcessorFnNP6LITE OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The processor type identifier used for Fortinet NP6LITE security processor." + ::= { fgProcessorTypes 9 } + +-- +-- fortinet.fnFortiGateMib.fgSystem.fgProcessors.fgProcessorsTrapObjects +-- + +fgProcessorsTrapObjects OBJECT IDENTIFIER + ::= { fgProcessors 4 } + +fgPerCpuHighDetails OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "CPUs index string that the CPU usage has exceeded the configured threshold." + ::= { fgProcessorsTrapObjects 1 } + -- -- fortinet.fnFortiGateMib.fgSystem.fgProcessorModules -- @@ -1159,89 +1366,12 @@ fgProcModIntegrated OBJECT-IDENTITY built in the device." ::= { fgProcessorModuleTypes 2 } -fgProcModFnXE2 OBJECT-IDENTITY - STATUS current - DESCRIPTION - "The processor module type identifier used for - Fortinet AMC module ADM-XE2." - ::= { fgProcessorModuleTypes 3 } - -fgProcModFnCE4 OBJECT-IDENTITY - STATUS current - DESCRIPTION - "The processor module type identifier used for - Fortinet AMC module ASM-CE4." - ::= { fgProcessorModuleTypes 4 } - -fgProcModFnFE8 OBJECT-IDENTITY - STATUS current - DESCRIPTION - "The processor module type identifier used for - Fortinet AMC module ADM-FE8." - ::= { fgProcessorModuleTypes 5 } - -fgProcModFnXG2 OBJECT-IDENTITY - STATUS current - DESCRIPTION - "The processor module type identifier used for - Fortinet FMC module FMC-XG2." - ::= { fgProcessorModuleTypes 6 } - fgProcModIntegratedNPU OBJECT-IDENTITY STATUS current DESCRIPTION "The processor module type identifier used for the NPU(s) built in the device." - ::= { fgProcessorModuleTypes 7 } - -fgProcModFnXD2 OBJECT-IDENTITY - STATUS current - DESCRIPTION - "The processor module type identifier used for - Fortinet FMC module FMC-XD2." - ::= { fgProcessorModuleTypes 8 } - -fgProcModFnF20 OBJECT-IDENTITY - STATUS current - DESCRIPTION - "The processor module type identifier used for - Fortinet FMC module FMC-F20." - ::= { fgProcessorModuleTypes 9 } - -fgProcModFnC20 OBJECT-IDENTITY - STATUS current - DESCRIPTION - "The processor module type identifier used for - Fortinet FMC module FMC-C20." - ::= { fgProcessorModuleTypes 10 } - -fgProcModFnXD4 OBJECT-IDENTITY - STATUS current - DESCRIPTION - "The processor module type identifier used for - Fortinet AMC module ADM-XD4." - ::= { fgProcessorModuleTypes 11 } - -fgProcModFnFB4 OBJECT-IDENTITY - STATUS current - DESCRIPTION - "The processor module type identifier used for - Fortinet AMC module ASM-FB4." - ::= { fgProcessorModuleTypes 12 } - -fgProcModFnFB8 OBJECT-IDENTITY - STATUS current - DESCRIPTION - "The processor module type identifier used for - Fortinet AMC module ADM-FB8." - ::= { fgProcessorModuleTypes 13 } - -fgProcModFnXB2 OBJECT-IDENTITY - STATUS current - DESCRIPTION - "The processor module type identifier used for - Fortinet AMC module ADM-XB2." - ::= { fgProcessorModuleTypes 14 } + ::= { fgProcessorModuleTypes 3 } fgProcessorModuleCount OBJECT-TYPE SYNTAX Integer32 @@ -1513,6 +1643,164 @@ fgSIAdvSesNoListenerCount OBJECT-TYPE reflecting DOS attack towards the Fortigate." ::= { fgSysInfoAdvSessions 7 } +-- +-- fortinet.fnFortiGateMib.fgSystem.fgSystemInfoAdvanced.fgSIAdvLicenseDetails +-- + +fgSIAdvLicenseDetails OBJECT IDENTIFIER + ::= { fgSystemInfoAdvanced 3 } + +-- +-- fortinet.fnFortiGateMib.fgSystem.fgSystemInfoAdvanced.fgSIAdvLicenseDetails.fgLicContracts +-- + +fgLicContracts OBJECT IDENTIFIER + ::= { fgSIAdvLicenseDetails 1 } + +fgLicContractCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of entries in fgLicContractTable." + ::= { fgLicContracts 1 } + +fgLicContractTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgLicContractEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table that lists information for each contract." + ::= { fgLicContracts 2 } + +fgLicContractEntry OBJECT-TYPE + SYNTAX FgLicContractEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information for a particular contract." + INDEX { fgVdEntIndex } + ::= { fgLicContractTable 1 } + +FgLicContractEntry ::= SEQUENCE { + fgLicContractDesc DisplayString, + fgLicContractExpiry DisplayString +} + +fgLicContractDesc OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The contract's description." + ::= { fgLicContractEntry 1 } + +fgLicContractExpiry OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The contract's expiry time." + ::= { fgLicContractEntry 2 } + +-- +-- fortinet.fnFortiGateMib.fgSystem.fgSystemInfoAdvanced.fgSIAdvLicenseDetails.fgLicVersions +-- + +fgLicVersions OBJECT IDENTIFIER + ::= { fgSIAdvLicenseDetails 2 } + +fgLicVersionCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of entries in fgLicVersionTable." + ::= { fgLicVersions 1 } + +fgLicVersionTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgLicVersionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table that lists information for each version." + ::= { fgLicVersions 2 } + +fgLicVersionEntry OBJECT-TYPE + SYNTAX FgLicVersionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information for a particular version." + INDEX { fgVdEntIndex } + ::= { fgLicVersionTable 1 } + +FgLicVersionEntry ::= SEQUENCE { + fgLicVersionDesc DisplayString, + fgLicVersionExpiry DisplayString, + fgLicVersionNumber DisplayString, + fgLicVersionUpdTime DisplayString, + fgLicVersionUpdMethod DisplayString, + fgLicVersionTryTime DisplayString, + fgLicVersionTryResult DisplayString +} + +fgLicVersionDesc OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The version's description." + ::= { fgLicVersionEntry 1 } + +fgLicVersionExpiry OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The version's expiry time." + ::= { fgLicVersionEntry 2 } + +fgLicVersionNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The version number." + ::= { fgLicVersionEntry 3 } + +fgLicVersionUpdTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The version's last update time." + ::= { fgLicVersionEntry 4 } + +fgLicVersionUpdMethod OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The version's last update method." + ::= { fgLicVersionEntry 5 } + +fgLicVersionTryTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The version's last attempt time." + ::= { fgLicVersionEntry 6 } + +fgLicVersionTryResult OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The version's last attempt result." + ::= { fgLicVersionEntry 7 } + -- -- fortinet.fnFortiGateMib.fgSystem.fgUsbports -- @@ -1682,7 +1970,11 @@ FgLinkMonitorEntry ::= SEQUENCE { fgLinkMonitorPacketSend Counter64, fgLinkMonitorPacketRecv Counter64, fgLinkMonitorPacketLoss DisplayString, - fgLinkMonitorVdom DisplayString + fgLinkMonitorVdom DisplayString, + fgLinkMonitorBandwidthIn Counter32, + fgLinkMonitorBandwidthOut Counter32, + fgLinkMonitorBandwidthBi Counter32, + fgLinkMonitorOutofSeq Counter64 } fgLinkMonitorID OBJECT-TYPE @@ -1757,5333 +2049,9320 @@ fgLinkMonitorVdom OBJECT-TYPE "Virtual domain the link monitor entry exists in. This name corresponds to the fgVdEntName used in fgVdTable." ::= { fgLinkMonitorEntry 9 } --- --- fortinet.fnFortiGateMib.fgFirewall --- - -fgFirewall OBJECT IDENTIFIER - ::= { fnFortiGateMib 5 } - --- --- fortinet.fnFortiGateMib.fgFirewall.fgFwPolicies --- +fgLinkMonitorBandwidthIn OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The available bandwidth in Mbps of incoming traffic detected by a link monitor on its interface." + ::= { fgLinkMonitorEntry 10 } -fgFwPolicies OBJECT IDENTIFIER - ::= { fgFirewall 1 } +fgLinkMonitorBandwidthOut OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The available bandwidth in Mbps of outgoing traffic detected by a link monitor on its interface." + ::= { fgLinkMonitorEntry 11 } -fgFwPolInfo OBJECT IDENTIFIER - ::= { fgFwPolicies 1 } +fgLinkMonitorBandwidthBi OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The available bandwidth in Mbps of bi-direction traffic detected by a link monitor on its interface." + ::= { fgLinkMonitorEntry 12 } -fgFwPolTables OBJECT IDENTIFIER - ::= { fgFwPolicies 2 } +fgLinkMonitorOutofSeq OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of out of sequence packets received." + ::= { fgLinkMonitorEntry 13 } -- --- fortinet.fnFortiGateMib.fgFirewall.fgFwPolicies.fgFwPolTables.fgFwPolStatsTable +-- fortinet.fnFortiGateMib.fgSystem.fgVWLHealthCheckLink -- +fgVWLHealthCheckLink OBJECT IDENTIFIER + ::= { fgSystem 9 } -fgFwPolStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgFwPolStatsEntry +fgVWLHealthCheckLinkNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of health check links in fgVWLHealthCheckLinkTable" + ::= { fgVWLHealthCheckLink 1 } + +fgVWLHealthCheckLinkTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgVWLHealthCheckLinkEntry MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "Firewall policy statistics table. This table has a dependent expansion relationship with fgVdTable. - Only virtual domains with enabled policies are present in this table." - ::= { fgFwPolTables 1 } + DESCRIPTION + "Virtual-wan-link health check statistics table. This table has a dependent expansion relationship with fgVdTable. + Only health-checks with configured member link are present in this table." + ::= { fgVWLHealthCheckLink 2 } -fgFwPolStatsEntry OBJECT-TYPE - SYNTAX FgFwPolStatsEntry +fgVWLHealthCheckLinkEntry OBJECT-TYPE + SYNTAX FgVWLHealthCheckLinkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Firewall policy statistics on a virtual domain" - INDEX { fgVdEntIndex, fgFwPolID } - ::= { fgFwPolStatsTable 1 } + "Virtual-wan-link health check statistics on a virtual domain" + INDEX {fgVWLHealthCheckLinkID} + ::= { fgVWLHealthCheckLinkTable 1 } -FgFwPolStatsEntry ::= SEQUENCE { - fgFwPolID FnIndex, - fgFwPolPktCount Counter32, - fgFwPolByteCount Counter32, - fgFwPolLastUsed DisplayString, - fgFwPolPktCountHc Counter64, - fgFwPolByteCountHc Counter64 +FgVWLHealthCheckLinkEntry ::= SEQUENCE { + fgVWLHealthCheckLinkID FnIndex, + fgVWLHealthCheckLinkName DisplayString, + fgVWLHealthCheckLinkSeq Gauge32, + fgVWLHealthCheckLinkState INTEGER, + fgVWLHealthCheckLinkLatency DisplayString, + fgVWLHealthCheckLinkJitter DisplayString, + fgVWLHealthCheckLinkPacketSend Counter64, + fgVWLHealthCheckLinkPacketRecv Counter64, + fgVWLHealthCheckLinkPacketLoss DisplayString, + fgVWLHealthCheckLinkVdom DisplayString, + fgVWLHealthCheckLinkBandwidthIn Counter32, + fgVWLHealthCheckLinkBandwidthOut Counter32, + fgVWLHealthCheckLinkBandwidthBi Counter32, + fgVWLHealthCheckLinkIfName DisplayString } -fgFwPolID OBJECT-TYPE +fgVWLHealthCheckLinkID OBJECT-TYPE SYNTAX FnIndex MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "Firewall policy ID. Only enabled policies are present in this table. Policy IDs are only unique within a virtual domain." - ::= { fgFwPolStatsEntry 1 } + DESCRIPTION + "Virtual-wan-link health-check link ID. Only health-checks with configured member link are present in this table. Virtuwal-wan-link health check link IDs are only unique within a virtual domain." + ::= { fgVWLHealthCheckLinkEntry 1 } -fgFwPolPktCount OBJECT-TYPE - SYNTAX Counter32 +fgVWLHealthCheckLinkName OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current - DESCRIPTION - "Number of packets matched to policy (passed or blocked, depending on policy action). Count is from the time the policy became active." - ::= { fgFwPolStatsEntry 2 } + DESCRIPTION + "Health check name." + ::= { fgVWLHealthCheckLinkEntry 2 } -fgFwPolByteCount OBJECT-TYPE - SYNTAX Counter32 +fgVWLHealthCheckLinkSeq OBJECT-TYPE + SYNTAX Gauge32(1..255) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Number of bytes in packets matching the policy. See fgFwPolPktCount." - ::= { fgFwPolStatsEntry 3 } + DESCRIPTION + "Virtual-wan-link member link sequence." + ::= { fgVWLHealthCheckLinkEntry 3 } -fgFwPolLastUsed OBJECT-TYPE +fgVWLHealthCheckLinkState OBJECT-TYPE + SYNTAX INTEGER { alive(0), dead(1) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Heatlth check state on a specific member link." + ::= { fgVWLHealthCheckLinkEntry 4 } + +fgVWLHealthCheckLinkLatency OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current - DESCRIPTION - "How many minutes since last used." - ::= { fgFwPolStatsEntry 4 } + DESCRIPTION + "The average latency of a health check on a specific member link in float number within last 30 probes." + ::= { fgVWLHealthCheckLinkEntry 5 } -fgFwPolPktCountHc OBJECT-TYPE - SYNTAX Counter64 +fgVWLHealthCheckLinkJitter OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current - DESCRIPTION - "64-bit Number of packets matched to policy (passed or blocked, depending on policy action). Count is from the time the policy became active." - ::= { fgFwPolStatsEntry 5 } + DESCRIPTION + "The average jitter of a health check on a specific member link in float number within last 30 probes." + ::= { fgVWLHealthCheckLinkEntry 6 } -fgFwPolByteCountHc OBJECT-TYPE +fgVWLHealthCheckLinkPacketSend OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current - DESCRIPTION - "64-bit Number of bytes in packets matching the policy. See fgFwPolPktCountHc." - ::= { fgFwPolStatsEntry 6 } - --- --- fortinet.fnFortiGateMib.fgFirewall.fgFwPolicies.fgFwPolTables.fgFwPol6StatsTable --- + DESCRIPTION + "The total number of packets sent by a health check on a specific member link." + ::= { fgVWLHealthCheckLinkEntry 7 } -fgFwPol6StatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgFwPol6StatsEntry - MAX-ACCESS not-accessible +fgVWLHealthCheckLinkPacketRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only STATUS current - DESCRIPTION - "Firewall policy6 statistics table. This table has a dependent - expansion relationship with fgVdTable. - Only virtual domains with enabled policies are present in this table." - ::= { fgFwPolTables 2 } + DESCRIPTION + "The total number of packets received by a health check on a specific member link." + ::= { fgVWLHealthCheckLinkEntry 8 } -fgFwPol6StatsEntry OBJECT-TYPE - SYNTAX FgFwPol6StatsEntry - MAX-ACCESS not-accessible +fgVWLHealthCheckLinkPacketLoss OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only STATUS current - DESCRIPTION - "Firewall policy6 statistics on a virtual domain" - INDEX { fgVdEntIndex, fgFwPol6ID } - ::= { fgFwPol6StatsTable 1 } + DESCRIPTION + "The packet loss percentage of a health check on a specific member link in float number within last 30 probes." + ::= { fgVWLHealthCheckLinkEntry 9 } -FgFwPol6StatsEntry ::= SEQUENCE { - fgFwPol6ID FnIndex, - fgFwPol6PktCount Counter64, - fgFwPol6ByteCount Counter64, - fgFwPol6LastUsed DisplayString -} +fgVWLHealthCheckLinkVdom OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Virtual domain the link monitor entry exists in. This name corresponds to the fgVdEntName used in fgVdTable." + ::= { fgVWLHealthCheckLinkEntry 10 } -fgFwPol6ID OBJECT-TYPE - SYNTAX FnIndex - MAX-ACCESS not-accessible +fgVWLHealthCheckLinkBandwidthIn OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only STATUS current - DESCRIPTION - "Firewall policy6 ID. Only enabled policies are present in this table. - Policy IDs are only unique within a virtual domain." - ::= { fgFwPol6StatsEntry 1 } + DESCRIPTION + "The available bandwidth in Mbps of incoming traffic detected by a health-check on a specific member link." + ::= { fgVWLHealthCheckLinkEntry 11 } -fgFwPol6PktCount OBJECT-TYPE - SYNTAX Counter64 +fgVWLHealthCheckLinkBandwidthOut OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Number of packets matched to policy (passed or blocked, depending - on policy action). Count is from the time the policy became active." - ::= { fgFwPol6StatsEntry 2 } + DESCRIPTION + "The available bandwidth in Mbps of outgoing traffic detected by a health-check on a specific member link." + ::= { fgVWLHealthCheckLinkEntry 12 } -fgFwPol6ByteCount OBJECT-TYPE - SYNTAX Counter64 +fgVWLHealthCheckLinkBandwidthBi OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Number of bytes in packets matching the policy. See fgFwPol6PktCount." - ::= { fgFwPol6StatsEntry 3 } + DESCRIPTION + "The available bandwidth in Mbps of bi-direction traffic detected by a health-check on a specific member link." + ::= { fgVWLHealthCheckLinkEntry 13 } -fgFwPol6LastUsed OBJECT-TYPE +fgVWLHealthCheckLinkIfName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current - DESCRIPTION - "How many minutes since last used." - ::= { fgFwPol6StatsEntry 4 } + DESCRIPTION + "Virtual-wan-link member interface name." + ::= { fgVWLHealthCheckLinkEntry 14 } -- --- fortinet.fnFortiGateMib.fgFirewall.fgFwUsers +-- fortinet.fnFortiGateMib.fgSystem.fgDisks -- -fgFwUsers OBJECT IDENTIFIER - ::= { fgFirewall 2 } - -fgFwUserInfo OBJECT IDENTIFIER - ::= { fgFwUsers 1 } +fgDisks OBJECT IDENTIFIER + ::= { fgSystem 10 } -fgFwUserNumber OBJECT-TYPE +fgDiskCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION - "The number of user accounts in fgFwUserTable" - ::= { fgFwUserInfo 1 } + "The number of entries in fgDiskTable." + ::= { fgDisks 1 } -fgFwUserAuthTimeout OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only +fgDiskTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgDiskEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Idle period after which a firewall-authentication user's session - is automatically expired" - ::= { fgFwUserInfo 2 } - -fgFwUserTables OBJECT IDENTIFIER - ::= { fgFwUsers 2 } + "A list of disks." + ::= { fgDisks 2 } -fgFwUserTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgFwUserEntry +fgDiskEntry OBJECT-TYPE + SYNTAX FgDiskEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "A list of local and proxy (Radius server) - user accounts for use with firewall user authentication" - ::= { fgFwUserTables 1 } + "A disk entry containing the storage name." + INDEX { fgDiskIndex } + ::= { fgDiskTable 1 } -fgFwUserEntry OBJECT-TYPE - SYNTAX FgFwUserEntry - MAX-ACCESS not-accessible +FgDiskEntry ::= SEQUENCE { + fgDiskIndex FnIndex, + fgDiskName DisplayString +} + +fgDiskIndex OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The storage index." + ::= { fgDiskEntry 1 } + +fgDiskName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only STATUS current - DESCRIPTION - "An entry containing information applicable - to a particular user account" - INDEX { fgFwUserIndex } - ::= { fgFwUserTable 1 } + DESCRIPTION + "The name of the storage." + ::= { fgDiskEntry 2 } -FgFwUserEntry ::= SEQUENCE { - fgFwUserIndex FnIndex, - fgFwUserName DisplayString, - fgFwUserAuth FgFwUserAuthType, - fgFwUserState FnBoolState, - fgFwUserVdom FgVdIndex +-- +-- fortinet.fnFortiGateMib.fgSystem.fgSlaProbeClient +-- + +fgSlaProbeClient OBJECT IDENTIFIER + ::= {fgSystem 11} + +fgSlaProbeClientNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of sla probe clients in fgSlaProbeClientTable" + ::= { fgSlaProbeClient 1 } + +fgSlaProbeClientTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgSlaProbeClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Server Probe client statistics table. This table is global. + All server probe clients are present in this table. Currently, twamp clients only." + ::= { fgSlaProbeClient 2 } + +fgSlaProbeClientEntry OBJECT-TYPE + SYNTAX FgSlaProbeClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Server Probe client statistics." + INDEX {fgSlaProbeClientID} + ::= { fgSlaProbeClientTable 1 } + +FgSlaProbeClientEntry ::= SEQUENCE { + fgSlaProbeClientID FnIndex, + fgSlaProbeClientIP IpAddress, + fgSlaProbeClientState INTEGER, + fgSlaProbeClientAvgLatency DisplayString, + fgSlaProbeClientAvgLatencySD DisplayString, + fgSlaProbeClientAvgLatencyDS DisplayString, + fgSlaProbeClientMinLatency DisplayString, + fgSlaProbeClientMinLatencySD DisplayString, + fgSlaProbeClientMinLatencyDS DisplayString, + fgSlaProbeClientMaxLatency DisplayString, + fgSlaProbeClientMaxLatencySD DisplayString, + fgSlaProbeClientMaxLatencyDS DisplayString, + fgSlaProbeClientAvgJitter DisplayString, + fgSlaProbeClientAvgJitterSD DisplayString, + fgSlaProbeClientAvgJitterDS DisplayString, + fgSlaProbeClientMinJitter DisplayString, + fgSlaProbeClientMinJitterSD DisplayString, + fgSlaProbeClientMinJitterDS DisplayString, + fgSlaProbeClientMaxJitter DisplayString, + fgSlaProbeClientMaxJitterSD DisplayString, + fgSlaProbeClientMaxJitterDS DisplayString, + fgSlaProbeClientPktloss DisplayString, + fgSlaProbeClientPktlossSD DisplayString, + fgSlaProbeClientPktlossDS DisplayString, + fgSlaProbeClientOutofSeq Counter64, + fgSlaProbeClientOutofSeqSD Counter64, + fgSlaProbeClientOutofSeqDS Counter64 } -fgFwUserIndex OBJECT-TYPE +fgSlaProbeClientID OBJECT-TYPE SYNTAX FnIndex MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "An index for uniquely identifying the users in fgFwUserTable" - ::= { fgFwUserEntry 1 } + DESCRIPTION + "Server Probe client ID." + ::= { fgSlaProbeClientEntry 1 } -fgFwUserName OBJECT-TYPE - SYNTAX DisplayString +fgSlaProbeClientIP OBJECT-TYPE + SYNTAX IpAddress MAX-ACCESS read-only STATUS current - DESCRIPTION - "User-name of the specified account" - ::= { fgFwUserEntry 2 } + DESCRIPTION + "IP address of server probe client." + ::= { fgSlaProbeClientEntry 2 } -fgFwUserAuth OBJECT-TYPE - SYNTAX FgFwUserAuthType +fgSlaProbeClientState OBJECT-TYPE + SYNTAX INTEGER { alive(0), dead(1) } MAX-ACCESS read-only STATUS current - DESCRIPTION - "Type of authentication the account uses (local, RADIUS, LDAP, etc.)" - ::= { fgFwUserEntry 3 } + DESCRIPTION + "Server Probe client state." + ::= { fgSlaProbeClientEntry 3 } -fgFwUserState OBJECT-TYPE - SYNTAX FnBoolState +fgSlaProbeClientAvgLatency OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current - DESCRIPTION - "Status of the user account (enable/disable)" - ::= { fgFwUserEntry 4 } + DESCRIPTION + "The average latency of server probe client in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 4 } -fgFwUserVdom OBJECT-TYPE - SYNTAX FgVdIndex +fgSlaProbeClientAvgLatencySD OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current - DESCRIPTION - "Virtual domain the user account exists in. This index corresponds to the index used in fgVdTable." - ::= { fgFwUserEntry 5 } - --- --- fortinet.fnFortiGateMib.fgMgmt --- + DESCRIPTION + "The average latency from source to destination of server probe client in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 5 } -fgMgmt OBJECT IDENTIFIER - ::= { fnFortiGateMib 6 } +fgSlaProbeClientAvgLatencyDS OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average latency from destination to source of server probe in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 6 } -fgFmTrapPrefix OBJECT IDENTIFIER - ::= { fgMgmt 0 } +fgSlaProbeClientMinLatency OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimal latency of server probe client in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 7 } -fgAdmin OBJECT IDENTIFIER - ::= { fgMgmt 1 } +fgSlaProbeClientMinLatencySD OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimal latency from source to destination of server probe client in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 8 } --- --- fortinet.fnFortiGateMib.fgMgmt.fgAdmin.fgAdminOptions --- +fgSlaProbeClientMinLatencyDS OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimal latency from destination to source of server probe client in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 9 } -fgAdminOptions OBJECT IDENTIFIER - ::= { fgAdmin 1 } +fgSlaProbeClientMaxLatency OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum latency of server probe client in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 10 } -fgAdminIdleTimeout OBJECT-TYPE - SYNTAX Integer32 +fgSlaProbeClientMaxLatencySD OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current - DESCRIPTION - "Idle period after which an administrator - is automatically logged out of the system" - ::= { fgAdminOptions 1 } + DESCRIPTION + "The maximum latency from source to destination of server probe client in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 11 } -fgAdminLcdProtection OBJECT-TYPE - SYNTAX FnBoolState +fgSlaProbeClientMaxLatencyDS OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current - DESCRIPTION - "Status of the LCD protection (enabled/disabled)" - ::= { fgAdminOptions 2 } - --- --- fortinet.fnFortiGateMib.fgMgmt.fgAdmin.fgAdminTables --- - -fgAdminTables OBJECT IDENTIFIER - ::= { fgAdmin 2 } + DESCRIPTION + "The maximum latency from destination to source of server probe client in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 12 } -fgAdminTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgAdminEntry - MAX-ACCESS not-accessible +fgSlaProbeClientAvgJitter OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only STATUS current - DESCRIPTION - "A table of administrator accounts on the device" - ::= { fgAdminTables 1 } + DESCRIPTION + "The average jitter of server probe client in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 13 } -fgAdminEntry OBJECT-TYPE - SYNTAX FgAdminEntry - MAX-ACCESS not-accessible +fgSlaProbeClientAvgJitterSD OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only STATUS current - DESCRIPTION - "An entry containing information applicable - to a particular admin account" - AUGMENTS { fnAdminEntry } - ::= { fgAdminTable 1 } - -FgAdminEntry ::= SEQUENCE { - fgAdminVdom FgVdIndex -} + DESCRIPTION + "The average jitter from source to destination of server probe client in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 14 } -fgAdminVdom OBJECT-TYPE - SYNTAX FgVdIndex +fgSlaProbeClientAvgJitterDS OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current - DESCRIPTION - "The virtual domain the administrator belongs to" - ::= { fgAdminEntry 1 } - --- --- fortinet.fnFortiGateMib.fgMgmt.fgAdmin.fgMgmtTrapObjects --- + DESCRIPTION + "The average jitter from destination to source of server probe client in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 15 } -fgMgmtTrapObjects OBJECT IDENTIFIER - ::= { fgMgmt 2 } +fgSlaProbeClientMinJitter OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimal jitter of server probe client in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 16 } -fgManIfIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS accessible-for-notify +fgSlaProbeClientMinJitterSD OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only STATUS current - DESCRIPTION - "IP address of the interface listed in the trap" - ::= { fgMgmtTrapObjects 1 } + DESCRIPTION + "The minimal jitter from source to destination of server probe client in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 17 } -fgManIfMask OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS accessible-for-notify +fgSlaProbeClientMinJitterDS OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only STATUS current - DESCRIPTION - "Mask of subnet the interface belongs to" - ::= { fgMgmtTrapObjects 2 } + DESCRIPTION + "The minimal jitter from destination to source of server probe client in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 18 } -fgManIfIp6 OBJECT-TYPE - SYNTAX Ipv6Address - MAX-ACCESS accessible-for-notify +fgSlaProbeClientMaxJitter OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only STATUS current - DESCRIPTION - "IPv6 address of the interface listed in the trap" - ::= { fgMgmtTrapObjects 3 } + DESCRIPTION + "The maximum jitter of server probe client in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 19 } --- --- fortinet.fnFortiGateMib.fgIntf --- +fgSlaProbeClientMaxJitterSD OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum jitter from source to destination of server probe client in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 20 } -fgIntf OBJECT IDENTIFIER - ::= { fnFortiGateMib 7 } +fgSlaProbeClientMaxJitterDS OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum jitter from destination to source of server probe client in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 21 } -fgIntfInfo OBJECT IDENTIFIER - ::= { fgIntf 1 } +fgSlaProbeClientPktloss OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average packet loss percentage of server probe client in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 22 } -fgIntfTables OBJECT IDENTIFIER - ::= { fgIntf 2 } +fgSlaProbeClientPktlossSD OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average packet loss percentage of server probe client from source to destination in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 23 } -fgIntfTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgIntfEntry - MAX-ACCESS not-accessible +fgSlaProbeClientPktlossDS OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only STATUS current - DESCRIPTION - "Fortinet specific extensions to MIB-2 ifTable" - ::= { fgIntfTables 1 } + DESCRIPTION + "The average packet loss percentage of server probe client from destionation to source in float number within last 30 probes." + ::= { fgSlaProbeClientEntry 24 } -fgIntfEntry OBJECT-TYPE - SYNTAX FgIntfEntry - MAX-ACCESS not-accessible +fgSlaProbeClientOutofSeq OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only STATUS current - DESCRIPTION - "Fortinet specific information about an ifEntry. This table augments the standard ifTable, so the same indexing is used." - AUGMENTS { ifEntry } - ::= { fgIntfTable 1 } + DESCRIPTION + "The total number of packets out of sequence order received by server probe client." + ::= { fgSlaProbeClientEntry 25 } -FgIntfEntry ::= SEQUENCE { - fgIntfEntVdom FgVdIndex -} +fgSlaProbeClientOutofSeqSD OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets out of sequence order received by server probe client from source to destination." + ::= { fgSlaProbeClientEntry 26 } -fgIntfEntVdom OBJECT-TYPE - SYNTAX FgVdIndex +fgSlaProbeClientOutofSeqDS OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current - DESCRIPTION - "The virtual domain the interface belongs to. This index corresponds to the index used by fgVdTable." - ::= { fgIntfEntry 1 } + DESCRIPTION + "The total number of packets out of sequence order received by server probe client from destination to source." + ::= { fgSlaProbeClientEntry 27 } -fgIntfVrrps OBJECT IDENTIFIER - ::= { fgIntf 3 } +-- +-- fortinet.fnFortiGateMib.fgSystem.fgDpdkEngs +-- -fgIntfVrrpCount OBJECT-TYPE +fgDpdkEngs OBJECT IDENTIFIER + ::= {fgSystem 12} + +fgDpdkEngCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "The number of entries in fgIntfVrrpTable" - ::= { fgIntfVrrps 1 } + DESCRIPTION + "The number of entries in fgDpdkEngTable" + ::= { fgDpdkEngs 1 } -fgIntfVrrpTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgIntfVrrpEntry +fgDpdkEngTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgDpdkEngEntry MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "A list of VRRPs and values." - ::= { fgIntfVrrps 2 } + DESCRIPTION + "A table that lists information for each dpdk engine" + ::= { fgDpdkEngs 2 } -fgIntfVrrpEntry OBJECT-TYPE - SYNTAX FgIntfVrrpEntry +fgDpdkEngEntry OBJECT-TYPE + SYNTAX FgDpdkEngEntry MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "An entry containing the ID, group ID, interface name, state and IP address of a given virtual router." - INDEX { fgIntfVrrpEntIndex } - ::= { fgIntfVrrpTable 1 } + DESCRIPTION + "An entry containing information for a particular dpdk engine" + INDEX { fgDpdkEngEntIndex } + ::= { fgDpdkEngTable 1 } -FgIntfVrrpEntry ::= SEQUENCE { - fgIntfVrrpEntIndex FnIndex, - fgIntfVrrpEntVrId FnIndex, - fgIntfVrrpEntGrpId FnIndex, - fgIntfVrrpEntIfName DisplayString, - fgIntfVrrpEntState INTEGER, - fgIntfVrrpEntVrIp IpAddress +FgDpdkEngEntry ::= SEQUENCE { + fgDpdkEngEntIndex FnIndex, + fgDpdkEngRxUsage Gauge32, + fgDpdkEngVnpUsage Gauge32, + fgDpdkEngIpsUsage Gauge32, + fgDpdkEngTxUsage Gauge32, + fgDpdkEngIdle Gauge32 } -fgIntfVrrpEntIndex OBJECT-TYPE +fgDpdkEngEntIndex OBJECT-TYPE SYNTAX FnIndex MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "A unique identifier within the fgIntfVrrpTable" - ::= { fgIntfVrrpEntry 1 } + DESCRIPTION + "A unique identifier within the fgDpdkEngTable" + ::= { fgDpdkEngEntry 1 } -fgIntfVrrpEntVrId OBJECT-TYPE - SYNTAX FnIndex +fgDpdkEngRxUsage OBJECT-TYPE + SYNTAX Gauge32 (0..100) + UNITS "%" MAX-ACCESS read-only STATUS current - DESCRIPTION - "ID of a virtual router." - ::= { fgIntfVrrpEntry 2 } + DESCRIPTION + "The DpdkEng's Rx usage (percentage)." + ::= { fgDpdkEngEntry 2 } -fgIntfVrrpEntGrpId OBJECT-TYPE - SYNTAX FnIndex +fgDpdkEngVnpUsage OBJECT-TYPE + SYNTAX Gauge32 (0..100) + UNITS "%" MAX-ACCESS read-only STATUS current - DESCRIPTION - "The group ID of a virtual router." - ::= { fgIntfVrrpEntry 3 } + DESCRIPTION + "The DpdkEng's Vnp usage (percentage)." + ::= { fgDpdkEngEntry 3 } -fgIntfVrrpEntIfName OBJECT-TYPE - SYNTAX DisplayString +fgDpdkEngIpsUsage OBJECT-TYPE + SYNTAX Gauge32 (0..100) + UNITS "%" MAX-ACCESS read-only STATUS current - DESCRIPTION - "The interface name of a virtual router." - ::= { fgIntfVrrpEntry 4 } + DESCRIPTION + "The DpdkEng's Ips usage (percentage)." + ::= { fgDpdkEngEntry 4 } -fgIntfVrrpEntState OBJECT-TYPE - SYNTAX INTEGER { backup(1), master(2) } +fgDpdkEngTxUsage OBJECT-TYPE + SYNTAX Gauge32 (0..100) + UNITS "%" MAX-ACCESS read-only STATUS current - DESCRIPTION - "State of a virtual router." - ::= { fgIntfVrrpEntry 5 } + DESCRIPTION + "The DpdkEng's Tx usage (percentage)." + ::= { fgDpdkEngEntry 5 } -fgIntfVrrpEntVrIp OBJECT-TYPE - SYNTAX IpAddress +fgDpdkEngIdle OBJECT-TYPE + SYNTAX Gauge32 (0..100) + UNITS "%" MAX-ACCESS read-only STATUS current - DESCRIPTION - "IP address of a virtual router." - ::= { fgIntfVrrpEntry 6 } + DESCRIPTION + "The DpdkEng's Idle usage (percentage)." + ::= { fgDpdkEngEntry 6 } -fgIntfVlanHbs OBJECT IDENTIFIER - ::= { fgIntf 4 } -fgIntfVlanHbCount OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of entries in fgIntfVlanHbTable" - ::= { fgIntfVlanHbs 1 } +-- +-- fortinet.fnFortiGateMib.fgFirewall +-- -fgIntfVlanHbTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgIntfVlanHbEntry +fgFirewall OBJECT IDENTIFIER + ::= { fnFortiGateMib 5 } + +-- +-- fortinet.fnFortiGateMib.fgFirewall.fgFwPolicies +-- + +fgFwPolicies OBJECT IDENTIFIER + ::= { fgFirewall 1 } + +fgFwPolInfo OBJECT IDENTIFIER + ::= { fgFwPolicies 1 } + +fgFwPolTables OBJECT IDENTIFIER + ::= { fgFwPolicies 2 } + +-- +-- fortinet.fnFortiGateMib.fgFirewall.fgFwPolicies.fgFwPolTables.fgFwPolStatsTable +-- + +fgFwPolStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgFwPolStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "A list of VlanHbs and values." - ::= { fgIntfVlanHbs 2 } + "Firewall policy statistics table. This table has a dependent expansion relationship with fgVdTable. + Only virtual domains with enabled policies are present in this table." + ::= { fgFwPolTables 1 } -fgIntfVlanHbEntry OBJECT-TYPE - SYNTAX FgIntfVlanHbEntry +fgFwPolStatsEntry OBJECT-TYPE + SYNTAX FgFwPolStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "An entry containing the vlan interface name, peer's serial number and state of a given vlan interface heartbeat." - INDEX { fgIntfVlanHbEntIndex } - ::= { fgIntfVlanHbTable 1 } + "Firewall policy statistics on a virtual domain" + INDEX { fgVdEntIndex, fgFwPolID } + ::= { fgFwPolStatsTable 1 } -FgIntfVlanHbEntry ::= SEQUENCE { - fgIntfVlanHbEntIndex FnIndex, - fgIntfVlanHbEntIfName DisplayString, - fgIntfVlanHbEntSerial DisplayString, - fgIntfVlanHbEntState INTEGER +FgFwPolStatsEntry ::= SEQUENCE { + fgFwPolID FnIndex, + fgFwPolPktCount Counter32, + fgFwPolByteCount Counter32, + fgFwPolLastUsed DisplayString, + fgFwPolPktCountHc Counter64, + fgFwPolByteCountHc Counter64 } -fgIntfVlanHbEntIndex OBJECT-TYPE +fgFwPolID OBJECT-TYPE SYNTAX FnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION - "A unique identifier within the fgIntfVlanHbTable" - ::= { fgIntfVlanHbEntry 1 } + "Firewall policy ID. Only enabled policies are present in this table. Policy IDs are only unique within a virtual domain." + ::= { fgFwPolStatsEntry 1 } -fgIntfVlanHbEntIfName OBJECT-TYPE - SYNTAX DisplayString +fgFwPolPktCount OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "The vlan interface name." - ::= { fgIntfVlanHbEntry 2 } + "Number of packets matched to policy (passed or blocked, depending on policy action). Count is from the time the policy became active." + ::= { fgFwPolStatsEntry 2 } -fgIntfVlanHbEntSerial OBJECT-TYPE +fgFwPolByteCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes in packets matching the policy. See fgFwPolPktCount." + ::= { fgFwPolStatsEntry 3 } + +fgFwPolLastUsed OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION - "Serial number of a vlan HA peer." - ::= { fgIntfVlanHbEntry 3 } + "How many minutes since last used." + ::= { fgFwPolStatsEntry 4 } -fgIntfVlanHbEntState OBJECT-TYPE - SYNTAX INTEGER { active(1), inactive(2) } +fgFwPolPktCountHc OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "State of a vlan interface heartbeat." - ::= { fgIntfVlanHbEntry 4 } + "64-bit Number of packets matched to policy (passed or blocked, depending on policy action). Count is from the time the policy became active." + ::= { fgFwPolStatsEntry 5 } + +fgFwPolByteCountHc OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "64-bit Number of bytes in packets matching the policy. See fgFwPolPktCountHc." + ::= { fgFwPolStatsEntry 6 } -- --- fortinet.fnFortiGateMib.fgAntivirus +-- fortinet.fnFortiGateMib.fgFirewall.fgFwPolicies.fgFwPolTables.fgFwPol6StatsTable -- -fgAntivirus OBJECT IDENTIFIER - ::= { fnFortiGateMib 8 } - -fgAvInfo OBJECT IDENTIFIER - ::= { fgAntivirus 1 } - -fgAvTables OBJECT IDENTIFIER - ::= { fgAntivirus 2 } - -fgAvStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgAvStatsEntry +fgFwPol6StatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgFwPol6StatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "A table of Anti-virus statistics per virtual domain" - ::= { fgAvTables 1 } + "Firewall policy6 statistics table. This table has a dependent + expansion relationship with fgVdTable. + Only virtual domains with enabled policies are present in this table." + ::= { fgFwPolTables 2 } -fgAvStatsEntry OBJECT-TYPE - SYNTAX FgAvStatsEntry +fgFwPol6StatsEntry OBJECT-TYPE + SYNTAX FgFwPol6StatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Anti-virus statistics for a particular virtual domain" - AUGMENTS { fgVdEntry } - ::= { fgAvStatsTable 1 } + "Firewall policy6 statistics on a virtual domain" + INDEX { fgVdEntIndex, fgFwPol6ID } + ::= { fgFwPol6StatsTable 1 } -FgAvStatsEntry ::= SEQUENCE { - fgAvVirusDetected Counter32, - fgAvVirusBlocked Counter32, - fgAvHTTPVirusDetected Counter32, - fgAvHTTPVirusBlocked Counter32, - fgAvSMTPVirusDetected Counter32, - fgAvSMTPVirusBlocked Counter32, - fgAvPOP3VirusDetected Counter32, - fgAvPOP3VirusBlocked Counter32, - fgAvIMAPVirusDetected Counter32, - fgAvIMAPVirusBlocked Counter32, - fgAvFTPVirusDetected Counter32, - fgAvFTPVirusBlocked Counter32, - fgAvIMVirusDetected Counter32, - fgAvIMVirusBlocked Counter32, - fgAvNNTPVirusDetected Counter32, - fgAvNNTPVirusBlocked Counter32, - fgAvOversizedDetected Counter32, - fgAvOversizedBlocked Counter32 +FgFwPol6StatsEntry ::= SEQUENCE { + fgFwPol6ID FnIndex, + fgFwPol6PktCount Counter64, + fgFwPol6ByteCount Counter64, + fgFwPol6LastUsed DisplayString } -fgAvVirusDetected OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only +fgFwPol6ID OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Number of virus transmissions detected in the virtual domain since start-up" - ::= { fgAvStatsEntry 1 } + "Firewall policy6 ID. Only enabled policies are present in this table. + Policy IDs are only unique within a virtual domain." + ::= { fgFwPol6StatsEntry 1 } -fgAvVirusBlocked OBJECT-TYPE - SYNTAX Counter32 +fgFwPol6PktCount OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of virus transmissions blocked in the virtual domain since start-up" - ::= { fgAvStatsEntry 2 } + "Number of packets matched to policy (passed or blocked, depending + on policy action). Count is from the time the policy became active." + ::= { fgFwPol6StatsEntry 2 } -fgAvHTTPVirusDetected OBJECT-TYPE - SYNTAX Counter32 +fgFwPol6ByteCount OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of virus transmissions over HTTP detected in the virtual domain since start-up" - ::= { fgAvStatsEntry 3 } + "Number of bytes in packets matching the policy. See fgFwPol6PktCount." + ::= { fgFwPol6StatsEntry 3 } -fgAvHTTPVirusBlocked OBJECT-TYPE - SYNTAX Counter32 +fgFwPol6LastUsed OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of virus transmissions over HTTP blocked in the virtual domain since start-up" - ::= { fgAvStatsEntry 4 } + "How many minutes since last used." + ::= { fgFwPol6StatsEntry 4 } -fgAvSMTPVirusDetected OBJECT-TYPE - SYNTAX Counter32 +-- +-- fortinet.fnFortiGateMib.fgFirewall.fgFwUsers +-- + +fgFwUsers OBJECT IDENTIFIER + ::= { fgFirewall 2 } + +fgFwUserInfo OBJECT IDENTIFIER + ::= { fgFwUsers 1 } + +fgFwUserNumber OBJECT-TYPE + SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of virus transmissions over SMTP detected in the virtual domain since start-up" - ::= { fgAvStatsEntry 5 } + "The number of user accounts in fgFwUserTable" + ::= { fgFwUserInfo 1 } -fgAvSMTPVirusBlocked OBJECT-TYPE - SYNTAX Counter32 +fgFwUserAuthTimeout OBJECT-TYPE + SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of virus transmissions over SMTP blocked in the virtual domain since start-up" - ::= { fgAvStatsEntry 6 } + "Idle period after which a firewall-authentication user's session + is automatically expired" + ::= { fgFwUserInfo 2 } -fgAvPOP3VirusDetected OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only +fgFwUserTables OBJECT IDENTIFIER + ::= { fgFwUsers 2 } + +fgFwUserTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgFwUserEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Number of virus transmissions over POP3 detected in the virtual domain since start-up" - ::= { fgAvStatsEntry 7 } + "A list of local and proxy (Radius server) + user accounts for use with firewall user authentication" + ::= { fgFwUserTables 1 } -fgAvPOP3VirusBlocked OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only +fgFwUserEntry OBJECT-TYPE + SYNTAX FgFwUserEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Number of virus transmissions over POP3 blocked in the virtual domain since start-up" - ::= { fgAvStatsEntry 8 } + "An entry containing information applicable + to a particular user account" + INDEX { fgFwUserIndex } + ::= { fgFwUserTable 1 } -fgAvIMAPVirusDetected OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only +FgFwUserEntry ::= SEQUENCE { + fgFwUserIndex FnIndex, + fgFwUserName DisplayString, + fgFwUserAuth FgFwUserAuthType, + fgFwUserState FnBoolState, + fgFwUserVdom FgVdIndex +} + +fgFwUserIndex OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Number of virus transmissions over IMAP detected in the virtual domain since start-up" - ::= { fgAvStatsEntry 9 } + "An index for uniquely identifying the users in fgFwUserTable" + ::= { fgFwUserEntry 1 } -fgAvIMAPVirusBlocked OBJECT-TYPE - SYNTAX Counter32 +fgFwUserName OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of virus transmissions over IMAP blocked in the virtual domain since start-up" - ::= { fgAvStatsEntry 10 } + "User-name of the specified account" + ::= { fgFwUserEntry 2 } -fgAvFTPVirusDetected OBJECT-TYPE - SYNTAX Counter32 +fgFwUserAuth OBJECT-TYPE + SYNTAX FgFwUserAuthType MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of virus transmissions over FTP detected in the virtual domain since start-up" - ::= { fgAvStatsEntry 11 } + "Type of authentication the account uses (local, RADIUS, LDAP, etc.)" + ::= { fgFwUserEntry 3 } -fgAvFTPVirusBlocked OBJECT-TYPE - SYNTAX Counter32 +fgFwUserState OBJECT-TYPE + SYNTAX FnBoolState MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of virus transmissions over FTP blocked in the virtual domain since start-up" - ::= { fgAvStatsEntry 12 } + "Status of the user account (enable/disable)" + ::= { fgFwUserEntry 4 } -fgAvIMVirusDetected OBJECT-TYPE - SYNTAX Counter32 +fgFwUserVdom OBJECT-TYPE + SYNTAX FgVdIndex MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of virus transmissions over IM protocols detected in the virtual domain since start-up" - ::= { fgAvStatsEntry 13 } + "Virtual domain the user account exists in. This index corresponds to the index used in fgVdTable." + ::= { fgFwUserEntry 5 } -fgAvIMVirusBlocked OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only +-- +-- fortinet.fnFortiGateMib.fgFirewall.fgFwIppools +-- + +fgFwIppools OBJECT IDENTIFIER + ::= { fgFirewall 3 } + +fgFwIppTables OBJECT IDENTIFIER + ::= { fgFwIppools 2 } + +fgFwIppStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgFwIppStatsEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Number of virus transmissions over IM protocols blocked in the virtual domain since start-up" - ::= { fgAvStatsEntry 14 } + "Firewall ippool statistics table." + ::= { fgFwIppTables 1 } -fgAvNNTPVirusDetected OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only +fgFwIppStatsEntry OBJECT-TYPE + SYNTAX FgFwIppStatsEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Number of virus transmissions over NNTP detected in the virtual domain since start-up" - ::= { fgAvStatsEntry 15 } + "An entry containing an ippool statistics." + INDEX { fgFwIppStatsStartIp, fgFwIppStatsEndIp } + ::= { fgFwIppStatsTable 1 } -fgAvNNTPVirusBlocked OBJECT-TYPE - SYNTAX Counter32 +FgFwIppStatsEntry ::= SEQUENCE { + fgFwIppStatsName DisplayString, + fgFwIppStatsType DisplayString, + fgFwIppStatsStartIp IpAddress, + fgFwIppStatsEndIp IpAddress, + fgFwIppStatsTotalSessions Gauge32, + fgFwIppStatsTcpSessions Gauge32, + fgFwIppStatsUdpSessions Gauge32, + fgFwIppStatsOtherSessions Gauge32 +} + +fgFwIppStatsName OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of virus transmissions over NNTP blocked in the virtual domain since start-up" - ::= { fgAvStatsEntry 16 } + "Name of the ippool." + ::= { fgFwIppStatsEntry 1 } -fgAvOversizedDetected OBJECT-TYPE - SYNTAX Counter32 +fgFwIppStatsType OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of over-sized file transmissions detected in the virtual domain since start-up" - ::= { fgAvStatsEntry 17 } + "Type of the ippool." + ::= { fgFwIppStatsEntry 2 } -fgAvOversizedBlocked OBJECT-TYPE - SYNTAX Counter32 +fgFwIppStatsStartIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Startip of the ippool." + ::= { fgFwIppStatsEntry 3 } + +fgFwIppStatsEndIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Endip of the ippool." + ::= { fgFwIppStatsEntry 4 } + +fgFwIppStatsTotalSessions OBJECT-TYPE + SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of over-sized file transmissions blocked in the virtual domain since start-up" - ::= { fgAvStatsEntry 18 } + "Total session number of the ippool." + ::= { fgFwIppStatsEntry 5 } --- --- fortinet.fnFortiGateMib.fgAntivirus.fgAvTrapObjects --- +fgFwIppStatsTcpSessions OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Tcp session number of the ippool." + ::= { fgFwIppStatsEntry 6 } -fgAvTrapObjects OBJECT IDENTIFIER - ::= { fgAntivirus 3 } +fgFwIppStatsUdpSessions OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Udp session number of the ippool." + ::= { fgFwIppStatsEntry 7 } -fgAvTrapVirName OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS accessible-for-notify +fgFwIppStatsOtherSessions OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "Virus name that triggered event" - ::= { fgAvTrapObjects 1 } + "Other session number of the ippool." + ::= { fgFwIppStatsEntry 8 } -- --- fortinet.fnFortiGateMib.fgIps +-- fortinet.fnFortiGateMib.fgFirewall.fgFwGtp -- -fgIps OBJECT IDENTIFIER - ::= { fnFortiGateMib 9 } - -fgIpsInfo OBJECT IDENTIFIER - ::= { fgIps 1 } +fgFwGtp OBJECT IDENTIFIER + ::= { fgFirewall 4 } -fgIpsTables OBJECT IDENTIFIER - ::= { fgIps 2 } +fgFwGtpStats OBJECT IDENTIFIER + ::= { fgFwGtp 1 } -fgIpsStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgIpsStatsEntry - MAX-ACCESS not-accessible +fgFwGtpStatsRequest OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "A table of IPS/IDS statistics per virtual domain" - ::= { fgIpsTables 1 } + "Number of request in firewall gtp statistics." + ::= { fgFwGtpStats 1 } -fgIpsStatsEntry OBJECT-TYPE - SYNTAX FgIpsStatsEntry - MAX-ACCESS not-accessible +fgFwGtpStatsEchoRequest OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "IPS/IDS statistics for a particular virtual domain" - AUGMENTS { fgVdEntry } - ::= { fgIpsStatsTable 1 } - -FgIpsStatsEntry ::= SEQUENCE { - fgIpsIntrusionsDetected Counter32, - fgIpsIntrusionsBlocked Counter32, - fgIpsCritSevDetections Counter32, - fgIpsHighSevDetections Counter32, - fgIpsMedSevDetections Counter32, - fgIpsLowSevDetections Counter32, - fgIpsInfoSevDetections Counter32, - fgIpsSignatureDetections Counter32, - fgIpsAnomalyDetections Counter32 -} + "Number of echo_request in firewall gtp statistics." + ::= { fgFwGtpStats 2 } -fgIpsIntrusionsDetected OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpStatsTunnel OBJECT-TYPE + SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of intrusions detected since start-up in this virtual domain" - ::= { fgIpsStatsEntry 1 } + "Number of tunnel in firewall gtp statistics." + ::= { fgFwGtpStats 3 } -fgIpsIntrusionsBlocked OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpStatsTunnelV0 OBJECT-TYPE + SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of intrusions blocked since start-up in this virtual domain" - ::= { fgIpsStatsEntry 2 } + "Number of tunnel_v0 in firewall gtp statistics." + ::= { fgFwGtpStats 4 } -fgIpsCritSevDetections OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpStatsPath OBJECT-TYPE + SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of critical severity intrusions - detected since start-up in this virtual domain" - ::= { fgIpsStatsEntry 3 } + "Number of path in firewall gtp statistics." + ::= { fgFwGtpStats 5 } -fgIpsHighSevDetections OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpStatsBearer OBJECT-TYPE + SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of high severity intrusions - detected since start-up in this virtual domain" - ::= { fgIpsStatsEntry 4 } + "Number of bearer in firewall gtp statistics." + ::= { fgFwGtpStats 6 } -fgIpsMedSevDetections OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpStatsFteid OBJECT-TYPE + SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of medium severity intrusions - detected since start-up in this virtual domain" - ::= { fgIpsStatsEntry 5 } + "Number of fteid in firewall gtp statistics." + ::= { fgFwGtpStats 7 } -fgIpsLowSevDetections OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpStatsProfile OBJECT-TYPE + SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of low severity intrusions - detected since start-up in this virtual domain" - ::= { fgIpsStatsEntry 6 } + "Number of profile in firewall gtp statistics." + ::= { fgFwGtpStats 8 } -fgIpsInfoSevDetections OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpStatsImsi OBJECT-TYPE + SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of informational severity intrusions - detected since start-up in this virtual domain" - ::= { fgIpsStatsEntry 7 } + "Number of imsi in firewall gtp statistics." + ::= { fgFwGtpStats 9 } -fgIpsSignatureDetections OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpStatsApn OBJECT-TYPE + SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of intrusions detected by signature - since start-up in this virtual domain" - ::= { fgIpsStatsEntry 8 } + "Number of apn in firewall gtp statistics." + ::= { fgFwGtpStats 10 } -fgIpsAnomalyDetections OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpStatsApnShaper OBJECT-TYPE + SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of intrusions DECed as anomalies - since start-up in this virtual domain" - ::= { fgIpsStatsEntry 9 } - --- --- fortinet.fnFortiGateMib.fgIps.fgIpsTrapObjects --- - -fgIpsTrapObjects OBJECT IDENTIFIER - ::= { fgIps 3 } + "Number of apn_shaper in firewall gtp statistics." + ::= { fgFwGtpStats 11 } -fgIpsTrapSigId OBJECT-TYPE - SYNTAX FnIndex - MAX-ACCESS accessible-for-notify +fgFwGtpStatsTunnelLimiter OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "ID of IPS signature identified in trap" - ::= { fgIpsTrapObjects 1 } + "Number of tunnel_limiter in firewall gtp statistics." + ::= { fgFwGtpStats 12 } -fgIpsTrapSrcIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS accessible-for-notify +fgFwGtpStatsAdvPolicies OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "Source IP Address of the IPS signature trigger" - ::= { fgIpsTrapObjects 2 } + "Number of adv_policy in firewall gtp statistics." + ::= { fgFwGtpStats 13 } -fgIpsTrapSigMsg OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS accessible-for-notify +fgFwGtpStatsIeRemovePolicies OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "Message associated with IPS event" - ::= { fgIpsTrapObjects 3 } - --- --- fortinet.fnFortiGateMib.fgApplications --- - -fgApplications OBJECT IDENTIFIER - ::= { fnFortiGateMib 10 } - -fgWebfilter OBJECT IDENTIFIER - ::= { fgApplications 1 } - -fgWebfilterInfo OBJECT IDENTIFIER - ::= { fgWebfilter 1 } - -fgWebfilterTables OBJECT IDENTIFIER - ::= { fgWebfilter 2 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgWebfilter.fgWebfilterTables.fgWebfilterStatsTable --- + "Number of ie_remove_policy in firewall gtp statistics." + ::= { fgFwGtpStats 14 } -fgWebfilterStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgWebfilterStatsEntry - MAX-ACCESS not-accessible +fgFwGtpStatsIpPolicy OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "A table of Web-filter statistics per virtual domain" - ::= { fgWebfilterTables 1 } + "Number of ip_policy in firewall gtp statistics." + ::= { fgFwGtpStats 15 } -fgWebfilterStatsEntry OBJECT-TYPE - SYNTAX FgWebfilterStatsEntry - MAX-ACCESS not-accessible +fgFwGtpStatsNoipPolicy OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "Web-filter statistics for a particular virtual domain" - AUGMENTS { fgVdEntry } - ::= { fgWebfilterStatsTable 1 } - -FgWebfilterStatsEntry ::= SEQUENCE { - fgWfHTTPBlocked Counter32, - fgWfHTTPSBlocked Counter32, - fgWfHTTPURLBlocked Counter32, - fgWfHTTPSURLBlocked Counter32, - fgWfActiveXBlocked Counter32, - fgWfCookieBlocked Counter32, - fgWfAppletBlocked Counter32 -} + "Number of noip_policy in firewall gtp statistics." + ::= { fgFwGtpStats 16 } -fgWfHTTPBlocked OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpStatsIeWlEntry OBJECT-TYPE + SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of HTTP sessions blocked by Web-filter since start-up" - ::= { fgWebfilterStatsEntry 1 } + "Number of ie_wl_entry in firewall gtp statistics." + ::= { fgFwGtpStats 17 } -fgWfHTTPSBlocked OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpStatsClash OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of HTTPS sessions blocked by Web-filter since start-up" - ::= { fgWebfilterStatsEntry 2 } + "Number of clash in firewall gtp statistics." + ::= { fgFwGtpStats 18 } -fgWfHTTPURLBlocked OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpStatsDrop OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of HTTP URLs blocked by Web-filter since start-up" - ::= { fgWebfilterStatsEntry 3 } + "Number of drop in firewall gtp statistics." + ::= { fgFwGtpStats 19 } -fgWfHTTPSURLBlocked OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStats OBJECT IDENTIFIER + ::= { fgFwGtp 2 } + +fgFwGtpRtStatsCPkts OBJECT IDENTIFIER + ::= { fgFwGtpRtStats 1 } + +fgFwGtpRtStatsCForwarded OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of HTTPS URLs blocked by Web-filter since start-up" - ::= { fgWebfilterStatsEntry 4 } + "Number of control packet forwarded in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 1 } -fgWfActiveXBlocked OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsCRejected OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of ActiveX downloads blocked by Web-filter since start-up" - ::= { fgWebfilterStatsEntry 5 } + "Number of control packet rejected in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 2 } -fgWfCookieBlocked OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsCDropped0 OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of HTTP Cookies blocked by Web-filter since start-up" - ::= { fgWebfilterStatsEntry 6 } + "Number of control packet dropped by unknown in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 3 } -fgWfAppletBlocked OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsCDropped1 OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of Applets blocked by Web-filter since start-up" - ::= { fgWebfilterStatsEntry 7 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgWebfilter.fgWebfilterTables.fgFortiGuardStatsTable --- + "Number of control packet dropped by sanity in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 4 } -fgFortiGuardStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgFortiGuardStatsEntry - MAX-ACCESS not-accessible +fgFwGtpRtStatsCDropped2 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only STATUS current DESCRIPTION - "A table of FortiGuard statistics per virtual domain" - ::= { fgWebfilterTables 2 } + "Number of control packet dropped by reserved-field in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 5 } -fgFortiGuardStatsEntry OBJECT-TYPE - SYNTAX FgFortiGuardStatsEntry - MAX-ACCESS not-accessible +fgFwGtpRtStatsCDropped3 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only STATUS current DESCRIPTION - "FortiGuard statistics for a particular virtual domain" - AUGMENTS { fgVdEntry } - ::= { fgFortiGuardStatsTable 1 } - -FgFortiGuardStatsEntry ::= SEQUENCE { - fgFgWfHTTPExamined Counter32, - fgFgWfHTTPSExamined Counter32, - fgFgWfHTTPAllowed Counter32, - fgFgWfHTTPSAllowed Counter32, - fgFgWfHTTPBlocked Counter32, - fgFgWfHTTPSBlocked Counter32, - fgFgWfHTTPLogged Counter32, - fgFgWfHTTPSLogged Counter32, - fgFgWfHTTPOverridden Counter32, - fgFgWfHTTPSOverridden Counter32 -} + "Number of control packet dropped by msg-reserved in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 6 } -fgFgWfHTTPExamined OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsCDropped4 OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of HTTP requests examined using FortiGuard since start-up" - ::= { fgFortiGuardStatsEntry 1 } + "Number of control packet dropped by msg-out-state in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 7 } -fgFgWfHTTPSExamined OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsCDropped5 OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of HTTPS requests examined using FortiGuard since start-up" - ::= { fgFortiGuardStatsEntry 2 } + "Number of control packet dropped by ie-reserved in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 8 } -fgFgWfHTTPAllowed OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsCDropped6 OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of HTTP requests allowed to proceed using FortiGuard since start-up" - ::= { fgFortiGuardStatsEntry 3 } + "Number of control packet dropped by ie-out-state in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 9 } -fgFgWfHTTPSAllowed OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsCDropped7 OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of HTTPS requests allowed to proceed using FortiGuard since start-up" - ::= { fgFortiGuardStatsEntry 4 } + "Number of control packet dropped by msg-length in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 10 } -fgFgWfHTTPBlocked OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsCDropped8 OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of HTTP requests blocked using FortiGuard since start-up" - ::= { fgFortiGuardStatsEntry 5 } + "Number of control packet dropped by ie-length in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 11 } -fgFgWfHTTPSBlocked OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsCDropped9 OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of HTTPS requests blocked using FortiGuard since start-up" - ::= { fgFortiGuardStatsEntry 6 } + "Number of control packet dropped by mandatory-ie in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 12 } -fgFgWfHTTPLogged OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsCDropped10 OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of HTTP requests logged using FortiGuard since start-up" - ::= { fgFortiGuardStatsEntry 7 } + "Number of control packet dropped by ip-policy in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 13 } -fgFgWfHTTPSLogged OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsCDropped11 OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of HTTPS requests logged using FortiGuard since start-up" - ::= { fgFortiGuardStatsEntry 8 } + "Number of control packet dropped by noip-policy in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 14 } -fgFgWfHTTPOverridden OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsCDropped12 OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of HTTP requests overridden using FortiGuard since start-up" - ::= { fgFortiGuardStatsEntry 9 } + "Number of control packet dropped by sgsn-auth in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 15 } -fgFgWfHTTPSOverridden OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsCDropped13 OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of HTTPS requests overridden using FortiGuard since start-up" - ::= { fgFortiGuardStatsEntry 10 } + "Number of control packet dropped by sgsn-handover in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 16 } --- --- fortinet.fnFortiGateMib.fgApplications.fgAppProxyHTTP --- +fgFwGtpRtStatsCDropped14 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of control packet dropped by ggsn-auth in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 17 } -fgAppProxyHTTP OBJECT IDENTIFIER - ::= { fgApplications 100 } +fgFwGtpRtStatsCDropped15 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of control packet dropped by seq-num in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 18 } -fgApHTTPUpTime OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsCDropped16 OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only - STATUS deprecated + STATUS current DESCRIPTION - "HTTP proxy up-time (in seconds)" - ::= { fgAppProxyHTTP 1 } + "Number of control packet dropped by msg-filter in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 19 } -fgApHTTPMemUsage OBJECT-TYPE - SYNTAX Gauge32 (0..100) +fgFwGtpRtStatsCDropped17 OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only - STATUS deprecated + STATUS current DESCRIPTION - "HTTP proxy memory usage (percentage of system total)" - ::= { fgAppProxyHTTP 2 } + "Number of control packet dropped by apn-filter in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 20 } -fgApHTTPConnections OBJECT-TYPE - SYNTAX Unsigned32 +fgFwGtpRtStatsCDropped18 OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current - DESCRIPTION "HTTP proxy current connections" - ::= { fgAppProxyHTTP 4 } + DESCRIPTION + "Number of control packet dropped by adv-policy-filter in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 21 } -fgApHTTPMaxConnections OBJECT-TYPE - SYNTAX Unsigned32 +fgFwGtpRtStatsCDropped19 OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current - DESCRIPTION "Maximum number of connections supported by HTTP proxy" - ::= { fgAppProxyHTTP 5 } + DESCRIPTION + "Number of control packet dropped by imsi-filter in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 22 } -fgApHTTPStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgApHTTPStatsEntry - MAX-ACCESS not-accessible +fgFwGtpRtStatsCDropped20 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only STATUS current DESCRIPTION - "A table of HTTP Proxy statistics per virtual domain" - ::= { fgAppProxyHTTP 3 } + "Number of control packet dropped by rate-limited in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 23 } -fgApHTTPStatsEntry OBJECT-TYPE - SYNTAX FgApHTTPStatsEntry - MAX-ACCESS not-accessible +fgFwGtpRtStatsCDropped21 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only STATUS current DESCRIPTION - "HTTP Proxy statistics for a particular virtual domain" - AUGMENTS { fgVdEntry } - ::= { fgApHTTPStatsTable 1 } + "Number of control packet dropped by tunnel-limited in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 24 } -FgApHTTPStatsEntry ::= SEQUENCE { - fgApHTTPReqProcessed Counter32 -} +fgFwGtpRtStatsCDropped22 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of control packet dropped by invalid-state in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 25 } -fgApHTTPReqProcessed OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsCDropped23 OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of HTTP requests in this virtual domain processed by the HTTP proxy since start-up" - ::= { fgApHTTPStatsEntry 1 } + "Number of control packet dropped by unknown-gtp-version in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsCPkts 26 } --- --- fortinet.fnFortiGateMib.fgApplications.fgAppProxySMTP --- +fgFwGtpRtStatsDPkts OBJECT IDENTIFIER + ::= { fgFwGtpRtStats 2 } -fgAppProxySMTP OBJECT IDENTIFIER - ::= { fgApplications 101 } +fgFwGtpRtStatsDForwarded OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of data packet forwarded in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsDPkts 1 } -fgApSMTPUpTime OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsDDroppedSanity OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only - STATUS deprecated + STATUS current DESCRIPTION - "SMTP Proxy up-time, in seconds" - ::= { fgAppProxySMTP 1 } + "Number of data packet dropped by sanity in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsDPkts 2 } -fgApSMTPMemUsage OBJECT-TYPE - SYNTAX Gauge32 (0..100) +fgFwGtpRtStatsDDroppedMalMsg OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only - STATUS deprecated + STATUS current DESCRIPTION - "SMTP Proxy memory utilization (percentage of system total)" - ::= { fgAppProxySMTP 2 } + "Number of data packet dropped by mal-msg in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsDPkts 3 } -fgApSMTPConnections OBJECT-TYPE - SYNTAX Unsigned32 +fgFwGtpRtStatsDDroppedNoState OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current - DESCRIPTION "SMTP proxy current connections" - ::= { fgAppProxySMTP 4 } + DESCRIPTION + "Number of data packet dropped by no-state in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsDPkts 4 } -fgApSMTPMaxConnections OBJECT-TYPE - SYNTAX Unsigned32 +fgFwGtpRtStatsDDroppedMalIe OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current - DESCRIPTION "Maximum number of connections supported by SMTP proxy" - ::= { fgAppProxySMTP 5 } + DESCRIPTION + "Number of data packet dropped by mal-ie in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsDPkts 5 } -fgApSMTPStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgApSMTPStatsEntry - MAX-ACCESS not-accessible +fgFwGtpRtStatsDDroppedGtpInGtp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only STATUS current DESCRIPTION - "A table of SMTP proxy statistics per virtual domain" - ::= { fgAppProxySMTP 3 } + "Number of data packet dropped by gtp-in-gtp in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsDPkts 6 } -fgApSMTPStatsEntry OBJECT-TYPE - SYNTAX FgApSMTPStatsEntry - MAX-ACCESS not-accessible +fgFwGtpRtStatsDDroppedSpoof OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only STATUS current DESCRIPTION - "SMTP Proxy statistics for a particular virtual domain" - AUGMENTS { fgVdEntry } - ::= { fgApSMTPStatsTable 1 } + "Number of data packet dropped by spoof in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsDPkts 7 } -FgApSMTPStatsEntry ::= SEQUENCE { - fgApSMTPReqProcessed Counter32, - fgApSMTPSpamDetected Counter32 -} +fgFwGtpRtStatsDDroppedIpPol OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of data packet dropped by ip-policy in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsDPkts 8 } -fgApSMTPReqProcessed OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsDDroppedMsgFilter OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of requests in this virtual domain processed by the SMTP proxy since start-up" - ::= { fgApSMTPStatsEntry 1 } + "Number of data packet dropped by msg-filter in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsDPkts 9 } -fgApSMTPSpamDetected OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsDDroppedMsgRateLimit OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of spam detected in this virtual domain by the SMTP proxy since start-up" - ::= { fgApSMTPStatsEntry 2 } + "Number of data packet dropped by msg-rate-limit in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsDPkts 10 } --- --- fortinet.fnFortiGateMib.fgApplications.fgAppProxyPOP3 --- +fgFwGtpRtStatsDDroppedUnknownVersion OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of data packet dropped by unknown-gtp-version in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsDPkts 11 } -fgAppProxyPOP3 OBJECT IDENTIFIER - ::= { fgApplications 102 } +fgFwGtpRtStatsBPkts OBJECT IDENTIFIER + ::= { fgFwGtpRtStats 3 } -fgApPOP3UpTime OBJECT-TYPE - SYNTAX Counter32 +fgFwGtpRtStatsBForwarded OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only - STATUS deprecated + STATUS current DESCRIPTION - "Up-time of the POP3 proxy, in seconds" - ::= { fgAppProxyPOP3 1 } + "Number of billing packet forwarded in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsBPkts 1 } -fgApPOP3MemUsage OBJECT-TYPE - SYNTAX Gauge32 (0..100) +fgFwGtpRtStatsBDroppedSanity OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only - STATUS deprecated + STATUS current DESCRIPTION - "Memory usage of the POP3 Proxy (percentage of system total)" - ::= { fgAppProxyPOP3 2 } + "Number of billing packet dropped by sanity in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsBPkts 2 } -fgApPOP3Connections OBJECT-TYPE - SYNTAX Unsigned32 +fgFwGtpRtStatsBDroppedMalMsg OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current - DESCRIPTION "POP3 proxy current connections" - ::= { fgAppProxyPOP3 4 } + DESCRIPTION + "Number of billing packet dropped by mal-msg in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsBPkts 3 } -fgApPOP3MaxConnections OBJECT-TYPE - SYNTAX Unsigned32 +fgFwGtpRtStatsBDroppedMalIe OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current - DESCRIPTION "Maximum number of connections supported by POP3 proxy" - ::= { fgAppProxyPOP3 5 } + DESCRIPTION + "Number of billing packet dropped by mal-ie in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsBPkts 4 } -fgApPOP3StatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgApPOP3StatsEntry - MAX-ACCESS not-accessible +fgFwGtpRtStatsBDroppedMsgFilter OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only STATUS current DESCRIPTION - "A table of POP3 proxy statistics per virtual domain" - ::= { fgAppProxyPOP3 3 } + "Number of billing packet dropped by msg-filter in firewall gtp runtime statistics." + ::= { fgFwGtpRtStatsBPkts 5 } -fgApPOP3StatsEntry OBJECT-TYPE - SYNTAX FgApPOP3StatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Proxy pop3 statistics for a particular virtual domain" - AUGMENTS { fgVdEntry } - ::= { fgApPOP3StatsTable 1 } +-- +-- fortinet.fnFortiGateMib.fgMgmt +-- -FgApPOP3StatsEntry ::= SEQUENCE { - fgApPOP3ReqProcessed Counter32, - fgApPOP3SpamDetected Counter32 -} +fgMgmt OBJECT IDENTIFIER + ::= { fnFortiGateMib 6 } -fgApPOP3ReqProcessed OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of requests in this virtual domain processed by the POP3 proxy since start-up" - ::= { fgApPOP3StatsEntry 1 } +fgFmTrapPrefix OBJECT IDENTIFIER + ::= { fgMgmt 0 } -fgApPOP3SpamDetected OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of spam detected in this virtual domain by the POP3 Proxy since start-up" - ::= { fgApPOP3StatsEntry 2 } +fgAdmin OBJECT IDENTIFIER + ::= { fgMgmt 1 } -- --- fortinet.fnFortiGateMib.fgApplications.fgAppProxyIMAP +-- fortinet.fnFortiGateMib.fgMgmt.fgAdmin.fgAdminOptions -- -fgAppProxyIMAP OBJECT IDENTIFIER - ::= { fgApplications 103 } +fgAdminOptions OBJECT IDENTIFIER + ::= { fgAdmin 1 } -fgApIMAPUpTime OBJECT-TYPE - SYNTAX Counter32 +fgAdminIdleTimeout OBJECT-TYPE + SYNTAX Integer32 MAX-ACCESS read-only - STATUS deprecated + STATUS current DESCRIPTION - "Up-time of the IMAP proxy, in seconds" - ::= { fgAppProxyIMAP 1 } + "Idle period after which an administrator + is automatically logged out of the system" + ::= { fgAdminOptions 1 } -fgApIMAPMemUsage OBJECT-TYPE - SYNTAX Gauge32 (0..100) +fgAdminLcdProtection OBJECT-TYPE + SYNTAX FnBoolState MAX-ACCESS read-only - STATUS deprecated + STATUS current DESCRIPTION - "Memory utilization of the IMAP Proxy (as a percentage of the system total)" - ::= { fgAppProxyIMAP 2 } + "Status of the LCD protection (enabled/disabled)" + ::= { fgAdminOptions 2 } -fgApIMAPConnections OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "IMAP proxy current connections" - ::= { fgAppProxyIMAP 4 } +-- +-- fortinet.fnFortiGateMib.fgMgmt.fgAdmin.fgAdminTables +-- -fgApIMAPMaxConnections OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Maximum number of connections supported by IMAP proxy" - ::= { fgAppProxyIMAP 5 } +fgAdminTables OBJECT IDENTIFIER + ::= { fgAdmin 2 } -fgApIMAPStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgApIMAPStatsEntry +fgAdminTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgAdminEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "A table of IMAP proxy statistics per virtual domain" - ::= { fgAppProxyIMAP 3 } + "A table of administrator accounts on the device" + ::= { fgAdminTables 1 } -fgApIMAPStatsEntry OBJECT-TYPE - SYNTAX FgApIMAPStatsEntry +fgAdminEntry OBJECT-TYPE + SYNTAX FgAdminEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "IMAP Proxy statistics for a particular virtual domain" - AUGMENTS { fgVdEntry } - ::= { fgApIMAPStatsTable 1 } + "An entry containing information applicable + to a particular admin account" + AUGMENTS { fnAdminEntry } + ::= { fgAdminTable 1 } -FgApIMAPStatsEntry ::= SEQUENCE { - fgApIMAPReqProcessed Counter32, - fgApIMAPSpamDetected Counter32 +FgAdminEntry ::= SEQUENCE { + fgAdminVdom FgVdIndex } -fgApIMAPReqProcessed OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of requests in this virtual domain processed by the IMAP proxy since start-up" - ::= { fgApIMAPStatsEntry 1 } - -fgApIMAPSpamDetected OBJECT-TYPE - SYNTAX Counter32 +fgAdminVdom OBJECT-TYPE + SYNTAX FgVdIndex MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of spam detected in this virtual domain by the IMAP proxy since start-up" - ::= { fgApIMAPStatsEntry 2 } + "The virtual domain the administrator belongs to" + ::= { fgAdminEntry 1 } -- --- fortinet.fnFortiGateMib.fgApplications.fgAppProxyNNTP +-- fortinet.fnFortiGateMib.fgMgmt.fgAdmin.fgMgmtTrapObjects -- -fgAppProxyNNTP OBJECT IDENTIFIER - ::= { fgApplications 104 } +fgMgmtTrapObjects OBJECT IDENTIFIER + ::= { fgMgmt 2 } -fgApNNTPUpTime OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS deprecated +fgManIfIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current DESCRIPTION - "Up-time of the NNTP proxy, in seconds" - ::= { fgAppProxyNNTP 1 } + "IP address of the interface listed in the trap" + ::= { fgMgmtTrapObjects 1 } -fgApNNTPMemUsage OBJECT-TYPE - SYNTAX Gauge32 (0..100) - MAX-ACCESS read-only - STATUS deprecated +fgManIfMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current DESCRIPTION - "Memory utilization of the NNTP proxy, as a percentage of the system total" - ::= { fgAppProxyNNTP 2 } + "Mask of subnet the interface belongs to" + ::= { fgMgmtTrapObjects 2 } -fgApNNTPConnections OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only +fgManIfIp6 OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS accessible-for-notify STATUS current - DESCRIPTION "NNTP proxy current connections" - ::= { fgAppProxyNNTP 4 } + DESCRIPTION + "IPv6 address of the interface listed in the trap" + ::= { fgMgmtTrapObjects 3 } -fgApNNTPMaxConnections OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION "Maximum number of connections supported by NNTP proxy" - ::= { fgAppProxyNNTP 5 } +-- +-- fortinet.fnFortiGateMib.fgIntf +-- -fgApNNTPStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgApNNTPStatsEntry +fgIntf OBJECT IDENTIFIER + ::= { fnFortiGateMib 7 } + +fgIntfInfo OBJECT IDENTIFIER + ::= { fgIntf 1 } + +fgIntfTables OBJECT IDENTIFIER + ::= { fgIntf 2 } + +fgIntfTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgIntfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "A table of NNTP proxy statistics per virtual domain" - ::= { fgAppProxyNNTP 3 } + "Fortinet specific extensions to MIB-2 ifTable" + ::= { fgIntfTables 1 } -fgApNNTPStatsEntry OBJECT-TYPE - SYNTAX FgApNNTPStatsEntry +fgIntfEntry OBJECT-TYPE + SYNTAX FgIntfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "NNTP Proxy statistics for a particular virtual domain" - AUGMENTS { fgVdEntry } - ::= { fgApNNTPStatsTable 1 } + "Fortinet specific information about an ifEntry. This table augments the standard ifTable, so the same indexing is used." + AUGMENTS { ifEntry } + ::= { fgIntfTable 1 } -FgApNNTPStatsEntry ::= SEQUENCE { - fgApNNTPReqProcessed Counter32 +FgIntfEntry ::= SEQUENCE { + fgIntfEntVdom FgVdIndex, + fgIntfEntEstUpBandwidth Unsigned32, + fgIntfEntEstDownBandwidth Unsigned32 } -fgApNNTPReqProcessed OBJECT-TYPE - SYNTAX Counter32 +fgIntfEntVdom OBJECT-TYPE + SYNTAX FgVdIndex MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of requests in the virtual domain processed by the NNTP proxy since start-up" - ::= { fgApNNTPStatsEntry 1 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgAppProxyIM --- + "The virtual domain the interface belongs to. This index corresponds to the index used by fgVdTable." + ::= { fgIntfEntry 1 } -fgAppProxyIM OBJECT IDENTIFIER - ::= { fgApplications 105 } +fgIntfEntEstUpBandwidth OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Estimated maximum upstream bandwidth (Kbps). Used to estimate link utilization." + ::= { fgIntfEntry 2 } -fgApIMUpTime OBJECT-TYPE - SYNTAX Counter32 +fgIntfEntEstDownBandwidth OBJECT-TYPE + SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Up-time of the IM proxy, in seconds" - ::= { fgAppProxyIM 1 } + "Estimated maximum downstream bandwidth (Kbps). Used to estimate link utilization." + ::= { fgIntfEntry 3 } -fgApIMMemUsage OBJECT-TYPE - SYNTAX Gauge32 (0..100) +fgIntfVrrps OBJECT IDENTIFIER + ::= { fgIntf 3 } + +fgIntfVrrpCount OBJECT-TYPE + SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION - "IM Proxy memory usage, as a percentage of the system total" - ::= { fgAppProxyIM 2 } + "The number of entries in fgIntfVrrpTable" + ::= { fgIntfVrrps 1 } -fgApIMStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgApIMStatsEntry +fgIntfVrrpTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgIntfVrrpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "A table of IM proxy statistics per virtual domain" - ::= { fgAppProxyIM 3 } + "A list of VRRPs and values." + ::= { fgIntfVrrps 2 } -fgApIMStatsEntry OBJECT-TYPE - SYNTAX FgApIMStatsEntry +fgIntfVrrpEntry OBJECT-TYPE + SYNTAX FgIntfVrrpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "IM Proxy statistics for a particular virtual domain" - AUGMENTS { fgVdEntry } - ::= { fgApIMStatsTable 1 } - -FgApIMStatsEntry ::= SEQUENCE { - fgApIMReqProcessed Counter32 + "An entry containing the ID, group ID, interface name, state and IP address of a given virtual router." + INDEX { fgIntfVrrpEntIndex } + ::= { fgIntfVrrpTable 1 } + +FgIntfVrrpEntry ::= SEQUENCE { + fgIntfVrrpEntIndex FnIndex, + fgIntfVrrpEntVrId FnIndex, + fgIntfVrrpEntGrpId FnIndex, + fgIntfVrrpEntIfName DisplayString, + fgIntfVrrpEntState INTEGER, + fgIntfVrrpEntVrIp IpAddress } -fgApIMReqProcessed OBJECT-TYPE - SYNTAX Counter32 +fgIntfVrrpEntIndex OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A unique identifier within the fgIntfVrrpTable" + ::= { fgIntfVrrpEntry 1 } + +fgIntfVrrpEntVrId OBJECT-TYPE + SYNTAX FnIndex MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of requests in this virtual domain processed by the IM proxy since start-up" - ::= { fgApIMStatsEntry 1 } + "ID of a virtual router." + ::= { fgIntfVrrpEntry 2 } --- --- fortinet.fnFortiGateMib.fgApplications.fgAppProxySIP --- +fgIntfVrrpEntGrpId OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The group ID of a virtual router." + ::= { fgIntfVrrpEntry 3 } -fgAppProxySIP OBJECT IDENTIFIER - ::= { fgApplications 106 } +fgIntfVrrpEntIfName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface name of a virtual router." + ::= { fgIntfVrrpEntry 4 } -fgApSIPUpTime OBJECT-TYPE - SYNTAX Counter32 +fgIntfVrrpEntState OBJECT-TYPE + SYNTAX INTEGER { backup(1), master(2) } MAX-ACCESS read-only STATUS current DESCRIPTION - "Up-time of the SIP Proxy, in seconds" - ::= { fgAppProxySIP 1 } + "State of a virtual router." + ::= { fgIntfVrrpEntry 5 } -fgApSIPMemUsage OBJECT-TYPE - SYNTAX Gauge32 (0..100) +fgIntfVrrpEntVrIp OBJECT-TYPE + SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION - "SIP Proxy memory utilization, as a percentage of the system total" - ::= { fgAppProxySIP 2 } + "IP address of a virtual router." + ::= { fgIntfVrrpEntry 6 } -fgApSIPStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgApSIPStatsEntry +fgIntfVlanHbs OBJECT IDENTIFIER + ::= { fgIntf 4 } + +fgIntfVlanHbCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of entries in fgIntfVlanHbTable" + ::= { fgIntfVlanHbs 1 } + +fgIntfVlanHbTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgIntfVlanHbEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "A table of SIP proxy statistics per virtual domain" - ::= { fgAppProxySIP 3 } + "A list of VlanHbs and values." + ::= { fgIntfVlanHbs 2 } -fgApSIPStatsEntry OBJECT-TYPE - SYNTAX FgApSIPStatsEntry +fgIntfVlanHbEntry OBJECT-TYPE + SYNTAX FgIntfVlanHbEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "SIP Proxy statistics for a particular virtual domain" - AUGMENTS { fgVdEntry } - ::= { fgApSIPStatsTable 1 } + "An entry containing the vlan interface name, peer's serial number and state of a given vlan interface heartbeat." + INDEX { fgIntfVlanHbEntIndex } + ::= { fgIntfVlanHbTable 1 } -FgApSIPStatsEntry ::= SEQUENCE { - fgApSIPClientReg Counter32, - fgApSIPCallHandling Counter32, - fgApSIPServices Counter32, - fgApSIPOtherReq Counter32 +FgIntfVlanHbEntry ::= SEQUENCE { + fgIntfVlanHbEntIndex FnIndex, + fgIntfVlanHbEntIfName DisplayString, + fgIntfVlanHbEntSerial DisplayString, + fgIntfVlanHbEntState INTEGER } -fgApSIPClientReg OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only +fgIntfVlanHbEntIndex OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Number of client registration requests (Register and Options) in this virtual domain - processed by the SIP proxy since start-up" - ::= { fgApSIPStatsEntry 1 } + "A unique identifier within the fgIntfVlanHbTable" + ::= { fgIntfVlanHbEntry 1 } -fgApSIPCallHandling OBJECT-TYPE - SYNTAX Counter32 +fgIntfVlanHbEntIfName OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of call handling requests (Invite, Ack, Bye, Cancel and Refer) in this virtual domain - processed by the SIP proxy since start-up" - ::= { fgApSIPStatsEntry 2 } + "The vlan interface name." + ::= { fgIntfVlanHbEntry 2 } -fgApSIPServices OBJECT-TYPE - SYNTAX Counter32 +fgIntfVlanHbEntSerial OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of service requests (Subscribe, notify and Message) in this virtual domain - processed by the SIP proxy since start-up" - ::= { fgApSIPStatsEntry 3 } + "Serial number of a vlan HA peer." + ::= { fgIntfVlanHbEntry 3 } -fgApSIPOtherReq OBJECT-TYPE - SYNTAX Counter32 +fgIntfVlanHbEntState OBJECT-TYPE + SYNTAX INTEGER { active(1), inactive(2) } MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of other sip requests in this virtual domain processed by the SIP proxy since start-up" - ::= { fgApSIPStatsEntry 4 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgAppScanUnit --- - -fgAppScanUnit OBJECT IDENTIFIER - ::= { fgApplications 107 } + "State of a vlan interface heartbeat." + ::= { fgIntfVlanHbEntry 4 } -fgAppSuNumber OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of scan units in the fgAppSuStatsTable" - ::= { fgAppScanUnit 1 } +fgIntfBcs OBJECT IDENTIFIER + ::= { fgIntf 5 } -fgAppSuStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgAppSuStatsEntry +fgIntfBcTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgIntfBcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "A table of scan unit statistics" - ::= { fgAppScanUnit 2 } + "A list of all class-levels with bandwidth usage and packet drop counter." + ::= { fgIntfBcs 2 } -fgAppSuStatsEntry OBJECT-TYPE - SYNTAX FgAppSuStatsEntry +fgIntfBcEntry OBJECT-TYPE + SYNTAX FgIntfBcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Statistics entry for a particular scan unit" - INDEX { fgAppSuIndex } - ::= { fgAppSuStatsTable 1 } + "An entry containing the Bandwidth Control statistics, packet drop counter of a given interface." + INDEX { ifIndex } + ::= { fgIntfBcTable 1 } -FgAppSuStatsEntry ::= SEQUENCE { - fgAppSuIndex FnIndex, - fgAppSuFileScanned Counter32 +FgIntfBcEntry ::= SEQUENCE { + fgIntfBcAllocatedBandwidth Integer32, + fgIntfBcGuaranteedBandwidth Integer32, + fgIntfBcMaxBandwidth Integer32, + fgIntfBcCurrentBandwidth Integer32, + fgIntfBcBytes Counter64, + fgIntfBcDrops Counter64 } -fgAppSuIndex OBJECT-TYPE - SYNTAX FnIndex - MAX-ACCESS not-accessible +fgIntfBcAllocatedBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "Index that uniquely identifies a scan unit in the fgAppSuStatsTable" - ::= { fgAppSuStatsEntry 1 } + "Allocated Bandwidth of a given interface and class-level." + ::= { fgIntfBcEntry 1 } -fgAppSuFileScanned OBJECT-TYPE - SYNTAX Counter32 +fgIntfBcGuaranteedBandwidth OBJECT-TYPE + SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of files scanned by this scan unit" - ::= { fgAppSuStatsEntry 2 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgAppVoIP --- - -fgAppVoIP OBJECT IDENTIFIER - ::= { fgApplications 108 } + "Guaranteed Bandwidth of a given interface and class-level." + ::= { fgIntfBcEntry 2 } -fgAppVoIPStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgAppVoIPStatsEntry - MAX-ACCESS not-accessible +fgIntfBcMaxBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "A table of VoIP related statistics per virtual domain" - ::= { fgAppVoIP 1 } + "Max Bandwidth of a given interface and class-level." + ::= { fgIntfBcEntry 3 } -fgAppVoIPStatsEntry OBJECT-TYPE - SYNTAX FgAppVoIPStatsEntry - MAX-ACCESS not-accessible +fgIntfBcCurrentBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "VoIP statistics for a particular virtual domain" - AUGMENTS { fgVdEntry } - ::= { fgAppVoIPStatsTable 1 } - -FgAppVoIPStatsEntry ::= SEQUENCE { - fgAppVoIPConn Gauge32, - fgAppVoIPCallBlocked Counter32 -} + "Current Bandwidth of a given interface and class-level." + ::= { fgIntfBcEntry 4 } -fgAppVoIPConn OBJECT-TYPE - SYNTAX Gauge32 +fgIntfBcBytes OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "The current number of VoIP connections on the virtual domain" - ::= { fgAppVoIPStatsEntry 1 } + "Bytes of a given inteface and class-level." + ::= { fgIntfBcEntry 5 } -fgAppVoIPCallBlocked OBJECT-TYPE - SYNTAX Counter32 +fgIntfBcDrops OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of VoIP calls blocked (SIP Invites blocked and - SCCP calls blocked) in this virtual domain" - ::= { fgAppVoIPStatsEntry 2 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgAppP2P --- - -fgAppP2P OBJECT IDENTIFIER - ::= { fgApplications 109 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgAppP2P.fgAppP2PStatsTable --- + "Packet drop counter of a given interface and class-level." + ::= { fgIntfBcEntry 6 } -fgAppP2PStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgAppP2PStatsEntry +fgIntfBcInTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgIntfBcInEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "A table of P2P protocol related statistics per virtual domain" - ::= { fgAppP2P 1 } + "A list of all class-levels with bandwidth usage and packet drop counter." + ::= { fgIntfBcs 3 } -fgAppP2PStatsEntry OBJECT-TYPE - SYNTAX FgAppP2PStatsEntry +fgIntfBcInEntry OBJECT-TYPE + SYNTAX FgIntfBcInEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "P2P statistics for a particular virtual domain" - AUGMENTS { fgVdEntry } - ::= { fgAppP2PStatsTable 1 } + "An entry containing the Bandwidth Control statistics, packet drop counter of a given interface." + INDEX { ifIndex } + ::= { fgIntfBcInTable 1 } -FgAppP2PStatsEntry ::= SEQUENCE { - fgAppP2PConnBlocked Counter32 +FgIntfBcInEntry ::= SEQUENCE { + fgIntfBcInAllocatedBandwidth Integer32, + fgIntfBcInGuaranteedBandwidth Integer32, + fgIntfBcInMaxBandwidth Integer32, + fgIntfBcInCurrentBandwidth Integer32, + fgIntfBcInBytes Counter64, + fgIntfBcInDrops Counter64 } -fgAppP2PConnBlocked OBJECT-TYPE - SYNTAX Counter32 +fgIntfBcInAllocatedBandwidth OBJECT-TYPE + SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of P2P connections blocked in this virtual domain" - ::= { fgAppP2PStatsEntry 1 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgAppP2P.fgAppP2PProtoTable --- + "Allocated Bandwidth of a given interface and class-level." + ::= { fgIntfBcInEntry 1 } -fgAppP2PProtoTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgAppP2PProtoEntry - MAX-ACCESS not-accessible +fgIntfBcInGuaranteedBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "A table of peer to peer statistics per virtual domain per protocol. - This table has a dependent expansion relationship with fgVdTable." - ::= { fgAppP2P 2 } + "Guaranteed Bandwidth of a given interface and class-level." + ::= { fgIntfBcInEntry 2 } -fgAppP2PProtoEntry OBJECT-TYPE - SYNTAX FgAppP2PProtoEntry - MAX-ACCESS not-accessible +fgIntfBcInMaxBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "P2P statistics for a particular virtual domain and protocol" - INDEX { fgVdEntIndex, fgAppP2PProtEntProto } - ::= { fgAppP2PProtoTable 1 } - -FgAppP2PProtoEntry ::= SEQUENCE { - fgAppP2PProtEntProto FgP2PProto, - fgAppP2PProtEntBytes Counter64, - fgAppP2PProtoEntLastReset TimeTicks -} + "Max Bandwidth of a given interface and class-level." + ::= { fgIntfBcInEntry 3 } -fgAppP2PProtEntProto OBJECT-TYPE - SYNTAX FgP2PProto - MAX-ACCESS not-accessible +fgIntfBcInCurrentBandwidth OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "P2P protocol this row of statistics is for, within the specified virtual domain" - ::= { fgAppP2PProtoEntry 1 } + "Current Bandwidth of a given interface and class-level." + ::= { fgIntfBcInEntry 4 } -fgAppP2PProtEntBytes OBJECT-TYPE +fgIntfBcInBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of bytes transferred through this virtual domain on this P2P protocol since last reset" - ::= { fgAppP2PProtoEntry 2 } + "Bytes of a given inteface and class-level." + ::= { fgIntfBcInEntry 5 } -fgAppP2PProtoEntLastReset OBJECT-TYPE - SYNTAX TimeTicks +fgIntfBcInDrops OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Time elapsed since the corresponding fgAppP2PProtEntBytes was - last reset to 0." - ::= { fgAppP2PProtoEntry 3 } + "Packet drop counter of a given interface and class-level." + ::= { fgIntfBcInEntry 6 } -- --- fortinet.fnFortiGateMib.fgApplications.fgAppIM +-- fortinet.fnFortiGateMib.fgAntivirus -- -fgAppIM OBJECT IDENTIFIER - ::= { fgApplications 110 } +fgAntivirus OBJECT IDENTIFIER + ::= { fnFortiGateMib 8 } -fgAppIMStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgAppIMStatsEntry +fgAvInfo OBJECT IDENTIFIER + ::= { fgAntivirus 1 } + +fgAvTables OBJECT IDENTIFIER + ::= { fgAntivirus 2 } + +fgAvStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgAvStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "A table of instant messaging statistics per virtual domain" - ::= { fgAppIM 1 } + "A table of Anti-virus statistics per virtual domain" + ::= { fgAvTables 1 } -fgAppIMStatsEntry OBJECT-TYPE - SYNTAX FgAppIMStatsEntry +fgAvStatsEntry OBJECT-TYPE + SYNTAX FgAvStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "IM statistics for a particular virtual domain" + "Anti-virus statistics for a particular virtual domain" AUGMENTS { fgVdEntry } - ::= { fgAppIMStatsTable 1 } + ::= { fgAvStatsTable 1 } -FgAppIMStatsEntry ::= SEQUENCE { - fgAppIMMessages Counter32, - fgAppIMFileTransfered Counter32, - fgAppIMFileTxBlocked Counter32, - fgAppIMConnBlocked Counter32 +FgAvStatsEntry ::= SEQUENCE { + fgAvVirusDetected Counter32, + fgAvVirusBlocked Counter32, + fgAvHTTPVirusDetected Counter32, + fgAvHTTPVirusBlocked Counter32, + fgAvSMTPVirusDetected Counter32, + fgAvSMTPVirusBlocked Counter32, + fgAvPOP3VirusDetected Counter32, + fgAvPOP3VirusBlocked Counter32, + fgAvIMAPVirusDetected Counter32, + fgAvIMAPVirusBlocked Counter32, + fgAvFTPVirusDetected Counter32, + fgAvFTPVirusBlocked Counter32, + fgAvIMVirusDetected Counter32, + fgAvIMVirusBlocked Counter32, + fgAvNNTPVirusDetected Counter32, + fgAvNNTPVirusBlocked Counter32, + fgAvOversizedDetected Counter32, + fgAvOversizedBlocked Counter32, + fgAvMAPIVirusDetected Counter32, + fgAvMAPIVirusBlocked Counter32, + fgAvSMBVirusDetected Counter32, + fgAvSMBVirusBlocked Counter32 } -fgAppIMMessages OBJECT-TYPE +fgAvVirusDetected OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Total number of IM messages processed in this virtual domain" - ::= { fgAppIMStatsEntry 1 } + "Number of virus transmissions detected in the virtual domain since start-up" + ::= { fgAvStatsEntry 1 } -fgAppIMFileTransfered OBJECT-TYPE +fgAvVirusBlocked OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of files transferred through this virtual domain" - ::= { fgAppIMStatsEntry 2 } + "Number of virus transmissions blocked in the virtual domain since start-up" + ::= { fgAvStatsEntry 2 } -fgAppIMFileTxBlocked OBJECT-TYPE +fgAvHTTPVirusDetected OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of blocked file transfers in this virtual domain" - ::= { fgAppIMStatsEntry 3 } + "Number of virus transmissions over HTTP detected in the virtual domain since start-up" + ::= { fgAvStatsEntry 3 } -fgAppIMConnBlocked OBJECT-TYPE +fgAvHTTPVirusBlocked OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of connections blocked in this virtual domain" - ::= { fgAppIMStatsEntry 4 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgAppProxyFTP --- - -fgAppProxyFTP OBJECT IDENTIFIER - ::= { fgApplications 111 } + "Number of virus transmissions over HTTP blocked in the virtual domain since start-up" + ::= { fgAvStatsEntry 4 } -fgApFTPUpTime OBJECT-TYPE +fgAvSMTPVirusDetected OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only - STATUS deprecated + STATUS current DESCRIPTION - "Up-time of the FTP proxy, in seconds" - ::= { fgAppProxyFTP 1 } + "Number of virus transmissions over SMTP detected in the virtual domain since start-up" + ::= { fgAvStatsEntry 5 } -fgApFTPMemUsage OBJECT-TYPE - SYNTAX Gauge32 (0..100) +fgAvSMTPVirusBlocked OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only - STATUS deprecated + STATUS current DESCRIPTION - "FTP Proxy memory utilization, as a percentage of the system total" - ::= { fgAppProxyFTP 2 } + "Number of virus transmissions over SMTP blocked in the virtual domain since start-up" + ::= { fgAvStatsEntry 6 } -fgApFTPConnections OBJECT-TYPE - SYNTAX Unsigned32 +fgAvPOP3VirusDetected OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current - DESCRIPTION "FTP proxy current connections" - ::= { fgAppProxyFTP 4 } + DESCRIPTION + "Number of virus transmissions over POP3 detected in the virtual domain since start-up" + ::= { fgAvStatsEntry 7 } -fgApFTPMaxConnections OBJECT-TYPE - SYNTAX Unsigned32 +fgAvPOP3VirusBlocked OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current - DESCRIPTION "Maximum number of connections supported by FTP proxy" - ::= { fgAppProxyFTP 5 } - -fgApFTPStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgApFTPStatsEntry - MAX-ACCESS not-accessible - STATUS current DESCRIPTION - "A table of FTP proxy statistics per virtual domain" - ::= { fgAppProxyFTP 3 } + "Number of virus transmissions over POP3 blocked in the virtual domain since start-up" + ::= { fgAvStatsEntry 8 } -fgApFTPStatsEntry OBJECT-TYPE - SYNTAX FgApFTPStatsEntry - MAX-ACCESS not-accessible +fgAvIMAPVirusDetected OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "FTP Proxy statistics for a particular virtual domain" - AUGMENTS { fgVdEntry } - ::= { fgApFTPStatsTable 1 } - -FgApFTPStatsEntry ::= SEQUENCE { - fgApFTPReqProcessed Counter32 -} + "Number of virus transmissions over IMAP detected in the virtual domain since start-up" + ::= { fgAvStatsEntry 9 } -fgApFTPReqProcessed OBJECT-TYPE +fgAvIMAPVirusBlocked OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of requests in this virtual domain processed by the FTP proxy since start-up" - ::= { fgApFTPStatsEntry 1 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgAppExplicitProxy --- - -fgAppExplicitProxy OBJECT IDENTIFIER - ::= { fgApplications 112 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgAppExplicitProxy.fgExplicitProxyInfo --- - -fgExplicitProxyInfo OBJECT IDENTIFIER - ::= { fgAppExplicitProxy 1 } + "Number of virus transmissions over IMAP blocked in the virtual domain since start-up" + ::= { fgAvStatsEntry 10 } -fgExplicitProxyUpTime OBJECT-TYPE +fgAvFTPVirusDetected OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Explicit proxy up-time (in seconds)" - ::= { fgExplicitProxyInfo 1 } + "Number of virus transmissions over FTP detected in the virtual domain since start-up" + ::= { fgAvStatsEntry 11 } -fgExplicitProxyMemUsage OBJECT-TYPE - SYNTAX Gauge32 (0..100) +fgAvFTPVirusBlocked OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Explicit proxy memory usage (percentage of system total)" - ::= { fgExplicitProxyInfo 2 } + "Number of virus transmissions over FTP blocked in the virtual domain since start-up" + ::= { fgAvStatsEntry 12 } -fgExplicitProxyRequests OBJECT-TYPE - SYNTAX Counter64 +fgAvIMVirusDetected OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Explicit proxy total number of requests" - ::= { fgExplicitProxyInfo 3 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgAppExplicitProxy.fgExplicitProxyStatsTable --- + DESCRIPTION + "Number of virus transmissions over IM protocols detected in the virtual domain since start-up" + ::= { fgAvStatsEntry 13 } -fgExplicitProxyStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgExplicitProxyStatsEntry - MAX-ACCESS not-accessible +fgAvIMVirusBlocked OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "A table of explicit proxy statistics per virtual domain" - ::= { fgAppExplicitProxy 2 } + "Number of virus transmissions over IM protocols blocked in the virtual domain since start-up" + ::= { fgAvStatsEntry 14 } -fgExplicitProxyStatsEntry OBJECT-TYPE - SYNTAX FgExplicitProxyStatsEntry - MAX-ACCESS not-accessible +fgAvNNTPVirusDetected OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "Explicit proxy statistics for a particular virtual domain" - INDEX { fgVdEntIndex } - ::= { fgExplicitProxyStatsTable 1 } - -FgExplicitProxyStatsEntry ::= SEQUENCE { - fgExplicitProxyUsers Integer32, - fgExplicitProxySessions Integer32 -} + "Number of virus transmissions over NNTP detected in the virtual domain since start-up" + ::= { fgAvStatsEntry 15 } -fgExplicitProxyUsers OBJECT-TYPE - SYNTAX Integer32 +fgAvNNTPVirusBlocked OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of current users in this virtual domain" - ::= { fgExplicitProxyStatsEntry 1 } + "Number of virus transmissions over NNTP blocked in the virtual domain since start-up" + ::= { fgAvStatsEntry 16 } -fgExplicitProxySessions OBJECT-TYPE - SYNTAX Integer32 +fgAvOversizedDetected OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of current sessions in this virtual domain" - ::= { fgExplicitProxyStatsEntry 2 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgAppExplicitProxy.fgExplicitProxyScanStatsTable --- - -fgExplicitProxyScanStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgExplicitProxyScanStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of explicit proxy scan statistics per virtual domain" - ::= { fgAppExplicitProxy 3 } - -fgExplicitProxyScanStatsEntry OBJECT-TYPE - SYNTAX FgExplicitProxyScanStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Explicit proxy scan statistics for a particular virtual domain" - INDEX { fgVdEntIndex, fgExplicitProxyScanStatsDisp } - ::= { fgExplicitProxyScanStatsTable 1 } - -FgExplicitProxyScanStatsEntry ::= SEQUENCE { - fgExplicitProxyScanStatsDisp FgScanAvDisposition, - fgExplicitProxyVirus Counter32, - fgExplicitProxyBannedWords Counter32, - fgExplicitProxyPolicy Counter32, - fgExplicitProxyOversized Counter32, - fgExplicitProxyArchNest Counter32, - fgExplicitProxyArchSize Counter32, - fgExplicitProxyArchEncrypted Counter32, - fgExplicitProxyArchMultiPart Counter32, - fgExplicitProxyArchUnsupported Counter32, - fgExplicitProxyArchBomb Counter32, - fgExplicitProxyArchCorrupt Counter32 -} - -fgExplicitProxyScanStatsDisp OBJECT-TYPE - SYNTAX FgScanAvDisposition - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Disposition of an Scan result" - ::= { fgExplicitProxyScanStatsEntry 1 } + "Number of over-sized file transmissions detected in the virtual domain since start-up" + ::= { fgAvStatsEntry 17 } -fgExplicitProxyVirus OBJECT-TYPE +fgAvOversizedBlocked OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of viruses in this virtual domain" - ::= { fgExplicitProxyScanStatsEntry 2 } + "Number of over-sized file transmissions blocked in the virtual domain since start-up" + ::= { fgAvStatsEntry 18 } -fgExplicitProxyBannedWords OBJECT-TYPE +fgAvMAPIVirusDetected OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of elements containing banned words in this virtual domain" - ::= { fgExplicitProxyScanStatsEntry 3 } + "Number of virus transmissions over MAPI detected in the virtual domain since start-up" + ::= { fgAvStatsEntry 19 } -fgExplicitProxyPolicy OBJECT-TYPE +fgAvMAPIVirusBlocked OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of elements violating policy (e.g. filename or file type rules) in this virtual domain" - ::= { fgExplicitProxyScanStatsEntry 4 } + "Number of virus transmissions over MAPI blocked in the virtual domain since start-up" + ::= { fgAvStatsEntry 20 } -fgExplicitProxyOversized OBJECT-TYPE +fgAvSMBVirusDetected OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Number of oversized elements in this virtual domain" - ::= { fgExplicitProxyScanStatsEntry 5 } + DESCRIPTION + "Number of virus transmissions over SMB detected in the virtual domain since start-up" + ::= { fgAvStatsEntry 21 } -fgExplicitProxyArchNest OBJECT-TYPE +fgAvSMBVirusBlocked OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Number of too deeply nested archives in this virtual domain" - ::= { fgExplicitProxyScanStatsEntry 6 } + DESCRIPTION + "Number of virus transmissions over SMB blocked in the virtual domain since start-up" + ::= { fgAvStatsEntry 22 } -fgExplicitProxyArchSize OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of archives that decompress beyond size limit in this virtual domain" - ::= { fgExplicitProxyScanStatsEntry 7 } +-- +-- fortinet.fnFortiGateMib.fgAntivirus.fgAvTrapObjects +-- -fgExplicitProxyArchEncrypted OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of encrypted archives in this virtual domain" - ::= { fgExplicitProxyScanStatsEntry 8 } +fgAvTrapObjects OBJECT IDENTIFIER + ::= { fgAntivirus 3 } -fgExplicitProxyArchMultiPart OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only +fgAvTrapVirName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION - "Number of multipart archives in this virtual domain" - ::= { fgExplicitProxyScanStatsEntry 9 } + "Virus name that triggered event" + ::= { fgAvTrapObjects 1 } -fgExplicitProxyArchUnsupported OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of archives with unsupported (but known) formats in this virtual domain" - ::= { fgExplicitProxyScanStatsEntry 10 } +-- +-- fortinet.fnFortiGateMib.fgIps +-- -fgExplicitProxyArchBomb OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of archive bombs in this virtual domain" - ::= { fgExplicitProxyScanStatsEntry 11 } +fgIps OBJECT IDENTIFIER + ::= { fnFortiGateMib 9 } -fgExplicitProxyArchCorrupt OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of corrupt archives in this virtual domain" - ::= { fgExplicitProxyScanStatsEntry 12 } +fgIpsInfo OBJECT IDENTIFIER + ::= { fgIps 1 } --- --- fortinet.fnFortiGateMib.fgApplications.fgAppExplicitProxy.fgExplicitProxyScriptStatsTable --- +fgIpsTables OBJECT IDENTIFIER + ::= { fgIps 2 } -fgExplicitProxyScriptStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgExplicitProxyScriptStatsEntry +fgIpsStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgIpsStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "A table of explicit proxy script filtering statistics per virtual domain" - ::= { fgAppExplicitProxy 4 } + "A table of IPS/IDS statistics per virtual domain" + ::= { fgIpsTables 1 } -fgExplicitProxyScriptStatsEntry OBJECT-TYPE - SYNTAX FgExplicitProxyScriptStatsEntry +fgIpsStatsEntry OBJECT-TYPE + SYNTAX FgIpsStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Explicit proxy scan statistics for a particular virtual domain" - INDEX { fgVdEntIndex } - ::= { fgExplicitProxyScriptStatsTable 1 } + "IPS/IDS statistics for a particular virtual domain" + AUGMENTS { fgVdEntry } + ::= { fgIpsStatsTable 1 } -FgExplicitProxyScriptStatsEntry ::= SEQUENCE { - fgExplicitProxyFilteredApplets Counter32, - fgExplicitProxyFilteredActiveX Counter32, - fgExplicitProxyFilteredJScript Counter32, - fgExplicitProxyFilteredJS Counter32, - fgExplicitProxyFilteredVBS Counter32, - fgExplicitProxyFilteredOthScript Counter32 +FgIpsStatsEntry ::= SEQUENCE { + fgIpsIntrusionsDetected Counter32, + fgIpsIntrusionsBlocked Counter32, + fgIpsCritSevDetections Counter32, + fgIpsHighSevDetections Counter32, + fgIpsMedSevDetections Counter32, + fgIpsLowSevDetections Counter32, + fgIpsInfoSevDetections Counter32, + fgIpsSignatureDetections Counter32, + fgIpsAnomalyDetections Counter32 } -fgExplicitProxyFilteredApplets OBJECT-TYPE +fgIpsIntrusionsDetected OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of applets filtered from files in this virtual domain" - ::= { fgExplicitProxyScriptStatsEntry 1 } + "Number of intrusions detected since start-up in this virtual domain" + ::= { fgIpsStatsEntry 1 } -fgExplicitProxyFilteredActiveX OBJECT-TYPE +fgIpsIntrusionsBlocked OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of ActiveX scripts filtered from files in this virtual domain" - ::= { fgExplicitProxyScriptStatsEntry 2 } + "Number of intrusions blocked since start-up in this virtual domain" + ::= { fgIpsStatsEntry 2 } -fgExplicitProxyFilteredJScript OBJECT-TYPE +fgIpsCritSevDetections OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of JScript scripts filtered from files in this virtual domain" - ::= { fgExplicitProxyScriptStatsEntry 3 } + "Number of critical severity intrusions + detected since start-up in this virtual domain" + ::= { fgIpsStatsEntry 3 } -fgExplicitProxyFilteredJS OBJECT-TYPE +fgIpsHighSevDetections OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of JavaScript scripts filtered from files in this virtual domain" - ::= { fgExplicitProxyScriptStatsEntry 4 } + "Number of high severity intrusions + detected since start-up in this virtual domain" + ::= { fgIpsStatsEntry 4 } -fgExplicitProxyFilteredVBS OBJECT-TYPE +fgIpsMedSevDetections OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of Visual Basic scripts filtered from files in this virtual domain" - ::= { fgExplicitProxyScriptStatsEntry 5 } + "Number of medium severity intrusions + detected since start-up in this virtual domain" + ::= { fgIpsStatsEntry 5 } -fgExplicitProxyFilteredOthScript OBJECT-TYPE +fgIpsLowSevDetections OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of other types of scripts filtered from files in this virtual domain" - ::= { fgExplicitProxyScriptStatsEntry 6 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgAppExplicitProxy.fgExplicitProxyFilterStatsTable --- - -fgExplicitProxyFilterStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgExplicitProxyFilterStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of explicit proxy policy enforcement statistics per virtual domain" - ::= { fgAppExplicitProxy 5 } - -fgExplicitProxyFilterStatsEntry OBJECT-TYPE - SYNTAX FgExplicitProxyFilterStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Explicit proxy scan statistics for a particular virtual domain" - INDEX { fgVdEntIndex } - ::= { fgExplicitProxyFilterStatsTable 1 } - -FgExplicitProxyFilterStatsEntry ::= SEQUENCE { - fgExplicitProxyBlockedDLP Counter32, - fgExplicitProxyBlockedConType Counter32, - fgExplicitProxyExaminedURLs Counter32, - fgExplicitProxyAllowedURLs Counter32, - fgExplicitProxyBlockedURLs Counter32, - fgExplicitProxyLoggedURLs Counter32, - fgExplicitProxyOverriddenURLs Counter32 -} + "Number of low severity intrusions + detected since start-up in this virtual domain" + ::= { fgIpsStatsEntry 6 } -fgExplicitProxyBlockedDLP OBJECT-TYPE +fgIpsInfoSevDetections OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of elements blocked due to Data Leak Prevention in this virtual domain" - ::= { fgExplicitProxyFilterStatsEntry 1 } + "Number of informational severity intrusions + detected since start-up in this virtual domain" + ::= { fgIpsStatsEntry 7 } -fgExplicitProxyBlockedConType OBJECT-TYPE +fgIpsSignatureDetections OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of elements blocked due to Content-Type filtering rules in this virtual domain" - ::= { fgExplicitProxyFilterStatsEntry 2 } + "Number of intrusions detected by signature + since start-up in this virtual domain" + ::= { fgIpsStatsEntry 8 } -fgExplicitProxyExaminedURLs OBJECT-TYPE +fgIpsAnomalyDetections OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of URLs inspected against filtering rules in this virtual domain" - ::= { fgExplicitProxyFilterStatsEntry 3 } + "Number of intrusions DECed as anomalies + since start-up in this virtual domain" + ::= { fgIpsStatsEntry 9 } -fgExplicitProxyAllowedURLs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of URLs explicitly allowed due to filtering rules in this virtual domain" - ::= { fgExplicitProxyFilterStatsEntry 4 } +-- +-- fortinet.fnFortiGateMib.fgIps.fgIpsTrapObjects +-- -fgExplicitProxyBlockedURLs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only +fgIpsTrapObjects OBJECT IDENTIFIER + ::= { fgIps 3 } + +fgIpsTrapSigId OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION - "Number of URLs explicitly blocked due to filtering rules in this virtual domain" - ::= { fgExplicitProxyFilterStatsEntry 5 } + "ID of IPS signature identified in trap" + ::= { fgIpsTrapObjects 1 } -fgExplicitProxyLoggedURLs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only +fgIpsTrapSrcIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION - "Number of URLs logged due to filtering rules in this virtual domain" - ::= { fgExplicitProxyFilterStatsEntry 6 } + "Source IP Address of the IPS signature trigger" + ::= { fgIpsTrapObjects 2 } -fgExplicitProxyOverriddenURLs OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only +fgIpsTrapSigMsg OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION - "Number of URLs access due to overriding filtering rules in this virtual domain" - ::= { fgExplicitProxyFilterStatsEntry 7 } + "Message associated with IPS event" + ::= { fgIpsTrapObjects 3 } -- --- fortinet.fnFortiGateMib.fgApplications.fgAppWebCache +-- fortinet.fnFortiGateMib.fgApplications -- -fgAppWebCache OBJECT IDENTIFIER - ::= { fgApplications 113 } +fgApplications OBJECT IDENTIFIER + ::= { fnFortiGateMib 10 } + +fgWebfilter OBJECT IDENTIFIER + ::= { fgApplications 1 } + +fgWebfilterInfo OBJECT IDENTIFIER + ::= { fgWebfilter 1 } + +fgWebfilterTables OBJECT IDENTIFIER + ::= { fgWebfilter 2 } -- --- fortinet.fnFortiGateMib.fgApplications.fgAppWebCache.fgWebCacheInfo +-- fortinet.fnFortiGateMib.fgApplications.fgWebfilter.fgWebfilterTables.fgWebfilterStatsTable -- -fgWebCacheInfo OBJECT IDENTIFIER - ::= { fgAppWebCache 1 } +fgWebfilterStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgWebfilterStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Web-filter statistics per virtual domain" + ::= { fgWebfilterTables 1 } -fgWebCacheRAMLimit OBJECT-TYPE - SYNTAX Gauge32 +fgWebfilterStatsEntry OBJECT-TYPE + SYNTAX FgWebfilterStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Web-filter statistics for a particular virtual domain" + AUGMENTS { fgVdEntry } + ::= { fgWebfilterStatsTable 1 } + +FgWebfilterStatsEntry ::= SEQUENCE { + fgWfHTTPBlocked Counter32, + fgWfHTTPSBlocked Counter32, + fgWfHTTPURLBlocked Counter32, + fgWfHTTPSURLBlocked Counter32, + fgWfActiveXBlocked Counter32, + fgWfCookieBlocked Counter32, + fgWfAppletBlocked Counter32 +} + +fgWfHTTPBlocked OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "RAM available for web cache in bytes" - ::= { fgWebCacheInfo 1 } + "Number of HTTP sessions blocked by Web-filter since start-up" + ::= { fgWebfilterStatsEntry 1 } -fgWebCacheRAMUsage OBJECT-TYPE - SYNTAX Gauge32 +fgWfHTTPSBlocked OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "RAM used by web cache in bytes" - ::= { fgWebCacheInfo 2 } + "Number of HTTPS sessions blocked by Web-filter since start-up" + ::= { fgWebfilterStatsEntry 2 } -fgWebCacheRAMHits OBJECT-TYPE - SYNTAX Gauge32 +fgWfHTTPURLBlocked OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of cache hits in RAM since last reset" - ::= { fgWebCacheInfo 3 } + "Number of HTTP URLs blocked by Web-filter since start-up" + ::= { fgWebfilterStatsEntry 3 } -fgWebCacheRAMMisses OBJECT-TYPE - SYNTAX Gauge32 +fgWfHTTPSURLBlocked OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of cache misses in RAM since last reset" - ::= { fgWebCacheInfo 4 } + "Number of HTTPS URLs blocked by Web-filter since start-up" + ::= { fgWebfilterStatsEntry 4 } -fgWebCacheRequests OBJECT-TYPE - SYNTAX Gauge32 +fgWfActiveXBlocked OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of cache requests since last reset" - ::= { fgWebCacheInfo 5 } + "Number of ActiveX downloads blocked by Web-filter since start-up" + ::= { fgWebfilterStatsEntry 5 } -fgWebCacheBypass OBJECT-TYPE - SYNTAX Gauge32 +fgWfCookieBlocked OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of cache bypasses since last reset" - ::= { fgWebCacheInfo 6 } + "Number of HTTP Cookies blocked by Web-filter since start-up" + ::= { fgWebfilterStatsEntry 6 } -fgWebCacheUpTime OBJECT-TYPE +fgWfAppletBlocked OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Web Cache up-time (in seconds)" - ::= { fgWebCacheInfo 7 } + "Number of Applets blocked by Web-filter since start-up" + ::= { fgWebfilterStatsEntry 7 } -- --- fortinet.fnFortiGateMib.fgApplications.fgAppWebCache.fgWebCacheDiskStatsTable +-- fortinet.fnFortiGateMib.fgApplications.fgWebfilter.fgWebfilterTables.fgFortiGuardStatsTable -- -fgWebCacheDiskStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgWebCacheDiskStatsEntry +fgFortiGuardStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgFortiGuardStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "A table of the Web Cache disk statistics per disk" - ::= { fgAppWebCache 2 } + "A table of FortiGuard statistics per virtual domain" + ::= { fgWebfilterTables 2 } -fgWebCacheDiskStatsEntry OBJECT-TYPE - SYNTAX FgWebCacheDiskStatsEntry +fgFortiGuardStatsEntry OBJECT-TYPE + SYNTAX FgFortiGuardStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "The Web Cache disk statistics for a particular disk" - INDEX { fgWebCacheDisk } - ::= { fgWebCacheDiskStatsTable 1 } + "FortiGuard statistics for a particular virtual domain" + AUGMENTS { fgVdEntry } + ::= { fgFortiGuardStatsTable 1 } -FgWebCacheDiskStatsEntry ::= SEQUENCE { - fgWebCacheDisk Unsigned32, - fgWebCacheDiskLimit CounterBasedGauge64, - fgWebCacheDiskUsage CounterBasedGauge64, - fgWebCacheDiskHits Counter32, - fgWebCacheDiskMisses Counter32 +FgFortiGuardStatsEntry ::= SEQUENCE { + fgFgWfHTTPExamined Counter32, + fgFgWfHTTPSExamined Counter32, + fgFgWfHTTPAllowed Counter32, + fgFgWfHTTPSAllowed Counter32, + fgFgWfHTTPBlocked Counter32, + fgFgWfHTTPSBlocked Counter32, + fgFgWfHTTPLogged Counter32, + fgFgWfHTTPSLogged Counter32, + fgFgWfHTTPOverridden Counter32, + fgFgWfHTTPSOverridden Counter32 } -fgWebCacheDisk OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The Web Cache Disk index" - ::= { fgWebCacheDiskStatsEntry 1 } - -fgWebCacheDiskLimit OBJECT-TYPE - SYNTAX CounterBasedGauge64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The about of storage (in bytes) available for the Web Cache on a particular disk" - ::= { fgWebCacheDiskStatsEntry 2 } - -fgWebCacheDiskUsage OBJECT-TYPE - SYNTAX CounterBasedGauge64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The about of storage (in bytes) in use by the Web Cache on a paricular disk" - ::= { fgWebCacheDiskStatsEntry 3 } - -fgWebCacheDiskHits OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of cache hits on a paricular disk" - ::= { fgWebCacheDiskStatsEntry 4 } - -fgWebCacheDiskMisses OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of cache misses on a paricular disk" - ::= { fgWebCacheDiskStatsEntry 5 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgAppWanOpt --- - -fgAppWanOpt OBJECT IDENTIFIER - ::= { fgApplications 114 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgAppWanOpt.fgWanOptInfo --- - -fgWanOptInfo OBJECT IDENTIFIER - ::= { fgAppWanOpt 1 } - -fgMemCacheLimit OBJECT-TYPE - SYNTAX Gauge32 +fgFgWfHTTPExamined OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "RAM available for mem cache in bytes" - ::= { fgWanOptInfo 1 } + "Number of HTTP requests examined using FortiGuard since start-up" + ::= { fgFortiGuardStatsEntry 1 } -fgMemCacheUsage OBJECT-TYPE - SYNTAX Gauge32 +fgFgWfHTTPSExamined OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "RAM used by mem cache in bytes" - ::= { fgWanOptInfo 2 } + "Number of HTTPS requests examined using FortiGuard since start-up" + ::= { fgFortiGuardStatsEntry 2 } -fgMemCacheHits OBJECT-TYPE - SYNTAX Gauge32 +fgFgWfHTTPAllowed OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of hits in mem cache since last reset" - ::= { fgWanOptInfo 3 } + "Number of HTTP requests allowed to proceed using FortiGuard since start-up" + ::= { fgFortiGuardStatsEntry 3 } -fgMemCacheMisses OBJECT-TYPE - SYNTAX Gauge32 +fgFgWfHTTPSAllowed OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of misses in mem cache since last reset" - ::= { fgWanOptInfo 4 } + "Number of HTTPS requests allowed to proceed using FortiGuard since start-up" + ::= { fgFortiGuardStatsEntry 4 } -fgByteCacheRAMLimit OBJECT-TYPE - SYNTAX Gauge32 +fgFgWfHTTPBlocked OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "RAM available for byte cache in bytes" - ::= { fgWanOptInfo 5 } + "Number of HTTP requests blocked using FortiGuard since start-up" + ::= { fgFortiGuardStatsEntry 5 } -fgByteCacheRAMUsage OBJECT-TYPE - SYNTAX Gauge32 +fgFgWfHTTPSBlocked OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "RAM used by byte cache in bytes" - ::= { fgWanOptInfo 6 } + "Number of HTTPS requests blocked using FortiGuard since start-up" + ::= { fgFortiGuardStatsEntry 6 } -fgWanOptUpTime OBJECT-TYPE +fgFgWfHTTPLogged OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Wan Optimization up-time (in seconds)" - ::= { fgWanOptInfo 7 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgAppWanOpt.fgWanOptStatsTable --- + "Number of HTTP requests logged using FortiGuard since start-up" + ::= { fgFortiGuardStatsEntry 7 } -fgWanOptStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgWanOptStatsEntry - MAX-ACCESS not-accessible +fgFgWfHTTPSLogged OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "A table of WAN optimization statistics per virtual domain" - ::= { fgAppWanOpt 2 } + "Number of HTTPS requests logged using FortiGuard since start-up" + ::= { fgFortiGuardStatsEntry 8 } -fgWanOptStatsEntry OBJECT-TYPE - SYNTAX FgWanOptStatsEntry - MAX-ACCESS not-accessible +fgFgWfHTTPOverridden OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "WAN optimization statistics for a particular virtual domain" - INDEX { fgVdEntIndex } - ::= { fgWanOptStatsTable 1 } - -FgWanOptStatsEntry ::= SEQUENCE { - fgWanOptTunnels Gauge32, - fgWanOptLANBytesIn Gauge32, - fgWanOptLANBytesOut Gauge32, - fgWanOptWANBytesIn Gauge32, - fgWanOptWANBytesOut Gauge32 -} + "Number of HTTP requests overridden using FortiGuard since start-up" + ::= { fgFortiGuardStatsEntry 9 } -fgWanOptTunnels OBJECT-TYPE - SYNTAX Gauge32 +fgFgWfHTTPSOverridden OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of current tunnels in this virtual domain" - ::= { fgWanOptStatsEntry 1 } + "Number of HTTPS requests overridden using FortiGuard since start-up" + ::= { fgFortiGuardStatsEntry 10 } -fgWanOptLANBytesIn OBJECT-TYPE - SYNTAX Gauge32 +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppProxyHTTP +-- + +fgAppProxyHTTP OBJECT IDENTIFIER + ::= { fgApplications 100 } + +fgApHTTPUpTime OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only - STATUS current + STATUS deprecated DESCRIPTION - "Number of bytes received on LAN in last 5 seconds" - ::= { fgWanOptStatsEntry 2 } + "HTTP proxy up-time (in seconds)" + ::= { fgAppProxyHTTP 1 } -fgWanOptLANBytesOut OBJECT-TYPE - SYNTAX Gauge32 +fgApHTTPMemUsage OBJECT-TYPE + SYNTAX Gauge32 (0..100) MAX-ACCESS read-only - STATUS current + STATUS deprecated DESCRIPTION - "Number of bytes sent on LAN in last 5 seconds" - ::= { fgWanOptStatsEntry 3 } + "HTTP proxy memory usage (percentage of system total)" + ::= { fgAppProxyHTTP 2 } -fgWanOptWANBytesIn OBJECT-TYPE - SYNTAX Gauge32 +fgApHTTPConnections OBJECT-TYPE + SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Number of bytes received on WAN in last 5 seconds" - ::= { fgWanOptStatsEntry 4 } + DESCRIPTION "HTTP proxy current connections" + ::= { fgAppProxyHTTP 4 } -fgWanOptWANBytesOut OBJECT-TYPE - SYNTAX Gauge32 +fgApHTTPMaxConnections OBJECT-TYPE + SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Number of bytes sent on WAN in last 5 seconds" - ::= { fgWanOptStatsEntry 5 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgAppWanOpt.fgWanOptHistoryStatsTable --- + DESCRIPTION "Maximum number of connections supported by HTTP proxy" + ::= { fgAppProxyHTTP 5 } -fgWanOptHistoryStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgWanOptHistoryStatsEntry +fgApHTTPStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgApHTTPStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "A table of the WAN optimization history per protocol" - ::= { fgAppWanOpt 3 } + "A table of HTTP Proxy statistics per virtual domain" + ::= { fgAppProxyHTTP 3 } -fgWanOptHistoryStatsEntry OBJECT-TYPE - SYNTAX FgWanOptHistoryStatsEntry +fgApHTTPStatsEntry OBJECT-TYPE + SYNTAX FgApHTTPStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "The WAN optimization history for a particular virtual domain, period, and protocol" - INDEX { fgVdEntIndex, fgWanOptHistPeriod, fgWanOptProtocol } - ::= { fgWanOptHistoryStatsTable 1 } + "HTTP Proxy statistics for a particular virtual domain" + AUGMENTS { fgVdEntry } + ::= { fgApHTTPStatsTable 1 } -FgWanOptHistoryStatsEntry ::= SEQUENCE { - fgWanOptHistPeriod FgWanOptHistPeriods, - fgWanOptProtocol FgWanOptProtocols, - fgWanOptReductionRate Gauge32, - fgWanOptLanTraffic CounterBasedGauge64, - fgWanOptWanTraffic CounterBasedGauge64 +FgApHTTPStatsEntry ::= SEQUENCE { + fgApHTTPReqProcessed Counter32 } -fgWanOptHistPeriod OBJECT-TYPE - SYNTAX FgWanOptHistPeriods - MAX-ACCESS not-accessible +fgApHTTPReqProcessed OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "WAN optimization table entry period" - ::= { fgWanOptHistoryStatsEntry 1 } + "Number of HTTP requests in this virtual domain processed by the HTTP proxy since start-up" + ::= { fgApHTTPStatsEntry 1 } -fgWanOptProtocol OBJECT-TYPE - SYNTAX FgWanOptProtocols - MAX-ACCESS not-accessible - STATUS current +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppProxySMTP +-- + +fgAppProxySMTP OBJECT IDENTIFIER + ::= { fgApplications 101 } + +fgApSMTPUpTime OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated DESCRIPTION - "Internal WAN optimization table entry protocol" - ::= { fgWanOptHistoryStatsEntry 2 } + "SMTP Proxy up-time, in seconds" + ::= { fgAppProxySMTP 1 } -fgWanOptReductionRate OBJECT-TYPE +fgApSMTPMemUsage OBJECT-TYPE SYNTAX Gauge32 (0..100) MAX-ACCESS read-only - STATUS current + STATUS deprecated DESCRIPTION - "Reduction rate achieved by WAN optimization" - ::= { fgWanOptHistoryStatsEntry 3 } + "SMTP Proxy memory utilization (percentage of system total)" + ::= { fgAppProxySMTP 2 } -fgWanOptLanTraffic OBJECT-TYPE - SYNTAX CounterBasedGauge64 +fgApSMTPConnections OBJECT-TYPE + SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Number of bytes transferred via LAN" - ::= { fgWanOptHistoryStatsEntry 4 } + DESCRIPTION "SMTP proxy current connections" + ::= { fgAppProxySMTP 4 } -fgWanOptWanTraffic OBJECT-TYPE - SYNTAX CounterBasedGauge64 +fgApSMTPMaxConnections OBJECT-TYPE + SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Number of bytes transferred via WAN" - ::= { fgWanOptHistoryStatsEntry 5 } - --- --- fortinet.fnFortiGateMib.fgApplications.fgAppWanOpt.fgWanOptTrafficStatsTable --- + DESCRIPTION "Maximum number of connections supported by SMTP proxy" + ::= { fgAppProxySMTP 5 } -fgWanOptTrafficStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgWanOptTrafficStatsEntry +fgApSMTPStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgApSMTPStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "A table of the WAN optimization traffic for a particular virtual domain and protocol" - ::= { fgAppWanOpt 4 } + "A table of SMTP proxy statistics per virtual domain" + ::= { fgAppProxySMTP 3 } -fgWanOptTrafficStatsEntry OBJECT-TYPE - SYNTAX FgWanOptTrafficStatsEntry +fgApSMTPStatsEntry OBJECT-TYPE + SYNTAX FgApSMTPStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "The WAN optimization history for a particular protocol" - INDEX { fgVdEntIndex, fgWanOptProtocol } - ::= { fgWanOptTrafficStatsTable 1 } + "SMTP Proxy statistics for a particular virtual domain" + AUGMENTS { fgVdEntry } + ::= { fgApSMTPStatsTable 1 } -FgWanOptTrafficStatsEntry ::= SEQUENCE { - fgWanOptLanInTraffic Counter64, - fgWanOptLanOutTraffic Counter64, - fgWanOptWanInTraffic Counter64, - fgWanOptWanOutTraffic Counter64 +FgApSMTPStatsEntry ::= SEQUENCE { + fgApSMTPReqProcessed Counter32, + fgApSMTPSpamDetected Counter32 } -fgWanOptLanInTraffic OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Amount of traffic received from the LAN by WAN optimization" - ::= { fgWanOptTrafficStatsEntry 1 } - -fgWanOptLanOutTraffic OBJECT-TYPE - SYNTAX Counter64 +fgApSMTPReqProcessed OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Amount of traffic sent to the LAN by WAN optimization" - ::= { fgWanOptTrafficStatsEntry 2 } + "Number of requests in this virtual domain processed by the SMTP proxy since start-up" + ::= { fgApSMTPStatsEntry 1 } -fgWanOptWanInTraffic OBJECT-TYPE - SYNTAX Counter64 +fgApSMTPSpamDetected OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Amount of traffic received from the WAN by WAN optimization" - ::= { fgWanOptTrafficStatsEntry 3 } - -fgWanOptWanOutTraffic OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Amount of traffic sent to the WAN by WAN optimization" - ::= { fgWanOptTrafficStatsEntry 4 } + "Number of spam detected in this virtual domain by the SMTP proxy since start-up" + ::= { fgApSMTPStatsEntry 2 } -- --- fortinet.fnFortiGateMib.fgApplications.fgAppWanOpt.fgWanOptDiskStatsTable +-- fortinet.fnFortiGateMib.fgApplications.fgAppProxyPOP3 -- -fgWanOptDiskStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgWanOptDiskStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of the Web Cache disk statistics per disk" - ::= { fgAppWanOpt 5 } +fgAppProxyPOP3 OBJECT IDENTIFIER + ::= { fgApplications 102 } -fgWanOptDiskStatsEntry OBJECT-TYPE - SYNTAX FgWanOptDiskStatsEntry - MAX-ACCESS not-accessible - STATUS current +fgApPOP3UpTime OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated DESCRIPTION - "The Web Cache disk statistics for a particular disk" - INDEX { fgWanOptDisk } - ::= { fgWanOptDiskStatsTable 1 } - -FgWanOptDiskStatsEntry ::= SEQUENCE { - fgWanOptDisk Unsigned32, - fgWanOptDiskLimit CounterBasedGauge64, - fgWanOptDiskUsage CounterBasedGauge64, - fgWanOptDiskHits Counter32, - fgWanOptDiskMisses Counter32 -} - -fgWanOptDisk OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The Web Cache Disk index" - ::= { fgWanOptDiskStatsEntry 1 } - -fgWanOptDiskLimit OBJECT-TYPE - SYNTAX CounterBasedGauge64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The about of storage (in bytes) available for the Web Cache on a particular disk" - ::= { fgWanOptDiskStatsEntry 2 } - -fgWanOptDiskUsage OBJECT-TYPE - SYNTAX CounterBasedGauge64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The about of storage (in bytes) in use by the Web Cache on a paricular disk" - ::= { fgWanOptDiskStatsEntry 3 } - -fgWanOptDiskHits OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of cache hits on a paricular disk" - ::= { fgWanOptDiskStatsEntry 4 } - -fgWanOptDiskMisses OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of cache misses on a paricular disk" - ::= { fgWanOptDiskStatsEntry 5 } - --- --- fortinet.fnFortiGateMib.fgInetProto --- - -fgInetProto OBJECT IDENTIFIER - ::= { fnFortiGateMib 11 } + "Up-time of the POP3 proxy, in seconds" + ::= { fgAppProxyPOP3 1 } -fgInetProtoInfo OBJECT IDENTIFIER - ::= { fgInetProto 1 } +fgApPOP3MemUsage OBJECT-TYPE + SYNTAX Gauge32 (0..100) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Memory usage of the POP3 Proxy (percentage of system total)" + ::= { fgAppProxyPOP3 2 } -fgInetProtoTables OBJECT IDENTIFIER - ::= { fgInetProto 2 } +fgApPOP3Connections OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "POP3 proxy current connections" + ::= { fgAppProxyPOP3 4 } --- --- fortinet.fnFortiGateMib.fgInetProto.fgInetProtoTables.fgIpSessTable --- +fgApPOP3MaxConnections OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum number of connections supported by POP3 proxy" + ::= { fgAppProxyPOP3 5 } -fgIpSessTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgIpSessEntry +fgApPOP3StatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgApPOP3StatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Information on the IP sessions active on the device" - ::= { fgInetProtoTables 1 } + "A table of POP3 proxy statistics per virtual domain" + ::= { fgAppProxyPOP3 3 } -fgIpSessEntry OBJECT-TYPE - SYNTAX FgIpSessEntry +fgApPOP3StatsEntry OBJECT-TYPE + SYNTAX FgApPOP3StatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Information on a specific session, including source and destination" - INDEX { fgIpSessIndex } - ::= { fgIpSessTable 1 } + "Proxy pop3 statistics for a particular virtual domain" + AUGMENTS { fgVdEntry } + ::= { fgApPOP3StatsTable 1 } -FgIpSessEntry ::= SEQUENCE { - fgIpSessIndex FnIndex, - fgIpSessProto FgSessProto, - fgIpSessFromAddr IpAddress, - fgIpSessFromPort InetPortNumber, - fgIpSessToAddr IpAddress, - fgIpSessToPort InetPortNumber, - fgIpSessExp Gauge32, - fgIpSessVdom FgVdIndex +FgApPOP3StatsEntry ::= SEQUENCE { + fgApPOP3ReqProcessed Counter32, + fgApPOP3SpamDetected Counter32 } -fgIpSessIndex OBJECT-TYPE - SYNTAX FnIndex - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "An index value that uniquely identifies - an IP session within the fgIpSessTable" - ::= { fgIpSessEntry 1 } - -fgIpSessProto OBJECT-TYPE - SYNTAX FgSessProto +fgApPOP3ReqProcessed OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "The protocol the session is using (IP, TCP, UDP, etc.)" - ::= { fgIpSessEntry 2 } + "Number of requests in this virtual domain processed by the POP3 proxy since start-up" + ::= { fgApPOP3StatsEntry 1 } -fgIpSessFromAddr OBJECT-TYPE - SYNTAX IpAddress +fgApPOP3SpamDetected OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Source IP address (IPv4 only) of the session" - ::= { fgIpSessEntry 3 } + "Number of spam detected in this virtual domain by the POP3 Proxy since start-up" + ::= { fgApPOP3StatsEntry 2 } -fgIpSessFromPort OBJECT-TYPE - SYNTAX InetPortNumber - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Source port number (UDP and TCP only) of the session" - ::= { fgIpSessEntry 4 } +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppProxyIMAP +-- -fgIpSessToAddr OBJECT-TYPE - SYNTAX IpAddress +fgAppProxyIMAP OBJECT IDENTIFIER + ::= { fgApplications 103 } + +fgApIMAPUpTime OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only - STATUS current + STATUS deprecated DESCRIPTION - "Destination IP address (IPv4 only) of the session" - ::= { fgIpSessEntry 5 } + "Up-time of the IMAP proxy, in seconds" + ::= { fgAppProxyIMAP 1 } -fgIpSessToPort OBJECT-TYPE - SYNTAX InetPortNumber +fgApIMAPMemUsage OBJECT-TYPE + SYNTAX Gauge32 (0..100) MAX-ACCESS read-only - STATUS current + STATUS deprecated DESCRIPTION - "Destination Port number (UDP and TCP only) of the session" - ::= { fgIpSessEntry 6 } + "Memory utilization of the IMAP Proxy (as a percentage of the system total)" + ::= { fgAppProxyIMAP 2 } -fgIpSessExp OBJECT-TYPE - SYNTAX Gauge32 +fgApIMAPConnections OBJECT-TYPE + SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Number of seconds remaining before the session expires (if idle)" - ::= { fgIpSessEntry 7 } + DESCRIPTION "IMAP proxy current connections" + ::= { fgAppProxyIMAP 4 } -fgIpSessVdom OBJECT-TYPE - SYNTAX FgVdIndex +fgApIMAPMaxConnections OBJECT-TYPE + SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Virtual domain the session is part of. This index corresponds to the index used by fgVdTable." - ::= { fgIpSessEntry 8 } - --- --- fortinet.fnFortiGateMib.fgInetProto.fgInetProtoTables.fgIpSessStatsTable --- + DESCRIPTION "Maximum number of connections supported by IMAP proxy" + ::= { fgAppProxyIMAP 5 } -fgIpSessStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgIpSessStatsEntry +fgApIMAPStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgApIMAPStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "IP session statistics table" - ::= { fgInetProtoTables 2 } + "A table of IMAP proxy statistics per virtual domain" + ::= { fgAppProxyIMAP 3 } -fgIpSessStatsEntry OBJECT-TYPE - SYNTAX FgIpSessStatsEntry +fgApIMAPStatsEntry OBJECT-TYPE + SYNTAX FgApIMAPStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "IP session statistics on a virtual domain" + "IMAP Proxy statistics for a particular virtual domain" AUGMENTS { fgVdEntry } - ::= { fgIpSessStatsTable 1 } + ::= { fgApIMAPStatsTable 1 } -FgIpSessStatsEntry ::= SEQUENCE { - fgIpSessNumber Gauge32 +FgApIMAPStatsEntry ::= SEQUENCE { + fgApIMAPReqProcessed Counter32, + fgApIMAPSpamDetected Counter32 } -fgIpSessNumber OBJECT-TYPE - SYNTAX Gauge32 +fgApIMAPReqProcessed OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Current number of sessions on the virtual domain" - ::= { fgIpSessStatsEntry 1 } - --- --- fortinet.fnFortiGateMib.fgInetProto.fgInetProtoTables.fgIp6SessStatsTable --- + "Number of requests in this virtual domain processed by the IMAP proxy since start-up" + ::= { fgApIMAPStatsEntry 1 } -fgIp6SessStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgIp6SessStatsEntry +fgApIMAPSpamDetected OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of spam detected in this virtual domain by the IMAP proxy since start-up" + ::= { fgApIMAPStatsEntry 2 } + +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppProxyNNTP +-- + +fgAppProxyNNTP OBJECT IDENTIFIER + ::= { fgApplications 104 } + +fgApNNTPUpTime OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Up-time of the NNTP proxy, in seconds" + ::= { fgAppProxyNNTP 1 } + +fgApNNTPMemUsage OBJECT-TYPE + SYNTAX Gauge32 (0..100) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Memory utilization of the NNTP proxy, as a percentage of the system total" + ::= { fgAppProxyNNTP 2 } + +fgApNNTPConnections OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "NNTP proxy current connections" + ::= { fgAppProxyNNTP 4 } + +fgApNNTPMaxConnections OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum number of connections supported by NNTP proxy" + ::= { fgAppProxyNNTP 5 } + +fgApNNTPStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgApNNTPStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "IP session statistics table" - ::= { fgInetProtoTables 3 } + "A table of NNTP proxy statistics per virtual domain" + ::= { fgAppProxyNNTP 3 } -fgIp6SessStatsEntry OBJECT-TYPE - SYNTAX FgIp6SessStatsEntry +fgApNNTPStatsEntry OBJECT-TYPE + SYNTAX FgApNNTPStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "IP session statistics on a virtual domain" + "NNTP Proxy statistics for a particular virtual domain" AUGMENTS { fgVdEntry } - ::= { fgIp6SessStatsTable 1 } + ::= { fgApNNTPStatsTable 1 } -FgIp6SessStatsEntry ::= SEQUENCE { - fgIp6SessNumber Gauge32 +FgApNNTPStatsEntry ::= SEQUENCE { + fgApNNTPReqProcessed Counter32 } -fgIp6SessNumber OBJECT-TYPE - SYNTAX Gauge32 +fgApNNTPReqProcessed OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Current number of sessions on the virtual domain" - ::= { fgIp6SessStatsEntry 1 } - - --- --- fortinet.fnFortiGateMib.fgVpn --- - -fgVpn OBJECT IDENTIFIER - ::= { fnFortiGateMib 12 } + "Number of requests in the virtual domain processed by the NNTP proxy since start-up" + ::= { fgApNNTPStatsEntry 1 } -- --- fortinet.fnFortiGateMib.fgVpn.fgVpnInfo +-- fortinet.fnFortiGateMib.fgApplications.fgAppProxyIM -- -fgVpnInfo OBJECT IDENTIFIER - ::= { fgVpn 1 } +fgAppProxyIM OBJECT IDENTIFIER + ::= { fgApplications 105 } -fgVpnTunnelUpCount OBJECT-TYPE - SYNTAX Integer32 +fgApIMUpTime OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "The number of IPsec VPN tunnels with at least one SA" - ::= { fgVpnInfo 1 } - --- --- fortinet.fnFortiGateMib.fgVpn.fgVpnTables --- - -fgVpnTables OBJECT IDENTIFIER - ::= { fgVpn 2 } - --- --- fortinet.fnFortiGateMib.fgVpn.fgVpnTables.fgVpnDialupTable --- + "Up-time of the IM proxy, in seconds" + ::= { fgAppProxyIM 1 } -fgVpnDialupTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgVpnDialupEntry - MAX-ACCESS not-accessible +fgApIMMemUsage OBJECT-TYPE + SYNTAX Gauge32 (0..100) + MAX-ACCESS read-only STATUS current DESCRIPTION - "Dial-up VPN peers information" - ::= { fgVpnTables 1 } + "IM Proxy memory usage, as a percentage of the system total" + ::= { fgAppProxyIM 2 } -fgVpnDialupEntry OBJECT-TYPE - SYNTAX FgVpnDialupEntry +fgApIMStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgApIMStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Dial-up VPN peer info" - INDEX { fgVpnDialupIndex } - ::= { fgVpnDialupTable 1 } - -FgVpnDialupEntry ::= SEQUENCE { - fgVpnDialupIndex FnIndex, - fgVpnDialupGateway IpAddress, - fgVpnDialupLifetime Integer32, - fgVpnDialupTimeout Integer32, - fgVpnDialupSrcBegin IpAddress, - fgVpnDialupSrcEnd IpAddress, - fgVpnDialupDstAddr IpAddress, - fgVpnDialupVdom FgVdIndex, - fgVpnDialupInOctets Counter64, - fgVpnDialupOutOctets Counter64 -} + "A table of IM proxy statistics per virtual domain" + ::= { fgAppProxyIM 3 } -fgVpnDialupIndex OBJECT-TYPE - SYNTAX FnIndex +fgApIMStatsEntry OBJECT-TYPE + SYNTAX FgApIMStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "An index value that uniquely identifies - an VPN dial-up peer within the fgVpnDialupTable" - ::= { fgVpnDialupEntry 1 } + "IM Proxy statistics for a particular virtual domain" + AUGMENTS { fgVdEntry } + ::= { fgApIMStatsTable 1 } -fgVpnDialupGateway OBJECT-TYPE - SYNTAX IpAddress +FgApIMStatsEntry ::= SEQUENCE { + fgApIMReqProcessed Counter32 +} + +fgApIMReqProcessed OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Remote gateway IP address of the tunnel" - ::= { fgVpnDialupEntry 2 } + "Number of requests in this virtual domain processed by the IM proxy since start-up" + ::= { fgApIMStatsEntry 1 } -fgVpnDialupLifetime OBJECT-TYPE - SYNTAX Integer32 +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppProxySIP +-- + +fgAppProxySIP OBJECT IDENTIFIER + ::= { fgApplications 106 } + +fgApSIPUpTime OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Tunnel life time (seconds) of the tunnel" - ::= { fgVpnDialupEntry 3 } + "Up-time of the SIP Proxy, in seconds" + ::= { fgAppProxySIP 1 } -fgVpnDialupTimeout OBJECT-TYPE - SYNTAX Integer32 +fgApSIPMemUsage OBJECT-TYPE + SYNTAX Gauge32 (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION - "Time before the next key exchange (seconds) of the tunnel" - ::= { fgVpnDialupEntry 4 } + "SIP Proxy memory utilization, as a percentage of the system total" + ::= { fgAppProxySIP 2 } -fgVpnDialupSrcBegin OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only +fgApSIPStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgApSIPStatsEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Remote subnet address of the tunnel" - ::= { fgVpnDialupEntry 5 } + "A table of SIP proxy statistics per virtual domain" + ::= { fgAppProxySIP 3 } -fgVpnDialupSrcEnd OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only +fgApSIPStatsEntry OBJECT-TYPE + SYNTAX FgApSIPStatsEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Remote subnet mask of the tunnel" - ::= { fgVpnDialupEntry 6 } + "SIP Proxy statistics for a particular virtual domain" + AUGMENTS { fgVdEntry } + ::= { fgApSIPStatsTable 1 } -fgVpnDialupDstAddr OBJECT-TYPE - SYNTAX IpAddress +FgApSIPStatsEntry ::= SEQUENCE { + fgApSIPClientReg Counter32, + fgApSIPCallHandling Counter32, + fgApSIPServices Counter32, + fgApSIPOtherReq Counter32 +} + +fgApSIPClientReg OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Local subnet address of the tunnel" - ::= { fgVpnDialupEntry 7 } + "Number of client registration requests (Register and Options) in this virtual domain + processed by the SIP proxy since start-up" + ::= { fgApSIPStatsEntry 1 } -fgVpnDialupVdom OBJECT-TYPE - SYNTAX FgVdIndex +fgApSIPCallHandling OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Virtual domain tunnel is part of. This index corresponds to the index used by fgVdTable." - ::= { fgVpnDialupEntry 8 } + "Number of call handling requests (Invite, Ack, Bye, Cancel and Refer) in this virtual domain + processed by the SIP proxy since start-up" + ::= { fgApSIPStatsEntry 2 } -fgVpnDialupInOctets OBJECT-TYPE - SYNTAX Counter64 +fgApSIPServices OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of bytes received on tunnel since instantiation." - ::= { fgVpnDialupEntry 9 } + "Number of service requests (Subscribe, notify and Message) in this virtual domain + processed by the SIP proxy since start-up" + ::= { fgApSIPStatsEntry 3 } -fgVpnDialupOutOctets OBJECT-TYPE - SYNTAX Counter64 +fgApSIPOtherReq OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of bytes sent on tunnel since instantiation." - ::= { fgVpnDialupEntry 10 } + "Number of other sip requests in this virtual domain processed by the SIP proxy since start-up" + ::= { fgApSIPStatsEntry 4 } -- --- fortinet.fnFortiGateMib.fgVpn.fgVpnTables.fgVpnTunTable +-- fortinet.fnFortiGateMib.fgApplications.fgAppScanUnit -- -fgVpnTunTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgVpnTunEntry - MAX-ACCESS not-accessible +fgAppScanUnit OBJECT IDENTIFIER + ::= { fgApplications 107 } + +fgAppSuNumber OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "Table of non-dial-up IPsec VPN tunnels" - ::= { fgVpnTables 2 } + "The number of scan units in the fgAppSuStatsTable" + ::= { fgAppScanUnit 1 } -fgVpnTunEntry OBJECT-TYPE - SYNTAX FgVpnTunEntry +fgAppSuStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgAppSuStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Tunnel VPN peer info" - INDEX { fgVpnTunEntIndex } - ::= { fgVpnTunTable 1 } + "A table of scan unit statistics" + ::= { fgAppScanUnit 2 } -FgVpnTunEntry ::= SEQUENCE { - fgVpnTunEntIndex FnIndex, - fgVpnTunEntPhase1Name DisplayString, - fgVpnTunEntPhase2Name DisplayString, - fgVpnTunEntRemGwyIp IpAddress, - fgVpnTunEntRemGwyPort InetPortNumber, - fgVpnTunEntLocGwyIp IpAddress, - fgVpnTunEntLocGwyPort InetPortNumber, - fgVpnTunEntSelectorSrcBeginIp IpAddress, - fgVpnTunEntSelectorSrcEndIp IpAddress, - fgVpnTunEntSelectorSrcPort InetPortNumber, - fgVpnTunEntSelectorDstBeginIp IpAddress, - fgVpnTunEntSelectorDstEndIp IpAddress, - fgVpnTunEntSelectorDstPort InetPortNumber, - fgVpnTunEntSelectorProto Integer32, - fgVpnTunEntLifeSecs Gauge32, - fgVpnTunEntLifeBytes Gauge32, - fgVpnTunEntTimeout Gauge32, - fgVpnTunEntInOctets Counter64, - fgVpnTunEntOutOctets Counter64, - fgVpnTunEntStatus INTEGER, - fgVpnTunEntVdom FgVdIndex +fgAppSuStatsEntry OBJECT-TYPE + SYNTAX FgAppSuStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Statistics entry for a particular scan unit" + INDEX { fgAppSuIndex } + ::= { fgAppSuStatsTable 1 } + +FgAppSuStatsEntry ::= SEQUENCE { + fgAppSuIndex FnIndex, + fgAppSuFileScanned Counter32 } -fgVpnTunEntIndex OBJECT-TYPE +fgAppSuIndex OBJECT-TYPE SYNTAX FnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION - "An index value that uniquely identifies - a VPN tunnel within the fgVpnTunTable" - ::= { fgVpnTunEntry 1 } + "Index that uniquely identifies a scan unit in the fgAppSuStatsTable" + ::= { fgAppSuStatsEntry 1 } -fgVpnTunEntPhase1Name OBJECT-TYPE - SYNTAX DisplayString +fgAppSuFileScanned OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Descriptive name of phase1 configuration for the tunnel" - ::= { fgVpnTunEntry 2 } + "Number of files scanned by this scan unit" + ::= { fgAppSuStatsEntry 2 } -fgVpnTunEntPhase2Name OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppVoIP +-- + +fgAppVoIP OBJECT IDENTIFIER + ::= { fgApplications 108 } + +fgAppVoIPStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgAppVoIPStatsEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Descriptive name of phase2 configuration for the tunnel" - ::= { fgVpnTunEntry 3 } + "A table of VoIP related statistics per virtual domain" + ::= { fgAppVoIP 1 } -fgVpnTunEntRemGwyIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only +fgAppVoIPStatsEntry OBJECT-TYPE + SYNTAX FgAppVoIPStatsEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "IP of remote gateway used by the tunnel" - ::= { fgVpnTunEntry 4 } + "VoIP statistics for a particular virtual domain" + AUGMENTS { fgVdEntry } + ::= { fgAppVoIPStatsTable 1 } -fgVpnTunEntRemGwyPort OBJECT-TYPE - SYNTAX InetPortNumber +FgAppVoIPStatsEntry ::= SEQUENCE { + fgAppVoIPConn Gauge32, + fgAppVoIPCallBlocked Counter32 +} + +fgAppVoIPConn OBJECT-TYPE + SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION - "port of remote gateway used by tunnel, if UDP" - ::= { fgVpnTunEntry 5 } + "The current number of VoIP connections on the virtual domain" + ::= { fgAppVoIPStatsEntry 1 } -fgVpnTunEntLocGwyIp OBJECT-TYPE - SYNTAX IpAddress +fgAppVoIPCallBlocked OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "IP of local gateway used by the tunnel" - ::= { fgVpnTunEntry 6 } + "Number of VoIP calls blocked (SIP Invites blocked and + SCCP calls blocked) in this virtual domain" + ::= { fgAppVoIPStatsEntry 2 } -fgVpnTunEntLocGwyPort OBJECT-TYPE - SYNTAX InetPortNumber - MAX-ACCESS read-only +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppP2P +-- + +fgAppP2P OBJECT IDENTIFIER + ::= { fgApplications 109 } + +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppP2P.fgAppP2PStatsTable +-- + +fgAppP2PStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgAppP2PStatsEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "port of local gateway used by tunnel, if UDP" - ::= { fgVpnTunEntry 7 } + "A table of P2P protocol related statistics per virtual domain" + ::= { fgAppP2P 1 } -fgVpnTunEntSelectorSrcBeginIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only +fgAppP2PStatsEntry OBJECT-TYPE + SYNTAX FgAppP2PStatsEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Beginning of address range of source selector" - ::= { fgVpnTunEntry 8 } + "P2P statistics for a particular virtual domain" + AUGMENTS { fgVdEntry } + ::= { fgAppP2PStatsTable 1 } -fgVpnTunEntSelectorSrcEndIp OBJECT-TYPE - SYNTAX IpAddress +FgAppP2PStatsEntry ::= SEQUENCE { + fgAppP2PConnBlocked Counter32 +} + +fgAppP2PConnBlocked OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "End of address range of source selector" - ::= { fgVpnTunEntry 9 } + "Number of P2P connections blocked in this virtual domain" + ::= { fgAppP2PStatsEntry 1 } -fgVpnTunEntSelectorSrcPort OBJECT-TYPE - SYNTAX InetPortNumber - MAX-ACCESS read-only +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppP2P.fgAppP2PProtoTable +-- + +fgAppP2PProtoTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgAppP2PProtoEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Source selector port" - ::= { fgVpnTunEntry 10 } + "A table of peer to peer statistics per virtual domain per protocol. + This table has a dependent expansion relationship with fgVdTable." + ::= { fgAppP2P 2 } -fgVpnTunEntSelectorDstBeginIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only +fgAppP2PProtoEntry OBJECT-TYPE + SYNTAX FgAppP2PProtoEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Beginning of address range of destination - selector" - ::= { fgVpnTunEntry 11 } + "P2P statistics for a particular virtual domain and protocol" + INDEX { fgVdEntIndex, fgAppP2PProtEntProto } + ::= { fgAppP2PProtoTable 1 } -fgVpnTunEntSelectorDstEndIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only +FgAppP2PProtoEntry ::= SEQUENCE { + fgAppP2PProtEntProto FgP2PProto, + fgAppP2PProtEntBytes Counter64, + fgAppP2PProtoEntLastReset TimeTicks +} + +fgAppP2PProtEntProto OBJECT-TYPE + SYNTAX FgP2PProto + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "End of address range of destination selector" - ::= { fgVpnTunEntry 12 } + "P2P protocol this row of statistics is for, within the specified virtual domain" + ::= { fgAppP2PProtoEntry 1 } -fgVpnTunEntSelectorDstPort OBJECT-TYPE - SYNTAX InetPortNumber +fgAppP2PProtEntBytes OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION - "Destination selector port" - ::= { fgVpnTunEntry 13 } + "Number of bytes transferred through this virtual domain on this P2P protocol since last reset" + ::= { fgAppP2PProtoEntry 2 } -fgVpnTunEntSelectorProto OBJECT-TYPE - SYNTAX Integer32 +fgAppP2PProtoEntLastReset OBJECT-TYPE + SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION - "Protocol number for selector" - ::= { fgVpnTunEntry 14 } + "Time elapsed since the corresponding fgAppP2PProtEntBytes was + last reset to 0." + ::= { fgAppP2PProtoEntry 3 } -fgVpnTunEntLifeSecs OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppIM +-- + +fgAppIM OBJECT IDENTIFIER + ::= { fgApplications 110 } + +fgAppIMStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgAppIMStatsEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Lifetime of tunnel in seconds, if time based lifetime used" - ::= { fgVpnTunEntry 15 } + "A table of instant messaging statistics per virtual domain" + ::= { fgAppIM 1 } -fgVpnTunEntLifeBytes OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only +fgAppIMStatsEntry OBJECT-TYPE + SYNTAX FgAppIMStatsEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Lifetime of tunnel in bytes, if byte transfer based lifetime used" - ::= { fgVpnTunEntry 16 } + "IM statistics for a particular virtual domain" + AUGMENTS { fgVdEntry } + ::= { fgAppIMStatsTable 1 } -fgVpnTunEntTimeout OBJECT-TYPE - SYNTAX Gauge32 +FgAppIMStatsEntry ::= SEQUENCE { + fgAppIMMessages Counter32, + fgAppIMFileTransfered Counter32, + fgAppIMFileTxBlocked Counter32, + fgAppIMConnBlocked Counter32 +} + +fgAppIMMessages OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Timeout of tunnel in seconds" - ::= { fgVpnTunEntry 17 } + "Total number of IM messages processed in this virtual domain" + ::= { fgAppIMStatsEntry 1 } -fgVpnTunEntInOctets OBJECT-TYPE - SYNTAX Counter64 +fgAppIMFileTransfered OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of bytes received on tunnel" - ::= { fgVpnTunEntry 18 } + "Number of files transferred through this virtual domain" + ::= { fgAppIMStatsEntry 2 } -fgVpnTunEntOutOctets OBJECT-TYPE - SYNTAX Counter64 +fgAppIMFileTxBlocked OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of bytes sent out on tunnel" - ::= { fgVpnTunEntry 19 } + "Number of blocked file transfers in this virtual domain" + ::= { fgAppIMStatsEntry 3 } -fgVpnTunEntStatus OBJECT-TYPE - SYNTAX INTEGER { down(1), up(2) } +fgAppIMConnBlocked OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Current status of tunnel (up or down)" - ::= { fgVpnTunEntry 20 } + "Number of connections blocked in this virtual domain" + ::= { fgAppIMStatsEntry 4 } -fgVpnTunEntVdom OBJECT-TYPE - SYNTAX FgVdIndex +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppProxyFTP +-- + +fgAppProxyFTP OBJECT IDENTIFIER + ::= { fgApplications 111 } + +fgApFTPUpTime OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only - STATUS current + STATUS deprecated DESCRIPTION - "Virtual domain the tunnel is part of. This index corresponds to the index used by fgVdTable." - ::= { fgVpnTunEntry 21 } + "Up-time of the FTP proxy, in seconds" + ::= { fgAppProxyFTP 1 } --- --- fortinet.fnFortiGateMib.fgVpn.fgVpnTables.fgVpnSslStatsTable --- +fgApFTPMemUsage OBJECT-TYPE + SYNTAX Gauge32 (0..100) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "FTP Proxy memory utilization, as a percentage of the system total" + ::= { fgAppProxyFTP 2 } -fgVpnSslStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgVpnSslStatsEntry +fgApFTPConnections OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FTP proxy current connections" + ::= { fgAppProxyFTP 4 } + +fgApFTPMaxConnections OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximum number of connections supported by FTP proxy" + ::= { fgAppProxyFTP 5 } + +fgApFTPStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgApFTPStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "SSL VPN statistics table" - ::= { fgVpnTables 3 } + "A table of FTP proxy statistics per virtual domain" + ::= { fgAppProxyFTP 3 } -fgVpnSslStatsEntry OBJECT-TYPE - SYNTAX FgVpnSslStatsEntry +fgApFTPStatsEntry OBJECT-TYPE + SYNTAX FgApFTPStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "SSL VPN statistics for a given virtual domain" + "FTP Proxy statistics for a particular virtual domain" AUGMENTS { fgVdEntry } - ::= { fgVpnSslStatsTable 1 } + ::= { fgApFTPStatsTable 1 } -FgVpnSslStatsEntry ::= SEQUENCE { - fgVpnSslState FnBoolState, - fgVpnSslStatsLoginUsers Gauge32, - fgVpnSslStatsMaxUsers Counter32, - fgVpnSslStatsActiveWebSessions Gauge32, - fgVpnSslStatsMaxWebSessions Counter32, - fgVpnSslStatsActiveTunnels Gauge32, - fgVpnSslStatsMaxTunnels Counter32 +FgApFTPStatsEntry ::= SEQUENCE { + fgApFTPReqProcessed Counter32 } -fgVpnSslState OBJECT-TYPE - SYNTAX FnBoolState +fgApFTPReqProcessed OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Whether SSL-VPN is enabled on this virtual domain" - ::= { fgVpnSslStatsEntry 1 } + "Number of requests in this virtual domain processed by the FTP proxy since start-up" + ::= { fgApFTPStatsEntry 1 } -fgVpnSslStatsLoginUsers OBJECT-TYPE - SYNTAX Gauge32 +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppExplicitProxy +-- + +fgAppExplicitProxy OBJECT IDENTIFIER + ::= { fgApplications 112 } + +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppExplicitProxy.fgExplicitProxyInfo +-- + +fgExplicitProxyInfo OBJECT IDENTIFIER + ::= { fgAppExplicitProxy 1 } + +fgExplicitProxyUpTime OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "The current number of users logged in through SSL-VPN tunnels in the virtual domain" - ::= { fgVpnSslStatsEntry 2 } + "Explicit proxy up-time (in seconds)" + ::= { fgExplicitProxyInfo 1 } -fgVpnSslStatsMaxUsers OBJECT-TYPE - SYNTAX Counter32 +fgExplicitProxyMemUsage OBJECT-TYPE + SYNTAX Gauge32 (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION - "The maximum number of total users that can be logged in - at any one time on the virtual domain" - ::= { fgVpnSslStatsEntry 3 } + "Explicit proxy memory usage (percentage of system total)" + ::= { fgExplicitProxyInfo 2 } -fgVpnSslStatsActiveWebSessions OBJECT-TYPE - SYNTAX Gauge32 +fgExplicitProxyRequests OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current + DESCRIPTION + "Explicit proxy total number of requests" + ::= { fgExplicitProxyInfo 3 } + +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppExplicitProxy.fgExplicitProxyStatsTable +-- + +fgExplicitProxyStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgExplicitProxyStatsEntry + MAX-ACCESS not-accessible + STATUS current DESCRIPTION - "The current number of active SSL web sessions in the virtual domain" - ::= { fgVpnSslStatsEntry 4 } + "A table of explicit proxy statistics per virtual domain" + ::= { fgAppExplicitProxy 2 } -fgVpnSslStatsMaxWebSessions OBJECT-TYPE - SYNTAX Counter32 - MAX-ACCESS read-only +fgExplicitProxyStatsEntry OBJECT-TYPE + SYNTAX FgExplicitProxyStatsEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "The maximum number of active SSL web sessions - at any one time within the virtual domain" - ::= { fgVpnSslStatsEntry 5 } + "Explicit proxy statistics for a particular virtual domain" + INDEX { fgVdEntIndex } + ::= { fgExplicitProxyStatsTable 1 } -fgVpnSslStatsActiveTunnels OBJECT-TYPE - SYNTAX Gauge32 +FgExplicitProxyStatsEntry ::= SEQUENCE { + fgExplicitProxyUsers Integer32, + fgExplicitProxySessions Integer32 +} + +fgExplicitProxyUsers OBJECT-TYPE + SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION - "The current number of active SSL tunnels in the virtual domain" - ::= { fgVpnSslStatsEntry 6 } + "Number of current users in this virtual domain" + ::= { fgExplicitProxyStatsEntry 1 } -fgVpnSslStatsMaxTunnels OBJECT-TYPE - SYNTAX Counter32 +fgExplicitProxySessions OBJECT-TYPE + SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION - "The maximum number of active SSL tunnels - at any one time in the virtual domain" - ::= { fgVpnSslStatsEntry 7 } + "Number of current sessions in this virtual domain" + ::= { fgExplicitProxyStatsEntry 2 } -- --- fortinet.fnFortiGateMib.fgVpn.fgVpnTables.fgVpnSslTunnelTable +-- fortinet.fnFortiGateMib.fgApplications.fgAppExplicitProxy.fgExplicitProxyScanStatsTable -- -fgVpnSslTunnelTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgVpnSslTunnelEntry +fgExplicitProxyScanStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgExplicitProxyScanStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "A list of active SSL VPN tunnel entries" - ::= { fgVpnTables 4 } + "A table of explicit proxy scan statistics per virtual domain" + ::= { fgAppExplicitProxy 3 } -fgVpnSslTunnelEntry OBJECT-TYPE - SYNTAX FgVpnSslTunnelEntry +fgExplicitProxyScanStatsEntry OBJECT-TYPE + SYNTAX FgExplicitProxyScanStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "An SSL VPN tunnel entry containing connection information - and traffic statistics" - INDEX { fgVpnSslTunnelIndex } - ::= { fgVpnSslTunnelTable 1 } + "Explicit proxy scan statistics for a particular virtual domain" + INDEX { fgVdEntIndex, fgExplicitProxyScanStatsDisp } + ::= { fgExplicitProxyScanStatsTable 1 } -FgVpnSslTunnelEntry ::= SEQUENCE { - fgVpnSslTunnelIndex FnIndex, - fgVpnSslTunnelVdom FgVdIndex, - fgVpnSslTunnelUserName DisplayString, - fgVpnSslTunnelSrcIp IpAddress, - fgVpnSslTunnelIp IpAddress, - fgVpnSslTunnelUpTime Counter32, - fgVpnSslTunnelBytesIn Counter64, - fgVpnSslTunnelBytesOut Counter64 +FgExplicitProxyScanStatsEntry ::= SEQUENCE { + fgExplicitProxyScanStatsDisp FgScanAvDisposition, + fgExplicitProxyVirus Counter32, + fgExplicitProxyBannedWords Counter32, + fgExplicitProxyPolicy Counter32, + fgExplicitProxyOversized Counter32, + fgExplicitProxyArchNest Counter32, + fgExplicitProxyArchSize Counter32, + fgExplicitProxyArchEncrypted Counter32, + fgExplicitProxyArchMultiPart Counter32, + fgExplicitProxyArchUnsupported Counter32, + fgExplicitProxyArchBomb Counter32, + fgExplicitProxyArchCorrupt Counter32 } -fgVpnSslTunnelIndex OBJECT-TYPE - SYNTAX FnIndex +fgExplicitProxyScanStatsDisp OBJECT-TYPE + SYNTAX FgScanAvDisposition MAX-ACCESS not-accessible STATUS current DESCRIPTION - "An index value that uniquely identifies - an active SSL VPN tunnel within the fgVpnSslTunnelTable" - ::= { fgVpnSslTunnelEntry 1 } + "Disposition of an Scan result" + ::= { fgExplicitProxyScanStatsEntry 1 } -fgVpnSslTunnelVdom OBJECT-TYPE - SYNTAX FgVdIndex +fgExplicitProxyVirus OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "The index of the virtual domain this tunnel belongs to. This index corresponds to the index used by fgVdTable." - ::= { fgVpnSslTunnelEntry 2 } + "Number of viruses in this virtual domain" + ::= { fgExplicitProxyScanStatsEntry 2 } -fgVpnSslTunnelUserName OBJECT-TYPE - SYNTAX DisplayString +fgExplicitProxyBannedWords OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "The user name used to authenticate the tunnel" - ::= { fgVpnSslTunnelEntry 3 } + "Number of elements containing banned words in this virtual domain" + ::= { fgExplicitProxyScanStatsEntry 3 } -fgVpnSslTunnelSrcIp OBJECT-TYPE - SYNTAX IpAddress +fgExplicitProxyPolicy OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "The source IP address of this tunnel" - ::= { fgVpnSslTunnelEntry 4 } + "Number of elements violating policy (e.g. filename or file type rules) in this virtual domain" + ::= { fgExplicitProxyScanStatsEntry 4 } -fgVpnSslTunnelIp OBJECT-TYPE - SYNTAX IpAddress +fgExplicitProxyOversized OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "The connection IP address of this tunnel" - ::= { fgVpnSslTunnelEntry 5 } + "Number of oversized elements in this virtual domain" + ::= { fgExplicitProxyScanStatsEntry 5 } -fgVpnSslTunnelUpTime OBJECT-TYPE +fgExplicitProxyArchNest OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "The up-time of this tunnel in seconds" - ::= { fgVpnSslTunnelEntry 6 } + "Number of too deeply nested archives in this virtual domain" + ::= { fgExplicitProxyScanStatsEntry 6 } -fgVpnSslTunnelBytesIn OBJECT-TYPE - SYNTAX Counter64 +fgExplicitProxyArchSize OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "The number of incoming bytes of L2 traffic through this tunnel since it was established" - ::= { fgVpnSslTunnelEntry 7 } + "Number of archives that decompress beyond size limit in this virtual domain" + ::= { fgExplicitProxyScanStatsEntry 7 } -fgVpnSslTunnelBytesOut OBJECT-TYPE - SYNTAX Counter64 +fgExplicitProxyArchEncrypted OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "The number of outgoing bytes of L2 traffic through this tunnel since it was established" - ::= { fgVpnSslTunnelEntry 8 } - --- --- fortinet.fnFortiGateMib.fgVpn.fgVpnTrapObjects --- - -fgVpnTrapObjects OBJECT IDENTIFIER - ::= { fgVpn 3 } + "Number of encrypted archives in this virtual domain" + ::= { fgExplicitProxyScanStatsEntry 8 } -fgVpnTrapLocalGateway OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS accessible-for-notify +fgExplicitProxyArchMultiPart OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "Local gateway IP address. Used in VPN related traps." - ::= { fgVpnTrapObjects 2 } + "Number of multipart archives in this virtual domain" + ::= { fgExplicitProxyScanStatsEntry 9 } -fgVpnTrapRemoteGateway OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS accessible-for-notify +fgExplicitProxyArchUnsupported OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "Remote gateway IP address. Used in VPN related traps." - ::= { fgVpnTrapObjects 3 } + "Number of archives with unsupported (but known) formats in this virtual domain" + ::= { fgExplicitProxyScanStatsEntry 10 } -fgVpnTrapPhase1Name OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS accessible-for-notify +fgExplicitProxyArchBomb OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "Name of the phase 1. Used in VPN related traps." - ::= { fgVpnTrapObjects 4 } - - --- --- fortinet.fnFortiGateMib.fgHighAvailability --- + "Number of archive bombs in this virtual domain" + ::= { fgExplicitProxyScanStatsEntry 11 } -fgHighAvailability OBJECT IDENTIFIER - ::= { fnFortiGateMib 13 } +fgExplicitProxyArchCorrupt OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of corrupt archives in this virtual domain" + ::= { fgExplicitProxyScanStatsEntry 12 } -- --- fortinet.fnFortiGateMib.fgHighAvailability.fgHaInfo +-- fortinet.fnFortiGateMib.fgApplications.fgAppExplicitProxy.fgExplicitProxyScriptStatsTable -- -fgHaInfo OBJECT IDENTIFIER - ::= { fgHighAvailability 1 } +fgExplicitProxyScriptStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgExplicitProxyScriptStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of explicit proxy script filtering statistics per virtual domain" + ::= { fgAppExplicitProxy 4 } -fgHaSystemMode OBJECT-TYPE - SYNTAX FgHaMode - MAX-ACCESS read-only +fgExplicitProxyScriptStatsEntry OBJECT-TYPE + SYNTAX FgExplicitProxyScriptStatsEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "High-availability mode (Standalone, A-A or A-P)" - ::= { fgHaInfo 1 } + "Explicit proxy scan statistics for a particular virtual domain" + INDEX { fgVdEntIndex } + ::= { fgExplicitProxyScriptStatsTable 1 } -fgHaGroupId OBJECT-TYPE - SYNTAX FnIndex +FgExplicitProxyScriptStatsEntry ::= SEQUENCE { + fgExplicitProxyFilteredApplets Counter32, + fgExplicitProxyFilteredActiveX Counter32, + fgExplicitProxyFilteredJScript Counter32, + fgExplicitProxyFilteredJS Counter32, + fgExplicitProxyFilteredVBS Counter32, + fgExplicitProxyFilteredOthScript Counter32 +} + +fgExplicitProxyFilteredApplets OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "HA cluster group ID device is configured for" - ::= { fgHaInfo 2 } + "Number of applets filtered from files in this virtual domain" + ::= { fgExplicitProxyScriptStatsEntry 1 } -fgHaPriority OBJECT-TYPE - SYNTAX Integer32 (0..255) +fgExplicitProxyFilteredActiveX OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "HA clustering priority of the device (default = 127)" - ::= { fgHaInfo 3 } + "Number of ActiveX scripts filtered from files in this virtual domain" + ::= { fgExplicitProxyScriptStatsEntry 2 } -fgHaOverride OBJECT-TYPE - SYNTAX FnBoolState +fgExplicitProxyFilteredJScript OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Status of a master override flag" - ::= { fgHaInfo 4 } + "Number of JScript scripts filtered from files in this virtual domain" + ::= { fgExplicitProxyScriptStatsEntry 3 } -fgHaAutoSync OBJECT-TYPE - SYNTAX FnBoolState +fgExplicitProxyFilteredJS OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Configuration of an automatic configuration - synchronization (enabled or disabled)" - ::= { fgHaInfo 5 } + "Number of JavaScript scripts filtered from files in this virtual domain" + ::= { fgExplicitProxyScriptStatsEntry 4 } -fgHaSchedule OBJECT-TYPE - SYNTAX FgHaLBSchedule +fgExplicitProxyFilteredVBS OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Load-balancing schedule of cluster (in A-A mode)" - ::= { fgHaInfo 6 } + "Number of Visual Basic scripts filtered from files in this virtual domain" + ::= { fgExplicitProxyScriptStatsEntry 5 } -fgHaGroupName OBJECT-TYPE - SYNTAX DisplayString +fgExplicitProxyFilteredOthScript OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "HA cluster group name" - ::= { fgHaInfo 7 } + "Number of other types of scripts filtered from files in this virtual domain" + ::= { fgExplicitProxyScriptStatsEntry 6 } -- --- fortinet.fnFortiGateMib.fgHighAvailability.fgHaTables +-- fortinet.fnFortiGateMib.fgApplications.fgAppExplicitProxy.fgExplicitProxyFilterStatsTable -- -fgHaTables OBJECT IDENTIFIER - ::= { fgHighAvailability 2 } - -fgHaStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgHaStatsEntry +fgExplicitProxyFilterStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgExplicitProxyFilterStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Some useful statistics for all members of a cluster. This table is also available in standalone mode." - ::= { fgHaTables 1 } + "A table of explicit proxy policy enforcement statistics per virtual domain" + ::= { fgAppExplicitProxy 5 } -fgHaStatsEntry OBJECT-TYPE - SYNTAX FgHaStatsEntry +fgExplicitProxyFilterStatsEntry OBJECT-TYPE + SYNTAX FgExplicitProxyFilterStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Statistics for a particular HA cluster's unit" - INDEX { fgHaStatsIndex } - ::= { fgHaStatsTable 1 } + "Explicit proxy scan statistics for a particular virtual domain" + INDEX { fgVdEntIndex } + ::= { fgExplicitProxyFilterStatsTable 1 } -FgHaStatsEntry ::= SEQUENCE { - fgHaStatsIndex FnIndex, - fgHaStatsSerial DisplayString, - fgHaStatsCpuUsage Gauge32, - fgHaStatsMemUsage Gauge32, - fgHaStatsNetUsage Gauge32, - fgHaStatsSesCount Gauge32, - fgHaStatsPktCount Counter32, - fgHaStatsByteCount Counter32, - fgHaStatsIdsCount Counter32, - fgHaStatsAvCount Counter32, - fgHaStatsHostname DisplayString, - fgHaStatsSyncStatus FgHaStatsSyncStatusType, - fgHaStatsSyncDatimeSucc DateAndTime, - fgHaStatsSyncDatimeUnsucc DateAndTime, - fgHaStatsGlobalChecksum DisplayString, - fgHaStatsMasterSerial DisplayString +FgExplicitProxyFilterStatsEntry ::= SEQUENCE { + fgExplicitProxyBlockedDLP Counter32, + fgExplicitProxyBlockedConType Counter32, + fgExplicitProxyExaminedURLs Counter32, + fgExplicitProxyAllowedURLs Counter32, + fgExplicitProxyBlockedURLs Counter32, + fgExplicitProxyLoggedURLs Counter32, + fgExplicitProxyOverriddenURLs Counter32 } -fgHaStatsIndex OBJECT-TYPE - SYNTAX FnIndex - MAX-ACCESS not-accessible +fgExplicitProxyBlockedDLP OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only STATUS current DESCRIPTION - "An index value that uniquely identifies an - unit in the HA Cluster" - ::= { fgHaStatsEntry 1 } + "Number of elements blocked due to Data Leak Prevention in this virtual domain" + ::= { fgExplicitProxyFilterStatsEntry 1 } -fgHaStatsSerial OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..32)) +fgExplicitProxyBlockedConType OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Serial number of the HA cluster member for this row" - ::= { fgHaStatsEntry 2 } + "Number of elements blocked due to Content-Type filtering rules in this virtual domain" + ::= { fgExplicitProxyFilterStatsEntry 2 } -fgHaStatsCpuUsage OBJECT-TYPE - SYNTAX Gauge32 (0..100) +fgExplicitProxyExaminedURLs OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "CPU usage of the specified cluster member (percentage)" - ::= { fgHaStatsEntry 3 } + "Number of URLs inspected against filtering rules in this virtual domain" + ::= { fgExplicitProxyFilterStatsEntry 3 } -fgHaStatsMemUsage OBJECT-TYPE - SYNTAX Gauge32 (0..100) +fgExplicitProxyAllowedURLs OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Memory usage of the specified cluster member (percentage)" - ::= { fgHaStatsEntry 4 } + "Number of URLs explicitly allowed due to filtering rules in this virtual domain" + ::= { fgExplicitProxyFilterStatsEntry 4 } -fgHaStatsNetUsage OBJECT-TYPE - SYNTAX Gauge32 +fgExplicitProxyBlockedURLs OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Network bandwidth usage of specified cluster member (kbps)" - ::= { fgHaStatsEntry 5 } + "Number of URLs explicitly blocked due to filtering rules in this virtual domain" + ::= { fgExplicitProxyFilterStatsEntry 5 } -fgHaStatsSesCount OBJECT-TYPE +fgExplicitProxyLoggedURLs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of URLs logged due to filtering rules in this virtual domain" + ::= { fgExplicitProxyFilterStatsEntry 6 } + +fgExplicitProxyOverriddenURLs OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of URLs access due to overriding filtering rules in this virtual domain" + ::= { fgExplicitProxyFilterStatsEntry 7 } + +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppWebCache +-- + +fgAppWebCache OBJECT IDENTIFIER + ::= { fgApplications 113 } + +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppWebCache.fgWebCacheInfo +-- + +fgWebCacheInfo OBJECT IDENTIFIER + ::= { fgAppWebCache 1 } + +fgWebCacheRAMLimit OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Current session count of specified cluster member" - ::= { fgHaStatsEntry 6 } + "RAM available for web cache in bytes" + ::= { fgWebCacheInfo 1 } -fgHaStatsPktCount OBJECT-TYPE +fgWebCacheRAMUsage OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RAM used by web cache in bytes" + ::= { fgWebCacheInfo 2 } + +fgWebCacheRAMHits OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of cache hits in RAM since last reset" + ::= { fgWebCacheInfo 3 } + +fgWebCacheRAMMisses OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of cache misses in RAM since last reset" + ::= { fgWebCacheInfo 4 } + +fgWebCacheRequests OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of cache requests since last reset" + ::= { fgWebCacheInfo 5 } + +fgWebCacheBypass OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of cache bypasses since last reset" + ::= { fgWebCacheInfo 6 } + +fgWebCacheUpTime OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Number of packets processed by the specified cluster member since start-up" - ::= { fgHaStatsEntry 7 } + "Web Cache up-time (in seconds)" + ::= { fgWebCacheInfo 7 } + +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppWebCache.fgWebCacheDiskStatsTable +-- + +fgWebCacheDiskStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgWebCacheDiskStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the Web Cache disk statistics per disk" + ::= { fgAppWebCache 2 } + +fgWebCacheDiskStatsEntry OBJECT-TYPE + SYNTAX FgWebCacheDiskStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Web Cache disk statistics for a particular disk" + INDEX { fgWebCacheDisk } + ::= { fgWebCacheDiskStatsTable 1 } + +FgWebCacheDiskStatsEntry ::= SEQUENCE { + fgWebCacheDisk Unsigned32, + fgWebCacheDiskLimit CounterBasedGauge64, + fgWebCacheDiskUsage CounterBasedGauge64, + fgWebCacheDiskHits Counter32, + fgWebCacheDiskMisses Counter32, + fgWebCacheDiskFailure Counter64 +} + +fgWebCacheDisk OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Web Cache Disk index" + ::= { fgWebCacheDiskStatsEntry 1 } + +fgWebCacheDiskLimit OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The about of storage (in bytes) available for the Web Cache on a particular disk" + ::= { fgWebCacheDiskStatsEntry 2 } + +fgWebCacheDiskUsage OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The about of storage (in bytes) in use by the Web Cache on a paricular disk" + ::= { fgWebCacheDiskStatsEntry 3 } + +fgWebCacheDiskHits OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of cache hits on a paricular disk" + ::= { fgWebCacheDiskStatsEntry 4 } + +fgWebCacheDiskMisses OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of cache misses on a paricular disk" + ::= { fgWebCacheDiskStatsEntry 5 } + +fgWebCacheDiskFailure OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of disk failures on a paricular disk from webcache disk daemon" + ::= { fgWebCacheDiskStatsEntry 6 } + +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppWanOpt +-- + +fgAppWanOpt OBJECT IDENTIFIER + ::= { fgApplications 114 } + +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppWanOpt.fgWanOptInfo +-- + +fgWanOptInfo OBJECT IDENTIFIER + ::= { fgAppWanOpt 1 } + +fgMemCacheLimit OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RAM available for mem cache in bytes" + ::= { fgWanOptInfo 1 } + +fgMemCacheUsage OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RAM used by mem cache in bytes" + ::= { fgWanOptInfo 2 } + +fgMemCacheHits OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of hits in mem cache since last reset" + ::= { fgWanOptInfo 3 } + +fgMemCacheMisses OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of misses in mem cache since last reset" + ::= { fgWanOptInfo 4 } + +fgByteCacheRAMLimit OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RAM available for byte cache in bytes" + ::= { fgWanOptInfo 5 } + +fgByteCacheRAMUsage OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RAM used by byte cache in bytes" + ::= { fgWanOptInfo 6 } + +fgWanOptUpTime OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Wan Optimization up-time (in seconds)" + ::= { fgWanOptInfo 7 } + +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppWanOpt.fgWanOptStatsTable +-- + +fgWanOptStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgWanOptStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of WAN optimization statistics per virtual domain" + ::= { fgAppWanOpt 2 } + +fgWanOptStatsEntry OBJECT-TYPE + SYNTAX FgWanOptStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "WAN optimization statistics for a particular virtual domain" + INDEX { fgVdEntIndex } + ::= { fgWanOptStatsTable 1 } + +FgWanOptStatsEntry ::= SEQUENCE { + fgWanOptTunnels Gauge32, + fgWanOptLANBytesIn Gauge32, + fgWanOptLANBytesOut Gauge32, + fgWanOptWANBytesIn Gauge32, + fgWanOptWANBytesOut Gauge32 +} + +fgWanOptTunnels OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of current tunnels in this virtual domain" + ::= { fgWanOptStatsEntry 1 } + +fgWanOptLANBytesIn OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received on LAN in last 5 seconds" + ::= { fgWanOptStatsEntry 2 } + +fgWanOptLANBytesOut OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes sent on LAN in last 5 seconds" + ::= { fgWanOptStatsEntry 3 } + +fgWanOptWANBytesIn OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received on WAN in last 5 seconds" + ::= { fgWanOptStatsEntry 4 } + +fgWanOptWANBytesOut OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes sent on WAN in last 5 seconds" + ::= { fgWanOptStatsEntry 5 } + +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppWanOpt.fgWanOptHistoryStatsTable +-- + +fgWanOptHistoryStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgWanOptHistoryStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the WAN optimization history per protocol" + ::= { fgAppWanOpt 3 } + +fgWanOptHistoryStatsEntry OBJECT-TYPE + SYNTAX FgWanOptHistoryStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The WAN optimization history for a particular virtual domain, period, and protocol" + INDEX { fgVdEntIndex, fgWanOptHistPeriod, fgWanOptProtocol } + ::= { fgWanOptHistoryStatsTable 1 } + +FgWanOptHistoryStatsEntry ::= SEQUENCE { + fgWanOptHistPeriod FgWanOptHistPeriods, + fgWanOptProtocol FgWanOptProtocols, + fgWanOptReductionRate Gauge32, + fgWanOptLanTraffic CounterBasedGauge64, + fgWanOptWanTraffic CounterBasedGauge64 +} + +fgWanOptHistPeriod OBJECT-TYPE + SYNTAX FgWanOptHistPeriods + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "WAN optimization table entry period" + ::= { fgWanOptHistoryStatsEntry 1 } + +fgWanOptProtocol OBJECT-TYPE + SYNTAX FgWanOptProtocols + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Internal WAN optimization table entry protocol" + ::= { fgWanOptHistoryStatsEntry 2 } + +fgWanOptReductionRate OBJECT-TYPE + SYNTAX Gauge32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reduction rate achieved by WAN optimization" + ::= { fgWanOptHistoryStatsEntry 3 } + +fgWanOptLanTraffic OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes transferred via LAN" + ::= { fgWanOptHistoryStatsEntry 4 } + +fgWanOptWanTraffic OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes transferred via WAN" + ::= { fgWanOptHistoryStatsEntry 5 } + +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppWanOpt.fgWanOptTrafficStatsTable +-- + +fgWanOptTrafficStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgWanOptTrafficStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the WAN optimization traffic for a particular virtual domain and protocol" + ::= { fgAppWanOpt 4 } + +fgWanOptTrafficStatsEntry OBJECT-TYPE + SYNTAX FgWanOptTrafficStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The WAN optimization history for a particular protocol" + INDEX { fgVdEntIndex, fgWanOptProtocol } + ::= { fgWanOptTrafficStatsTable 1 } + +FgWanOptTrafficStatsEntry ::= SEQUENCE { + fgWanOptLanInTraffic Counter64, + fgWanOptLanOutTraffic Counter64, + fgWanOptWanInTraffic Counter64, + fgWanOptWanOutTraffic Counter64 +} + +fgWanOptLanInTraffic OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Amount of traffic received from the LAN by WAN optimization" + ::= { fgWanOptTrafficStatsEntry 1 } + +fgWanOptLanOutTraffic OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Amount of traffic sent to the LAN by WAN optimization" + ::= { fgWanOptTrafficStatsEntry 2 } + +fgWanOptWanInTraffic OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Amount of traffic received from the WAN by WAN optimization" + ::= { fgWanOptTrafficStatsEntry 3 } + +fgWanOptWanOutTraffic OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Amount of traffic sent to the WAN by WAN optimization" + ::= { fgWanOptTrafficStatsEntry 4 } + +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppWanOpt.fgWanOptDiskStatsTable +-- + +fgWanOptDiskStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgWanOptDiskStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the Web Cache disk statistics per disk" + ::= { fgAppWanOpt 5 } + +fgWanOptDiskStatsEntry OBJECT-TYPE + SYNTAX FgWanOptDiskStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Web Cache disk statistics for a particular disk" + INDEX { fgWanOptDisk } + ::= { fgWanOptDiskStatsTable 1 } + +FgWanOptDiskStatsEntry ::= SEQUENCE { + fgWanOptDisk Unsigned32, + fgWanOptDiskLimit CounterBasedGauge64, + fgWanOptDiskUsage CounterBasedGauge64, + fgWanOptDiskHits Counter32, + fgWanOptDiskMisses Counter32, + fgWanOptDiskFailure Counter64 +} + +fgWanOptDisk OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Web Cache Disk index" + ::= { fgWanOptDiskStatsEntry 1 } + +fgWanOptDiskLimit OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The about of storage (in bytes) available for the Web Cache on a particular disk" + ::= { fgWanOptDiskStatsEntry 2 } + +fgWanOptDiskUsage OBJECT-TYPE + SYNTAX CounterBasedGauge64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The about of storage (in bytes) in use by the Web Cache on a paricular disk" + ::= { fgWanOptDiskStatsEntry 3 } + +fgWanOptDiskHits OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of cache hits on a paricular disk" + ::= { fgWanOptDiskStatsEntry 4 } + +fgWanOptDiskMisses OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of cache misses on a paricular disk" + ::= { fgWanOptDiskStatsEntry 5 } + +fgWanOptDiskFailure OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of disk failures on a paricular disk from wanopt disk daemon" + ::= { fgWanOptDiskStatsEntry 6 } + +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppDNSProxy +-- + +fgAppDNSProxy OBJECT IDENTIFIER + ::= { fgApplications 115 } + +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppDNSProxy.fgDNSProxyStatsInfo +-- + +fgDNSProxyStatsInfo OBJECT IDENTIFIER + ::= { fgAppDNSProxy 1 } + +fgDNSProxyStatsUdpCacheHit OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of DNS cache hit" + ::= { fgDNSProxyStatsInfo 1 } + +fgDNSProxyStatsUdpRatingCacheHit OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of secure-DNS cache hit" + ::= { fgDNSProxyStatsInfo 2 } + +fgDNSProxyStatsUdpReq OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of DNS request" + ::= { fgDNSProxyStatsInfo 3 } + +fgDNSProxyStatsUdpRes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of DNS response" + ::= { fgDNSProxyStatsInfo 4 } + +fgDNSProxyStatsUdpFwd OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of DNS forwarded" + ::= { fgDNSProxyStatsInfo 5 } + +fgDNSProxyStatsUdpRetrans OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of DNS retransmission" + ::= { fgDNSProxyStatsInfo 6 } + +fgDNSProxyStatsUdpTo OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of DNS timeout" + ::= { fgDNSProxyStatsInfo 7 } + +fgDNSProxyStatsUdpFtgRes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of secure-DNS response" + ::= { fgDNSProxyStatsInfo 8 } + +fgDNSProxyStatsUdpFtgFwd OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of secure-DNS forwarded" + ::= { fgDNSProxyStatsInfo 9 } + +fgDNSProxyStatsUdpFtgRetrans OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of secure-DNS retransmission" + ::= { fgDNSProxyStatsInfo 10 } + +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppFnbam +-- + +fgAppFnbam OBJECT IDENTIFIER + ::= { fgApplications 116 } + +-- +-- fortinet.fnFortiGateMib.fgApplications.fgAppFnbam.fgAppFnbamStatsInfo +-- + +fgAppFnbamStatsInfo OBJECT IDENTIFIER + ::= { fgAppFnbam 1 } + +fgAppFnbamStatsTotalAuthReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of total authentication requests" + ::= { fgAppFnbamStatsInfo 1 } + +fgAppFnbamStatsTotalEagainErrs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of total EAGAIN errors" + ::= { fgAppFnbamStatsInfo 2 } + +fgAppFnbamStatsTotalLdapFails OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of total LDAP connection failures" + ::= { fgAppFnbamStatsInfo 3 } + +-- +-- fortinet.fnFortiGateMib.fgInetProto +-- + +fgInetProto OBJECT IDENTIFIER + ::= { fnFortiGateMib 11 } + +fgInetProtoInfo OBJECT IDENTIFIER + ::= { fgInetProto 1 } + +fgInetProtoTables OBJECT IDENTIFIER + ::= { fgInetProto 2 } + +-- +-- fortinet.fnFortiGateMib.fgInetProto.fgInetProtoTables.fgIpSessTable +-- + +fgIpSessTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgIpSessEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information on the IP sessions active on the device" + ::= { fgInetProtoTables 1 } + +fgIpSessEntry OBJECT-TYPE + SYNTAX FgIpSessEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information on a specific session, including source and destination" + INDEX { fgIpSessIndex } + ::= { fgIpSessTable 1 } + +FgIpSessEntry ::= SEQUENCE { + fgIpSessIndex FnIndex, + fgIpSessProto FgSessProto, + fgIpSessFromAddr IpAddress, + fgIpSessFromPort InetPortNumber, + fgIpSessToAddr IpAddress, + fgIpSessToPort InetPortNumber, + fgIpSessExp Gauge32, + fgIpSessVdom FgVdIndex +} + +fgIpSessIndex OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index value that uniquely identifies + an IP session within the fgIpSessTable" + ::= { fgIpSessEntry 1 } + +fgIpSessProto OBJECT-TYPE + SYNTAX FgSessProto + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The protocol the session is using (IP, TCP, UDP, etc.)" + ::= { fgIpSessEntry 2 } + +fgIpSessFromAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Source IP address (IPv4 only) of the session" + ::= { fgIpSessEntry 3 } + +fgIpSessFromPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Source port number (UDP and TCP only) of the session" + ::= { fgIpSessEntry 4 } + +fgIpSessToAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Destination IP address (IPv4 only) of the session" + ::= { fgIpSessEntry 5 } + +fgIpSessToPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Destination Port number (UDP and TCP only) of the session" + ::= { fgIpSessEntry 6 } + +fgIpSessExp OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of seconds remaining before the session expires (if idle)" + ::= { fgIpSessEntry 7 } + +fgIpSessVdom OBJECT-TYPE + SYNTAX FgVdIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Virtual domain the session is part of. This index corresponds to the index used by fgVdTable." + ::= { fgIpSessEntry 8 } + +-- +-- fortinet.fnFortiGateMib.fgInetProto.fgInetProtoTables.fgIpSessStatsTable +-- + +fgIpSessStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgIpSessStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IP session statistics table" + ::= { fgInetProtoTables 2 } + +fgIpSessStatsEntry OBJECT-TYPE + SYNTAX FgIpSessStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IP session statistics on a virtual domain" + AUGMENTS { fgVdEntry } + ::= { fgIpSessStatsTable 1 } + +FgIpSessStatsEntry ::= SEQUENCE { + fgIpSessNumber Gauge32 +} + +fgIpSessNumber OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current number of sessions on the virtual domain" + ::= { fgIpSessStatsEntry 1 } + +-- +-- fortinet.fnFortiGateMib.fgInetProto.fgInetProtoTables.fgIp6SessStatsTable +-- + +fgIp6SessStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgIp6SessStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IP session statistics table" + ::= { fgInetProtoTables 3 } + +fgIp6SessStatsEntry OBJECT-TYPE + SYNTAX FgIp6SessStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IP session statistics on a virtual domain" + AUGMENTS { fgVdEntry } + ::= { fgIp6SessStatsTable 1 } + +FgIp6SessStatsEntry ::= SEQUENCE { + fgIp6SessNumber Gauge32 +} + +fgIp6SessNumber OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current number of sessions on the virtual domain" + ::= { fgIp6SessStatsEntry 1 } + + +-- +-- fortinet.fnFortiGateMib.fgVpn +-- + +fgVpn OBJECT IDENTIFIER + ::= { fnFortiGateMib 12 } + +-- +-- fortinet.fnFortiGateMib.fgVpn.fgVpnInfo +-- + +fgVpnInfo OBJECT IDENTIFIER + ::= { fgVpn 1 } + +fgVpnTunnelUpCount OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of IPsec VPN tunnels with at least one SA" + ::= { fgVpnInfo 1 } + +-- +-- fortinet.fnFortiGateMib.fgVpn.fgVpnTables +-- + +fgVpnTables OBJECT IDENTIFIER + ::= { fgVpn 2 } + +-- +-- fortinet.fnFortiGateMib.fgVpn.fgVpnTables.fgVpnDialupTable +-- + +fgVpnDialupTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgVpnDialupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Dial-up VPN peers information" + ::= { fgVpnTables 1 } + +fgVpnDialupEntry OBJECT-TYPE + SYNTAX FgVpnDialupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Dial-up VPN peer info" + INDEX { fgVpnDialupIndex } + ::= { fgVpnDialupTable 1 } + +FgVpnDialupEntry ::= SEQUENCE { + fgVpnDialupIndex FnIndex, + fgVpnDialupGateway IpAddress, + fgVpnDialupLifetime Integer32, + fgVpnDialupTimeout Integer32, + fgVpnDialupSrcBegin IpAddress, + fgVpnDialupSrcEnd IpAddress, + fgVpnDialupDstAddr IpAddress, + fgVpnDialupVdom FgVdIndex, + fgVpnDialupInOctets Counter64, + fgVpnDialupOutOctets Counter64 +} + +fgVpnDialupIndex OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index value that uniquely identifies + an VPN dial-up peer within the fgVpnDialupTable" + ::= { fgVpnDialupEntry 1 } + +fgVpnDialupGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Remote gateway IP address of the tunnel" + ::= { fgVpnDialupEntry 2 } + +fgVpnDialupLifetime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Tunnel life time (seconds) of the tunnel" + ::= { fgVpnDialupEntry 3 } + +fgVpnDialupTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time before the next key exchange (seconds) of the tunnel" + ::= { fgVpnDialupEntry 4 } + +fgVpnDialupSrcBegin OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Remote subnet address of the tunnel" + ::= { fgVpnDialupEntry 5 } + +fgVpnDialupSrcEnd OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Remote subnet mask of the tunnel" + ::= { fgVpnDialupEntry 6 } + +fgVpnDialupDstAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Local subnet address of the tunnel" + ::= { fgVpnDialupEntry 7 } + +fgVpnDialupVdom OBJECT-TYPE + SYNTAX FgVdIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Virtual domain tunnel is part of. This index corresponds to the index used by fgVdTable." + ::= { fgVpnDialupEntry 8 } + +fgVpnDialupInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received on tunnel since instantiation." + ::= { fgVpnDialupEntry 9 } + +fgVpnDialupOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes sent on tunnel since instantiation." + ::= { fgVpnDialupEntry 10 } + +-- +-- fortinet.fnFortiGateMib.fgVpn.fgVpnTables.fgVpnTunTable +-- + +fgVpnTunTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgVpnTunEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of non-dial-up IPsec VPN tunnels" + ::= { fgVpnTables 2 } + +fgVpnTunEntry OBJECT-TYPE + SYNTAX FgVpnTunEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Tunnel VPN peer info" + INDEX { fgVpnTunEntIndex } + ::= { fgVpnTunTable 1 } + +FgVpnTunEntry ::= SEQUENCE { + fgVpnTunEntIndex FnIndex, + fgVpnTunEntPhase1Name DisplayString, + fgVpnTunEntPhase2Name DisplayString, + fgVpnTunEntRemGwyIp IpAddress, + fgVpnTunEntRemGwyPort InetPortNumber, + fgVpnTunEntLocGwyIp IpAddress, + fgVpnTunEntLocGwyPort InetPortNumber, + fgVpnTunEntSelectorSrcBeginIp IpAddress, + fgVpnTunEntSelectorSrcEndIp IpAddress, + fgVpnTunEntSelectorSrcPort InetPortNumber, + fgVpnTunEntSelectorDstBeginIp IpAddress, + fgVpnTunEntSelectorDstEndIp IpAddress, + fgVpnTunEntSelectorDstPort InetPortNumber, + fgVpnTunEntSelectorProto Integer32, + fgVpnTunEntLifeSecs Gauge32, + fgVpnTunEntLifeBytes Gauge32, + fgVpnTunEntTimeout Gauge32, + fgVpnTunEntInOctets Counter64, + fgVpnTunEntOutOctets Counter64, + fgVpnTunEntStatus INTEGER, + fgVpnTunEntVdom FgVdIndex +} + +fgVpnTunEntIndex OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index value that uniquely identifies + a VPN tunnel within the fgVpnTunTable" + ::= { fgVpnTunEntry 1 } + +fgVpnTunEntPhase1Name OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Descriptive name of phase1 configuration for the tunnel" + ::= { fgVpnTunEntry 2 } + +fgVpnTunEntPhase2Name OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Descriptive name of phase2 configuration for the tunnel" + ::= { fgVpnTunEntry 3 } + +fgVpnTunEntRemGwyIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP of remote gateway used by the tunnel" + ::= { fgVpnTunEntry 4 } + +fgVpnTunEntRemGwyPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "port of remote gateway used by tunnel, if UDP" + ::= { fgVpnTunEntry 5 } + +fgVpnTunEntLocGwyIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP of local gateway used by the tunnel" + ::= { fgVpnTunEntry 6 } + +fgVpnTunEntLocGwyPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "port of local gateway used by tunnel, if UDP" + ::= { fgVpnTunEntry 7 } + +fgVpnTunEntSelectorSrcBeginIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Beginning of address range of source selector" + ::= { fgVpnTunEntry 8 } + +fgVpnTunEntSelectorSrcEndIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "End of address range of source selector" + ::= { fgVpnTunEntry 9 } + +fgVpnTunEntSelectorSrcPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Source selector port" + ::= { fgVpnTunEntry 10 } + +fgVpnTunEntSelectorDstBeginIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Beginning of address range of destination + selector" + ::= { fgVpnTunEntry 11 } + +fgVpnTunEntSelectorDstEndIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "End of address range of destination selector" + ::= { fgVpnTunEntry 12 } + +fgVpnTunEntSelectorDstPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Destination selector port" + ::= { fgVpnTunEntry 13 } + +fgVpnTunEntSelectorProto OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Protocol number for selector" + ::= { fgVpnTunEntry 14 } + +fgVpnTunEntLifeSecs OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Lifetime of tunnel in seconds, if time based lifetime used" + ::= { fgVpnTunEntry 15 } + +fgVpnTunEntLifeBytes OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Lifetime of tunnel in bytes, if byte transfer based lifetime used" + ::= { fgVpnTunEntry 16 } + +fgVpnTunEntTimeout OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Timeout of tunnel in seconds" + ::= { fgVpnTunEntry 17 } + +fgVpnTunEntInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received on tunnel" + ::= { fgVpnTunEntry 18 } + +fgVpnTunEntOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes sent out on tunnel" + ::= { fgVpnTunEntry 19 } + +fgVpnTunEntStatus OBJECT-TYPE + SYNTAX INTEGER { down(1), up(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current status of tunnel (up or down)" + ::= { fgVpnTunEntry 20 } + +fgVpnTunEntVdom OBJECT-TYPE + SYNTAX FgVdIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Virtual domain the tunnel is part of. This index corresponds to the index used by fgVdTable." + ::= { fgVpnTunEntry 21 } + +-- +-- fortinet.fnFortiGateMib.fgVpn.fgVpnTables.fgVpnSslStatsTable +-- + +fgVpnSslStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgVpnSslStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "SSL VPN statistics table" + ::= { fgVpnTables 3 } + +fgVpnSslStatsEntry OBJECT-TYPE + SYNTAX FgVpnSslStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "SSL VPN statistics for a given virtual domain" + AUGMENTS { fgVdEntry } + ::= { fgVpnSslStatsTable 1 } + +FgVpnSslStatsEntry ::= SEQUENCE { + fgVpnSslState FnBoolState, + fgVpnSslStatsLoginUsers Gauge32, + fgVpnSslStatsMaxUsers Counter32, + fgVpnSslStatsActiveWebSessions Gauge32, + fgVpnSslStatsMaxWebSessions Counter32, + fgVpnSslStatsActiveTunnels Gauge32, + fgVpnSslStatsMaxTunnels Counter32 +} + +fgVpnSslState OBJECT-TYPE + SYNTAX FnBoolState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether SSL-VPN is enabled on this virtual domain" + ::= { fgVpnSslStatsEntry 1 } + +fgVpnSslStatsLoginUsers OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of users logged in through SSL-VPN tunnels in the virtual domain" + ::= { fgVpnSslStatsEntry 2 } + +fgVpnSslStatsMaxUsers OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of total users that can be logged in + at any one time on the virtual domain" + ::= { fgVpnSslStatsEntry 3 } + +fgVpnSslStatsActiveWebSessions OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of active SSL web sessions in the virtual domain" + ::= { fgVpnSslStatsEntry 4 } + +fgVpnSslStatsMaxWebSessions OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of active SSL web sessions + at any one time within the virtual domain" + ::= { fgVpnSslStatsEntry 5 } + +fgVpnSslStatsActiveTunnels OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of active SSL tunnels in the virtual domain" + ::= { fgVpnSslStatsEntry 6 } + +fgVpnSslStatsMaxTunnels OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of active SSL tunnels + at any one time in the virtual domain" + ::= { fgVpnSslStatsEntry 7 } + +-- +-- fortinet.fnFortiGateMib.fgVpn.fgVpnTables.fgVpnSslTunnelTable +-- + +fgVpnSslTunnelTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgVpnSslTunnelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of active SSL VPN tunnel entries" + ::= { fgVpnTables 4 } + +fgVpnSslTunnelEntry OBJECT-TYPE + SYNTAX FgVpnSslTunnelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An SSL VPN tunnel entry containing connection information + and traffic statistics" + INDEX { fgVpnSslTunnelIndex } + ::= { fgVpnSslTunnelTable 1 } + +FgVpnSslTunnelEntry ::= SEQUENCE { + fgVpnSslTunnelIndex FnIndex, + fgVpnSslTunnelVdom FgVdIndex, + fgVpnSslTunnelUserName DisplayString, + fgVpnSslTunnelSrcIp IpAddress, + fgVpnSslTunnelIp IpAddress, + fgVpnSslTunnelUpTime Counter32, + fgVpnSslTunnelBytesIn Counter64, + fgVpnSslTunnelBytesOut Counter64 +} + +fgVpnSslTunnelIndex OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index value that uniquely identifies + an active SSL VPN tunnel within the fgVpnSslTunnelTable" + ::= { fgVpnSslTunnelEntry 1 } + +fgVpnSslTunnelVdom OBJECT-TYPE + SYNTAX FgVdIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the virtual domain this tunnel belongs to. This index corresponds to the index used by fgVdTable." + ::= { fgVpnSslTunnelEntry 2 } + +fgVpnSslTunnelUserName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The user name used to authenticate the tunnel" + ::= { fgVpnSslTunnelEntry 3 } + +fgVpnSslTunnelSrcIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The source IP address of this tunnel" + ::= { fgVpnSslTunnelEntry 4 } + +fgVpnSslTunnelIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The connection IP address of this tunnel" + ::= { fgVpnSslTunnelEntry 5 } + +fgVpnSslTunnelUpTime OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The up-time of this tunnel in seconds" + ::= { fgVpnSslTunnelEntry 6 } + +fgVpnSslTunnelBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of incoming bytes of L2 traffic through this tunnel since it was established" + ::= { fgVpnSslTunnelEntry 7 } + +fgVpnSslTunnelBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of outgoing bytes of L2 traffic through this tunnel since it was established" + ::= { fgVpnSslTunnelEntry 8 } + +-- +-- fortinet.fnFortiGateMib.fgVpn.fgVpnTrapObjects +-- + +fgVpnTrapObjects OBJECT IDENTIFIER + ::= { fgVpn 3 } + +fgVpnTrapLocalGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Local gateway IP address. Used in VPN related traps." + ::= { fgVpnTrapObjects 2 } + +fgVpnTrapRemoteGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Remote gateway IP address. Used in VPN related traps." + ::= { fgVpnTrapObjects 3 } + +fgVpnTrapPhase1Name OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Name of the phase 1. Used in VPN related traps." + ::= { fgVpnTrapObjects 4 } + +-- +-- fortinet.fnFortiGateMib.fgVpn.fgVpn2Tables +-- + +fgVpn2Tables OBJECT IDENTIFIER + ::= { fgVpn 4 } + +-- +-- fortinet.fnFortiGateMib.fgVpn.fgVpn2Tables.fgVpn2DialupTable +-- + +fgVpn2DialupTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgVpn2DialupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Dial-up VPN peers information" + ::= { fgVpn2Tables 1 } + +fgVpn2DialupEntry OBJECT-TYPE + SYNTAX FgVpn2DialupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Dial-up VPN peer info" + INDEX { fgVpn2DialupIndex } + ::= { fgVpn2DialupTable 1 } + +FgVpn2DialupEntry ::= SEQUENCE { + fgVpn2DialupIndex FnIndex, + fgVpn2DialupGatewayType InetAddressType, + fgVpn2DialupGateway InetAddress, + fgVpn2DialupLifetime Integer32, + fgVpn2DialupTimeout Integer32, + fgVpn2DialupSrcBeginType InetAddressType, + fgVpn2DialupSrcBegin InetAddress, + fgVpn2DialupSrcEndType InetAddressType, + fgVpn2DialupSrcEnd InetAddress, + fgVpn2DialupDstBeginType InetAddressType, + fgVpn2DialupDstBegin InetAddress, + fgVpn2DialupDstEndType InetAddressType, + fgVpn2DialupDstEnd InetAddress, + fgVpn2DialupInOctets Counter64, + fgVpn2DialupOutOctets Counter64, + fgVpn2DialupPhase1Name DisplayString, + fgVpn2DialupVdom FgVdIndex +} + +fgVpn2DialupIndex OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index value that uniquely identifies + an VPN dial-up peer within the fgVpn2DialupTable" + ::= { fgVpn2DialupEntry 1 } + +fgVpn2DialupGatewayType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Remote gateway address type of the tunnel" + ::= { fgVpn2DialupEntry 2 } + +fgVpn2DialupGateway OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Remote gateway address of the tunnel" + ::= { fgVpn2DialupEntry 3 } + +fgVpn2DialupLifetime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Tunnel life time (seconds) of the tunnel" + ::= { fgVpn2DialupEntry 4 } + +fgVpn2DialupTimeout OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time before the next key exchange (seconds) of the tunnel" + ::= { fgVpn2DialupEntry 5 } + +fgVpn2DialupSrcBeginType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Beginning's IP type of remote address range of the tunnel" + ::= { fgVpn2DialupEntry 6 } + +fgVpn2DialupSrcBegin OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Beginning of remote address range of the tunnel" + ::= { fgVpn2DialupEntry 7 } + +fgVpn2DialupSrcEndType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "End's IP type of remote address range of the tunnel" + ::= { fgVpn2DialupEntry 8 } + +fgVpn2DialupSrcEnd OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "End of remote address range of the tunnel" + ::= { fgVpn2DialupEntry 9 } + +fgVpn2DialupDstBeginType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Beginning's IP type of local address range of the tunnel" + ::= { fgVpn2DialupEntry 10 } + +fgVpn2DialupDstBegin OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Beginning of local address range of the tunnel" + ::= { fgVpn2DialupEntry 11 } + +fgVpn2DialupDstEndType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "End's IP type of local address range of the tunnel" + ::= { fgVpn2DialupEntry 12 } + +fgVpn2DialupDstEnd OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "End of local address range of the tunnel" + ::= { fgVpn2DialupEntry 13 } + +fgVpn2DialupInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received on tunnel since instantiation." + ::= { fgVpn2DialupEntry 14 } + +fgVpn2DialupOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes sent on tunnel since instantiation." + ::= { fgVpn2DialupEntry 15 } + +fgVpn2DialupPhase1Name OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Descriptive name of phase1 configuration for the tunnel" + ::= { fgVpn2DialupEntry 16 } + +fgVpn2DialupVdom OBJECT-TYPE + SYNTAX FgVdIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Virtual domain tunnel is part of. This index corresponds to the index used by fgVdTable." + ::= { fgVpn2DialupEntry 17 } + +-- +-- fortinet.fnFortiGateMib.fgVpn.fgVpn2Tables.fgVpn2TunTable +-- + +fgVpn2TunTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgVpn2TunEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of non-dial-up IPsec VPN tunnels" + ::= { fgVpn2Tables 2 } + +fgVpn2TunEntry OBJECT-TYPE + SYNTAX FgVpn2TunEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IP tunnel VPN peer info" + INDEX { fgVdEntIndex } + ::= { fgVpn2TunTable 1 } + +FgVpn2TunEntry ::= SEQUENCE { + fgVpn2TunIndex FnIndex, + fgVpn2TunPhase1Name DisplayString, + fgVpn2TunPhase2Name DisplayString, + fgVpn2TunRemGwyIpType InetAddressType, + fgVpn2TunRemGwyIp InetAddress, + fgVpn2TunRemGwyPort InetPortNumber, + fgVpn2TunLocGwyIpType InetAddressType, + fgVpn2TunLocGwyIp InetAddress, + fgVpn2TunLocGwyPort InetPortNumber, + fgVpn2TunSelSrcBeginIpType InetAddressType, + fgVpn2TunSelSrcBeginIp InetAddress, + fgVpn2TunSelSrcEndIpType InetAddressType, + fgVpn2TunSelSrcEndIp InetAddress, + fgVpn2TunSelSrcPort InetPortNumber, + fgVpn2TunSelDstBeginIpType InetAddressType, + fgVpn2TunSelDstBeginIp InetAddress, + fgVpn2TunSelDstEndIpType InetAddressType, + fgVpn2TunSelDstEndIp InetAddress, + fgVpn2TunSelDstPort InetPortNumber, + fgVpn2TunSelProto Integer32, + fgVpn2TunLifeSecs Gauge32, + fgVpn2TunLifeBytes Gauge32, + fgVpn2TunTimeout Gauge32, + fgVpn2TunInOctets Counter64, + fgVpn2TunOutOctets Counter64, + fgVpn2TunStatus INTEGER, + fgVpn2TunVdom FgVdIndex +} + +fgVpn2TunIndex OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index value that uniquely identifies + a VPN tunnel within the fgVpn2TunTable" + ::= { fgVpn2TunEntry 1 } + +fgVpn2TunPhase1Name OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Descriptive name of phase1 configuration for the tunnel" + ::= { fgVpn2TunEntry 2 } + +fgVpn2TunPhase2Name OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Descriptive name of phase2 configuration for the tunnel" + ::= { fgVpn2TunEntry 3 } + +fgVpn2TunRemGwyIpType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP type of remote gateway used by the tunnel" + ::= { fgVpn2TunEntry 4 } + +fgVpn2TunRemGwyIp OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP of remote gateway used by the tunnel" + ::= { fgVpn2TunEntry 5 } + +fgVpn2TunRemGwyPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "port of remote gateway used by tunnel, if UDP" + ::= { fgVpn2TunEntry 6 } + +fgVpn2TunLocGwyIpType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP type of local gateway used by the tunnel" + ::= { fgVpn2TunEntry 7 } + +fgVpn2TunLocGwyIp OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP of local gateway used by the tunnel" + ::= { fgVpn2TunEntry 8 } + +fgVpn2TunLocGwyPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "port of local gateway used by tunnel, if UDP" + ::= { fgVpn2TunEntry 9 } + +fgVpn2TunSelSrcBeginIpType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Beginning's IP type of address range of source selector" + ::= { fgVpn2TunEntry 10 } + +fgVpn2TunSelSrcBeginIp OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Beginning of address range of source selector" + ::= { fgVpn2TunEntry 11 } + +fgVpn2TunSelSrcEndIpType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "End's IP type of address range of source selector" + ::= { fgVpn2TunEntry 12 } + +fgVpn2TunSelSrcEndIp OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "End of address range of source selector" + ::= { fgVpn2TunEntry 13 } + +fgVpn2TunSelSrcPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Source selector port" + ::= { fgVpn2TunEntry 14 } + +fgVpn2TunSelDstBeginIpType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Beginning's IP type of address range of destination" + ::= { fgVpn2TunEntry 15 } + +fgVpn2TunSelDstBeginIp OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Beginning of address range of destination selector" + ::= { fgVpn2TunEntry 16 } + +fgVpn2TunSelDstEndIpType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "End's IP type of address range of destination" + ::= { fgVpn2TunEntry 17 } + +fgVpn2TunSelDstEndIp OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "End of address range of destination selector" + ::= { fgVpn2TunEntry 18 } + +fgVpn2TunSelDstPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Destination selector port" + ::= { fgVpn2TunEntry 19 } + +fgVpn2TunSelProto OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Protocol number for selector" + ::= { fgVpn2TunEntry 20 } + +fgVpn2TunLifeSecs OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Lifetime of tunnel in seconds, if time based lifetime used" + ::= { fgVpn2TunEntry 21 } + +fgVpn2TunLifeBytes OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Lifetime of tunnel in bytes, if byte transfer based lifetime used" + ::= { fgVpn2TunEntry 22 } + +fgVpn2TunTimeout OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Timeout of tunnel in seconds" + ::= { fgVpn2TunEntry 23 } + +fgVpn2TunInOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes received on tunnel" + ::= { fgVpn2TunEntry 24 } + +fgVpn2TunOutOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes sent out on tunnel" + ::= { fgVpn2TunEntry 25 } + +fgVpn2TunStatus OBJECT-TYPE + SYNTAX INTEGER { down(1), up(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current status of tunnel (up or down)" + ::= { fgVpn2TunEntry 26 } + +fgVpn2TunVdom OBJECT-TYPE + SYNTAX FgVdIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Virtual domain the tunnel is part of. This index corresponds to the index used by fgVdTable." + ::= { fgVpn2TunEntry 27 } + +-- +-- fortinet.fnFortiGateMib.fgHighAvailability +-- + +fgHighAvailability OBJECT IDENTIFIER + ::= { fnFortiGateMib 13 } + +-- +-- fortinet.fnFortiGateMib.fgHighAvailability.fgHaInfo +-- + +fgHaInfo OBJECT IDENTIFIER + ::= { fgHighAvailability 1 } + +fgHaSystemMode OBJECT-TYPE + SYNTAX FgHaMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "High-availability mode (Standalone, A-A or A-P)" + ::= { fgHaInfo 1 } + +fgHaGroupId OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "HA cluster group ID device is configured for" + ::= { fgHaInfo 2 } + +fgHaPriority OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "HA clustering priority of the device (default = 127)" + ::= { fgHaInfo 3 } + +fgHaOverride OBJECT-TYPE + SYNTAX FnBoolState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of a primary override flag" + ::= { fgHaInfo 4 } + +fgHaAutoSync OBJECT-TYPE + SYNTAX FnBoolState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Configuration of an automatic configuration + synchronization (enabled or disabled)" + ::= { fgHaInfo 5 } + +fgHaSchedule OBJECT-TYPE + SYNTAX FgHaLBSchedule + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Load-balancing schedule of cluster (in A-A mode)" + ::= { fgHaInfo 6 } + +fgHaGroupName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "HA cluster group name" + ::= { fgHaInfo 7 } + +-- +-- fortinet.fnFortiGateMib.fgHighAvailability.fgHaTables +-- + +fgHaTables OBJECT IDENTIFIER + ::= { fgHighAvailability 2 } + +fgHaStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgHaStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Some useful statistics for all members of a cluster. This table is also available in standalone mode." + ::= { fgHaTables 1 } + +fgHaStatsEntry OBJECT-TYPE + SYNTAX FgHaStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Statistics for a particular HA cluster's unit" + INDEX { fgHaStatsIndex } + ::= { fgHaStatsTable 1 } + +FgHaStatsEntry ::= SEQUENCE { + fgHaStatsIndex FnIndex, + fgHaStatsSerial DisplayString, + fgHaStatsCpuUsage Gauge32, + fgHaStatsMemUsage Gauge32, + fgHaStatsNetUsage Gauge32, + fgHaStatsSesCount Gauge32, + fgHaStatsPktCount Counter32, + fgHaStatsByteCount Counter32, + fgHaStatsIdsCount Counter32, + fgHaStatsAvCount Counter32, + fgHaStatsHostname DisplayString, + fgHaStatsSyncStatus FgHaStatsSyncStatusType, + fgHaStatsSyncDatimeSucc DateAndTime, + fgHaStatsSyncDatimeUnsucc DateAndTime, + fgHaStatsGlobalChecksum DisplayString, + fgHaStatsPrimarySerial DisplayString +} + +fgHaStatsIndex OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An index value that uniquely identifies an + unit in the HA Cluster" + ::= { fgHaStatsEntry 1 } + +fgHaStatsSerial OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Serial number of the HA cluster member for this row" + ::= { fgHaStatsEntry 2 } + +fgHaStatsCpuUsage OBJECT-TYPE + SYNTAX Gauge32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CPU usage of the specified cluster member (percentage)" + ::= { fgHaStatsEntry 3 } + +fgHaStatsMemUsage OBJECT-TYPE + SYNTAX Gauge32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Memory usage of the specified cluster member (percentage)" + ::= { fgHaStatsEntry 4 } + +fgHaStatsNetUsage OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Network bandwidth usage of specified cluster member (kbps)" + ::= { fgHaStatsEntry 5 } + +fgHaStatsSesCount OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current session count of specified cluster member" + ::= { fgHaStatsEntry 6 } + +fgHaStatsPktCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets processed by the specified cluster member since start-up" + ::= { fgHaStatsEntry 7 } + +fgHaStatsByteCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bytes processed by the specified cluster member since start-up" + ::= { fgHaStatsEntry 8 } + +fgHaStatsIdsCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of IDS/IPS events triggered on the specified cluster member since start-up" + ::= { fgHaStatsEntry 9 } + +fgHaStatsAvCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of anti-virus events triggered on the specified cluster member since start-up" + ::= { fgHaStatsEntry 10 } + +fgHaStatsHostname OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Host name of the specified cluster member" + ::= { fgHaStatsEntry 11 } + +fgHaStatsSyncStatus OBJECT-TYPE + SYNTAX FgHaStatsSyncStatusType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current HA Sync status" + ::= { fgHaStatsEntry 12 } + +fgHaStatsSyncDatimeSucc OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Date and time of last successful sync" + ::= { fgHaStatsEntry 13 } + +fgHaStatsSyncDatimeUnsucc OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Date and time of last unsuccessful sync" + ::= { fgHaStatsEntry 14 } + +fgHaStatsGlobalChecksum OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Current HA global checksum value" + ::= { fgHaStatsEntry 15 } + +fgHaStatsPrimarySerial OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Serial number of primary during the last synch attempt (successful of not)" + ::= { fgHaStatsEntry 16 } + +-- +-- fortinet.fnFortiGateMib.fgHighAvailability.fgHaTrapObjects +-- + +fgHaTrapObjects OBJECT IDENTIFIER + ::= { fgHighAvailability 3 } + +fgHaTrapMemberSerial OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Serial number of an HA cluster member. Used to identify the origin of a trap when a cluster is configured." + ::= { fgHaTrapObjects 1 } + +-- +-- fortinet.fnFortiGateMib.fgWc +-- + +fgWc OBJECT IDENTIFIER + ::= { fnFortiGateMib 14 } + +-- +-- fortinet.fnFortiGateMib.fgWc.fgWcTrapObjects +-- + +fgWcTrapObjects OBJECT IDENTIFIER + ::= { fgWc 1 } + +fgWcApVdom OBJECT-TYPE + SYNTAX FgVdIndex + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Virtual domain the wtp is part of" + ::= { fgWcTrapObjects 1 } + +fgWcApSerial OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Serial number of the wtp" + ::= { fgWcTrapObjects 2 } + +fgWcApName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Name of the wtp" + ::= { fgWcTrapObjects 3 } + +-- +-- fortinet.fnFortiGateMib.fgWc.fgWcInfo +-- + +fgWcInfo OBJECT IDENTIFIER + ::= { fgWc 2 } + +fgWcInfoName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the name of an AC" + ::= { fgWcInfo 1 } + +fgWcInfoLocation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the location of an AC" + ::= { fgWcInfo 2 } + +fgWcInfoWtpCapacity OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the maximum number of WTPs that can be managed on the AC." + ::= { fgWcInfo 3 } + +fgWcInfoWtpManaged OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the number of WTPs being managed on the AC." + ::= { fgWcInfo 4 } + +fgWcInfoWtpSessions OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the number of WTPs that are connecting to the AC." + ::= { fgWcInfo 5 } + +fgWcInfoStationCapacity OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the maximum number of stations that can be supported on the AC." + ::= { fgWcInfo 6 } + +fgWcInfoStationCount OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the number of stations that are accessing the wireless service + provided by the AC." + ::= { fgWcInfo 7 } + +-- +-- fortinet.fnFortiGateMib.fgWc.fgWcWlanTable +-- + +fgWcWlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgWcWlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table that allows the operator to display WLAN profiles." + ::= { fgWc 3 } + +fgWcWlanEntry OBJECT-TYPE + SYNTAX FgWcWlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A set of objects that stores the settings of a WLAN profile." + INDEX { fgVdEntIndex, ifIndex } + ::= { fgWcWlanTable 1 } + +FgWcWlanEntry ::= SEQUENCE { + fgWcWlanSsid OCTET STRING, + fgWcWlanBroadcastSsid FnBoolState, + fgWcWlanSecurity FgWcWlanSecurityType, + fgWcWlanEncryption FgWcWlanEncryptionType, + fgWcWlanAuthentication FgWcWlanAuthenticationType, + fgWcWlanRadiusServer DisplayString, + fgWcWlanUserGroup DisplayString, + fgWcWlanLocalBridging FnBoolState, + fgWcWlanVlanId Integer32, + fgWcWlanMeshBackhaul FnBoolState, + fgWcWlanStationCapacity Unsigned32, + fgWcWlanStationCount Gauge32 + } + +fgWcWlanSsid OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service set ID of this WLAN profile." + ::= { fgWcWlanEntry 1 } + +fgWcWlanBroadcastSsid OBJECT-TYPE + SYNTAX FnBoolState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether SSID broadcast is enabled on this WLAN profile." + ::= { fgWcWlanEntry 2 } + +fgWcWlanSecurity OBJECT-TYPE + SYNTAX FgWcWlanSecurityType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the security type of the WLAN profile." + ::= { fgWcWlanEntry 3 } + +fgWcWlanEncryption OBJECT-TYPE + SYNTAX FgWcWlanEncryptionType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the encryption method of the WLAN profile." + ::= { fgWcWlanEntry 4 } + +fgWcWlanAuthentication OBJECT-TYPE + SYNTAX FgWcWlanAuthenticationType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the authentication method of the WLAN profile." + ::= { fgWcWlanEntry 5 } + +fgWcWlanRadiusServer OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the specified RADIUS server of the WLAN profile." + ::= { fgWcWlanEntry 6 } + +fgWcWlanUserGroup OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the specified user group of the WLAN profile." + ::= { fgWcWlanEntry 7 } + +fgWcWlanLocalBridging OBJECT-TYPE + SYNTAX FnBoolState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether local bridging is enabled on this WLAN profile." + ::= { fgWcWlanEntry 8 } + +fgWcWlanVlanId OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4094 | 4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the VLAN ID of the WLAN profile." + ::= { fgWcWlanEntry 9 } + +fgWcWlanMeshBackhaul OBJECT-TYPE + SYNTAX FnBoolState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether mesh backhaul is enabled on this WLAN profile." + ::= { fgWcWlanEntry 10 } + +fgWcWlanStationCapacity OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the maximum number of clients allowed on this WLAN profile." + ::= { fgWcWlanEntry 11 } + +fgWcWlanStationCount OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the number of clients currently connected to this WLAN profile." + ::= { fgWcWlanEntry 12 } + +-- +-- fortinet.fnFortiGateMib.fgWc.fgWcWtpTables +-- + +fgWcWtpTables OBJECT IDENTIFIER + ::= { fgWc 4 } + +-- +-- fortinet.fnFortiGateMib.fgWc.fgWcWtpTables.fgWcWtpProfileTable +-- + +fgWcWtpProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgWcWtpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of objects that display WTP profiles for WTPs to be managed before they connect + to the AC. A WTP could get the new configuration through the CAPWAP control channel." + ::= { fgWcWtpTables 1 } + +fgWcWtpProfileEntry OBJECT-TYPE + SYNTAX FgWcWtpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A set of objects that display a WTP profile." + INDEX { fgVdEntIndex, fgWcWtpProfileName } + ::= { fgWcWtpProfileTable 1 } + +FgWcWtpProfileEntry ::= SEQUENCE { + fgWcWtpProfileName DisplayString, + fgWcWtpProfilePlatform DisplayString, + fgWcWtpProfileDataChannelDtlsPolicy BITS, + fgWcWtpProfileCountryString FgWcCountryString + } + +fgWcWtpProfileName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..36)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents the name of a WTP profile." + ::= { fgWcWtpProfileEntry 1 } + +fgWcWtpProfilePlatform OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the hardware platform of a WTP profile." + ::= { fgWcWtpProfileEntry 2 } + +fgWcWtpProfileDataChannelDtlsPolicy OBJECT-TYPE + SYNTAX BITS { other(0), clear(1), dtls(2), ipsec(3) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The AC communicates its policy on the use of DTLS for the CAPWAP data channel. + The AC MAY support more than one option, represented by the bit field below: + other(0) - Other method, for example, vendor specific + clear(1) - Clear text + dtls(2) - DTLS + ipsec(3) - IPsec" + ::= { fgWcWtpProfileEntry 3 } + +fgWcWtpProfileCountryString OBJECT-TYPE + SYNTAX FgWcCountryString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the country setting of a WTP profile, in ISO string format." + ::= { fgWcWtpProfileEntry 4 } + +-- +-- fortinet.fnFortiGateMib.fgWc.fgWcWtpTables.fgWcWtpProfileRadioTable +-- + +fgWcWtpProfileRadioTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgWcWtpProfileRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of objects that display WTP radio profiles for WTP radios to be managed + before the WTPs connect to the AC. A WTP radio could get the new configuration + through the CAPWAP control channel." + ::= { fgWcWtpTables 2 } + +fgWcWtpProfileRadioEntry OBJECT-TYPE + SYNTAX FgWcWtpProfileRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A set of objects that display a WTP radio profile." + INDEX { fgVdEntIndex, fgWcWtpProfileRadioProfileName, fgWcWtpProfileRadioRadioId } + ::= { fgWcWtpProfileRadioTable 1 } + +FgWcWtpProfileRadioEntry ::= SEQUENCE { + fgWcWtpProfileRadioProfileName DisplayString, + fgWcWtpProfileRadioRadioId FgWcWtpRadioId, + fgWcWtpProfileRadioMode FgWcWtpRadioMode, + fgWcWtpProfileRadioApScan FnBoolState, + fgWcWtpProfileRadioWidsProfile DisplayString, + fgWcWtpProfileRadioDarrp FnBoolState, + fgWcWtpProfileRadioFrequencyHandoff FnBoolState, + fgWcWtpProfileRadioApHandoff FnBoolState, + fgWcWtpProfileRadioBeaconInterval Integer32, + fgWcWtpProfileRadioDtimPeriod Integer32, + fgWcWtpProfileRadioBand FgWcWtpRadioType, + fgWcWtpProfileRadioChannelBonding FnBoolState, + fgWcWtpProfileRadioChannel DisplayString, + fgWcWtpProfileRadioAutoTxPowerControl FnBoolState, + fgWcWtpProfileRadioAutoTxPowerLow Integer32, + fgWcWtpProfileRadioAutoTxPowerHigh Integer32, + fgWcWtpProfileRadioTxPowerLevel Gauge32, + fgWcWtpProfileRadioVaps DisplayString, + fgWcWtpProfileRadioStationCapacity Unsigned32, + fgWcWtpProfileRadioChannelWidth FgWcWtpChannelWidthType + } + +fgWcWtpProfileRadioProfileName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..36)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents the name of a WTP profile." + ::= { fgWcWtpProfileRadioEntry 1 } + +fgWcWtpProfileRadioRadioId OBJECT-TYPE + SYNTAX FgWcWtpRadioId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents the radio Id of a WTP radio." + ::= { fgWcWtpProfileRadioEntry 2 } + +fgWcWtpProfileRadioMode OBJECT-TYPE + SYNTAX FgWcWtpRadioMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the operating mode of a WTP radio." + ::= { fgWcWtpProfileRadioEntry 3 } + +fgWcWtpProfileRadioApScan OBJECT-TYPE + SYNTAX FnBoolState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether background scan is enabled on this WTP radio." + ::= { fgWcWtpProfileRadioEntry 4 } + +fgWcWtpProfileRadioWidsProfile OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the WIDS profile configured for this WTP radio." + ::= { fgWcWtpProfileRadioEntry 5 } + +fgWcWtpProfileRadioDarrp OBJECT-TYPE + SYNTAX FnBoolState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether DARRP is enabled on this WTP radio." + ::= { fgWcWtpProfileRadioEntry 6 } + +fgWcWtpProfileRadioFrequencyHandoff OBJECT-TYPE + SYNTAX FnBoolState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether frequency handoff is enabled on this WTP radio." + ::= { fgWcWtpProfileRadioEntry 7 } + +fgWcWtpProfileRadioApHandoff OBJECT-TYPE + SYNTAX FnBoolState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether AP handoff is enabled on this WTP radio." + ::= { fgWcWtpProfileRadioEntry 8 } + +fgWcWtpProfileRadioBeaconInterval OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute shall specify the number of TUs that a station shall use for scheduling + Beacon transmissions. This value is transmitted in Beacon and Probe Response frames." + ::= { fgWcWtpProfileRadioEntry 9 } + +fgWcWtpProfileRadioDtimPeriod OBJECT-TYPE + SYNTAX Integer32 (1..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute shall specify the number of beacon intervals that shall elapse between + transmission of Beacon frames containing a TIM element whose DTIM Count field is 0. + This value is transmitted in the DTIM Period field of Beacon frames." + ::= { fgWcWtpProfileRadioEntry 10 } + +fgWcWtpProfileRadioBand OBJECT-TYPE + SYNTAX FgWcWtpRadioType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the radio band setting configured for this WTP radio." + ::= { fgWcWtpProfileRadioEntry 11 } + +fgWcWtpProfileRadioChannelBonding OBJECT-TYPE + SYNTAX FnBoolState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether channel bonding is enabled on this WTP radio." + ::= { fgWcWtpProfileRadioEntry 12 } + +fgWcWtpProfileRadioChannel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents a list of channels configured for this WTP radio." + ::= { fgWcWtpProfileRadioEntry 13 } + +fgWcWtpProfileRadioAutoTxPowerControl OBJECT-TYPE + SYNTAX FnBoolState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether automatic TX power control is enabled on this WTP radio." + ::= { fgWcWtpProfileRadioEntry 14 } + +fgWcWtpProfileRadioAutoTxPowerLow OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the low limit of the power level configured for this WTP radio, in dBm. + Applicable only when auto power leveling is enabled." + ::= { fgWcWtpProfileRadioEntry 15 } + +fgWcWtpProfileRadioAutoTxPowerHigh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the high limit of the power level configured for this WTP radio, in dBm. + Applicable only when auto power leveling is enabled." + ::= { fgWcWtpProfileRadioEntry 16 } + +fgWcWtpProfileRadioTxPowerLevel OBJECT-TYPE + SYNTAX Gauge32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the radio TX power setting configured for this WTP radio, in percentage. + Application only when auto power leveling is disabled." + ::= { fgWcWtpProfileRadioEntry 17 } + +fgWcWtpProfileRadioVaps OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents a list of WLANs configured for this WTP radio." + ::= { fgWcWtpProfileRadioEntry 18 } + +fgWcWtpProfileRadioStationCapacity OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the maximum number of clients allowed on this WTP radio." + ::= { fgWcWtpProfileRadioEntry 19 } + +fgWcWtpProfileRadioChannelWidth OBJECT-TYPE + SYNTAX FgWcWtpChannelWidthType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the channel width on this WTP radio." + ::= { fgWcWtpProfileRadioEntry 20 } + +-- +-- fortinet.fnFortiGateMib.fgWc.fgWcWtpTables.fgWcWtpConfigTable +-- + +fgWcWtpConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgWcWtpConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of objects that display the configuration of WTPs." + ::= { fgWcWtpTables 3 } + +fgWcWtpConfigEntry OBJECT-TYPE + SYNTAX FgWcWtpConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A set of objects that display the configuration of a WTP." + INDEX { fgVdEntIndex, fgWcWtpConfigWtpId } + ::= { fgWcWtpConfigTable 1 } + +FgWcWtpConfigEntry ::= SEQUENCE { + fgWcWtpConfigWtpId DisplayString, + fgWcWtpConfigWtpAdmin INTEGER, + fgWcWtpConfigWtpName DisplayString, + fgWcWtpConfigWtpLocation DisplayString, + fgWcWtpConfigWtpProfile DisplayString, + fgWcWtpConfigRadioEnable FnBoolState, + fgWcWtpConfigRadioAutoTxPowerControl FnBoolState, + fgWcWtpConfigRadioAutoTxPowerLow Integer32, + fgWcWtpConfigRadioAutoTxPowerHigh Integer32, + fgWcWtpConfigRadioTxPowerLevel Gauge32, + fgWcWtpConfigRadioBand FgWcWtpRadioBandType, + fgWcWtpConfigRadioApScan FnBoolState, + fgWcWtpConfigVapAll FnBoolState, + fgWcWtpConfigVaps DisplayString + } + +fgWcWtpConfigWtpId OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..36)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents the unique identifier of a WTP." + ::= { fgWcWtpConfigEntry 1 } + +fgWcWtpConfigWtpAdmin OBJECT-TYPE + SYNTAX INTEGER { + other(0), + discovered(1), + disable(2), + enable(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the administrative status of this WTP. + The following enumerated values are supported: + discovered(1) - This WTP was discovered though discovery or join request messages. + disable(2) - Controller is configured to not provide service to this WTP. + enable(3), - Controller is configured to provide service to this WTP. + other(0) - The administration state of the WTP is unknown." + ::= { fgWcWtpConfigEntry 2 } + +fgWcWtpConfigWtpName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the name configured for this WTP." + ::= { fgWcWtpConfigEntry 3 } + +fgWcWtpConfigWtpLocation OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the location of this WTP." + ::= { fgWcWtpConfigEntry 4 } + +fgWcWtpConfigWtpProfile OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the WTP profile configured for this WTP." + ::= { fgWcWtpConfigEntry 5 } + +fgWcWtpConfigRadioEnable OBJECT-TYPE + SYNTAX FnBoolState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether radio is enabled for this WTP." + ::= { fgWcWtpConfigEntry 6 } + +fgWcWtpConfigRadioAutoTxPowerControl OBJECT-TYPE + SYNTAX FnBoolState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether radio automatic TX power control is enabled on this WTP." + ::= { fgWcWtpConfigEntry 7 } + +fgWcWtpConfigRadioAutoTxPowerLow OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the low limit of radio automatic TX power control configured for this WTP, in dBm." + ::= { fgWcWtpConfigEntry 8 } + +fgWcWtpConfigRadioAutoTxPowerHigh OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the high limit of radio automatic TX power control configured for this WTP, in dBm." + ::= { fgWcWtpConfigEntry 9 } + +fgWcWtpConfigRadioTxPowerLevel OBJECT-TYPE + SYNTAX Gauge32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the radio TX power setting configured for this WTP, in percentage." + ::= { fgWcWtpConfigEntry 10 } + +fgWcWtpConfigRadioBand OBJECT-TYPE + SYNTAX FgWcWtpRadioBandType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the radio band configured for this WTP." + ::= { fgWcWtpConfigEntry 11 } + +fgWcWtpConfigRadioApScan OBJECT-TYPE + SYNTAX FnBoolState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether background scan is enabled on this WTP." + ::= { fgWcWtpConfigEntry 12 } + +fgWcWtpConfigVapAll OBJECT-TYPE + SYNTAX FnBoolState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether all VAPs are selected for this WTP." + ::= { fgWcWtpConfigEntry 13 } + +fgWcWtpConfigVaps OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents a list of VAPs configured for this WTP." + ::= { fgWcWtpConfigEntry 14 } + +-- +-- fortinet.fnFortiGateMib.fgWc.fgWcWtpTables.fgWcWtpSessionTable +-- + +fgWcWtpSessionTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgWcWtpSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of objects that indicate the AC's CAPWAP FSM state for each WTP, + and helps the operator to query a WTP's current status." + ::= { fgWcWtpTables 4 } + +fgWcWtpSessionEntry OBJECT-TYPE + SYNTAX FgWcWtpSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A set of objects that displays the AC's CAPWAP FSM state for each WTP. + Also, the operator could query the current status of a WTP by using + the identifier of the corresponding WTP." + INDEX { fgVdEntIndex, fgWcWtpSessionWtpId } + ::= { fgWcWtpSessionTable 1 } + +FgWcWtpSessionEntry ::= SEQUENCE { + fgWcWtpSessionWtpId DisplayString, + fgWcWtpSessionWtpIpAddressType InetAddressType, + fgWcWtpSessionWtpIpAddress InetAddress, + fgWcWtpSessionWtpLocalIpAddressType InetAddressType, + fgWcWtpSessionWtpLocalIpAddress InetAddress, + fgWcWtpSessionWtpBaseMacAddress PhysAddress, + fgWcWtpSessionConnectionState INTEGER, + fgWcWtpSessionWtpUpTime TimeTicks, + fgWcWtpSessionWtpDaemonUpTime TimeTicks, + fgWcWtpSessionWtpSessionUpTime TimeTicks, + fgWcWtpSessionWtpProfileName DisplayString, + fgWcWtpSessionWtpModelNumber DisplayString, + fgWcWtpSessionWtpHwVersion DisplayString, + fgWcWtpSessionWtpSwVersion DisplayString, + fgWcWtpSessionWtpBootVersion DisplayString, + fgWcWtpSessionWtpRegionCode DisplayString, + fgWcWtpSessionWtpStationCount Gauge32, + fgWcWtpSessionWtpByteRxCount Counter64, + fgWcWtpSessionWtpByteTxCount Counter64, + fgWcWtpSessionWtpCpuUsage Gauge32, + fgWcWtpSessionWtpMemoryUsage Gauge32, + fgWcWtpSessionWtpMemoryCapacity Unsigned32 + } + +fgWcWtpSessionWtpId OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..36)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents the unique identifier of a WTP." + ::= { fgWcWtpSessionEntry 1 } + +fgWcWtpSessionWtpIpAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the IP address type of a WTP. + Only ipv4(1) and ipv6(2) are supported by the object." + ::= { fgWcWtpSessionEntry 2 } + +fgWcWtpSessionWtpIpAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the IP address of a WTP that corresponds to the IP address in + the IP packet header. + The format of this IP address is determined by the corresponding instance of + object fgWcWtpWtpIpAddressType." + ::= { fgWcWtpSessionEntry 3 } + +fgWcWtpSessionWtpLocalIpAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the local IP address type of a WTP. + Only ipv4(1) and ipv6(2) are supported by the object." + ::= { fgWcWtpSessionEntry 4 } + +fgWcWtpSessionWtpLocalIpAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the local IP address of a WTP and models the CAPWAP Local IPv4 Address + or CAPWAP Local IPv6 Address fields [RFC5415]. + If a Network Address Translation (NAT) device is present between WTP and AC, the value of + fgWcWtpWtpLocalIpAddress will be different from the value of fgWcWtpWtpIpAddress. + The format of this IP address is determined by the corresponding instance of object + fgWcWtpSessionWtpLocalIpAddressType." + ::= { fgWcWtpSessionEntry 5 } + +fgWcWtpSessionWtpBaseMacAddress OBJECT-TYPE + SYNTAX PhysAddress (SIZE(6|8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the WTP's Base MAC Address, which MAY be assigned to the primary + Ethernet interface. + The instance of the object corresponds to the Base MAC Address sub-element + in the CAPWAP protocol [RFC5415]." + ::= { fgWcWtpSessionEntry 6 } + +fgWcWtpSessionConnectionState OBJECT-TYPE + SYNTAX INTEGER { + other(0), + offLine(1), + onLine(2), + downloadingImage(3), + connectedImage(4), + standby(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the connection state of a WTP to AC. + The following enumerated values are supported: + offLine(1) - The WTP is not connected. + onLine(2) - The WTP is connected. + downloadingImage(3) - The WTP is downloading software image from the AC on joining. + connectedImage(4) - The AC is pushing software image to the connected WTP. + standby(5) - The WTP is standby on the AC. + other(0) - The WTP connection state is unknown." + ::= { fgWcWtpSessionEntry 7 } + +fgWcWtpSessionWtpUpTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the time (in hundredths of a second) since the WTP boots." + ::= { fgWcWtpSessionEntry 8 } + +fgWcWtpSessionWtpDaemonUpTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the time (in hundredths of a second) since the WTP daemon has been started." + ::= { fgWcWtpSessionEntry 9 } + +fgWcWtpSessionWtpSessionUpTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the time (in hundredths of a second) since the WTP connects to the AC." + ::= { fgWcWtpSessionEntry 10 } + +fgWcWtpSessionWtpProfileName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the profile configured for this WTP." + ::= { fgWcWtpSessionEntry 11 } + +fgWcWtpSessionWtpModelNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the model number of a WTP." + ::= { fgWcWtpSessionEntry 12 } + +fgWcWtpSessionWtpHwVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the hardware version of a WTP." + ::= { fgWcWtpSessionEntry 13 } + +fgWcWtpSessionWtpSwVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the software version of a WTP." + ::= { fgWcWtpSessionEntry 14 } + +fgWcWtpSessionWtpBootVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the boot loader version of a WTP." + ::= { fgWcWtpSessionEntry 15 } + +fgWcWtpSessionWtpRegionCode OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the region code programmed for this WTP." + ::= { fgWcWtpSessionEntry 16 } + +fgWcWtpSessionWtpStationCount OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the number of clients currently connected to this WTP." + ::= { fgWcWtpSessionEntry 17 } + +fgWcWtpSessionWtpByteRxCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the number of bytes received by this WTP." + ::= { fgWcWtpSessionEntry 18 } + +fgWcWtpSessionWtpByteTxCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the number of bytes transmitted by this WTP." + ::= { fgWcWtpSessionEntry 19 } + +fgWcWtpSessionWtpCpuUsage OBJECT-TYPE + SYNTAX Gauge32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the current CPU usage of a WTP (percentage)." + ::= { fgWcWtpSessionEntry 20 } + +fgWcWtpSessionWtpMemoryUsage OBJECT-TYPE + SYNTAX Gauge32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the current memory usage of a WTP (percentage)." + ::= { fgWcWtpSessionEntry 21 } + +fgWcWtpSessionWtpMemoryCapacity OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the total physical memory (RAM) installed (KB)." + ::= { fgWcWtpSessionEntry 22 } + +-- +-- fortinet.fnFortiGateMib.fgWc.fgWcWtpTables.fgWcWtpSessionRadioTable +-- + +fgWcWtpSessionRadioTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgWcWtpSessionRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of objects that display the status of radios in WTP sessions." + ::= { fgWcWtpTables 5 } + +fgWcWtpSessionRadioEntry OBJECT-TYPE + SYNTAX FgWcWtpSessionRadioEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A set of objects that display the status of a radio in a WTP session." + INDEX { fgVdEntIndex, fgWcWtpSessionRadioWtpId, fgWcWtpSessionRadioRadioId} + ::= { fgWcWtpSessionRadioTable 1 } + +FgWcWtpSessionRadioEntry ::= SEQUENCE { + fgWcWtpSessionRadioWtpId DisplayString, + fgWcWtpSessionRadioRadioId FgWcWtpRadioId, + fgWcWtpSessionRadioMode FgWcWtpRadioMode, + fgWcWtpSessionRadioBaseBssid PhysAddress, + fgWcWtpSessionRadioCountryString FgWcCountryString, + fgWcWtpSessionRadioCountryCode Integer32, + fgWcWtpSessionRadioOperatingChannel FgWcWtpRadioChannelNumber, + fgWcWtpSessionRadioOperatingPower Integer32, + fgWcWtpSessionRadioStationCount Gauge32 + } + +fgWcWtpSessionRadioWtpId OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..36)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents the unique identifier of a WTP." + ::= { fgWcWtpSessionRadioEntry 1 } + +fgWcWtpSessionRadioRadioId OBJECT-TYPE + SYNTAX FgWcWtpRadioId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents the radio Id of a radio." + ::= { fgWcWtpSessionRadioEntry 2 } + +fgWcWtpSessionRadioMode OBJECT-TYPE + SYNTAX FgWcWtpRadioMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the operating mode of this radio." + ::= { fgWcWtpSessionRadioEntry 3 } + +fgWcWtpSessionRadioBaseBssid OBJECT-TYPE + SYNTAX PhysAddress (SIZE(6|8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents base bssid of this radio." + ::= { fgWcWtpSessionRadioEntry 4 } + +fgWcWtpSessionRadioCountryString OBJECT-TYPE + SYNTAX FgWcCountryString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the current operating country string, in ISO string format." + ::= { fgWcWtpSessionRadioEntry 5 } + +fgWcWtpSessionRadioCountryCode OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the current operating country code." + ::= { fgWcWtpSessionRadioEntry 6 } + +fgWcWtpSessionRadioOperatingChannel OBJECT-TYPE + SYNTAX FgWcWtpRadioChannelNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the current operating channel of this radio." + ::= { fgWcWtpSessionRadioEntry 7 } + +fgWcWtpSessionRadioOperatingPower OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the current operating power of this radio, in dBm." + ::= { fgWcWtpSessionRadioEntry 8 } + +fgWcWtpSessionRadioStationCount OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the number of clients currently connected to this radio." + ::= { fgWcWtpSessionRadioEntry 9 } + +-- +-- fortinet.fnFortiGateMib.fgWc.fgWcWtpTables.fgWcWtpSessionVapTable +-- + +fgWcWtpSessionVapTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgWcWtpSessionVapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of objects that display the status of VAPs in WTP sessions. + A VAP represents an SSID that is assigned on a WTP radio." + ::= { fgWcWtpTables 6 } + +fgWcWtpSessionVapEntry OBJECT-TYPE + SYNTAX FgWcWtpSessionVapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A set of objects that display the status of a VAP in a WTP session." + INDEX { fgVdEntIndex, fgWcWtpSessionVapWtpId, fgWcWtpSessionVapRadioId, ifIndex } + ::= { fgWcWtpSessionVapTable 1 } + +FgWcWtpSessionVapEntry ::= SEQUENCE { + fgWcWtpSessionVapWtpId DisplayString, + fgWcWtpSessionVapRadioId FgWcWtpRadioId, + fgWcWtpSessionVapSsid OCTET STRING, + fgWcWtpSessionVapStationCount Gauge32, + fgWcWtpSessionVapByteRxCount Counter64, + fgWcWtpSessionVapByteTxCount Counter64 + } + +fgWcWtpSessionVapWtpId OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..36)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents the unique identifier of a WTP." + ::= { fgWcWtpSessionVapEntry 1 } + +fgWcWtpSessionVapRadioId OBJECT-TYPE + SYNTAX FgWcWtpRadioId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents the radio Id of a VAP." + ::= { fgWcWtpSessionVapEntry 2 } + +fgWcWtpSessionVapSsid OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service set ID of this VAP interface." + ::= { fgWcWtpSessionVapEntry 3 } + +fgWcWtpSessionVapStationCount OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the number of clients currently connected to this VAP." + ::= { fgWcWtpSessionVapEntry 4 } + +fgWcWtpSessionVapByteRxCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the number of bytes received by this VAP." + ::= { fgWcWtpSessionVapEntry 5 } + +fgWcWtpSessionVapByteTxCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the number of bytes transmitted by this VAP." + ::= { fgWcWtpSessionVapEntry 6 } + +-- +-- fortinet.fnFortiGateMib.fgWc.fgWcStaTable +-- + +fgWcStaTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgWcStaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table that provides information of all the wireless stations that are accessing + the wireless service provided by the AC." + ::= { fgWc 5 } + +fgWcStaEntry OBJECT-TYPE + SYNTAX FgWcStaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A set of objects that display information of a wireless station." + INDEX { fgVdEntIndex, ifIndex, fgWcStaMacAddress } + ::= { fgWcStaTable 1 } + +FgWcStaEntry ::= SEQUENCE { + fgWcStaMacAddress PhysAddress, + fgWcStaWlan DisplayString, + fgWcStaWtpId DisplayString, + fgWcStaRadioId FgWcWtpRadioId, + fgWcStaVlanId Integer32, + fgWcStaIpAddressType InetAddressType, + fgWcStaIpAddress InetAddress, + fgWcStaVci DisplayString, + fgWcStaHost DisplayString, + fgWcStaUser DisplayString, + fgWcStaGroup DisplayString, + fgWcStaSignal Integer32, + fgWcStaNoise Integer32, + fgWcStaIdle Gauge32, + fgWcStaBandwidthTx Gauge32, + fgWcStaBandwidthRx Gauge32, + fgWcStaChannel FgWcWtpRadioChannelNumber, + fgWcStaRadioType FgWcWtpRadioType, + fgWcStaSecurity FgWcWlanSecurityType, + fgWcStaEncrypt FgWcWlanEncryptionType, + fgWcStaOnline INTEGER + } + +fgWcStaMacAddress OBJECT-TYPE + SYNTAX PhysAddress (SIZE(6|8)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents the MAC address of a wireless station." + ::= { fgWcStaEntry 1 } + +fgWcStaWlan OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "WLAN interface that a wireless station is connected to." + ::= { fgWcStaEntry 2 } + +fgWcStaWtpId OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique identifier of the WTP that a wireless station is connected to." + ::= { fgWcStaEntry 3 } + +fgWcStaRadioId OBJECT-TYPE + SYNTAX FgWcWtpRadioId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the radio of the WTP that a wireless station is connected to." + ::= { fgWcStaEntry 4 } + +fgWcStaVlanId OBJECT-TYPE + SYNTAX Integer32 (0 | 1..4094 | 4095) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the VLAN ID that is assigned to a wireless station." + ::= { fgWcStaEntry 5 } + +fgWcStaIpAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the IP address type of a wireless station. + Only ipv4(1) and ipv6(2) are supported by the object." + ::= { fgWcStaEntry 6 } + +fgWcStaIpAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the IP address of a wireless station." + ::= { fgWcStaEntry 7 } + +fgWcStaVci OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the vendor class identifier of a wireless station." + ::= { fgWcStaEntry 8 } + +fgWcStaHost OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the host name of a wireless station." + ::= { fgWcStaEntry 9 } + +fgWcStaUser OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the user name of a wireless station." + ::= { fgWcStaEntry 10 } + +fgWcStaGroup OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the user group of a wireless station." + ::= { fgWcStaEntry 11 } + +fgWcStaSignal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Represents the signal strengh of a wireless station, in dBm." + ::= { fgWcStaEntry 12 } -fgHaStatsByteCount OBJECT-TYPE - SYNTAX Counter32 +fgWcStaNoise OBJECT-TYPE + SYNTAX Integer32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Number of bytes processed by the specified cluster member since start-up" - ::= { fgHaStatsEntry 8 } + DESCRIPTION + "Represents the noise level of a wireless station, in dBm." + ::= { fgWcStaEntry 13 } -fgHaStatsIdsCount OBJECT-TYPE - SYNTAX Counter32 +fgWcStaIdle OBJECT-TYPE + SYNTAX Gauge32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Number of IDS/IPS events triggered on the specified cluster member since start-up" - ::= { fgHaStatsEntry 9 } + DESCRIPTION + "Indicates how long a wireless station in inactive, in seconds." + ::= { fgWcStaEntry 14 } -fgHaStatsAvCount OBJECT-TYPE - SYNTAX Counter32 +fgWcStaBandwidthTx OBJECT-TYPE + SYNTAX Gauge32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Number of anti-virus events triggered on the specified cluster member since start-up" - ::= { fgHaStatsEntry 10 } + DESCRIPTION + "Represents the TX bandwidth of a wireless station, in kbps." + ::= { fgWcStaEntry 15 } -fgHaStatsHostname OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..255)) +fgWcStaBandwidthRx OBJECT-TYPE + SYNTAX Gauge32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Host name of the specified cluster member" - ::= { fgHaStatsEntry 11 } + DESCRIPTION + "Represents the RX bandwidth of a wireless station, in kbps." + ::= { fgWcStaEntry 16 } -fgHaStatsSyncStatus OBJECT-TYPE - SYNTAX FgHaStatsSyncStatusType +fgWcStaChannel OBJECT-TYPE + SYNTAX FgWcWtpRadioChannelNumber MAX-ACCESS read-only STATUS current - DESCRIPTION - "Current HA Sync status" - ::= { fgHaStatsEntry 12 } + DESCRIPTION + "Represents the frequency channel that a wireless station is using." + ::= { fgWcStaEntry 17 } -fgHaStatsSyncDatimeSucc OBJECT-TYPE - SYNTAX DateAndTime +fgWcStaRadioType OBJECT-TYPE + SYNTAX FgWcWtpRadioType MAX-ACCESS read-only STATUS current - DESCRIPTION - "Date and time of last successful sync" - ::= { fgHaStatsEntry 13 } + DESCRIPTION + "Represents the radio physical type of a wireless station." + ::= { fgWcStaEntry 18 } -fgHaStatsSyncDatimeUnsucc OBJECT-TYPE - SYNTAX DateAndTime +fgWcStaSecurity OBJECT-TYPE + SYNTAX FgWcWlanSecurityType MAX-ACCESS read-only STATUS current - DESCRIPTION - "Date and time of last unsuccessful sync" - ::= { fgHaStatsEntry 14 } + DESCRIPTION + "Represents the security type of a wireless station." + ::= { fgWcStaEntry 19 } -fgHaStatsGlobalChecksum OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..32)) +fgWcStaEncrypt OBJECT-TYPE + SYNTAX FgWcWlanEncryptionType MAX-ACCESS read-only STATUS current - DESCRIPTION - "Current HA global checksum value" - ::= { fgHaStatsEntry 15 } + DESCRIPTION + "Represents the encryption method of a wireless station." + ::= { fgWcStaEntry 20 } -fgHaStatsMasterSerial OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..32)) +fgWcStaOnline OBJECT-TYPE + SYNTAX INTEGER { yes(1), no(2) } MAX-ACCESS read-only STATUS current - DESCRIPTION - "Serial number of master during the last synch attempt (successful of not)" - ::= { fgHaStatsEntry 16 } + DESCRIPTION + "Represent online status of a wireless station." + ::= { fgWcStaEntry 21 } -- --- fortinet.fnFortiGateMib.fgHighAvailability.fgHaTrapObjects +-- fortinet.fnFortiGateMib.fgFc -- -fgHaTrapObjects OBJECT IDENTIFIER - ::= { fgHighAvailability 3 } +fgFc OBJECT IDENTIFIER + ::= { fnFortiGateMib 15 } -fgHaTrapMemberSerial OBJECT-TYPE - SYNTAX DisplayString +-- +-- fortinet.fnFortiGateMib.fgFc.fgFcTrapObjects +-- + +fgFcTrapObjects OBJECT IDENTIFIER + ::= { fgFc 1 } + +fgFcSwVdom OBJECT-TYPE + SYNTAX FgVdIndex MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION - "Serial number of an HA cluster member. Used to identify the origin of a trap when a cluster is configured." - ::= { fgHaTrapObjects 1 } + "Virtual domain the switch is part of" + ::= { fgFcTrapObjects 1 } + +fgFcSwSerial OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Serial number of the switch" + ::= { fgFcTrapObjects 2 } +fgFcSwName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Name of the switch" + ::= { fgFcTrapObjects 3 } + -- --- fortinet.fnFortiGateMib.fgWc +-- fortinet.fnFortiGateMib.fgServerLoadBalance -- -fgWc OBJECT IDENTIFIER - ::= { fnFortiGateMib 14 } +fgServerLoadBalance OBJECT IDENTIFIER + ::= { fnFortiGateMib 16 } -- --- fortinet.fnFortiGateMib.fgWc.fgWcTrapObjects +-- fortinet.fnFortiGateMib.fgServerLoadBalance.fgServerLoadBalanceTrapObjects -- -fgWcTrapObjects OBJECT IDENTIFIER - ::= { fgWc 1 } +fgServerLoadBalanceTrapObjects OBJECT IDENTIFIER + ::= { fgServerLoadBalance 1 } -fgWcApVdom OBJECT-TYPE - SYNTAX FgVdIndex +fgServerLoadBalanceRealServerAddress OBJECT-TYPE + SYNTAX IpAddress MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION - "Virtual domain the wtp is part of" - ::= { fgWcTrapObjects 1 } + "IP of the real server." + ::= { fgServerLoadBalanceTrapObjects 1 } -fgWcApSerial OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..32)) +fgServerLoadBalanceVirtualServerName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION - "Serial number of the wtp" - ::= { fgWcTrapObjects 2 } + "Name of the virual server." + ::= { fgServerLoadBalanceTrapObjects 2 } -fgWcApName OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..32)) +fgServerLoadBalanceRealServerAddress6 OBJECT-TYPE + SYNTAX Ipv6Address MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION - "Name of the wtp" - ::= { fgWcTrapObjects 3 } + "IPv6 of the real server." + ::= { fgServerLoadBalanceTrapObjects 3 } -- --- fortinet.fnFortiGateMib.fgWc.fgWcInfo +-- fortinet.fnFortiGateMib.fgUsbModemInfo -- -fgWcInfo OBJECT IDENTIFIER - ::= { fgWc 2 } +fgUsbModemInfo OBJECT IDENTIFIER + ::= { fnFortiGateMib 17 } -fgWcInfoName OBJECT-TYPE - SYNTAX DisplayString +-- +-- fortinet.fnFortiGateMib.fgUsbModemInfo.fgUsbModemInfoObjects +-- + +fgUsbModemInfoObjects OBJECT IDENTIFIER + ::= { fgUsbModemInfo 1 } + +fgUsbModemSignalStrength OBJECT-TYPE + SYNTAX INTEGER { level0(0), level1(1), level2(2), level3(3), level4(4) } MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the name of an AC" - ::= { fgWcInfo 1 } + DESCRIPTION + "3G/4G USB Modem signal Strength." + ::= { fgUsbModemInfoObjects 1 } -fgWcInfoLocation OBJECT-TYPE - SYNTAX DisplayString +fgUsbModemStatus OBJECT-TYPE + SYNTAX INTEGER { disconnected(0), connected(1) } MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the location of an AC" - ::= { fgWcInfo 2 } + DESCRIPTION + " 3G/4G USB Modem status." + ::= { fgUsbModemInfoObjects 2 } -fgWcInfoWtpCapacity OBJECT-TYPE - SYNTAX Unsigned32 +fgUsbModemSimState OBJECT-TYPE + SYNTAX INTEGER { invalid(0), valid(1) } MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the maximum number of WTPs that can be managed on the AC." - ::= { fgWcInfo 3 } + DESCRIPTION + "3G/4G USB Modem sim card status." + ::= { fgUsbModemInfoObjects 3 } -fgWcInfoWtpManaged OBJECT-TYPE - SYNTAX Unsigned32 +fgUsbModemVendor OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the number of WTPs being managed on the AC." - ::= { fgWcInfo 4 } + DESCRIPTION + "3G/4G USB Modem vendor name." + ::= { fgUsbModemInfoObjects 4 } -fgWcInfoWtpSessions OBJECT-TYPE - SYNTAX Gauge32 +fgUsbModemProduct OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "3G/4G USB Modem product name." + ::= { fgUsbModemInfoObjects 5 } + +fgUsbModemNetwork OBJECT-TYPE + SYNTAX INTEGER { network3G(0), networkLTE(1) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "3G/4G USB Modem network type." + ::= { fgUsbModemInfoObjects 6 } + +fgUsbModemId OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "3G/4G USB Modem identifier." + ::= { fgUsbModemInfoObjects 7 } + +fgUsbModemSimId OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the number of WTPs that are connecting to the AC." - ::= { fgWcInfo 5 } + DESCRIPTION + "3G/4G USB Modem sim card identifier." + ::= { fgUsbModemInfoObjects 8 } + +-- +-- fortinet.fnFortiGateMib.fgDevice +-- + +fgDevice OBJECT IDENTIFIER + ::= { fnFortiGateMib 18 } + +-- +-- fortinet.fnFortiGateMib.fgDevice.fgDeviceTrapObjects +-- + +fgDeviceTrapObjects OBJECT IDENTIFIER + ::= { fgDevice 1 } + +fgDeviceMacAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The MAC address pertaining the Device." + ::= { fgDeviceTrapObjects 1 } -fgWcInfoStationCapacity OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only +fgDeviceCreated OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS accessible-for-notify STATUS current - DESCRIPTION - "Represents the maximum number of stations that can be supported on the AC." - ::= { fgWcInfo 6 } + DESCRIPTION + "The created time pertaining the Device." + ::= { fgDeviceTrapObjects 2 } -fgWcInfoStationCount OBJECT-TYPE +fgDeviceLastSeen OBJECT-TYPE SYNTAX Gauge32 - MAX-ACCESS read-only + MAX-ACCESS accessible-for-notify STATUS current - DESCRIPTION - "Represents the number of stations that are accessing the wireless service - provided by the AC." - ::= { fgWcInfo 7 } + DESCRIPTION + "The last seen time pertaining the Device." + ::= { fgDeviceTrapObjects 3 } -- --- fortinet.fnFortiGateMib.fgWc.fgWcWlanTable +-- fortinet.fnFortiGateMib.fgInternalLTEModemsInfo -- -fgWcWlanTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgWcWlanEntry +fgInternalLTEModemsInfo OBJECT IDENTIFIER + ::= { fnFortiGateMib 19 } + +-- +-- fortinet.fnFortiGateMib.fgInternalLTEModemsInfo.fgMdmInfoTable +-- + +fgMdmInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgMdmInfoEntry MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "A table that allows the operator to display WLAN profiles." - ::= { fgWc 3 } + DESCRIPTION + "A table containing information applicable + to internal LTE modems." + ::= { fgInternalLTEModemsInfo 1 1 } -fgWcWlanEntry OBJECT-TYPE - SYNTAX FgWcWlanEntry +-- +-- fortinet.fnFortiGateMib.fgInternalLTEModemsInfo.fgMdmInfoTable.fgMdmInfoEntry +-- + +fgMdmInfoEntry OBJECT-TYPE + SYNTAX FgMdmInfoEntry MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "A set of objects that stores the settings of a WLAN profile." - INDEX { fgVdEntIndex, ifIndex } - ::= { fgWcWlanTable 1 } + DESCRIPTION + "An entry containing information applicable + to a particular LTE Modem. OIDs from fgMdmVendor are + not displayed if a modem is not detected." + INDEX { fgMdmEntIndex 1 } + ::= { fgMdmInfoTable 1 } + +FgMdmInfoEntry ::= SEQUENCE { + fgMdmEntIndex FnIndex, + fgMdmDetected INTEGER, + fgMdmVendor DisplayString, + fgMdmModel DisplayString, + fgMdmRevision DisplayString, + fgMdmMsisdn DisplayString, + fgMdmEsn DisplayString, + fgMdmImei DisplayString, + fgMdmHwRevision DisplayString, + fgMdmMeid DisplayString, + fgMdmSwRev DisplayString, + fgMdmSku DisplayString, + fgMdmFsn DisplayString, + fgMdmPrlVer DisplayString, + fgMdmFwVer DisplayString, + fgMdmPriFwVer DisplayString, + fgMdmCarrierAbbr DisplayString, + fgMdmActState INTEGER, + fgMdmOpMode INTEGER, + fgMdmLacTac DisplayString, + fgMdmActBand DisplayString, + fgMdmCellId DisplayString, + fgMdmRssi Integer32 +} -FgWcWlanEntry ::= SEQUENCE { - fgWcWlanSsid OCTET STRING, - fgWcWlanBroadcastSsid FnBoolState, - fgWcWlanSecurity FgWcWlanSecurityType, - fgWcWlanEncryption FgWcWlanEncryptionType, - fgWcWlanAuthentication FgWcWlanAuthenticationType, - fgWcWlanRadiusServer DisplayString, - fgWcWlanUserGroup DisplayString, - fgWcWlanLocalBridging FnBoolState, - fgWcWlanVlanId Integer32, - fgWcWlanMeshBackhaul FnBoolState, - fgWcWlanStationCapacity Unsigned32, - fgWcWlanStationCount Gauge32 - } +fgMdmEntIndex OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index used to identify the instance of an internal LTE modem." + ::= { fgMdmInfoEntry 1 } -fgWcWlanSsid OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(0..32)) +fgMdmDetected OBJECT-TYPE + SYNTAX INTEGER { no(0), yes(1) } MAX-ACCESS read-only STATUS current - DESCRIPTION - "Service set ID of this WLAN profile." - ::= { fgWcWlanEntry 1 } + DESCRIPTION + " Internal Modem Detected." + ::= { fgMdmInfoEntry 2 } -fgWcWlanBroadcastSsid OBJECT-TYPE - SYNTAX FnBoolState +fgMdmVendor OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION - "Whether SSID broadcast is enabled on this WLAN profile." - ::= { fgWcWlanEntry 2 } + "Vendor Name." + ::= { fgMdmInfoEntry 3 } -fgWcWlanSecurity OBJECT-TYPE - SYNTAX FgWcWlanSecurityType +fgMdmModel OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the security type of the WLAN profile." - ::= { fgWcWlanEntry 3 } + DESCRIPTION + "Model Name." + ::= { fgMdmInfoEntry 4 } -fgWcWlanEncryption OBJECT-TYPE - SYNTAX FgWcWlanEncryptionType +fgMdmRevision OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the encryption method of the WLAN profile." - ::= { fgWcWlanEntry 4 } + DESCRIPTION + "Modem Firmware Revision." + ::= { fgMdmInfoEntry 5 } -fgWcWlanAuthentication OBJECT-TYPE - SYNTAX FgWcWlanAuthenticationType +fgMdmMsisdn OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the authentication method of the WLAN profile." - ::= { fgWcWlanEntry 5 } + DESCRIPTION + "MSISDN." + ::= { fgMdmInfoEntry 6 } -fgWcWlanRadiusServer OBJECT-TYPE - SYNTAX DisplayString +fgMdmEsn OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the specified RADIUS server of the WLAN profile." - ::= { fgWcWlanEntry 6 } + DESCRIPTION + "ESN." + ::= { fgMdmInfoEntry 7 } -fgWcWlanUserGroup OBJECT-TYPE - SYNTAX DisplayString +fgMdmImei OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the specified user group of the WLAN profile." - ::= { fgWcWlanEntry 7 } + DESCRIPTION + "IMEI." + ::= { fgMdmInfoEntry 8 } -fgWcWlanLocalBridging OBJECT-TYPE - SYNTAX FnBoolState +fgMdmHwRevision OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-only STATUS current DESCRIPTION - "Whether local bridging is enabled on this WLAN profile." - ::= { fgWcWlanEntry 8 } + "Hardware Revision." + ::= { fgMdmInfoEntry 9 } -fgWcWlanVlanId OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4094 | 4095) +fgMdmMeid OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the VLAN ID of the WLAN profile." - ::= { fgWcWlanEntry 9 } + DESCRIPTION + "MEID." + ::= { fgMdmInfoEntry 10 } -fgWcWlanMeshBackhaul OBJECT-TYPE - SYNTAX FnBoolState +fgMdmSwRev OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION - "Whether mesh backhaul is enabled on this WLAN profile." - ::= { fgWcWlanEntry 10 } + "Software Revision." + ::= { fgMdmInfoEntry 11 } -fgWcWlanStationCapacity OBJECT-TYPE - SYNTAX Unsigned32 +fgMdmSku OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the maximum number of clients allowed on this WLAN profile." - ::= { fgWcWlanEntry 11 } + DESCRIPTION + "SKU." + ::= { fgMdmInfoEntry 12 } -fgWcWlanStationCount OBJECT-TYPE - SYNTAX Gauge32 +fgMdmFsn OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the number of clients currently connected to this WLAN profile." - ::= { fgWcWlanEntry 12 } - --- --- fortinet.fnFortiGateMib.fgWc.fgWcWtpTables --- + DESCRIPTION + "FSN." + ::= { fgMdmInfoEntry 13 } -fgWcWtpTables OBJECT IDENTIFIER - ::= { fgWc 4 } +fgMdmPrlVer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Prl Version." + ::= { fgMdmInfoEntry 14 } --- --- fortinet.fnFortiGateMib.fgWc.fgWcWtpTables.fgWcWtpProfileTable --- +fgMdmFwVer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Modem Firmware Version." + ::= { fgMdmInfoEntry 15 } -fgWcWtpProfileTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgWcWtpProfileEntry - MAX-ACCESS not-accessible +fgMdmPriFwVer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only STATUS current - DESCRIPTION - "A table of objects that display WTP profiles for WTPs to be managed before they connect - to the AC. A WTP could get the new configuration through the CAPWAP control channel." - ::= { fgWcWtpTables 1 } + DESCRIPTION + "PRI Firmware Version." + ::= { fgMdmInfoEntry 16 } -fgWcWtpProfileEntry OBJECT-TYPE - SYNTAX FgWcWtpProfileEntry - MAX-ACCESS not-accessible +fgMdmCarrierAbbr OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only STATUS current - DESCRIPTION - "A set of objects that display a WTP profile." - INDEX { fgVdEntIndex, fgWcWtpProfileName } - ::= { fgWcWtpProfileTable 1 } + DESCRIPTION + "Modem Carrier Abbriviation." + ::= { fgMdmInfoEntry 17 } -FgWcWtpProfileEntry ::= SEQUENCE { - fgWcWtpProfileName DisplayString, - fgWcWtpProfilePlatform DisplayString, - fgWcWtpProfileDataChannelDtlsPolicy BITS, - fgWcWtpProfileCountryString FgWcCountryString - } +fgMdmActState OBJECT-TYPE + SYNTAX INTEGER { + notActivated(0), + activated(1), + connecting(2), + connected(3), + otaspAuthenticated(4), + otaspNamDownloaded(5), + otaspMdnDownloaded(6), + otaspImsiDownloaded(7), + otaspPrlDownloaded(8), + otaspSpcDownloaded(9), + otaspSettingsCmted(10) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Modem Activation State. + The following enumerated values are supported: + notActivated(0) - Service not activated. + activated(1) - Service is activated. + connecting(2) - Connection in progress for automatic activation. + connected(3) - Connection connected for automatic activation. + otaspAuthenticated(4) - OTASP security authenticated. + otaspNamDownloaded(5) - OTASP NAM downloaded. + otaspMdnDownloaded(6) - OTASP MDN downloaded. + otaspImsiDownloaded(7) - OTASP IMSI downloaded. + otaspPrlDownloaded(8) - OTASP PRL downloaded. + otaspSpcDownloaded(9) - OTASP SPC downloaded. + otaspSettingsCmted(10) - OTASP settings committed." + ::= { fgMdmInfoEntry 18 } + +fgMdmOpMode OBJECT-TYPE + SYNTAX INTEGER { + online(0), + lowPower(1), + factoryTest(2), + offLine(3), + reset(4), + shuttingDown(5), + persistentLowPower(6), + modeOnlyLowPower(7), + unknown(255) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Modem Operation Mode. + The following enumerated values are supported: + online(0) - Device can acquire a system and make calls. + lowPower(1) - Device has temporarily disabled RF. + factoryTest(2) - Special mode for manufacturer tests. + offLine(3) - Device has deactivated RF and is partially shutdown. + reset(4) - Device is in the process of power cycling. + shuttingDown(5) - Device is in the process of shutting down. + persistentLowPower(6) - Device has disabled RF and state persists even after a reset. + modeOnlyLowPower(7) - Mode-only Low Power. + unknown(255) - Unknown. " + ::= { fgMdmInfoEntry 19 } -fgWcWtpProfileName OBJECT-TYPE - SYNTAX DisplayString (SIZE (1..36)) - MAX-ACCESS not-accessible +fgMdmLacTac OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only STATUS current DESCRIPTION - "Represents the name of a WTP profile." - ::= { fgWcWtpProfileEntry 1 } + "Modem LAC/TAC Code." + ::= { fgMdmInfoEntry 20 } -fgWcWtpProfilePlatform OBJECT-TYPE - SYNTAX DisplayString +fgMdmActBand OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-only STATUS current DESCRIPTION - "Represents the hardware platform of a WTP profile." - ::= { fgWcWtpProfileEntry 2 } + "Modem Active Band In Use." + ::= { fgMdmInfoEntry 21 } -fgWcWtpProfileDataChannelDtlsPolicy OBJECT-TYPE - SYNTAX BITS { other(0), clear(1), dtls(2) } +fgMdmCellId OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-only STATUS current DESCRIPTION - "The AC communicates its policy on the use of DTLS for the CAPWAP data channel. - The AC MAY support more than one option, represented by the bit field below: - other(0) - Other method, for example, vendor specific - clear(1) - Clear text - dtls(2) - DTLS" - ::= { fgWcWtpProfileEntry 3 } + "Modem Network Cell ID." + ::= { fgMdmInfoEntry 22 } -fgWcWtpProfileCountryString OBJECT-TYPE - SYNTAX FgWcCountryString +fgMdmRssi OBJECT-TYPE + SYNTAX Integer32(-128..127) MAX-ACCESS read-only STATUS current DESCRIPTION - "Represents the country setting of a WTP profile, in ISO string format." - ::= { fgWcWtpProfileEntry 4 } - + "Modem Current Rssi." + ::= { fgMdmInfoEntry 23 } -- --- fortinet.fnFortiGateMib.fgWc.fgWcWtpTables.fgWcWtpProfileRadioTable +-- fortinet.fnFortiGateMib.fgInternalLTEModemsInfo.fgSimInfoTable -- -fgWcWtpProfileRadioTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgWcWtpProfileRadioEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of objects that display WTP radio profiles for WTP radios to be managed - before the WTPs connect to the AC. A WTP radio could get the new configuration - through the CAPWAP control channel." - ::= { fgWcWtpTables 2 } - -fgWcWtpProfileRadioEntry OBJECT-TYPE - SYNTAX FgWcWtpProfileRadioEntry +fgSimInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgSimInfoEntry MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "A set of objects that display a WTP radio profile." - INDEX { fgVdEntIndex, fgWcWtpProfileRadioProfileName, fgWcWtpProfileRadioRadioId } - ::= { fgWcWtpProfileRadioTable 1 } - -FgWcWtpProfileRadioEntry ::= SEQUENCE { - fgWcWtpProfileRadioProfileName DisplayString, - fgWcWtpProfileRadioRadioId FgWcWtpRadioId, - fgWcWtpProfileRadioMode FgWcWtpRadioMode, - fgWcWtpProfileRadioApScan FnBoolState, - fgWcWtpProfileRadioWidsProfile DisplayString, - fgWcWtpProfileRadioDarrp FnBoolState, - fgWcWtpProfileRadioFrequencyHandoff FnBoolState, - fgWcWtpProfileRadioApHandoff FnBoolState, - fgWcWtpProfileRadioBeaconInterval Integer32, - fgWcWtpProfileRadioDtimPeriod Integer32, - fgWcWtpProfileRadioBand FgWcWtpRadioType, - fgWcWtpProfileRadioChannelBonding FnBoolState, - fgWcWtpProfileRadioChannel DisplayString, - fgWcWtpProfileRadioAutoTxPowerControl FnBoolState, - fgWcWtpProfileRadioAutoTxPowerLow Integer32, - fgWcWtpProfileRadioAutoTxPowerHigh Integer32, - fgWcWtpProfileRadioTxPowerLevel Gauge32, - fgWcWtpProfileRadioVaps DisplayString, - fgWcWtpProfileRadioStationCapacity Unsigned32, - fgWcWtpProfileRadioChannelWidth FgWcWtpChannelWidthType - } + DESCRIPTION + "A table containing information applicable + to SIM cards on internal LTE modems." + ::= { fgInternalLTEModemsInfo 2 1 } -fgWcWtpProfileRadioProfileName OBJECT-TYPE - SYNTAX DisplayString (SIZE (1..36)) +-- +-- fortinet.fnFortiGateMib.fgInternalLTEModemsInfo.fgSimInfoTable.fgSimInfoEntry +-- + +fgSimInfoEntry OBJECT-TYPE + SYNTAX FgSimInfoEntry MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "Represents the name of a WTP profile." - ::= { fgWcWtpProfileRadioEntry 1 } + DESCRIPTION + "An entry containing information applicable + to a particular SIM card on an particular LTE Modem. + Although we only have one SIM slot and one internal modem now, + in fact one modem supports multiple SIM slots, that's why we have + fgMdmEntIndex in the record. It shows nothing if the modem is not detected." + INDEX { fgSimEntIndex } + ::= { fgSimInfoTable 1 } + +FgSimInfoEntry ::= SEQUENCE { + fgSimEntIndex FnIndex, + fgSimMdmEntIndex FnIndex, + fgSimState INTEGER, + fgSimIccid DisplayString, + fgSimImsi DisplayString, + fgSimCountry DisplayString, + fgSimNetwork DisplayString +} -fgWcWtpProfileRadioRadioId OBJECT-TYPE - SYNTAX FgWcWtpRadioId +fgSimEntIndex OBJECT-TYPE + SYNTAX FnIndex MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "Represents the radio Id of a WTP radio." - ::= { fgWcWtpProfileRadioEntry 2 } + DESCRIPTION + "Index used to identify the instance of a SIM card." + ::= { fgSimInfoEntry 1 } -fgWcWtpProfileRadioMode OBJECT-TYPE - SYNTAX FgWcWtpRadioMode +fgSimMdmEntIndex OBJECT-TYPE + SYNTAX FnIndex MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the operating mode of a WTP radio." - ::= { fgWcWtpProfileRadioEntry 3 } + DESCRIPTION + "Index used to identify the instance of an internal LTE modem." + ::= { fgSimInfoEntry 2 } -fgWcWtpProfileRadioApScan OBJECT-TYPE - SYNTAX FnBoolState +fgSimState OBJECT-TYPE + SYNTAX INTEGER { + initialized(0), + lockedOrFailed(1), + notPresent(2), + reserved(3), + unknown(255) + } MAX-ACCESS read-only STATUS current - DESCRIPTION - "Whether background scan is enabled on this WTP radio." - ::= { fgWcWtpProfileRadioEntry 4 } + DESCRIPTION + " SIM card state. + The following enumerated values are supported: + initialized(0) - UIM initialization completed. + lockedOrFailed(1) - UIM is locked or failed. + notPresent(2) - No UIM in the device. + reserved(3) - Reserved, unknown. + unknown(255) - UIM state currently unavailable. " + ::= { fgSimInfoEntry 3 } + +fgSimIccid OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ICCID." + ::= { fgSimInfoEntry 4 } -fgWcWtpProfileRadioWidsProfile OBJECT-TYPE - SYNTAX DisplayString +fgSimImsi OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the WIDS profile configured for this WTP radio." - ::= { fgWcWtpProfileRadioEntry 5 } + DESCRIPTION + "IMSI." + ::= { fgSimInfoEntry 5 } -fgWcWtpProfileRadioDarrp OBJECT-TYPE - SYNTAX FnBoolState +fgSimCountry OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Whether DARRP is enabled on this WTP radio." - ::= { fgWcWtpProfileRadioEntry 6 } + DESCRIPTION + "Carrier Country." + ::= { fgSimInfoEntry 6 } -fgWcWtpProfileRadioFrequencyHandoff OBJECT-TYPE - SYNTAX FnBoolState +fgSimNetwork OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Whether frequency handoff is enabled on this WTP radio." - ::= { fgWcWtpProfileRadioEntry 7 } + DESCRIPTION + "Carrier Network." + ::= { fgSimInfoEntry 7 } -fgWcWtpProfileRadioApHandoff OBJECT-TYPE - SYNTAX FnBoolState +-- +-- fortinet.fnFortiGateMib.fgInternalLTEModemsInfo.fgSignalInfoTable +-- + +fgSignalInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgSignalInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information applicable + to signal strength on an internal LTE modems." + ::= { fgInternalLTEModemsInfo 3 1 } + +-- +-- fortinet.fnFortiGateMib.fgInternalLTEModemsInfo.fgSignalInfoTable.fgSignalInfoEntry +-- + +fgSignalInfoEntry OBJECT-TYPE + SYNTAX FgSignalInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable + to signal strength on an internal LTE modem. If the modem with the modem index + is not present, it shows nothing. If the specific type of signal is not present, + the OID shows nothing either." + INDEX { fgSigMdmEntIndex } + ::= { fgSignalInfoTable 1 } + +FgSignalInfoEntry ::= SEQUENCE { + fgSigMdmEntIndex FnIndex, + fgCdmaRssi Integer32, + fgCdmaEcio Integer32, + fgHdrRssi Integer32, + fgHdrEcio Integer32, + fgHdrSinr Integer32, + fgHdrIo Integer32, + fgGsm Integer32, + fgWcdmaRssi Integer32, + fgWcdmaEcio Integer32, + fgLteRssi Integer32, + fgLteRsrq Integer32, + fgLteRsrp Integer32, + fgLteSnr Integer32, + fgTdma Integer32 +} + +fgSigMdmEntIndex OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index used to identify the instance of an internal LTE modem." + ::= { fgSignalInfoEntry 1 } + +fgCdmaRssi OBJECT-TYPE + SYNTAX Integer32(-128..127) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Whether AP handoff is enabled on this WTP radio." - ::= { fgWcWtpProfileRadioEntry 8 } + DESCRIPTION + "RSSI for CDMA." + ::= { fgSignalInfoEntry 2 } -fgWcWtpProfileRadioBeaconInterval OBJECT-TYPE - SYNTAX Integer32 (1..65535) +fgCdmaEcio OBJECT-TYPE + SYNTAX Integer32(-65536..65535) MAX-ACCESS read-only STATUS current - DESCRIPTION - "This attribute shall specify the number of TUs that a station shall use for scheduling - Beacon transmissions. This value is transmitted in Beacon and Probe Response frames." - ::= { fgWcWtpProfileRadioEntry 9 } + DESCRIPTION + "ECIO for CDMA." + ::= { fgSignalInfoEntry 3 } -fgWcWtpProfileRadioDtimPeriod OBJECT-TYPE - SYNTAX Integer32 (1..255) +fgHdrRssi OBJECT-TYPE + SYNTAX Integer32(-128..127) MAX-ACCESS read-only STATUS current - DESCRIPTION - "This attribute shall specify the number of beacon intervals that shall elapse between - transmission of Beacon frames containing a TIM element whose DTIM Count field is 0. - This value is transmitted in the DTIM Period field of Beacon frames." - ::= { fgWcWtpProfileRadioEntry 10 } + DESCRIPTION + "RSSI for HDR." + ::= { fgSignalInfoEntry 4 } -fgWcWtpProfileRadioBand OBJECT-TYPE - SYNTAX FgWcWtpRadioType +fgHdrEcio OBJECT-TYPE + SYNTAX Integer32(-65536..65535) MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Represents the radio band setting configured for this WTP radio." - ::= { fgWcWtpProfileRadioEntry 11 } + STATUS current + DESCRIPTION + "ECIO for HDR." + ::= { fgSignalInfoEntry 5 } -fgWcWtpProfileRadioChannelBonding OBJECT-TYPE - SYNTAX FnBoolState +fgHdrSinr OBJECT-TYPE + SYNTAX Integer32(0..8) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Whether channel bonding is enabled on this WTP radio." - ::= { fgWcWtpProfileRadioEntry 12 } + DESCRIPTION + "SINR for HDR." + ::= { fgSignalInfoEntry 6 } -fgWcWtpProfileRadioChannel OBJECT-TYPE - SYNTAX DisplayString +fgHdrIo OBJECT-TYPE + SYNTAX Integer32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents a list of channels configured for this WTP radio." - ::= { fgWcWtpProfileRadioEntry 13 } + DESCRIPTION + "IO for HDR." + ::= { fgSignalInfoEntry 7 } -fgWcWtpProfileRadioAutoTxPowerControl OBJECT-TYPE - SYNTAX FnBoolState +fgGsm OBJECT-TYPE + SYNTAX Integer32(-128..127) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Whether automatic TX power control is enabled on this WTP radio." - ::= { fgWcWtpProfileRadioEntry 14 } + DESCRIPTION + "GSM Signal Strength." + ::= { fgSignalInfoEntry 8 } -fgWcWtpProfileRadioAutoTxPowerLow OBJECT-TYPE - SYNTAX Integer32 +fgWcdmaRssi OBJECT-TYPE + SYNTAX Integer32(-128..127) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the low limit of the power level configured for this WTP radio, in dBm. - Applicable only when auto power leveling is enabled." - ::= { fgWcWtpProfileRadioEntry 15 } + DESCRIPTION + "RSSI for WCDMA." + ::= { fgSignalInfoEntry 9 } -fgWcWtpProfileRadioAutoTxPowerHigh OBJECT-TYPE - SYNTAX Integer32 +fgWcdmaEcio OBJECT-TYPE + SYNTAX Integer32(-65536..65535) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the high limit of the power level configured for this WTP radio, in dBm. - Applicable only when auto power leveling is enabled." - ::= { fgWcWtpProfileRadioEntry 16 } + DESCRIPTION + "ECIO for WCDMA." + ::= { fgSignalInfoEntry 10 } -fgWcWtpProfileRadioTxPowerLevel OBJECT-TYPE - SYNTAX Gauge32 (0..100) +fgLteRssi OBJECT-TYPE + SYNTAX Integer32(-128..127) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the radio TX power setting configured for this WTP radio, in percentage. - Application only when auto power leveling is disabled." - ::= { fgWcWtpProfileRadioEntry 17 } + DESCRIPTION + "RSSI for LTE." + ::= { fgSignalInfoEntry 11 } -fgWcWtpProfileRadioVaps OBJECT-TYPE - SYNTAX DisplayString +fgLteRsrq OBJECT-TYPE + SYNTAX Integer32(-128..127) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents a list of WLANs configured for this WTP radio." - ::= { fgWcWtpProfileRadioEntry 18 } + DESCRIPTION + "RSRQ for LTE." + ::= { fgSignalInfoEntry 12 } -fgWcWtpProfileRadioStationCapacity OBJECT-TYPE - SYNTAX Unsigned32 +fgLteRsrp OBJECT-TYPE + SYNTAX Integer32(-65536..65535) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the maximum number of clients allowed on this WTP radio." - ::= { fgWcWtpProfileRadioEntry 19 } + DESCRIPTION + "RSRP for LTE." + ::= { fgSignalInfoEntry 13 } -fgWcWtpProfileRadioChannelWidth OBJECT-TYPE - SYNTAX FgWcWtpChannelWidthType +fgLteSnr OBJECT-TYPE + SYNTAX Integer32(-65536..65535) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the channel width on this WTP radio." - ::= { fgWcWtpProfileRadioEntry 20 } + DESCRIPTION + "SNR for LTE." + ::= { fgSignalInfoEntry 14 } + +fgTdma OBJECT-TYPE + SYNTAX Integer32(-128..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "TDMA Signal Strength." + ::= { fgSignalInfoEntry 15 } -- --- fortinet.fnFortiGateMib.fgWc.fgWcWtpTables.fgWcWtpConfigTable +-- fortinet.fnFortiGateMib.fgInternalLTEModemsInfo.fgTrafficInfoTable -- -fgWcWtpConfigTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgWcWtpConfigEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of objects that display the configuration of WTPs." - ::= { fgWcWtpTables 3 } - -fgWcWtpConfigEntry OBJECT-TYPE - SYNTAX FgWcWtpConfigEntry +fgTrafficInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgTrafficInfoEntry MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "A set of objects that display the configuration of a WTP." - INDEX { fgVdEntIndex, fgWcWtpConfigWtpId } - ::= { fgWcWtpConfigTable 1 } + DESCRIPTION + "A table containing information applicable + to data traffic information on an internal LTE modems." + ::= { fgInternalLTEModemsInfo 4 1 } -FgWcWtpConfigEntry ::= SEQUENCE { - fgWcWtpConfigWtpId DisplayString, - fgWcWtpConfigWtpAdmin INTEGER, - fgWcWtpConfigWtpName DisplayString, - fgWcWtpConfigWtpLocation DisplayString, - fgWcWtpConfigWtpProfile DisplayString, - fgWcWtpConfigRadioEnable FnBoolState, - fgWcWtpConfigRadioAutoTxPowerControl FnBoolState, - fgWcWtpConfigRadioAutoTxPowerLow Integer32, - fgWcWtpConfigRadioAutoTxPowerHigh Integer32, - fgWcWtpConfigRadioTxPowerLevel Gauge32, - fgWcWtpConfigRadioBand FgWcWtpRadioBandType, - fgWcWtpConfigRadioApScan FnBoolState, - fgWcWtpConfigVapAll FnBoolState, - fgWcWtpConfigVaps DisplayString - } +-- +-- fortinet.fnFortiGateMib.fgInternalLTEModemsInfo.fgTrafficInfoTable.fgTrafficInfoEntry +-- -fgWcWtpConfigWtpId OBJECT-TYPE - SYNTAX DisplayString (SIZE (1..36)) +fgTrafficInfoEntry OBJECT-TYPE + SYNTAX FgTrafficInfoEntry MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "Represents the unique identifier of a WTP." - ::= { fgWcWtpConfigEntry 1 } + DESCRIPTION + "An entry containing information applicable + to data traffic information on an internal LTE modem. If the modem with the modem index + is not present, it shows nothing." + INDEX { fgTrafMdmEntIndex } + ::= { fgTrafficInfoTable 1 } + +FgTrafficInfoEntry ::= SEQUENCE { + fgTrafMdmEntIndex FnIndex, + fgTxPacksOK Counter32, + fgRxPacksOK Counter32, + fgTxPacksErr Counter32, + fgRxPacksErr Counter32, + fgTxPacksOverflow Counter32, + fgRxPacksOverflow Counter32, + fgTxBytesOK Counter64, + fgRxBytesOK Counter64, + fgLastCallTxBytesOK Counter64, + fgLastCallRxBytesOK Counter64, + fgTxPacksDrop Counter32, + fgRxPacksDrop Counter32 +} -fgWcWtpConfigWtpAdmin OBJECT-TYPE - SYNTAX INTEGER { - other(0), - discovered(1), - disable(2), - enable(3) - } - MAX-ACCESS read-only +fgTrafMdmEntIndex OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "Represents the administrative status of this WTP. - The following enumerated values are supported: - discovered(1) - This WTP was discovered though discovery or join request messages. - disable(2) - Controller is configured to not provide service to this WTP. - enable(3), - Controller is configured to provide service to this WTP. - other(0) - The administration state of the WTP is unknown." - ::= { fgWcWtpConfigEntry 2 } + DESCRIPTION + "Index used to identify the instance of an internal LTE modem." + ::= { fgTrafficInfoEntry 1 } -fgWcWtpConfigWtpName OBJECT-TYPE - SYNTAX DisplayString +fgTxPacksOK OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the name configured for this WTP." - ::= { fgWcWtpConfigEntry 3 } + DESCRIPTION + "Tx Packets OK." + ::= { fgTrafficInfoEntry 2 } -fgWcWtpConfigWtpLocation OBJECT-TYPE - SYNTAX DisplayString +fgRxPacksOK OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the location of this WTP." - ::= { fgWcWtpConfigEntry 4 } + DESCRIPTION + "Rx Packets OK." + ::= { fgTrafficInfoEntry 3 } -fgWcWtpConfigWtpProfile OBJECT-TYPE - SYNTAX DisplayString +fgTxPacksErr OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the WTP profile configured for this WTP." - ::= { fgWcWtpConfigEntry 5 } + DESCRIPTION + "Tx Packets Error." + ::= { fgTrafficInfoEntry 4 } -fgWcWtpConfigRadioEnable OBJECT-TYPE - SYNTAX FnBoolState +fgRxPacksErr OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Whether radio is enabled for this WTP." - ::= { fgWcWtpConfigEntry 6 } + DESCRIPTION + "Rx Packets Error." + ::= { fgTrafficInfoEntry 5 } -fgWcWtpConfigRadioAutoTxPowerControl OBJECT-TYPE - SYNTAX FnBoolState +fgTxPacksOverflow OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Whether radio automatic TX power control is enabled on this WTP." - ::= { fgWcWtpConfigEntry 7 } + DESCRIPTION + "Tx Packets Overflow." + ::= { fgTrafficInfoEntry 6 } -fgWcWtpConfigRadioAutoTxPowerLow OBJECT-TYPE - SYNTAX Integer32 +fgRxPacksOverflow OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the low limit of radio automatic TX power control configured for this WTP, in dBm." - ::= { fgWcWtpConfigEntry 8 } + DESCRIPTION + "Rx Packets Olverflow." + ::= { fgTrafficInfoEntry 7 } -fgWcWtpConfigRadioAutoTxPowerHigh OBJECT-TYPE - SYNTAX Integer32 +fgTxBytesOK OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the high limit of radio automatic TX power control configured for this WTP, in dBm." - ::= { fgWcWtpConfigEntry 9 } + DESCRIPTION + "Tx Bytes OK." + ::= { fgTrafficInfoEntry 8 } -fgWcWtpConfigRadioTxPowerLevel OBJECT-TYPE - SYNTAX Gauge32 (0..100) +fgRxBytesOK OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the radio TX power setting configured for this WTP, in percentage." - ::= { fgWcWtpConfigEntry 10 } + DESCRIPTION + "Rx Bytes OK." + ::= { fgTrafficInfoEntry 9 } -fgWcWtpConfigRadioBand OBJECT-TYPE - SYNTAX FgWcWtpRadioBandType +fgLastCallTxBytesOK OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the radio band configured for this WTP." - ::= { fgWcWtpConfigEntry 11 } + DESCRIPTION + "Last Call Tx Bytes OK." + ::= { fgTrafficInfoEntry 10 } -fgWcWtpConfigRadioApScan OBJECT-TYPE - SYNTAX FnBoolState +fgLastCallRxBytesOK OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Whether background scan is enabled on this WTP." - ::= { fgWcWtpConfigEntry 12 } + DESCRIPTION + "Last Call Rx Bytes OK." + ::= { fgTrafficInfoEntry 11 } -fgWcWtpConfigVapAll OBJECT-TYPE - SYNTAX FnBoolState +fgTxPacksDrop OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Whether all VAPs are selected for this WTP." - ::= { fgWcWtpConfigEntry 13 } + DESCRIPTION + "Tx Packets Dropped." + ::= { fgTrafficInfoEntry 12 } -fgWcWtpConfigVaps OBJECT-TYPE - SYNTAX DisplayString +fgRxPacksDrop OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents a list of VAPs configured for this WTP." - ::= { fgWcWtpConfigEntry 14 } + DESCRIPTION + "Rx Packets Dropped." + ::= { fgTrafficInfoEntry 13 } -- --- fortinet.fnFortiGateMib.fgWc.fgWcWtpTables.fgWcWtpSessionTable +-- fortinet.fnFortiGateMib.fgInternalLTEModemsInfo.fgSessInfoTable -- -fgWcWtpSessionTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgWcWtpSessionEntry +fgSessInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgSessInfoEntry MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "A table of objects that indicate the AC's CAPWAP FSM state for each WTP, - and helps the operator to query a WTP's current status." - ::= { fgWcWtpTables 4 } + DESCRIPTION + "A table containing information applicable + to data session information on an internal LTE modems." + ::= { fgInternalLTEModemsInfo 5 1 } -fgWcWtpSessionEntry OBJECT-TYPE - SYNTAX FgWcWtpSessionEntry +-- +-- fortinet.fnFortiGateMib.fgInternalLTEModemsInfo.fgSessInfoTable.fgSessInfoEntry +-- + +fgSessInfoEntry OBJECT-TYPE + SYNTAX FgSessInfoEntry MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "A set of objects that displays the AC's CAPWAP FSM state for each WTP. - Also, the operator could query the current status of a WTP by using - the identifier of the corresponding WTP." - INDEX { fgVdEntIndex, fgWcWtpSessionWtpId } - ::= { fgWcWtpSessionTable 1 } - -FgWcWtpSessionEntry ::= SEQUENCE { - fgWcWtpSessionWtpId DisplayString, - fgWcWtpSessionWtpIpAddressType InetAddressType, - fgWcWtpSessionWtpIpAddress InetAddress, - fgWcWtpSessionWtpLocalIpAddressType InetAddressType, - fgWcWtpSessionWtpLocalIpAddress InetAddress, - fgWcWtpSessionWtpBaseMacAddress PhysAddress, - fgWcWtpSessionConnectionState INTEGER, - fgWcWtpSessionWtpUpTime TimeTicks, - fgWcWtpSessionWtpDaemonUpTime TimeTicks, - fgWcWtpSessionWtpSessionUpTime TimeTicks, - fgWcWtpSessionWtpProfileName DisplayString, - fgWcWtpSessionWtpModelNumber DisplayString, - fgWcWtpSessionWtpHwVersion DisplayString, - fgWcWtpSessionWtpSwVersion DisplayString, - fgWcWtpSessionWtpBootVersion DisplayString, - fgWcWtpSessionWtpRegionCode DisplayString, - fgWcWtpSessionWtpStationCount Gauge32, - fgWcWtpSessionWtpByteRxCount Counter64, - fgWcWtpSessionWtpByteTxCount Counter64, - fgWcWtpSessionWtpCpuUsage Gauge32, - fgWcWtpSessionWtpMemoryUsage Gauge32, - fgWcWtpSessionWtpMemoryCapacity Unsigned32 - } + DESCRIPTION + "An entry containing information applicable + to data session information on an internal LTE modem. In QMI stack, each modem can have 2 + sessions at the same time, IPv4 and IPv6. In the future if MBIM is adopted, we can have + multiple VLAN sessions at the same time. It shows nothing if the modem is not present." + INDEX { fgLteSessEntIndex } + ::= { fgSessInfoTable 1 } + +FgSessInfoEntry ::= SEQUENCE { + fgLteSessEntIndex FnIndex, + fgSessMdmEntIndex FnIndex, + fdLteIfName DisplayString, + fdLteSessConnStat INTEGER, + fdLteProfId Integer32, + fdLteProfName DisplayString, + fdLteProfType INTEGER, + fdLtePdpType INTEGER, + fdLteProfApn DisplayString, + fdLteProfIpFamily INTEGER, + fdLteIpv4Addr IpAddress, + fdLteIpv4GwAddr IpAddress, + fdLteIpv4NetMask IpAddress, + fdLteIpv4PriDns IpAddress, + fdLteIpv4SecDns IpAddress, + fdLteIpv6Addr Ipv6Address, + fdLteIpv6PrefLen Integer32, + fdLteIpv6GwAddr Ipv6Address, + fdLteIpv6GwPrefLen Integer32, + fdLteIpv6PriDns Ipv6Address, + fdLteIpv6SecDns Ipv6Address, + fdLteMtu Integer32, + fdLteAutoConn INTEGER, + fdLteNetType INTEGER, + fdLteNetTypeLas INTEGER, + fdLteLinkProto INTEGER +} -fgWcWtpSessionWtpId OBJECT-TYPE - SYNTAX DisplayString (SIZE (1..36)) +fgLteSessEntIndex OBJECT-TYPE + SYNTAX FnIndex MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "Represents the unique identifier of a WTP." - ::= { fgWcWtpSessionEntry 1 } + DESCRIPTION + "Index used to identify the instance of a data session on an internal LTE modem." + ::= { fgSessInfoEntry 1 } -fgWcWtpSessionWtpIpAddressType OBJECT-TYPE - SYNTAX InetAddressType +fgSessMdmEntIndex OBJECT-TYPE + SYNTAX FnIndex MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the IP address type of a WTP. - Only ipv4(1) and ipv6(2) are supported by the object." - ::= { fgWcWtpSessionEntry 2 } + DESCRIPTION + "Index used to identify the instance of an internal LTE modem." + ::= { fgSessInfoEntry 2 } -fgWcWtpSessionWtpIpAddress OBJECT-TYPE - SYNTAX InetAddress +fdLteIfName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the IP address of a WTP that corresponds to the IP address in - the IP packet header. - The format of this IP address is determined by the corresponding instance of - object fgWcWtpWtpIpAddressType." - ::= { fgWcWtpSessionEntry 3 } + DESCRIPTION + "Interface Name of an internal LTE modem." + ::= { fgSessInfoEntry 3 } -fgWcWtpSessionWtpLocalIpAddressType OBJECT-TYPE - SYNTAX InetAddressType +fdLteSessConnStat OBJECT-TYPE + SYNTAX INTEGER { + unknown(0), + disconnected(1), + connected(2), + suspended(3), + authenticating(4) + } MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the local IP address type of a WTP. - Only ipv4(1) and ipv6(2) are supported by the object." - ::= { fgWcWtpSessionEntry 4 } + DESCRIPTION + "Connection Status of a data session on an Internal LTE modem. + The following enumerated values are supported: + unknown(0) - Unknown status. + disconnected(1) - Network is disconnected. + connected(2) - Network is connected. + suspended(3) - Network connection is suspended. + authenticating(4) - Network authentication is ongoing." + ::= { fgSessInfoEntry 4 } -fgWcWtpSessionWtpLocalIpAddress OBJECT-TYPE - SYNTAX InetAddress +fdLteProfId OBJECT-TYPE + SYNTAX Integer32(0..255) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the local IP address of a WTP and models the CAPWAP Local IPv4 Address - or CAPWAP Local IPv6 Address fields [RFC5415]. - If a Network Address Translation (NAT) device is present between WTP and AC, the value of - fgWcWtpWtpLocalIpAddress will be different from the value of fgWcWtpWtpIpAddress. - The format of this IP address is determined by the corresponding instance of object - fgWcWtpSessionWtpLocalIpAddressType." - ::= { fgWcWtpSessionEntry 5 } + DESCRIPTION + "Wireless profile index of a data session on an internal LTE modem." + ::= { fgSessInfoEntry 5 } -fgWcWtpSessionWtpBaseMacAddress OBJECT-TYPE - SYNTAX PhysAddress (SIZE(6|8)) +fdLteProfName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the WTP's Base MAC Address, which MAY be assigned to the primary - Ethernet interface. - The instance of the object corresponds to the Base MAC Address sub-element - in the CAPWAP protocol [RFC5415]." - ::= { fgWcWtpSessionEntry 6 } + DESCRIPTION + "Wireless profile name of a data session on an internal LTE modem." + ::= { fgSessInfoEntry 6 } -fgWcWtpSessionConnectionState OBJECT-TYPE +fdLteProfType OBJECT-TYPE SYNTAX INTEGER { - other(0), - offLine(1), - onLine(2), - downloadingImage(3), - connectedImage(4) - } + lpt3gpp(0), + lpt3gpp2(1) + } MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the connection state of a WTP to AC. + DESCRIPTION + "Wireless profile type of a data session on an internal LTE modem. The following enumerated values are supported: - offLine(1) - The WTP is not connected. - onLine(2) - The WTP is connected. - downloadingImage(3) - The WTP is downloading software image from the AC on joining. - connectedImage(4) - The AC is pushing software image to the connected WTP. - other(0) - The WTP connection state is unknown." - ::= { fgWcWtpSessionEntry 7 } + lpt3gpp(0) - 3GPP profile type. + lpt3gpp2(1) - 3gpp2 profile type. " + ::= { fgSessInfoEntry 7 } -fgWcWtpSessionWtpUpTime OBJECT-TYPE - SYNTAX TimeTicks +fdLtePdpType OBJECT-TYPE + SYNTAX INTEGER { + ipv4(0), + ppp(1), + ipv6(2), + ipv4v6(3) + } MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the time (in hundredths of a second) since the WTP boots." - ::= { fgWcWtpSessionEntry 8 } + DESCRIPTION + "Wireless profile PDP context type of a data session on an internal LTE modem. + The following enumerated values are supported: + ipv4(0) - IPv4. + ppp(1) - PPP. + ipv6(2) - IPv6. + ipv4v6(3) - IPv4 and IPv6. " + ::= { fgSessInfoEntry 8 } -fgWcWtpSessionWtpDaemonUpTime OBJECT-TYPE - SYNTAX TimeTicks +fdLteProfApn OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the time (in hundredths of a second) since the WTP daemon has been started." - ::= { fgWcWtpSessionEntry 9 } + DESCRIPTION + "Wireless profile APN name of a data session on an internal LTE modem." + ::= { fgSessInfoEntry 9 } -fgWcWtpSessionWtpSessionUpTime OBJECT-TYPE - SYNTAX TimeTicks +fdLteProfIpFamily OBJECT-TYPE + SYNTAX INTEGER { + ipv4(4), + ipv6(6), + unspecified(8) + } MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the time (in hundredths of a second) since the WTP connects to the AC." - ::= { fgWcWtpSessionEntry 10 } + DESCRIPTION + "Wireless profile IP Family of a data session on an internal LTE modem. + The following enumerated values are supported: + ipv4(4) - IPv4. + ipv6(6) - IPv6. + unspecified(3) - None specified. " + ::= { fgSessInfoEntry 10 } -fgWcWtpSessionWtpProfileName OBJECT-TYPE - SYNTAX DisplayString +fdLteIpv4Addr OBJECT-TYPE + SYNTAX IpAddress MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the profile configured for this WTP." - ::= { fgWcWtpSessionEntry 11 } + DESCRIPTION + "Wireless profile IPv4 Address of a data session on an internal LTE modem. + It shows nothing if a data session does not exist or the data session is not + of IP Family IPv4." + ::= { fgSessInfoEntry 11 } -fgWcWtpSessionWtpModelNumber OBJECT-TYPE - SYNTAX DisplayString +fdLteIpv4GwAddr OBJECT-TYPE + SYNTAX IpAddress MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the model number of a WTP." - ::= { fgWcWtpSessionEntry 12 } + DESCRIPTION + "Wireless profile IPv4 Gateway Address of a data session on an internal LTE modem. + It shows nothing if a data session does not exist or the data session is not + of IP Family IPv4." + ::= { fgSessInfoEntry 12 } -fgWcWtpSessionWtpHwVersion OBJECT-TYPE - SYNTAX DisplayString +fdLteIpv4NetMask OBJECT-TYPE + SYNTAX IpAddress MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the hardware version of a WTP." - ::= { fgWcWtpSessionEntry 13 } + DESCRIPTION + "Wireless profile IPv4 Net Mask of a data session on an internal LTE modem. + It shows nothing if a data session does not exist or the data session is not + of IP Family IPv4." + ::= { fgSessInfoEntry 13 } -fgWcWtpSessionWtpSwVersion OBJECT-TYPE - SYNTAX DisplayString +fdLteIpv4PriDns OBJECT-TYPE + SYNTAX IpAddress MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the software version of a WTP." - ::= { fgWcWtpSessionEntry 14 } + DESCRIPTION + "Wireless profile IPv4 Primary DNS Server Address of a data session on an internal LTE modem. + It shows nothing if a data session does not exist or the data session is not + of IP Family IPv4." + ::= { fgSessInfoEntry 14 } + +fdLteIpv4SecDns OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Wireless profile IPv4 Secondary DNS Server Address of a data session on an internal LTE modem. + It shows nothing if a data session does not exist or the data session is not + of IP Family IPv4." + ::= { fgSessInfoEntry 15 } + +fdLteIpv6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Wireless profile IPv6 Address of a data session on an internal LTE modem. + It shows nothing if a data session does not exist or the data session is not + of IP Family IPv6." + ::= { fgSessInfoEntry 16 } + +fdLteIpv6PrefLen OBJECT-TYPE + SYNTAX Integer32(0..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Wireless profile IPv6 Address Prefix of a data session on an internal LTE modem. + It shows nothing if a data session does not exist or the data session is not + of IP Family IPv6." + ::= { fgSessInfoEntry 17 } + +fdLteIpv6GwAddr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Wireless profile IPv6 Gateway Address of a data session on an internal LTE modem. + It shows nothing if a data session does not exist or the data session is not + of IP Family IPv6." + ::= { fgSessInfoEntry 18 } + +fdLteIpv6GwPrefLen OBJECT-TYPE + SYNTAX Integer32(0..127) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Wireless profile IPv6 Gateway Address Prefix of a data session on an internal LTE modem. + It shows nothing if a data session does not exist or the data session is not + of IP Family IPv6." + ::= { fgSessInfoEntry 19 } + +fdLteIpv6PriDns OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Wireless profile Primary DNS IPv6 Address of a data session on an internal LTE modem. + It shows nothing if a data session does not exist or the data session is not + of IP Family IPv6." + ::= { fgSessInfoEntry 20 } + +fdLteIpv6SecDns OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Wireless profile Secondary DNS IPv6 Address of a data session on an internal LTE modem. + It shows nothing if a data session does not exist or the data session is not + of IP Family IPv6." + ::= { fgSessInfoEntry 21 } -fgWcWtpSessionWtpBootVersion OBJECT-TYPE - SYNTAX DisplayString +fdLteMtu OBJECT-TYPE + SYNTAX Integer32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the boot loader version of a WTP." - ::= { fgWcWtpSessionEntry 15 } + DESCRIPTION + "Wireless profile MTU of a data session on an internal LTE modem. + It shows nothing if a data session does not exist." + ::= { fgSessInfoEntry 22 } -fgWcWtpSessionWtpRegionCode OBJECT-TYPE - SYNTAX DisplayString +fdLteAutoConn OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1), + paused(2) + } MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the region code programmed for this WTP." - ::= { fgWcWtpSessionEntry 16 } + DESCRIPTION + "Wireless profile auto connection status of a data session on an internal LTE modem. + The following enumerated values are supported: + disabled(0) - Disabled. + enabled(1) - Enabled. + paused(2) - Paused (resume on power cycle). " + ::= { fgSessInfoEntry 23 } -fgWcWtpSessionWtpStationCount OBJECT-TYPE - SYNTAX Gauge32 +fdLteNetType OBJECT-TYPE + SYNTAX INTEGER { + unknown(-1), + cdma1x(1), + evdo(2), + gsm(3), + umts(4), + evdoReva(5), + edge(6), + hsdpa(7), + hsupa(8), + hsdpaHsupa(9), + lte(10), + ehrpd(11), + hsdpaPlus(12), + hsdpaPlusHsupa(13), + dchsdpaPlus(14), + dchspdaPlusHsupa(15) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Wireless profile network type of a data session on an internal LTE modem. + The following enumerated values are supported: + unknown(-1) - Unknown. + cdma1x(1) - CDMA2000 1x. + evdo(2) - CDMA2000 HRPD 1xEV-DO. + gsm(3) - GSM. + umts(4) - UMTS. + evdoReva(5) - CDMA2000 HRPD 1xEV-DO RevA. + edge(6) - EDGE. + hsdpa(7) - HSDPA and WCDMA. + hsupa(8) - WCDMA and HSUPA. + hsdpaHsupa(9) - HSDPA and HSUPA. + lte(10) - LTE. + ehrpd(11) - CDMA2000 eHRPD. + hsdpaPlus(12) - HSDPA+ and WCDMA. + hsdpaPlusHsupa(13) - HSDPA+ and HSUPA. + dchsdpaPlus(14) - DC-HSDPA+ and WCDMA. + dchspdaPlusHsupa(15) - DC-HSDPA+ and HSUPA." + ::= { fgSessInfoEntry 24 } + +fdLteNetTypeLas OBJECT-TYPE + SYNTAX INTEGER { + unknown(-1), + cdma1x(1), + evdo(2), + gsm(3), + umts(4), + evdoReva(5), + edge(6), + hsdpa(7), + hsupa(8), + hsdpaHsupa(9), + lte(10), + ehrpd(11), + hsdpaPlus(12), + hsdpaPlusHsupa(13), + dchsdpaPlus(14), + dchspdaPlusHsupa(15) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Wireless profile network type of the last data session on an internal LTE modem. + The following enumerated values are supported: + unknown(-1) - Unknown. + cdma1x(1) - CDMA2000 1x. + evdo(2) - CDMA2000 HRPD 1xEV-DO. + gsm(3) - GSM. + umts(4) - UMTS. + evdoReva(5) - CDMA2000 HRPD 1xEV-DO RevA. + edge(6) - EDGE. + hsdpa(7) - HSDPA and WCDMA. + hsupa(8) - WCDMA and HSUPA. + hsdpaHsupa(9) - HSDPA and HSUPA. + lte(10) - LTE. + ehrpd(11) - CDMA2000 eHRPD. + hsdpaPlus(12) - HSDPA+ and WCDMA. + hsdpaPlusHsupa(13) - HSDPA+ and HSUPA. + dchsdpaPlus(14) - DC-HSDPA+ and WCDMA. + dchspdaPlusHsupa(15) - DC-HSDPA+ and HSUPA." + ::= { fgSessInfoEntry 25 } + +fdLteLinkProto OBJECT-TYPE + SYNTAX INTEGER { + unknown(0), + ieee8023(1), + rawIp(2) + } MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the number of clients currently connected to this WTP." - ::= { fgWcWtpSessionEntry 17 } + DESCRIPTION + "Wireless profile data link protocol of a data session on an internal LTE modem. + The following enumerated values are supported: + unknown(0) - Unknown. + ieee8023(1) - IEEE 802.3 ethernet mode. + rawIp(2) - Raw IP mode. " + ::= { fgSessInfoEntry 26 } -fgWcWtpSessionWtpByteRxCount OBJECT-TYPE - SYNTAX Counter64 +-- +-- fortinet.fnFortiGateMib.fgInternalLTEModemsInfo.fgGpsInfoTable +-- + +fgGpsInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgGpsInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information applicable + to GPS information on an internal LTE modems." + ::= { fgInternalLTEModemsInfo 6 1 } + +-- +-- fortinet.fnFortiGateMib.fgInternalLTEModemsInfo.fgGpsInfoTable.fgGpsInfoEntry +-- + +fgGpsInfoEntry OBJECT-TYPE + SYNTAX FgGpsInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry containing information applicable + to GPS information on an internal LTE modem. If the modem with the modem index + is not present, GPS deamon is not enabled, or a GPS location is not acquired successfully, + it shows nothing. Also since no matter how many modems we have in a device, the location + information is the same, here the index is always 1." + INDEX { fgGpsMdmEntIndex } + ::= { fgGpsInfoTable 1 } + +FgGpsInfoEntry ::= SEQUENCE { + fgGpsMdmEntIndex FnIndex, + fgGpsEnabled INTEGER, + fgLatitude DisplayString, + fgLongitude DisplayString, + fgUtcTime DisplayString, + fgLocalTime DisplayString +} + +fgGpsMdmEntIndex OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index used to identify the instance of an internal LTE modem, here it is always 1." + ::= { fgGpsInfoEntry 1 } + +fgGpsEnabled OBJECT-TYPE + SYNTAX INTEGER { no(0), yes(1) } MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the number of bytes received by this WTP." - ::= { fgWcWtpSessionEntry 18 } + DESCRIPTION + "Is GPS daemon enabled." + ::= { fgGpsInfoEntry 2 } -fgWcWtpSessionWtpByteTxCount OBJECT-TYPE - SYNTAX Counter64 +fgLatitude OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the number of bytes transmitted by this WTP." - ::= { fgWcWtpSessionEntry 19 } + DESCRIPTION + "Latitude." + ::= { fgGpsInfoEntry 3 } -fgWcWtpSessionWtpCpuUsage OBJECT-TYPE - SYNTAX Gauge32 (0..100) +fgLongitude OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the current CPU usage of a WTP (percentage)." - ::= { fgWcWtpSessionEntry 20 } + DESCRIPTION + "Longitude." + ::= { fgGpsInfoEntry 4 } -fgWcWtpSessionWtpMemoryUsage OBJECT-TYPE - SYNTAX Gauge32 (0..100) +fgUtcTime OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the current memory usage of a WTP (percentage)." - ::= { fgWcWtpSessionEntry 21 } + DESCRIPTION + "UTC Time." + ::= { fgGpsInfoEntry 5 } -fgWcWtpSessionWtpMemoryCapacity OBJECT-TYPE - SYNTAX Unsigned32 +fgLocalTime OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the total physical memory (RAM) installed (KB)." - ::= { fgWcWtpSessionEntry 22 } + DESCRIPTION + "Local Time." + ::= { fgGpsInfoEntry 6 } -- --- fortinet.fnFortiGateMib.fgWc.fgWcWtpTables.fgWcWtpSessionRadioTable +-- fortinet.fnFortiGateMib.fgInternalLTEModemsInfo.fgDatausageInfoTable -- -fgWcWtpSessionRadioTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgWcWtpSessionRadioEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of objects that display the status of radios in WTP sessions." - ::= { fgWcWtpTables 5 } - -fgWcWtpSessionRadioEntry OBJECT-TYPE - SYNTAX FgWcWtpSessionRadioEntry +fgDatausageInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgDatausageInfoEntry MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "A set of objects that display the status of a radio in a WTP session." - INDEX { fgVdEntIndex, fgWcWtpSessionRadioWtpId, fgWcWtpSessionRadioRadioId} - ::= { fgWcWtpSessionRadioTable 1 } + DESCRIPTION + "A table containing information applicable + to data usage information on an internal LTE modems." + ::= { fgInternalLTEModemsInfo 7 1 } -FgWcWtpSessionRadioEntry ::= SEQUENCE { - fgWcWtpSessionRadioWtpId DisplayString, - fgWcWtpSessionRadioRadioId FgWcWtpRadioId, - fgWcWtpSessionRadioMode FgWcWtpRadioMode, - fgWcWtpSessionRadioBaseBssid PhysAddress, - fgWcWtpSessionRadioCountryString FgWcCountryString, - fgWcWtpSessionRadioCountryCode Integer32, - fgWcWtpSessionRadioOperatingChannel FgWcWtpRadioChannelNumber, - fgWcWtpSessionRadioOperatingPower Integer32, - fgWcWtpSessionRadioStationCount Gauge32 - } +-- +-- fortinet.fnFortiGateMib.fgInternalLTEModemsInfo.fgDatausageInfoTable.fgDatausageInfoEntry +-- -fgWcWtpSessionRadioWtpId OBJECT-TYPE - SYNTAX DisplayString (SIZE (1..36)) +fgDatausageInfoEntry OBJECT-TYPE + SYNTAX FgDatausageInfoEntry MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "Represents the unique identifier of a WTP." - ::= { fgWcWtpSessionRadioEntry 1 } + DESCRIPTION + "An entry containing information applicable + to data usage information on an internal LTE modem. If the modem with the modem index + is not present, data usage trackingis not enabled, it shows nothing." + INDEX { fgDatausageMdmEntIndex } + ::= { fgDatausageInfoTable 1 } + +FgDatausageInfoEntry ::= SEQUENCE { + fgDatausageMdmEntIndex FnIndex, + fgDatausageEnabled INTEGER, + fgDataOut Counter64, + fgDataIn Counter64 +} -fgWcWtpSessionRadioRadioId OBJECT-TYPE - SYNTAX FgWcWtpRadioId +fgDatausageMdmEntIndex OBJECT-TYPE + SYNTAX FnIndex MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "Represents the radio Id of a radio." - ::= { fgWcWtpSessionRadioEntry 2 } + DESCRIPTION + "Index used to identify the instance of an internal LTE modem." + ::= { fgDatausageInfoEntry 1 } -fgWcWtpSessionRadioMode OBJECT-TYPE - SYNTAX FgWcWtpRadioMode +fgDatausageEnabled OBJECT-TYPE + SYNTAX INTEGER{ no(0), yes(1) } MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the operating mode of this radio." - ::= { fgWcWtpSessionRadioEntry 3 } + DESCRIPTION + "Data usage tracking enabled." + ::= { fgDatausageInfoEntry 2 } -fgWcWtpSessionRadioBaseBssid OBJECT-TYPE - SYNTAX PhysAddress (SIZE(6|8)) +fgDataOut OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents base bssid of this radio." - ::= { fgWcWtpSessionRadioEntry 4 } + DESCRIPTION + "Bytes Out." + ::= { fgDatausageInfoEntry 3 } -fgWcWtpSessionRadioCountryString OBJECT-TYPE - SYNTAX FgWcCountryString +fgDataIn OBJECT-TYPE + SYNTAX Counter64 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the current operating country string, in ISO string format." - ::= { fgWcWtpSessionRadioEntry 5 } + DESCRIPTION + "Bytes In." + ::= { fgDatausageInfoEntry 4 } -fgWcWtpSessionRadioCountryCode OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only +-- +-- fortinet.fnFortiGateMib.fgNPU +-- + +fgNPU OBJECT IDENTIFIER + ::= { fnFortiGateMib 20 } + +-- +-- fortinet.fnFortiGateMib.fgNPU.fgNPUInfo +-- + +FgNPUIndex ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" STATUS current DESCRIPTION - "Represents the current operating country code." - ::= { fgWcWtpSessionRadioEntry 6 } + "data type for NPU indexes" + SYNTAX Integer32 (0..255) -fgWcWtpSessionRadioOperatingChannel OBJECT-TYPE - SYNTAX FgWcWtpRadioChannelNumber +fgNPUInfo OBJECT IDENTIFIER + ::= { fgNPU 1 } + +fgNPUNumber OBJECT-TYPE + SYNTAX Integer32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the current operating channel of this radio." - ::= { fgWcWtpSessionRadioEntry 7 } + DESCRIPTION + "The number of NPUs in NPUTable" + ::= { fgNPUInfo 1 } -fgWcWtpSessionRadioOperatingPower OBJECT-TYPE - SYNTAX Integer32 +fgNPUName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the current operating power of this radio, in dBm." - ::= { fgWcWtpSessionRadioEntry 8 } + DESCRIPTION + "Name of the NPU" + ::= { fgNPUInfo 2 } -fgWcWtpSessionRadioStationCount OBJECT-TYPE - SYNTAX Gauge32 +fgNPUDrvDriftSum OBJECT-TYPE + SYNTAX Integer32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the number of clients currently connected to this radio." - ::= { fgWcWtpSessionRadioEntry 9 } + DESCRIPTION + "Summation of driver session drift counters(fgNPUDrvDrift)" + ::= { fgNPUInfo 3 } -- --- fortinet.fnFortiGateMib.fgWc.fgWcWtpTables.fgWcWtpSessionVapTable +-- fortinet.fnFortiGateMib.fgNPU.fgNPUTables -- -fgWcWtpSessionVapTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgWcWtpSessionVapEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A table of objects that display the status of VAPs in WTP sessions. - A VAP represents an SSID that is assigned on a WTP radio." - ::= { fgWcWtpTables 6 } +fgNPUTables OBJECT IDENTIFIER + ::= { fgNPU 2 } -fgWcWtpSessionVapEntry OBJECT-TYPE - SYNTAX FgWcWtpSessionVapEntry +-- +-- fortinet.fnFortiGateMib.fgNPU.fgNPUTables.fgNPUTable +-- + +fgNPUTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgNPUEntry MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "A set of objects that display the status of a VAP in a WTP session." - INDEX { fgVdEntIndex, fgWcWtpSessionVapWtpId, fgWcWtpSessionVapRadioId, ifIndex } - ::= { fgWcWtpSessionVapTable 1 } - -FgWcWtpSessionVapEntry ::= SEQUENCE { - fgWcWtpSessionVapWtpId DisplayString, - fgWcWtpSessionVapRadioId FgWcWtpRadioId, - fgWcWtpSessionVapSsid OCTET STRING, - fgWcWtpSessionVapStationCount Gauge32, - fgWcWtpSessionVapByteRxCount Counter64, - fgWcWtpSessionVapByteTxCount Counter64 - } + DESCRIPTION + "A table of NPUs in the device" + ::= { fgNPUTables 1 } -fgWcWtpSessionVapWtpId OBJECT-TYPE - SYNTAX DisplayString (SIZE (1..36)) +fgNPUEntry OBJECT-TYPE + SYNTAX FgNPUEntry MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "Represents the unique identifier of a WTP." - ::= { fgWcWtpSessionVapEntry 1 } + DESCRIPTION + "An entry containing information applicable + to a particular NPU" + INDEX { fgNPUEntIndex } + ::= { fgNPUTable 1 } + +FgNPUEntry ::= SEQUENCE { + fgNPUEntIndex FgNPUIndex, + fgNPUSessionTblSize Gauge32, + fgNPUSessionCount Gauge32, + fgNPUDrvDrift Integer32 +} -fgWcWtpSessionVapRadioId OBJECT-TYPE - SYNTAX FgWcWtpRadioId +fgNPUEntIndex OBJECT-TYPE + SYNTAX FgNPUIndex (0..255) MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "Represents the radio Id of a VAP." - ::= { fgWcWtpSessionVapEntry 2 } + DESCRIPTION + "NPU index used to uniquely identify NPU in the system." + ::= { fgNPUEntry 1 } -fgWcWtpSessionVapSsid OBJECT-TYPE - SYNTAX OCTET STRING (SIZE(0..32)) +fgNPUSessionTblSize OBJECT-TYPE + SYNTAX Gauge32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Service set ID of this VAP interface." - ::= { fgWcWtpSessionVapEntry 3 } + DESCRIPTION + "Size of session table in the NPU" + ::= { fgNPUEntry 2 } -fgWcWtpSessionVapStationCount OBJECT-TYPE +fgNPUSessionCount OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the number of clients currently connected to this VAP." - ::= { fgWcWtpSessionVapEntry 4 } + DESCRIPTION + "Number of active sessions in the NPU" + ::= { fgNPUEntry 3 } -fgWcWtpSessionVapByteRxCount OBJECT-TYPE - SYNTAX Counter64 +fgNPUDrvDrift OBJECT-TYPE + SYNTAX Integer32 MAX-ACCESS read-only STATUS current + DESCRIPTION + "Difference of session count between driver and hardware" + ::= { fgNPUEntry 4 } + +-- +-- fortinet.fnFortiGateMib.fgLog +-- + +fgLog OBJECT IDENTIFIER + ::= { fnFortiGateMib 21} + +-- +-- fortinet.fnFortiGateMib.fgLog.fgLogInfo +-- + +FgLogDeviceIndex ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current DESCRIPTION - "Represents the number of bytes received by this VAP." - ::= { fgWcWtpSessionVapEntry 5 } + "Data type for log device indexes" + SYNTAX Integer32 (0..255) + +fgLogInfo OBJECT IDENTIFIER + ::= { fgLog 1 } + +fgLogDeviceNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of log devices in LogDevices" + ::= { fgLogInfo 1 } + +-- +-- fortinet.fnFortiGateMib.fgLog.fgLogDevices +-- -fgWcWtpSessionVapByteTxCount OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Represents the number of bytes transmitted by this VAP." - ::= { fgWcWtpSessionVapEntry 6 } +fgLogDevices OBJECT IDENTIFIER + ::= { fgLog 2 } -- --- fortinet.fnFortiGateMib.fgWc.fgWcStaTable +-- fortinet.fnFortiGateMib.fgLog.fgLogDevices.fgLogDeviceTable -- +fgLogDeviceTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgLogDeviceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table of log devices on the fortigate" + ::= { fgLogDevices 1 } -fgWcStaTable OBJECT-TYPE - SYNTAX SEQUENCE OF FgWcStaEntry +fgLogDeviceEntry OBJECT-TYPE + SYNTAX FgLogDeviceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION - "A table that provides information of all the wireless stations that are accessing - the wireless service provided by the AC." - ::= { fgWc 5 } + "An entry containing information about a specific log device" + INDEX { fgLogDeviceEntryIndex } + ::= { fgLogDeviceTable 1 } -fgWcStaEntry OBJECT-TYPE - SYNTAX FgWcStaEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A set of objects that display information of a wireless station." - INDEX { fgVdEntIndex, ifIndex, fgWcStaMacAddress } - ::= { fgWcStaTable 1 } +FgLogDeviceEntry ::= SEQUENCE { + fgLogDeviceEntryIndex FgLogDeviceIndex, + fgLogDeviceEnabled Integer32, + fgLogDeviceName DisplayString, + fgLogDeviceSentCount Counter32, + fgLogDeviceRelayedCount Counter32, + fgLogDeviceCachedCount Gauge32, + fgLogDeviceFailedCount Counter32, + fgLogDeviceDroppedCount Counter32 +} -FgWcStaEntry ::= SEQUENCE { - fgWcStaMacAddress PhysAddress, - fgWcStaWlan DisplayString, - fgWcStaWtpId DisplayString, - fgWcStaRadioId FgWcWtpRadioId, - fgWcStaVlanId Integer32, - fgWcStaIpAddressType InetAddressType, - fgWcStaIpAddress InetAddress, - fgWcStaVci DisplayString, - fgWcStaHost DisplayString, - fgWcStaUser DisplayString, - fgWcStaGroup DisplayString, - fgWcStaSignal Integer32, - fgWcStaNoise Integer32, - fgWcStaIdle Gauge32, - fgWcStaBandwidthTx Gauge32, - fgWcStaBandwidthRx Gauge32, - fgWcStaChannel FgWcWtpRadioChannelNumber, - fgWcStaRadioType FgWcWtpRadioType, - fgWcStaSecurity FgWcWlanSecurityType, - fgWcStaEncrypt FgWcWlanEncryptionType, - fgWcStaOnline INTEGER - } +fgLogDeviceEntryIndex OBJECT-TYPE + SYNTAX FgLogDeviceIndex (0..255) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Log device index in the list of reported log devices" + ::= { fgLogDeviceEntry 1 } -fgWcStaMacAddress OBJECT-TYPE - SYNTAX PhysAddress (SIZE(6|8)) +fgLogDeviceEnabled OBJECT-TYPE + SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "Represents the MAC address of a wireless station." - ::= { fgWcStaEntry 1 } - -fgWcStaWlan OBJECT-TYPE - SYNTAX DisplayString + DESCRIPTION + "Indicated whether the log device is enabled" + ::= { fgLogDeviceEntry 2 } + +fgLogDeviceName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the log device" + ::= { fgLogDeviceEntry 3 } + +fgLogDeviceSentCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of logs which have been sent" + ::= { fgLogDeviceEntry 4 } + +fgLogDeviceRelayedCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of logs which have been relayed" + ::= { fgLogDeviceEntry 5 } + +fgLogDeviceCachedCount OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of logs which are cached for later sending" + ::= { fgLogDeviceEntry 6 } + +fgLogDeviceFailedCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of logs which have failed to send" + ::= { fgLogDeviceEntry 7 } + +fgLogDeviceDroppedCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of logs which have been dropped" + ::= { fgLogDeviceEntry 8 } + +-- +-- fortinet.fnFortiGateMib.fgConfig +-- + +fgConfig OBJECT IDENTIFIER + ::= { fnFortiGateMib 22 } + +fgConfigStatus OBJECT IDENTIFIER + ::= { fgConfig 1 } + +fgConfigSerial OBJECT-TYPE + SYNTAX Counter32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "WLAN interface that a wireless station is connected to." - ::= { fgWcStaEntry 2 } + DESCRIPTION + "The serial number of the current configuration, it is increased each time the configuration changes." + ::= { fgConfigStatus 1 } -fgWcStaWtpId OBJECT-TYPE - SYNTAX DisplayString +fgConfigChecksum OBJECT-TYPE + SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current - DESCRIPTION - "Unique identifier of the WTP that a wireless station is connected to." - ::= { fgWcStaEntry 3 } + DESCRIPTION + "The checksum of the current configuration." + ::= { fgConfigStatus 2 } -fgWcStaRadioId OBJECT-TYPE - SYNTAX FgWcWtpRadioId +fgConfigLastChangeTime OBJECT-TYPE + SYNTAX TimeStamp MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the radio of the WTP that a wireless station is connected to." - ::= { fgWcStaEntry 4 } + DESCRIPTION + "The value of sysUpTime when the configuration was last changed." + ::= { fgConfigStatus 3 } -fgWcStaVlanId OBJECT-TYPE - SYNTAX Integer32 (0 | 1..4094 | 4095) +-- +-- fortinet.fnFortiGateMib.fgDhcp +-- + +fgDhcp OBJECT IDENTIFIER + ::= { fnFortiGateMib 23 } + +-- +-- fortinet.fnFortiGateMib.fgDhcp.fgDhcpInfo +-- + +fgDhcpInfo OBJECT IDENTIFIER + ::= { fgDhcp 1 } + +fgDhcpServerNumber OBJECT-TYPE + SYNTAX Integer32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the VLAN ID that is assigned to a wireless station." - ::= { fgWcStaEntry 5 } + DESCRIPTION + "Number of configured DHCP servers on the FORTIGATE." + ::= { fgDhcpInfo 1 } -fgWcStaIpAddressType OBJECT-TYPE - SYNTAX InetAddressType - MAX-ACCESS read-only +-- +-- fortinet.fnFortiGateMib.fgDhcp.fgDhcpTables +-- + +fgDhcpTables OBJECT IDENTIFIER + ::= { fgDhcp 2 } + +-- +-- fortinet.fnFortiGateMib.fgDhcp.fgDhcpTables.fgDhcpTable +-- + +fgDhcpTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgDhcpEntry + MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "Represents the IP address type of a wireless station. - Only ipv4(1) and ipv6(2) are supported by the object." - ::= { fgWcStaEntry 6 } + DESCRIPTION + "DHCP server table." + ::= { fgDhcpTables 1 } -fgWcStaIpAddress OBJECT-TYPE - SYNTAX InetAddress - MAX-ACCESS read-only +fgDhcpEntry OBJECT-TYPE + SYNTAX FgDhcpEntry + MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "Represents the IP address of a wireless station." - ::= { fgWcStaEntry 7 } + DESCRIPTION + "DHCP server entry." + INDEX { fgVdEntIndex } + ::= { fgDhcpTable 1 } -fgWcStaVci OBJECT-TYPE - SYNTAX DisplayString +FgDhcpEntry ::= SEQUENCE { + fgDhcpLeaseUsage Integer32 +} + +fgDhcpLeaseUsage OBJECT-TYPE + SYNTAX Integer32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "Represents the vendor class identifier of a wireless station." - ::= { fgWcStaEntry 8 } + DESCRIPTION + "Lease Usage of the DHCP server." + ::= { fgDhcpEntry 2 } -fgWcStaHost OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only +-- +-- fortinet.fnFortiGateMib.fgDhcp.fgDhcpTrapObjects +-- + +fgDhcpTrapObjects OBJECT IDENTIFIER + ::= { fgDhcp 3 } + +fgDhcpTrapType OBJECT-TYPE + SYNTAX INTEGER { + runOutOfIPPool(1), + conflictIP(2), + receivedNAK(3) + } + MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION - "Represents the host name of a wireless station." - ::= { fgWcStaEntry 9 } + "DHCP trap type, there are 3 different values as below: + runOutOfIPPool(1) - DHCP server runs out of ip pool. + conflictIP(2) - IP address is already in use. + receivedNAK(3) - DHCP client interface received nak." + ::= { fgDhcpTrapObjects 1 } -fgWcStaUser OBJECT-TYPE +fgDhcpTrapMessage OBJECT-TYPE SYNTAX DisplayString - MAX-ACCESS read-only + MAX-ACCESS accessible-for-notify STATUS current - DESCRIPTION - "Represents the user name of a wireless station." - ::= { fgWcStaEntry 10 } + DESCRIPTION + "DHCP trap message including some optional server infos." + ::= { fgDhcpTrapObjects 2 } -fgWcStaGroup OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS read-only +fgDhcpServerId OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS accessible-for-notify STATUS current - DESCRIPTION - "Represents the user group of a wireless station." - ::= { fgWcStaEntry 11 } + DESCRIPTION + "An ID that uniquely identifies a DHCP server within a vdom." + ::= { fgDhcpTrapObjects 3 } -fgWcStaSignal OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only +-- +-- fortinet.fnFortiGateMib.fgSw +-- + +fgSw OBJECT IDENTIFIER + ::= { fnFortiGateMib 24 } + +-- +-- fortinet.fnFortiGateMib.fgSw.fgSwDeviceInfo +-- + +fgSwDeviceInfo OBJECT IDENTIFIER + ::= { fgSw 1 } + +-- +-- fortinet.fnFortiGateMib.fgSw.fgSwDeviceInfo.fgSwDeviceTable +-- + +fgSwDeviceTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgSwDeviceEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Represents the signal strengh of a wireless station, in dBm." - ::= { fgWcStaEntry 12 } + "Switch device table." + ::= { fgSwDeviceInfo 1 } -fgWcStaNoise OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only +fgSwDeviceEntry OBJECT-TYPE + SYNTAX FgSwDeviceEntry + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Represents the noise level of a wireless station, in dBm." - ::= { fgWcStaEntry 13 } + "Switch device entry." + INDEX { fgVdEntIndex, fgSwDevicePlatform, fgSwDeviceId } + ::= { fgSwDeviceTable 1 } -fgWcStaIdle OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only +FgSwDeviceEntry ::= SEQUENCE { + fgSwDevicePlatform FnIndex, + fgSwDeviceId FnIndex, + fgSwDeviceSerialNum DisplayString, + fgSwDeviceName DisplayString, + fgSwDeviceVersion DisplayString, + fgSwDeviceAuthorized INTEGER, + fgSwDeviceStatus INTEGER, + fgSwDeviceJoinTime Gauge32, + fgSwDeviceIp IpAddress, + fgSwDeviceFlag DisplayString +} + +fgSwDevicePlatform OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Indicates how long a wireless station in inactive, in seconds." - ::= { fgWcStaEntry 14 } + "Switch device platform type." + ::= { fgSwDeviceEntry 1 } -fgWcStaBandwidthTx OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only +fgSwDeviceId OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible STATUS current DESCRIPTION - "Represents the TX bandwidth of a wireless station, in kbps." - ::= { fgWcStaEntry 15 } + "Switch device ID." + ::= { fgSwDeviceEntry 2 } -fgWcStaBandwidthRx OBJECT-TYPE - SYNTAX Gauge32 +fgSwDeviceSerialNum OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION - "Represents the RX bandwidth of a wireless station, in kbps." - ::= { fgWcStaEntry 16 } + "Switch device serial number." + ::= { fgSwDeviceEntry 3 } -fgWcStaChannel OBJECT-TYPE - SYNTAX FgWcWtpRadioChannelNumber +fgSwDeviceName OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION - "Represents the frequency channel that a wireless station is using." - ::= { fgWcStaEntry 17 } + "Switch device name." + ::= { fgSwDeviceEntry 4 } -fgWcStaRadioType OBJECT-TYPE - SYNTAX FgWcWtpRadioType +fgSwDeviceVersion OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION - "Represents the radio physical type of a wireless station." - ::= { fgWcStaEntry 18 } + "Switch device software version." + ::= { fgSwDeviceEntry 5 } -fgWcStaSecurity OBJECT-TYPE - SYNTAX FgWcWlanSecurityType +fgSwDeviceAuthorized OBJECT-TYPE + SYNTAX INTEGER { discovered(0), disabled(1), authorized(2) } MAX-ACCESS read-only STATUS current DESCRIPTION - "Represents the security type of a wireless station." - ::= { fgWcStaEntry 19 } + "Switch device connection admin state." + ::= { fgSwDeviceEntry 6 } -fgWcStaEncrypt OBJECT-TYPE - SYNTAX FgWcWlanEncryptionType +fgSwDeviceStatus OBJECT-TYPE + SYNTAX INTEGER { down(0), up(1) } MAX-ACCESS read-only STATUS current DESCRIPTION - "Represents the encryption method of a wireless station." - ::= { fgWcStaEntry 20 } + "Switch device connection status." + ::= { fgSwDeviceEntry 7 } -fgWcStaOnline OBJECT-TYPE - SYNTAX INTEGER { yes(1), no(2) } +fgSwDeviceJoinTime OBJECT-TYPE + SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION - "Represent online status of a wireless station." - ::= { fgWcStaEntry 21 } - --- --- fortinet.fnFortiGateMib.fgFc --- - -fgFc OBJECT IDENTIFIER - ::= { fnFortiGateMib 15 } + "Time switch device become online." + ::= { fgSwDeviceEntry 8 } --- --- fortinet.fnFortiGateMib.fgFc.fgFcTrapObjects --- - -fgFcTrapObjects OBJECT IDENTIFIER - ::= { fgFc 1 } - -fgFcSwVdom OBJECT-TYPE - SYNTAX FgVdIndex - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Virtual domain the switch is part of" - ::= { fgFcTrapObjects 1 } - -fgFcSwSerial OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..32)) - MAX-ACCESS accessible-for-notify +fgSwDeviceIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only STATUS current - DESCRIPTION - "Serial number of the switch" - ::= { fgFcTrapObjects 2 } + DESCRIPTION + "Switch device IP address." + ::= { fgSwDeviceEntry 9 } + +fgSwDeviceFlag OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Switch device transaction flag (C=config sync, U=upgrading, S=staged, D=delay reboot pending, E=config sync error)." + ::= { fgSwDeviceEntry 10 } -fgFcSwName OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..32)) - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - "Name of the switch" - ::= { fgFcTrapObjects 3 } - -- --- fortinet.fnFortiGateMib.fgServerLoadBalance +-- fortinet.fnFortiGateMib.fgSw.fgSwPortInfo -- -fgServerLoadBalance OBJECT IDENTIFIER - ::= { fnFortiGateMib 16 } +fgSwPortInfo OBJECT IDENTIFIER + ::= { fgSw 2 } -- --- fortinet.fnFortiGateMib.fgServerLoadBalance.fgServerLoadBalanceTrapObjects +-- fortinet.fnFortiGateMib.fgSw.fgSwPortInfo.fgSwPortTable -- -fgServerLoadBalanceTrapObjects OBJECT IDENTIFIER - ::= { fgServerLoadBalance 1 } - -fgServerLoadBalanceRealServerAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS accessible-for-notify +fgSwPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF FgSwPortEntry + MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "IP of the real server." - ::= { fgServerLoadBalanceTrapObjects 1 } + DESCRIPTION + "Switch port table." + ::= { fgSwPortInfo 1 } -fgServerLoadBalanceVirtualServerName OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..64)) - MAX-ACCESS accessible-for-notify +fgSwPortEntry OBJECT-TYPE + SYNTAX FgSwPortEntry + MAX-ACCESS not-accessible STATUS current - DESCRIPTION - "Name of the virual server." - ::= { fgServerLoadBalanceTrapObjects 2 } + DESCRIPTION + "Switch port entry." + INDEX { fgVdEntIndex, fgSwPortSwitchPlatform, fgSwPortSwitchId, fgSwPortNum } + ::= { fgSwPortTable 1 } --- --- fortinet.fnFortiGateMib.fgUsbModemInfo --- +FgSwPortEntry ::= SEQUENCE { + fgSwPortSwitchPlatform FnIndex, + fgSwPortSwitchId FnIndex, + fgSwPortNum FnIndex, + fgSwPortSwitchSerialNum DisplayString, + fgSwPortName DisplayString, + fgSwPortStatus INTEGER, + fgSwPortSpeedDuplex DisplayString, + fgSwPortNativeVlan Integer32, + fgSwPortAllowedVlan DisplayString, + fgSwPortUntaggedVlan DisplayString, + fgSwPortPOE INTEGER, + fgSwPortPOEStatus INTEGER, + fgSwPortPOEState DisplayString, + fgSwPortPOEPower DisplayString +} -fgUsbModemInfo OBJECT IDENTIFIER - ::= { fnFortiGateMib 17 } +fgSwPortSwitchPlatform OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Switch port platform type." + ::= { fgSwPortEntry 1 } --- --- fortinet.fnFortiGateMib.fgUsbModemInfo.fgUsbModemInfoObjects --- +fgSwPortSwitchId OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Switch port ID." + ::= { fgSwPortEntry 2 } -fgUsbModemInfoObjects OBJECT IDENTIFIER - ::= { fgUsbModemInfo 1 } +fgSwPortNum OBJECT-TYPE + SYNTAX FnIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Switch port logical number." + ::= { fgSwPortEntry 3 } -fgUsbModemSignalStrength OBJECT-TYPE - SYNTAX INTEGER { level0(0), level1(1), level2(2), level3(3), level4(4) } +fgSwPortSwitchSerialNum OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current - DESCRIPTION - "3G/4G USB Modem signal Strength." - ::= { fgUsbModemInfoObjects 1 } + DESCRIPTION + "Switch port serial number." + ::= { fgSwPortEntry 4 } -fgUsbModemStatus OBJECT-TYPE - SYNTAX INTEGER { disconnected(0), connected(1) } +fgSwPortName OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current - DESCRIPTION - " 3G/4G USB Modem status." - ::= { fgUsbModemInfoObjects 2 } + DESCRIPTION + "Switch port name." + ::= { fgSwPortEntry 5 } -fgUsbModemSimState OBJECT-TYPE - SYNTAX INTEGER { invalid(0), valid(1) } +fgSwPortStatus OBJECT-TYPE + SYNTAX INTEGER { down(0), up(1) } MAX-ACCESS read-only STATUS current - DESCRIPTION - "3G/4G USB Modem sim card status." - ::= { fgUsbModemInfoObjects 3 } + DESCRIPTION + "Switch port status." + ::= { fgSwPortEntry 6 } -fgUsbModemVendor OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..64)) +fgSwPortSpeedDuplex OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current - DESCRIPTION - "3G/4G USB Modem vendor name." - ::= { fgUsbModemInfoObjects 4 } + DESCRIPTION + "Switch port speed." + ::= { fgSwPortEntry 7 } -fgUsbModemProduct OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..64)) +fgSwPortNativeVlan OBJECT-TYPE + SYNTAX Integer32 MAX-ACCESS read-only STATUS current - DESCRIPTION - "3G/4G USB Modem product name." - ::= { fgUsbModemInfoObjects 5 } + DESCRIPTION + "Switch port native vlan." + ::= { fgSwPortEntry 8 } -fgUsbModemNetwork OBJECT-TYPE - SYNTAX INTEGER { network3G(0), networkLTE(1) } +fgSwPortAllowedVlan OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current - DESCRIPTION - "3G/4G USB Modem network type." - ::= { fgUsbModemInfoObjects 6 } + DESCRIPTION + "Switch port allowed vlan." + ::= { fgSwPortEntry 9 } -fgUsbModemId OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..64)) +fgSwPortUntaggedVlan OBJECT-TYPE + SYNTAX DisplayString MAX-ACCESS read-only STATUS current - DESCRIPTION - "3G/4G USB Modem identifier." - ::= { fgUsbModemInfoObjects 7 } + DESCRIPTION + "Switch port untagged vlan." + ::= { fgSwPortEntry 10 } -fgUsbModemSimId OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..64)) +fgSwPortPOE OBJECT-TYPE + SYNTAX INTEGER { notcapable(0), capable(1) } MAX-ACCESS read-only STATUS current - DESCRIPTION - "3G/4G USB Modem sim card identifier." - ::= { fgUsbModemInfoObjects 8 } - --- --- fortinet.fnFortiGateMib.fgDevice --- - -fgDevice OBJECT IDENTIFIER - ::= { fnFortiGateMib 18 } - --- --- fortinet.fnFortiGateMib.fgDevice.fgDeviceTrapObjects --- - -fgDeviceTrapObjects OBJECT IDENTIFIER - ::= { fgDevice 1 } + DESCRIPTION + "Switch port PoE capability." + ::= { fgSwPortEntry 11 } -fgDeviceMacAddress OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..64)) - MAX-ACCESS accessible-for-notify +fgSwPortPOEStatus OBJECT-TYPE + SYNTAX INTEGER { disable(0), enable(1) } + MAX-ACCESS read-only STATUS current - DESCRIPTION - "The MAC address pertaining the Device." - ::= { fgDeviceTrapObjects 1 } + DESCRIPTION + "Switch port PoE status." + ::= { fgSwPortEntry 12 } -fgDeviceCreated OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS accessible-for-notify +fgSwPortPOEState OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only STATUS current - DESCRIPTION - "The created time pertaining the Device." - ::= { fgDeviceTrapObjects 2 } + DESCRIPTION + "Switch port PoE state (disabled, searching, delivering-power, requesting-power, fault)." + ::= { fgSwPortEntry 13 } -fgDeviceLastSeen OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS accessible-for-notify +fgSwPortPOEPower OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only STATUS current - DESCRIPTION - "The last seen time pertaining the Device." - ::= { fgDeviceTrapObjects 3 } + DESCRIPTION + "Switch port PoE power in mW." + ::= { fgSwPortEntry 14 } -- -- fortinet.fnFortiGateMib.fgMibConformance @@ -7116,7 +11395,7 @@ fgTrapHaSwitch NOTIFICATION-TYPE OBJECTS { fnSysSerial, sysName } STATUS current DESCRIPTION - "The specified cluster member has transitioned from a slave role to a master role." + "The specified cluster member has transitioned from a secondary role to a primary role." ::= { fgTrapPrefix 401 } fgTrapHaStateChange NOTIFICATION-TYPE @@ -7298,12 +11577,19 @@ fgFmTrapIfChange NOTIFICATION-TYPE ::= { fgFmTrapPrefix 1004 } fgTrapServerLoadBalanceRealServerDown NOTIFICATION-TYPE - OBJECTS { fnSysSerial, sysName, fgServerLoadBalanceRealServerAddress, fgServerLoadBalanceVirtualServerName } + OBJECTS { fnSysSerial, sysName, fgServerLoadBalanceRealServerAddress, fgServerLoadBalanceVirtualServerName, fgServerLoadBalanceRealServerAddress6 } STATUS current DESCRIPTION "One of servers in a Server Load Balance group goes down." ::= { fgTrapPrefix 1101 } +fgTrapPerCpuHigh NOTIFICATION-TYPE + OBJECTS { fnSysSerial, sysName, fgPerCpuHighDetails } + STATUS current + DESCRIPTION + "Indicates that per-CPU usage has exceeded the configured threshold." + ::= { fgTrapPrefix 1102 } + fgTrapDeviceNew NOTIFICATION-TYPE OBJECTS { fnSysSerial, sysName, ifIndex, fgVdEntIndex, fgDeviceCreated, fgDeviceLastSeen, fgDeviceMacAddress } STATUS current @@ -7311,6 +11597,13 @@ fgTrapDeviceNew NOTIFICATION-TYPE "A new device is found." ::= { fgTrapPrefix 1201 } +fgTrapDhcp NOTIFICATION-TYPE + OBJECTS { fnSysSerial, sysName, ifName, fgVdEntName, fgDhcpServerId, fgDhcpTrapType, fgDhcpTrapMessage } + STATUS current + DESCRIPTION + "A trap for DHCP or DHCP6 event." + ::= { fgTrapPrefix 1301 } + -- -- fortinet.fnFortiGateMib.fgMibConformance -- @@ -7347,14 +11640,15 @@ fgSystemObjectGroup OBJECT-GROUP fgSysSesRate60, fgSysSes6Count, fgSysSes6Rate1, fgSysSes6Rate10, fgSysSes6Rate30, - fgSysSes6Rate60, fgSysUpTime } + fgSysSes6Rate60, fgSysUpTime, + fgSysNeedLogPartitionScan, fgSysUpTimeDetail } STATUS current DESCRIPTION "Objects pertaining to the system status of the device." ::= { fgMibConformance 4 } fgSoftwareObjectGroup OBJECT-GROUP - OBJECTS { fgSysVersionAv, fgSysVersionIps } + OBJECTS { fgSysVersionAv, fgSysVersionIps, fgSysVersionAvEt, fgSysVersionIpsEt } STATUS current DESCRIPTION "Objects pertaining to software running on the device." @@ -7376,7 +11670,7 @@ fgHighAvailabilityObjectGroup OBJECT-GROUP fgHaStatsPktCount, fgHaStatsByteCount, fgHaStatsIdsCount, fgHaStatsAvCount, fgHaStatsHostname, fgHaStatsSyncStatus, fgHaStatsSyncDatimeSucc, fgHaStatsSyncDatimeUnsucc, - fgHaStatsGlobalChecksum, fgHaStatsMasterSerial, + fgHaStatsGlobalChecksum, fgHaStatsPrimarySerial, fgHaTrapMemberSerial } STATUS current DESCRIPTION @@ -7409,7 +11703,28 @@ fgVpnObjectGroup OBJECT-GROUP fgVpnSslTunnelSrcIp, fgVpnSslTunnelIp, fgVpnSslTunnelUpTime, fgVpnSslTunnelBytesIn, fgVpnSslTunnelBytesOut, fgVpnTrapLocalGateway, - fgVpnTrapRemoteGateway, fgVpnTrapPhase1Name, fgVpnTunnelUpCount } + fgVpnTrapRemoteGateway, fgVpnTrapPhase1Name, fgVpnTunnelUpCount, + fgVpn2DialupGatewayType, fgVpn2DialupGateway, + fgVpn2DialupLifetime, fgVpn2DialupTimeout, + fgVpn2DialupSrcBeginType, fgVpn2DialupSrcBegin, + fgVpn2DialupSrcEndType, fgVpn2DialupSrcEnd, + fgVpn2DialupDstBeginType, fgVpn2DialupDstBegin, + fgVpn2DialupDstEndType, fgVpn2DialupDstEnd, + fgVpn2DialupInOctets, fgVpn2DialupOutOctets, + fgVpn2DialupPhase1Name, fgVpn2DialupVdom, + fgVpn2TunPhase1Name, fgVpn2TunPhase2Name, + fgVpn2TunRemGwyIpType, fgVpn2TunRemGwyIp, fgVpn2TunRemGwyPort, + fgVpn2TunLocGwyIpType, fgVpn2TunLocGwyIp, fgVpn2TunLocGwyPort, + fgVpn2TunSelSrcBeginIpType, fgVpn2TunSelSrcBeginIp, + fgVpn2TunSelSrcEndIpType, fgVpn2TunSelSrcEndIp, + fgVpn2TunSelDstBeginIpType, fgVpn2TunSelDstBeginIp, + fgVpn2TunSelDstEndIpType, fgVpn2TunSelDstEndIp, + fgVpn2TunSelSrcPort, fgVpn2TunSelDstPort, fgVpn2TunSelProto, + fgVpn2TunLifeSecs, fgVpn2TunLifeBytes, + fgVpn2TunTimeout, fgVpn2TunInOctets, + fgVpn2TunOutOctets, fgVpn2TunStatus, + fgVpn2TunVdom + } STATUS current DESCRIPTION "Objects pertaining to Virtual Priavet Networking on FortiGate devices." @@ -7423,7 +11738,30 @@ fgFirewallObjectGroup OBJECT-GROUP fgIpSessFromAddr, fgIpSessFromPort, fgIpSessToAddr, fgIpSessToPort, fgIpSessExp, fgIpSessVdom, fgIpSessNumber, fgIp6SessNumber, fgFwPol6PktCount, - fgFwPol6ByteCount, fgFwPolLastUsed, fgFwPol6LastUsed } + fgFwPol6ByteCount, fgFwPolLastUsed, fgFwPol6LastUsed, + fgFwIppStatsName, fgFwIppStatsType, + fgFwIppStatsTotalSessions, fgFwIppStatsTcpSessions, + fgFwIppStatsUdpSessions, fgFwIppStatsOtherSessions, + fgFwGtpStatsRequest, fgFwGtpStatsEchoRequest, fgFwGtpStatsTunnel, + fgFwGtpStatsTunnelV0, fgFwGtpStatsPath, fgFwGtpStatsBearer, + fgFwGtpStatsFteid, fgFwGtpStatsProfile, fgFwGtpStatsImsi, + fgFwGtpStatsApn, fgFwGtpStatsApnShaper, fgFwGtpStatsTunnelLimiter, + fgFwGtpStatsAdvPolicies, fgFwGtpStatsIeRemovePolicies, fgFwGtpStatsIpPolicy, + fgFwGtpStatsNoipPolicy, fgFwGtpStatsIeWlEntry, fgFwGtpStatsClash, fgFwGtpStatsDrop, + fgFwGtpRtStatsCForwarded, fgFwGtpRtStatsCRejected, fgFwGtpRtStatsCDropped0, + fgFwGtpRtStatsCDropped1, fgFwGtpRtStatsCDropped2, fgFwGtpRtStatsCDropped3, + fgFwGtpRtStatsCDropped4, fgFwGtpRtStatsCDropped5, fgFwGtpRtStatsCDropped6, + fgFwGtpRtStatsCDropped7, fgFwGtpRtStatsCDropped8, fgFwGtpRtStatsCDropped9, + fgFwGtpRtStatsCDropped10, fgFwGtpRtStatsCDropped11, fgFwGtpRtStatsCDropped12, + fgFwGtpRtStatsCDropped13, fgFwGtpRtStatsCDropped14, fgFwGtpRtStatsCDropped15, + fgFwGtpRtStatsCDropped16, fgFwGtpRtStatsCDropped17, fgFwGtpRtStatsCDropped18, + fgFwGtpRtStatsCDropped19, fgFwGtpRtStatsCDropped20, fgFwGtpRtStatsCDropped21, + fgFwGtpRtStatsCDropped22, fgFwGtpRtStatsCDropped23, fgFwGtpRtStatsDForwarded, + fgFwGtpRtStatsDDroppedSanity, fgFwGtpRtStatsDDroppedMalMsg, fgFwGtpRtStatsDDroppedNoState, + fgFwGtpRtStatsDDroppedMalIe, fgFwGtpRtStatsDDroppedGtpInGtp, fgFwGtpRtStatsDDroppedSpoof, + fgFwGtpRtStatsDDroppedIpPol, fgFwGtpRtStatsDDroppedMsgFilter, fgFwGtpRtStatsDDroppedMsgRateLimit, + fgFwGtpRtStatsDDroppedUnknownVersion, fgFwGtpRtStatsBForwarded, fgFwGtpRtStatsBDroppedSanity, + fgFwGtpRtStatsBDroppedMalMsg, fgFwGtpRtStatsBDroppedMalIe, fgFwGtpRtStatsBDroppedMsgFilter } STATUS current DESCRIPTION "Objects pertaining to Firewall functionality on FortiGate devices." @@ -7442,7 +11780,8 @@ fgAppServicesObjectGroup OBJECT-GROUP fgAppP2PConnBlocked, fgAppP2PProtEntBytes, fgAppP2PProtoEntLastReset, fgAppIMMessages, fgAppIMFileTransfered, fgAppIMFileTxBlocked, - fgAppIMConnBlocked, + fgAppIMConnBlocked, fgAppFnbamStatsTotalAuthReqs, + fgAppFnbamStatsTotalEagainErrs, fgAppFnbamStatsTotalLdapFails, fgApFTPReqProcessed, fgApHTTPConnections, fgApFTPConnections, fgApSMTPConnections, fgApPOP3Connections, fgApIMAPConnections, fgApNNTPConnections, fgApHTTPMaxConnections, @@ -7464,6 +11803,8 @@ fgAntivirusObjectGroup OBJECT-GROUP fgAvIMVirusDetected, fgAvIMVirusBlocked, fgAvNNTPVirusDetected, fgAvNNTPVirusBlocked, fgAvOversizedDetected, fgAvOversizedBlocked, + fgAvMAPIVirusDetected, fgAvMAPIVirusBlocked, + fgAvSMBVirusDetected, fgAvSMBVirusBlocked, fgAvTrapVirName } STATUS current DESCRIPTION @@ -7514,8 +11855,14 @@ fgAdministrationObjectGroup OBJECT-GROUP ::= { fgMibConformance 15 } fgIntfObjectGroup OBJECT-GROUP - OBJECTS { fgIntfEntVdom, fgIntfVrrpCount, fgIntfVrrpEntVrId, fgIntfVrrpEntGrpId, fgIntfVrrpEntIfName, fgIntfVrrpEntState, fgIntfVrrpEntVrIp, - fgIntfVlanHbCount, fgIntfVlanHbEntIfName, fgIntfVlanHbEntSerial, fgIntfVlanHbEntState } + OBJECTS { fgIntfEntVdom, fgIntfEntEstUpBandwidth, fgIntfEntEstDownBandwidth, + fgIntfVrrpCount, fgIntfVrrpEntVrId, fgIntfVrrpEntGrpId, + fgIntfVrrpEntIfName, fgIntfVrrpEntState, fgIntfVrrpEntVrIp, + fgIntfVlanHbCount, fgIntfVlanHbEntIfName, fgIntfVlanHbEntSerial, fgIntfVlanHbEntState, + fgIntfBcAllocatedBandwidth, fgIntfBcGuaranteedBandwidth, fgIntfBcMaxBandwidth, + fgIntfBcCurrentBandwidth, fgIntfBcBytes, fgIntfBcDrops, + fgIntfBcInAllocatedBandwidth, fgIntfBcInGuaranteedBandwidth, fgIntfBcInMaxBandwidth, + fgIntfBcInCurrentBandwidth, fgIntfBcInBytes, fgIntfBcInDrops } STATUS current DESCRIPTION "Objects pertaining to the interface table of FortiGate device." @@ -7528,7 +11875,7 @@ fgProcessorsObjectGroup OBJECT-GROUP fgProcessorUserUsage, fgProcessorSysUsage, fgProcessorModuleCount, fgProcModType, fgProcModName, fgProcModDescr, fgProcModProcessorCount, - fgProcModMemCapacity, fgProcModMemUsage, + fgProcModMemCapacity, fgProcModMemUsage, fgPerCpuHighDetails, fgProcModSessionCount, fgProcModSACount } STATUS current DESCRIPTION @@ -7545,6 +11892,7 @@ fgNotificationGroup NOTIFICATION-GROUP fgTrapAvEnterConserve, fgTrapAvBypass, fgTrapAvOversizePass, fgTrapAvOversizeBlock, fgTrapFazDisconnect, fgTrapWcApUp, fgTrapWcApDown, fgTrapDeviceNew, + fgTrapPerCpuHigh, fgTrapDhcp, fgTrapFcSwUp, fgTrapFcSwDown, fgTrapServerLoadBalanceRealServerDown } STATUS current DESCRIPTION @@ -7581,7 +11929,7 @@ fgWebCacheObjectGroup OBJECT-GROUP fgWebCacheRAMLimit, fgWebCacheRAMUsage, fgWebCacheRAMHits, fgWebCacheRAMMisses, fgWebCacheRequests, fgWebCacheBypass, fgWebCacheDiskLimit, fgWebCacheDiskUsage, fgWebCacheDiskHits, - fgWebCacheDiskMisses } + fgWebCacheDiskMisses, fgWebCacheDiskFailure } STATUS current DESCRIPTION "Objects pertaining to explicit proxy, web cache and wan optimization." @@ -7594,7 +11942,7 @@ fgWanOptObjectGroup OBJECT-GROUP fgWanOptLanInTraffic, fgWanOptLanOutTraffic, fgWanOptWanInTraffic, fgWanOptWanOutTraffic, fgWanOptTunnels, fgWanOptLANBytesIn, fgWanOptLANBytesOut, fgWanOptWANBytesIn, fgWanOptWANBytesOut, fgWanOptDiskLimit, fgWanOptDiskUsage, - fgWanOptDiskHits, fgWanOptDiskMisses } + fgWanOptDiskHits, fgWanOptDiskMisses, fgWanOptDiskFailure } STATUS current DESCRIPTION "Objects pertaining to explicit proxy, web cache and wan optimization." @@ -7622,7 +11970,14 @@ fgSystemAdvancedObjectGroup OBJECT-GROUP fgSIAdvSesEphemeralCount, fgSIAdvSesEphemeralLimit, fgSIAdvSesClashCount, fgSIAdvSesExpCount, fgSIAdvSesSyncQFCount, fgSIAdvSesAcceptQFCount, - fgSIAdvSesNoListenerCount } + fgSIAdvSesNoListenerCount, + fgLicContractCount, fgLicVersionCount, + fgLicContractDesc, fgLicContractExpiry, + fgLicVersionDesc, fgLicVersionExpiry, + fgLicVersionNumber, fgLicVersionUpdTime, + fgLicVersionUpdMethod, fgLicVersionTryTime, + fgLicVersionTryResult + } STATUS current DESCRIPTION "Objects pertaining to the system advanced status of the device." @@ -7685,7 +12040,7 @@ fgFcObjectGroup OBJECT-GROUP ::= { fgMibConformance 26 } fgServerLoadBalanceObjectGroup OBJECT-GROUP - OBJECTS { fgServerLoadBalanceRealServerAddress, fgServerLoadBalanceVirtualServerName } + OBJECTS { fgServerLoadBalanceRealServerAddress, fgServerLoadBalanceVirtualServerName, fgServerLoadBalanceRealServerAddress6 } STATUS current DESCRIPTION "Objects pertaining to Server Load Balance group." @@ -7719,13 +12074,188 @@ fgDeviceObjectGroup OBJECT-GROUP fgLinkMonitorGroup OBJECT-GROUP OBJECTS { fgLinkMonitorNumber, fgLinkMonitorName, fgLinkMonitorState, fgLinkMonitorLatency, fgLinkMonitorJitter, fgLinkMonitorPacketSend, fgLinkMonitorPacketRecv, - fgLinkMonitorPacketLoss, fgLinkMonitorVdom + fgLinkMonitorPacketLoss, fgLinkMonitorVdom, + fgLinkMonitorBandwidthIn, fgLinkMonitorBandwidthOut, fgLinkMonitorBandwidthBi, + fgLinkMonitorOutofSeq } STATUS current DESCRIPTION "Objects pertaining to Link Monitor group." ::= { fgMibConformance 31 } +fgInternalModemInfoGroup OBJECT-GROUP + OBJECTS { fgMdmDetected, fgMdmVendor, + fgMdmModel, fgMdmRevision, fgMdmMsisdn, fgMdmEsn, fgMdmImei, + fgMdmHwRevision, fgMdmMeid, fgMdmSwRev, fgMdmSku, fgMdmFsn, fgMdmPrlVer, + fgMdmFwVer, fgMdmPriFwVer, fgMdmCarrierAbbr, fgMdmActState, fgMdmOpMode, + fgMdmLacTac, fgMdmActBand, fgMdmCellId, fgMdmRssi} + STATUS current + DESCRIPTION + "Objects pertaining to Internal Modem Info group." + ::= { fgMibConformance 32 } + +fgInternalModemSIMInfoGroup OBJECT-GROUP + OBJECTS { fgSimMdmEntIndex, fgSimState, + fgSimIccid, fgSimImsi, fgSimCountry, fgSimNetwork} + STATUS current + DESCRIPTION + "Objects pertaining to Internal Modem SIM card Info group." + ::= { fgMibConformance 33 } + +fgInternalModemSigInfoGroup OBJECT-GROUP + OBJECTS { fgCdmaRssi, fgCdmaEcio, + fgHdrRssi, fgHdrEcio, fgHdrSinr, fgHdrIo, + fgGsm, fgWcdmaRssi, fgWcdmaEcio, fgLteRssi, + fgLteRsrq, fgLteRsrp, fgLteSnr, fgTdma} + STATUS current + DESCRIPTION + "Objects pertaining to Internal Modem Signal Info group." + ::= { fgMibConformance 34 } + +fgInternalModemTrafficInfoGroup OBJECT-GROUP + OBJECTS { fgTxPacksOK, fgRxPacksOK, + fgTxPacksErr, fgRxPacksErr, fgTxPacksOverflow, fgRxPacksOverflow, + fgTxBytesOK, fgRxBytesOK, fgLastCallTxBytesOK, fgLastCallRxBytesOK, + fgTxPacksDrop, fgRxPacksDrop} + STATUS current + DESCRIPTION + "Objects pertaining to Internal Modem Data Traffic Info group." + ::= { fgMibConformance 35 } + +fgInternalModemSessInfoGroup OBJECT-GROUP + OBJECTS { fgSessMdmEntIndex, fdLteIfName, + fdLteSessConnStat, fdLteProfId, fdLteProfName, fdLteProfType, + fdLtePdpType, fdLteProfApn, fdLteProfIpFamily, fdLteIpv4Addr, + fdLteIpv4GwAddr, fdLteIpv4NetMask, fdLteIpv4PriDns, fdLteIpv4SecDns, + fdLteIpv6Addr, fdLteIpv6PrefLen, fdLteIpv6GwAddr, fdLteIpv6GwPrefLen, + fdLteIpv6PriDns, fdLteIpv6SecDns, fdLteMtu, fdLteAutoConn, + fdLteNetType, fdLteNetTypeLas, fdLteLinkProto} + STATUS current + DESCRIPTION + "Objects pertaining to Internal Modem Data Traffic Info group." + ::= { fgMibConformance 36 } + +fgInternalModemGpsInfoGroup OBJECT-GROUP + OBJECTS { fgGpsEnabled, fgLatitude, + fgLongitude, fgUtcTime, fgLocalTime} + STATUS current + DESCRIPTION + "Objects pertaining to Internal Modem GPS Info group." + ::= { fgMibConformance 37 } + +fgInternalModemDatausageInfoGroup OBJECT-GROUP + OBJECTS { fgDatausageEnabled, fgDataOut, fgDataIn} + STATUS current + DESCRIPTION + "Objects pertaining to Internal Modem data usage Info group." + ::= { fgMibConformance 38 } + +fgVWLHealthCheckLinkGroup OBJECT-GROUP + OBJECTS { fgVWLHealthCheckLinkNumber, fgVWLHealthCheckLinkName, fgVWLHealthCheckLinkSeq, + fgVWLHealthCheckLinkState, fgVWLHealthCheckLinkLatency, fgVWLHealthCheckLinkJitter, + fgVWLHealthCheckLinkPacketSend, fgVWLHealthCheckLinkPacketRecv, fgVWLHealthCheckLinkPacketLoss, + fgVWLHealthCheckLinkVdom, fgVWLHealthCheckLinkBandwidthIn, fgVWLHealthCheckLinkBandwidthOut, + fgVWLHealthCheckLinkBandwidthBi, fgVWLHealthCheckLinkIfName + } + STATUS current + DESCRIPTION + "Objects pertaining to VWL health check group." + ::= { fgMibConformance 39 } + +fgDisksObjectGroup OBJECT-GROUP + OBJECTS { fgDiskCount, fgDiskName } + STATUS current + DESCRIPTION + "Objects pertaining to disks name list." + ::= { fgMibConformance 40 } + +fgNPUGroup OBJECT-GROUP + OBJECTS { fgNPUNumber, fgNPUName, fgNPUDrvDriftSum, fgNPUSessionTblSize, + fgNPUSessionCount, fgNPUDrvDrift } + STATUS current + DESCRIPTION + "Objects pertaining to NPU on FortiGate devices." + ::= { fgMibConformance 41 } + +fgSlaProbeClientGroup OBJECT-GROUP + OBJECTS { fgSlaProbeClientNumber, fgSlaProbeClientIP, fgSlaProbeClientState, + fgSlaProbeClientAvgLatency, fgSlaProbeClientAvgLatencySD, + fgSlaProbeClientAvgLatencyDS, fgSlaProbeClientMinLatency, + fgSlaProbeClientMinLatencySD, fgSlaProbeClientMinLatencyDS, + fgSlaProbeClientMaxLatency, fgSlaProbeClientMaxLatencySD, + fgSlaProbeClientMaxLatencyDS, fgSlaProbeClientAvgJitter, + fgSlaProbeClientAvgJitterSD, fgSlaProbeClientAvgJitterDS, + fgSlaProbeClientMinJitter, fgSlaProbeClientMinJitterSD, + fgSlaProbeClientMinJitterDS, fgSlaProbeClientMaxJitter, + fgSlaProbeClientMaxJitterSD, fgSlaProbeClientMaxJitterDS, + fgSlaProbeClientPktloss, fgSlaProbeClientPktlossSD, + fgSlaProbeClientPktlossDS, fgSlaProbeClientOutofSeq, + fgSlaProbeClientOutofSeqSD, fgSlaProbeClientOutofSeqDS + } + STATUS current + DESCRIPTION + "Objects pertaining to SLA Probe client group." + ::= { fgMibConformance 42 } + +fgDNSProxyObjectGroup OBJECT-GROUP + OBJECTS { fgDNSProxyStatsUdpCacheHit, fgDNSProxyStatsUdpRatingCacheHit, fgDNSProxyStatsUdpReq, + fgDNSProxyStatsUdpRes, fgDNSProxyStatsUdpFwd, fgDNSProxyStatsUdpRetrans, fgDNSProxyStatsUdpTo, + fgDNSProxyStatsUdpFtgRes, fgDNSProxyStatsUdpFtgFwd, fgDNSProxyStatsUdpFtgRetrans } + STATUS current + DESCRIPTION + "Objects pertaining to DNS Proxy group." + ::= { fgMibConformance 43 } + +fgLogGroup OBJECT-GROUP + OBJECTS { fgLogDeviceNumber, fgLogDeviceName, fgLogDeviceSentCount, fgLogDeviceRelayedCount, + fgLogDeviceCachedCount, fgLogDeviceFailedCount, fgLogDeviceDroppedCount } + STATUS current + DESCRIPTION + "Objects pertaining to log group." + ::= { fgMibConformance 44 } + +fgConfigGroup OBJECT-GROUP + OBJECTS { fgConfigSerial, fgConfigChecksum, fgConfigLastChangeTime } + STATUS current + DESCRIPTION + "Objects pertaining to log group." + ::= { fgMibConformance 45 } + + +fgDhcpObjectGroup OBJECT-GROUP + OBJECTS { fgDhcpServerNumber, fgDhcpLeaseUsage, + fgDhcpServerId, fgDhcpTrapType, fgDhcpTrapMessage + } + STATUS current + DESCRIPTION + "Objects pertaining to DHCP services on FortiGate devices." + ::= { fgMibConformance 46 } + +fgDpdkEngsObjectGroup OBJECT-GROUP + OBJECTS { fgDpdkEngCount, fgDpdkEngRxUsage, fgDpdkEngVnpUsage, + fgDpdkEngIpsUsage, fgDpdkEngTxUsage, fgDpdkEngIdle} + STATUS current + DESCRIPTION + "Objects pertaining to the Dpdk Engine table of FortiGate device." + ::= { fgMibConformance 47 } + +fgSwitchDeviceObjectGroup OBJECT-GROUP + OBJECTS { fgSwDeviceSerialNum, fgSwDeviceName, fgSwDeviceVersion, fgSwDeviceAuthorized, + fgSwDeviceStatus, fgSwDeviceJoinTime, fgSwDeviceIp, fgSwDeviceFlag + } + STATUS current + DESCRIPTION + "Objects pertaining to Switch Devices on FortiGate devices." + ::= { fgMibConformance 48 } + +fgSwitchPortObjectGroup OBJECT-GROUP + OBJECTS { fgSwPortSwitchSerialNum, fgSwPortName, fgSwPortStatus, fgSwPortSpeedDuplex, fgSwPortNativeVlan, + fgSwPortAllowedVlan, fgSwPortUntaggedVlan, fgSwPortPOE, fgSwPortPOEStatus, fgSwPortPOEState, fgSwPortPOEPower + } + STATUS current + DESCRIPTION + "Objects pertaining to Switch Ports on FortiGate devices." + ::= { fgMibConformance 49 } fgMIBCompliance MODULE-COMPLIANCE STATUS current @@ -7851,6 +12381,77 @@ fgMIBCompliance MODULE-COMPLIANCE DESCRIPTION "Model and feature specific." + GROUP fgInternalModemInfoGroup + DESCRIPTION + "Model and feature specific." + + GROUP fgInternalModemSIMInfoGroup + DESCRIPTION + "Model and feature specific." + + GROUP fgInternalModemSigInfoGroup + DESCRIPTION + "Model and feature specific." + + GROUP fgInternalModemTrafficInfoGroup + DESCRIPTION + "Model and feature specific." + + GROUP fgInternalModemSessInfoGroup + DESCRIPTION + "Model and feature specific." + + GROUP fgInternalModemGpsInfoGroup + DESCRIPTION + "Model and feature specific." + + GROUP fgInternalModemDatausageInfoGroup + DESCRIPTION + "Model and feature specific." + + GROUP fgVWLHealthCheckLinkGroup + DESCRIPTION + "Model and feature specific." + + GROUP fgDisksObjectGroup + DESCRIPTION + "Model and feature specific." + + GROUP fgNPUGroup + DESCRIPTION + "Model and feature specific." + + GROUP fgSlaProbeClientGroup + DESCRIPTION + "Model and feature specific." + + GROUP fgDNSProxyObjectGroup + DESCRIPTION + "Model and feature specific." + + GROUP fgLogGroup + DESCRIPTION + "Model and feature specific." + + GROUP fgConfigGroup + DESCRIPTION + "Model and feature specific." + + GROUP fgDhcpObjectGroup + DESCRIPTION + "Model and feature specific." + + GROUP fgDpdkEngsObjectGroup + DESCRIPTION + "Model and feature specific." + + GROUP fgSwitchDeviceObjectGroup + DESCRIPTION + "Model and feature specific." + + GROUP fgSwitchPortObjectGroup + DESCRIPTION + "Model and feature specific." ::= { fgMibConformance 100 } diff --git a/tests/data/fortigate_60f3g4g.json b/tests/data/fortigate_60f3g4g.json new file mode 100644 index 000000000000..dbd7c570d94e --- /dev/null +++ b/tests/data/fortigate_60f3g4g.json @@ -0,0 +1,5241 @@ +{ + "os": { + "discovery": { + "devices": [ + { + "sysName": "", + "sysObjectID": ".1.3.6.1.4.1.12356.101.1.648", + "sysDescr": "", + "sysContact": "", + "version": "v6.4.8,build1914,211117 (GA)", + "hardware": "FGR_60F_3G4G", + "features": null, + "os": "fortigate", + "type": "firewall", + "serial": "FR60Fxxxxxxxxxxx", + "icon": "fortinet.svg", + "location": "" + } + ] + }, + "poller": "matches discovery" + }, + "ports": { + "discovery": { + "ports": [ + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "wan1", + "ifName": "wan1", + "portName": null, + "ifIndex": 1, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "wan1", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Fortivoice VLAN", + "ifName": "voice", + "portName": null, + "ifIndex": 2, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "l2vlan", + "ifAlias": "voice.Cabinet", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "wwan", + "ifName": "wwan", + "portName": null, + "ifIndex": 3, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "wwan", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "modem", + "ifName": "modem", + "portName": null, + "ifIndex": 4, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "modem", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "ssl.root", + "ifName": "ssl.root", + "portName": null, + "ifIndex": 5, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "tunnel", + "ifAlias": "SSL VPN interface", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "internal", + "ifName": "internal", + "portName": null, + "ifIndex": 6, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "bridge", + "ifAlias": "internal", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "vsw.XXXX", + "ifName": "vsw.XXXX", + "portName": null, + "ifIndex": 7, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "l2vlan", + "ifAlias": "vsw.XXXX", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "internal4", + "ifName": "internal4", + "portName": null, + "ifIndex": 8, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "internal4", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "internal3", + "ifName": "internal3", + "portName": null, + "ifIndex": 9, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "internal3", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "To xxxx", + "ifName": "Cabinet", + "portName": null, + "ifIndex": 10, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ieee8023adLag", + "ifAlias": "XXXX", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "internal1", + "ifName": "internal1", + "portName": null, + "ifIndex": 11, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "internal1", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Quarantine VLAN", + "ifName": "qtn.XXXX", + "portName": null, + "ifIndex": 12, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "l2vlan", + "ifAlias": "Quarantine VLAN", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "internal2", + "ifName": "internal2", + "portName": null, + "ifIndex": 13, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "internal2", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Forticamera VLAN", + "ifName": "video", + "portName": null, + "ifIndex": 14, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "l2vlan", + "ifAlias": "video.Cabinet", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Sniffer VLAN", + "ifName": "rspan", + "portName": null, + "ifIndex": 15, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "l2vlan", + "ifAlias": "rspan.Cabinet", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "wan2", + "ifName": "wan2", + "portName": null, + "ifIndex": 16, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "ethernetCsmacd", + "ifAlias": "TEMP LINK TO FORTI SWITCH", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "NAC Onboarding VLAN", + "ifName": "onboarding", + "portName": null, + "ifIndex": 17, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "l2vlan", + "ifAlias": "onboarding.Cabinet", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "ipsec_vpn_a", + "ifName": "ipsec_vpn_a", + "portName": null, + "ifIndex": 18, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "tunnel", + "ifAlias": "ipsec_vpn_a", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "To yyyy", + "ifName": "VLANxxxx", + "portName": null, + "ifIndex": 20, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "down", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "l2vlan", + "ifAlias": "DCN", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Vlan 10", + "ifName": "Vlan 10", + "portName": null, + "ifIndex": 21, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "l2vlan", + "ifAlias": "Vlan 10", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "XXXXLAN", + "ifName": "XXXXLAN", + "portName": null, + "ifIndex": 22, + "ifSpeed": null, + "ifSpeed_prev": null, + "ifConnectorPresent": null, + "ifPromiscuousMode": null, + "ifOperStatus": "up", + "ifOperStatus_prev": null, + "ifAdminStatus": null, + "ifAdminStatus_prev": null, + "ifDuplex": null, + "ifMtu": null, + "ifType": "bridge", + "ifAlias": "XXXXLAN", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": null, + "ifInUcastPkts_prev": null, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": null, + "ifOutUcastPkts_prev": null, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": null, + "ifInErrors_prev": null, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": null, + "ifOutErrors_prev": null, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": null, + "ifInOctets_prev": null, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": null, + "ifOutOctets_prev": null, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": null, + "ifInNUcastPkts_prev": null, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": null, + "ifOutNUcastPkts_prev": null, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": null, + "ifInDiscards_prev": null, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": null, + "ifOutDiscards_prev": null, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": null, + "ifInUnknownProtos_prev": null, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": null, + "ifInBroadcastPkts_prev": null, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": null, + "ifOutBroadcastPkts_prev": null, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": null, + "ifInMulticastPkts_prev": null, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": null, + "ifOutMulticastPkts_prev": null, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + } + ] + }, + "poller": { + "ports": [ + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "wan1", + "ifName": "wan1", + "portName": null, + "ifIndex": 1, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "false", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": "halfDuplex", + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "wan1", + "ifPhysAddress": "d476a05b475c", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Fortivoice VLAN", + "ifName": "voice", + "portName": null, + "ifIndex": 2, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifPromiscuousMode": "false", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1500, + "ifType": "l2vlan", + "ifAlias": "voice.Cabinet", + "ifPhysAddress": "d476a05b475d", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "wwan", + "ifName": "wwan", + "portName": null, + "ifIndex": 3, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "false", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "wwan", + "ifPhysAddress": "721f8fc57f83", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "modem", + "ifName": "modem", + "portName": null, + "ifIndex": 4, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "false", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "modem", + "ifPhysAddress": "000000000000", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "ssl.root", + "ifName": "ssl.root", + "portName": null, + "ifIndex": 5, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifPromiscuousMode": "false", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1500, + "ifType": "tunnel", + "ifAlias": "SSL VPN interface", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 2, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "internal", + "ifName": "internal", + "portName": null, + "ifIndex": 6, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifPromiscuousMode": "false", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1500, + "ifType": "bridge", + "ifAlias": "internal", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "vsw.XXXX", + "ifName": "vsw.XXXX", + "portName": null, + "ifIndex": 7, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifPromiscuousMode": "false", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1500, + "ifType": "l2vlan", + "ifAlias": "vsw.XXXX", + "ifPhysAddress": "d476a05b475d", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "internal4", + "ifName": "internal4", + "portName": null, + "ifIndex": 8, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "false", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": "halfDuplex", + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "internal4", + "ifPhysAddress": "d476a05b4761", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "internal3", + "ifName": "internal3", + "portName": null, + "ifIndex": 9, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "false", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": "halfDuplex", + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "internal3", + "ifPhysAddress": "d476a05b4760", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "To xxxx", + "ifName": "Cabinet", + "portName": null, + "ifIndex": 10, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifPromiscuousMode": "false", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1500, + "ifType": "ieee8023adLag", + "ifAlias": "XXXX", + "ifPhysAddress": "d476a05b475d", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "internal1", + "ifName": "internal1", + "portName": null, + "ifIndex": 11, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "false", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": "halfDuplex", + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "internal1", + "ifPhysAddress": "d476a05b475e", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Quarantine VLAN", + "ifName": "qtn.XXXX", + "portName": null, + "ifIndex": 12, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifPromiscuousMode": "false", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1500, + "ifType": "l2vlan", + "ifAlias": "Quarantine VLAN", + "ifPhysAddress": "d476a05b475d", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "internal2", + "ifName": "internal2", + "portName": null, + "ifIndex": 13, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "false", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": "halfDuplex", + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "internal2", + "ifPhysAddress": "d476a05b475f", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Forticamera VLAN", + "ifName": "video", + "portName": null, + "ifIndex": 14, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifPromiscuousMode": "false", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1500, + "ifType": "l2vlan", + "ifAlias": "video.Cabinet", + "ifPhysAddress": "d476a05b475d", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Sniffer VLAN", + "ifName": "rspan", + "portName": null, + "ifIndex": 15, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifPromiscuousMode": "false", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1500, + "ifType": "l2vlan", + "ifAlias": "rspan.Cabinet", + "ifPhysAddress": "d476a05b475d", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "wan2", + "ifName": "wan2", + "portName": null, + "ifIndex": 16, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "true", + "ifPromiscuousMode": "false", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": "fullDuplex", + "ifMtu": 1500, + "ifType": "ethernetCsmacd", + "ifAlias": "TEMP LINK TO FORTI SWITCH", + "ifPhysAddress": "d476a05b475d", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "NAC Onboarding VLAN", + "ifName": "onboarding", + "portName": null, + "ifIndex": 17, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifPromiscuousMode": "false", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "down", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1500, + "ifType": "l2vlan", + "ifAlias": "onboarding.Cabinet", + "ifPhysAddress": "d476a05b475d", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "ipsec_vpn_a", + "ifName": "ipsec_vpn_a", + "portName": null, + "ifIndex": 18, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifPromiscuousMode": "false", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1438, + "ifType": "tunnel", + "ifAlias": "ipsec_vpn_a", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "To yyyy", + "ifName": "VLANxxxx", + "portName": null, + "ifIndex": 20, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifPromiscuousMode": "false", + "ifOperStatus": "down", + "ifOperStatus_prev": "down", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1500, + "ifType": "l2vlan", + "ifAlias": "DCN", + "ifPhysAddress": "d476a05b475c", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "Vlan 10", + "ifName": "Vlan 10", + "portName": null, + "ifIndex": 21, + "ifSpeed": 1000000000, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifPromiscuousMode": "false", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1500, + "ifType": "l2vlan", + "ifAlias": "Vlan 10", + "ifPhysAddress": "d476a05b475d", + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + }, + { + "port_descr_type": null, + "port_descr_descr": null, + "port_descr_circuit": null, + "port_descr_speed": null, + "port_descr_notes": null, + "ifDescr": "XXXXLAN", + "ifName": "XXXXLAN", + "portName": null, + "ifIndex": 22, + "ifSpeed": 0, + "ifSpeed_prev": null, + "ifConnectorPresent": "false", + "ifPromiscuousMode": "false", + "ifOperStatus": "up", + "ifOperStatus_prev": "up", + "ifAdminStatus": "up", + "ifAdminStatus_prev": null, + "ifDuplex": "0", + "ifMtu": 1500, + "ifType": "bridge", + "ifAlias": "XXXXLAN", + "ifPhysAddress": null, + "ifHardType": null, + "ifLastChange": 0, + "ifVlan": "", + "ifTrunk": null, + "counter_in": null, + "counter_out": null, + "ignore": 0, + "disabled": 0, + "detailed": 0, + "deleted": 0, + "pagpOperationMode": null, + "pagpPortState": null, + "pagpPartnerDeviceId": null, + "pagpPartnerLearnMethod": null, + "pagpPartnerIfIndex": null, + "pagpPartnerGroupIfIndex": null, + "pagpPartnerDeviceName": null, + "pagpEthcOperationMode": null, + "pagpDeviceId": null, + "pagpGroupIfIndex": null, + "ifInUcastPkts": 0, + "ifInUcastPkts_prev": 0, + "ifInUcastPkts_delta": null, + "ifInUcastPkts_rate": null, + "ifOutUcastPkts": 0, + "ifOutUcastPkts_prev": 0, + "ifOutUcastPkts_delta": null, + "ifOutUcastPkts_rate": null, + "ifInErrors": 0, + "ifInErrors_prev": 0, + "ifInErrors_delta": null, + "ifInErrors_rate": null, + "ifOutErrors": 0, + "ifOutErrors_prev": 0, + "ifOutErrors_delta": null, + "ifOutErrors_rate": null, + "ifInOctets": 0, + "ifInOctets_prev": 0, + "ifInOctets_delta": null, + "ifInOctets_rate": null, + "ifOutOctets": 0, + "ifOutOctets_prev": 0, + "ifOutOctets_delta": null, + "ifOutOctets_rate": null, + "poll_prev": null, + "ifInNUcastPkts": 0, + "ifInNUcastPkts_prev": 0, + "ifInNUcastPkts_delta": null, + "ifInNUcastPkts_rate": null, + "ifOutNUcastPkts": 0, + "ifOutNUcastPkts_prev": 0, + "ifOutNUcastPkts_delta": null, + "ifOutNUcastPkts_rate": null, + "ifInDiscards": 0, + "ifInDiscards_prev": 0, + "ifInDiscards_delta": null, + "ifInDiscards_rate": null, + "ifOutDiscards": 0, + "ifOutDiscards_prev": 0, + "ifOutDiscards_delta": null, + "ifOutDiscards_rate": null, + "ifInUnknownProtos": 0, + "ifInUnknownProtos_prev": 0, + "ifInUnknownProtos_delta": null, + "ifInUnknownProtos_rate": null, + "ifInBroadcastPkts": 0, + "ifInBroadcastPkts_prev": 0, + "ifInBroadcastPkts_delta": null, + "ifInBroadcastPkts_rate": null, + "ifOutBroadcastPkts": 0, + "ifOutBroadcastPkts_prev": 0, + "ifOutBroadcastPkts_delta": null, + "ifOutBroadcastPkts_rate": null, + "ifInMulticastPkts": 0, + "ifInMulticastPkts_prev": 0, + "ifInMulticastPkts_delta": null, + "ifInMulticastPkts_rate": null, + "ifOutMulticastPkts": 0, + "ifOutMulticastPkts_prev": 0, + "ifOutMulticastPkts_delta": null, + "ifOutMulticastPkts_rate": null + } + ] + } + }, + "processors": { + "discovery": { + "processors": [ + { + "entPhysicalIndex": 0, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.12356.101.4.1.3.0", + "processor_index": "0", + "processor_type": "fortigate-fixed", + "processor_usage": 1, + "processor_descr": "System Cpu Usage", + "processor_precision": 1, + "processor_perc_warn": 75 + }, + { + "entPhysicalIndex": 0, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.12356.101.4.4.2.1.2.1", + "processor_index": "1", + "processor_type": "fortigate-core", + "processor_usage": 0, + "processor_descr": "CPU Core 1", + "processor_precision": 1, + "processor_perc_warn": 75 + }, + { + "entPhysicalIndex": 0, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.12356.101.4.4.2.1.2.2", + "processor_index": "2", + "processor_type": "fortigate-core", + "processor_usage": 2, + "processor_descr": "CPU Core 2", + "processor_precision": 1, + "processor_perc_warn": 75 + }, + { + "entPhysicalIndex": 0, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.12356.101.4.4.2.1.2.3", + "processor_index": "3", + "processor_type": "fortigate-core", + "processor_usage": 0, + "processor_descr": "CPU Core 3", + "processor_precision": 1, + "processor_perc_warn": 75 + }, + { + "entPhysicalIndex": 0, + "hrDeviceIndex": 0, + "processor_oid": ".1.3.6.1.4.1.12356.101.4.4.2.1.2.4", + "processor_index": "4", + "processor_type": "fortigate-core", + "processor_usage": 2, + "processor_descr": "CPU Core 4", + "processor_precision": 1, + "processor_perc_warn": 75 + } + ] + }, + "poller": "matches discovery" + }, + "mempools": { + "discovery": { + "mempools": [ + { + "mempool_index": "0", + "entPhysicalIndex": null, + "mempool_type": "fortigate", + "mempool_class": "system", + "mempool_precision": 1024, + "mempool_descr": "Main Memory", + "mempool_perc": 41, + "mempool_perc_oid": ".1.3.6.1.4.1.12356.101.4.1.4.0", + "mempool_used": 782171996, + "mempool_used_oid": null, + "mempool_free": 1125564580, + "mempool_free_oid": null, + "mempool_total": 1907736576, + "mempool_total_oid": null, + "mempool_largestfree": null, + "mempool_lowestfree": null, + "mempool_deleted": 0, + "mempool_perc_warn": 90 + } + ] + }, + "poller": "matches discovery" + }, + "sensors": { + "discovery": { + "sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12356.101.12.2.3.1.6.1", + "sensor_index": "fgVpnSslStatsActiveTunnels.1", + "sensor_type": "fortigate", + "sensor_descr": "SSL VPN Active tunnels", + "group": "VPN", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12356.101.12.2.3.1.2.1", + "sensor_index": "fgVpnSslStatsLoginUsers.1", + "sensor_type": "fortigate", + "sensor_descr": "SSL VPN Logged users", + "group": "VPN", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12356.101.12.1.1.0", + "sensor_index": "fgVpnTunnelUpCount.0", + "sensor_type": "fortigate", + "sensor_descr": "IPSEC VPN tunnels", + "group": "VPN", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12356.101.4.1.8.0", + "sensor_index": "fgSysSesCount.0", + "sensor_type": "sessions", + "sensor_descr": "Session count", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 393, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12356.101.4.1.11.0", + "sensor_index": "fgSysSesRate1.0", + "sensor_type": "sessions", + "sensor_descr": "Sessions/sec 1m avg", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 3, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12356.101.4.1.12.0", + "sensor_index": "fgSysSesRate10.0", + "sensor_type": "sessions", + "sensor_descr": "Sessions/sec 10m avg", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12356.101.4.1.13.0", + "sensor_index": "fgSysSesRate30.0", + "sensor_type": "sessions", + "sensor_descr": "Sessions/sec 30m avg", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "count", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12356.101.4.1.14.0", + "sensor_index": "fgSysSesRate60.0", + "sensor_type": "sessions", + "sensor_descr": "Sessions/sec 60m avg", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "signal", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12356.101.19.3.1.1.11.1", + "sensor_index": "fgLteRssi.1", + "sensor_type": "fortigate", + "sensor_descr": "LTE Modem LTE RSSI", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": -62, + "sensor_limit": -20, + "sensor_limit_warn": -30, + "sensor_limit_low": -95, + "sensor_limit_low_warn": -85, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "signal", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12356.101.19.3.1.1.9.1", + "sensor_index": "fgWcdmaRssi.1", + "sensor_type": "fortigate", + "sensor_descr": "LTE Modem WCDMA RSSI", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": -67, + "sensor_limit": -30, + "sensor_limit_warn": -40, + "sensor_limit_low": -100, + "sensor_limit_low_warn": -86, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": null + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12356.101.19.5.1.1.4.1", + "sensor_index": "fdLteSessConnStat.1", + "sensor_type": "fdLteSessConnStat", + "sensor_descr": "LTE Session Status", + "group": "LTE Modem", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "fdLteSessConnStat" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12356.101.4.3.2.1.4.1", + "sensor_index": "fgHwSensorEntIndex.1", + "sensor_type": "fgHwSensors", + "sensor_descr": "CPU ON-DIE thermal sensor", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "fgHwSensors" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12356.101.4.3.2.1.4.2", + "sensor_index": "fgHwSensorEntIndex.2", + "sensor_type": "fgHwSensors", + "sensor_descr": "TMP 1 lmb75 thermal sensor", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "fgHwSensors" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12356.101.4.3.2.1.4.3", + "sensor_index": "fgHwSensorEntIndex.3", + "sensor_type": "fgHwSensors", + "sensor_descr": "B50182", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "fgHwSensors" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12356.101.4.3.2.1.4.4", + "sensor_index": "fgHwSensorEntIndex.4", + "sensor_type": "fgHwSensors", + "sensor_descr": "B50210_1", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "fgHwSensors" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12356.101.4.3.2.1.4.5", + "sensor_index": "fgHwSensorEntIndex.5", + "sensor_type": "fgHwSensors", + "sensor_descr": "B50210_2", + "group": null, + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 0, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "fgHwSensors" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12356.101.12.2.3.1.1.1", + "sensor_index": "fgVpnSslState.1", + "sensor_type": "fgVpnSslState", + "sensor_descr": "SSL-VPN Status", + "group": "SSL VPN", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 1, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "fgVpnSslState" + }, + { + "sensor_deleted": 0, + "sensor_class": "state", + "poller_type": "snmp", + "sensor_oid": ".1.3.6.1.4.1.12356.101.12.2.2.1.20.1.1", + "sensor_index": "fgVpnTunEntIndex.1.1", + "sensor_type": "fgVpnTunEntStatus", + "sensor_descr": "ipsec_vpn_a\\ipsec_vpn_a (99.123.234.4)", + "group": "IPSEC VPN", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_current": 2, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_prev": null, + "user_func": null, + "state_name": "fgVpnTunEntStatus" + } + ], + "state_indexes": [ + { + "state_name": "fdLteSessConnStat", + "state_descr": "Unknown", + "state_draw_graph": 1, + "state_value": 0, + "state_generic_value": 3 + }, + { + "state_name": "fdLteSessConnStat", + "state_descr": "Disconnected", + "state_draw_graph": 1, + "state_value": 1, + "state_generic_value": 2 + }, + { + "state_name": "fdLteSessConnStat", + "state_descr": "Connected", + "state_draw_graph": 1, + "state_value": 2, + "state_generic_value": 0 + }, + { + "state_name": "fdLteSessConnStat", + "state_descr": "Suspended", + "state_draw_graph": 1, + "state_value": 3, + "state_generic_value": 2 + }, + { + "state_name": "fdLteSessConnStat", + "state_descr": "Authenticating", + "state_draw_graph": 1, + "state_value": 4, + "state_generic_value": 1 + }, + { + "state_name": "fgHwSensors", + "state_descr": "OK", + "state_draw_graph": 1, + "state_value": 0, + "state_generic_value": 0 + }, + { + "state_name": "fgHwSensors", + "state_descr": "ERROR", + "state_draw_graph": 1, + "state_value": 1, + "state_generic_value": 2 + }, + { + "state_name": "fgVpnSslState", + "state_descr": "Disabled", + "state_draw_graph": 1, + "state_value": 1, + "state_generic_value": 3 + }, + { + "state_name": "fgVpnSslState", + "state_descr": "Enabled", + "state_draw_graph": 1, + "state_value": 2, + "state_generic_value": 0 + }, + { + "state_name": "fgVpnTunEntStatus", + "state_descr": "Down", + "state_draw_graph": 1, + "state_value": 1, + "state_generic_value": 2 + }, + { + "state_name": "fgVpnTunEntStatus", + "state_descr": "Up", + "state_draw_graph": 1, + "state_value": 2, + "state_generic_value": 0 + } + ] + }, + "poller": "matches discovery" + }, + "bgp-peers": { + "discovery": { + "bgpPeers": [ + { + "astext": "", + "bgpPeerIdentifier": "172.16.31.1", + "bgpPeerRemoteAs": 65500, + "bgpPeerState": "idle", + "bgpPeerAdminStatus": "stop", + "bgpPeerLastErrorCode": null, + "bgpPeerLastErrorSubCode": null, + "bgpPeerLastErrorText": null, + "bgpLocalAddr": "0.0.0.0", + "bgpPeerRemoteAddr": "0.0.0.0", + "bgpPeerDescr": "", + "bgpPeerInUpdates": 0, + "bgpPeerOutUpdates": 0, + "bgpPeerInTotalMessages": 0, + "bgpPeerOutTotalMessages": 0, + "bgpPeerFsmEstablishedTime": 0, + "bgpPeerInUpdateElapsedTime": 0, + "context_name": "", + "bgpLocalAs": 65100, + "vrfLocalAs": null + }, + { + "astext": "", + "bgpPeerIdentifier": "192.168.1.253", + "bgpPeerRemoteAs": 65500, + "bgpPeerState": "idle", + "bgpPeerAdminStatus": "stop", + "bgpPeerLastErrorCode": null, + "bgpPeerLastErrorSubCode": null, + "bgpPeerLastErrorText": null, + "bgpLocalAddr": "0.0.0.0", + "bgpPeerRemoteAddr": "0.0.0.0", + "bgpPeerDescr": "", + "bgpPeerInUpdates": 0, + "bgpPeerOutUpdates": 0, + "bgpPeerInTotalMessages": 0, + "bgpPeerOutTotalMessages": 0, + "bgpPeerFsmEstablishedTime": 0, + "bgpPeerInUpdateElapsedTime": 0, + "context_name": "", + "bgpLocalAs": 65100, + "vrfLocalAs": null + }, + { + "astext": "", + "bgpPeerIdentifier": "192.168.2.253", + "bgpPeerRemoteAs": 65500, + "bgpPeerState": "idle", + "bgpPeerAdminStatus": "stop", + "bgpPeerLastErrorCode": null, + "bgpPeerLastErrorSubCode": null, + "bgpPeerLastErrorText": null, + "bgpLocalAddr": "0.0.0.0", + "bgpPeerRemoteAddr": "0.0.0.0", + "bgpPeerDescr": "", + "bgpPeerInUpdates": 0, + "bgpPeerOutUpdates": 0, + "bgpPeerInTotalMessages": 0, + "bgpPeerOutTotalMessages": 0, + "bgpPeerFsmEstablishedTime": 0, + "bgpPeerInUpdateElapsedTime": 0, + "context_name": "", + "bgpLocalAs": 65100, + "vrfLocalAs": null + } + ] + }, + "poller": { + "bgpPeers": [ + { + "astext": "", + "bgpPeerIdentifier": "172.16.31.1", + "bgpPeerRemoteAs": 65500, + "bgpPeerState": "idle", + "bgpPeerAdminStatus": "start", + "bgpPeerLastErrorCode": 0, + "bgpPeerLastErrorSubCode": 0, + "bgpPeerLastErrorText": null, + "bgpLocalAddr": "0.0.0.0", + "bgpPeerRemoteAddr": "0.0.0.0", + "bgpPeerDescr": "", + "bgpPeerInUpdates": 0, + "bgpPeerOutUpdates": 0, + "bgpPeerInTotalMessages": 0, + "bgpPeerOutTotalMessages": 0, + "bgpPeerFsmEstablishedTime": 0, + "bgpPeerInUpdateElapsedTime": 2476578, + "context_name": "", + "bgpLocalAs": 65100, + "vrfLocalAs": null + }, + { + "astext": "", + "bgpPeerIdentifier": "192.168.1.253", + "bgpPeerRemoteAs": 65500, + "bgpPeerState": "established", + "bgpPeerAdminStatus": "start", + "bgpPeerLastErrorCode": 4, + "bgpPeerLastErrorSubCode": 0, + "bgpPeerLastErrorText": null, + "bgpLocalAddr": "192.168.1.22", + "bgpPeerRemoteAddr": "0.0.0.0", + "bgpPeerDescr": "", + "bgpPeerInUpdates": 76, + "bgpPeerOutUpdates": 32, + "bgpPeerInTotalMessages": 281121, + "bgpPeerOutTotalMessages": 281264, + "bgpPeerFsmEstablishedTime": 33875, + "bgpPeerInUpdateElapsedTime": 33875, + "context_name": "", + "bgpLocalAs": 65100, + "vrfLocalAs": null + }, + { + "astext": "", + "bgpPeerIdentifier": "192.168.2.253", + "bgpPeerRemoteAs": 65500, + "bgpPeerState": "idle", + "bgpPeerAdminStatus": "start", + "bgpPeerLastErrorCode": 0, + "bgpPeerLastErrorSubCode": 0, + "bgpPeerLastErrorText": null, + "bgpLocalAddr": "0.0.0.0", + "bgpPeerRemoteAddr": "0.0.0.0", + "bgpPeerDescr": "", + "bgpPeerInUpdates": 0, + "bgpPeerOutUpdates": 0, + "bgpPeerInTotalMessages": 0, + "bgpPeerOutTotalMessages": 0, + "bgpPeerFsmEstablishedTime": 0, + "bgpPeerInUpdateElapsedTime": 2476578, + "context_name": "", + "bgpLocalAs": 65100, + "vrfLocalAs": null + } + ] + } + }, + "wireless": { + "discovery": { + "wireless_sensors": [ + { + "sensor_deleted": 0, + "sensor_class": "ap-count", + "sensor_index": "1", + "sensor_type": "fortigate", + "sensor_descr": "Connected APs", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 0, + "sensor_prev": null, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_oids": "[\".1.3.6.1.4.1.12356.101.14.2.5.0\"]" + }, + { + "sensor_deleted": 0, + "sensor_class": "clients", + "sensor_index": "1", + "sensor_type": "fortigate", + "sensor_descr": "Clients: Total", + "sensor_divisor": 1, + "sensor_multiplier": 1, + "sensor_aggregator": "sum", + "sensor_current": 0, + "sensor_prev": null, + "sensor_limit": null, + "sensor_limit_warn": null, + "sensor_limit_low": null, + "sensor_limit_low_warn": null, + "sensor_alert": 1, + "sensor_custom": "No", + "entPhysicalIndex": null, + "entPhysicalIndex_measured": null, + "sensor_oids": "[\".1.3.6.1.4.1.12356.101.14.2.7.0\"]" + } + ] + }, + "poller": "matches discovery" + } +} diff --git a/tests/snmpsim/fortigate_60f3g4g.snmprec b/tests/snmpsim/fortigate_60f3g4g.snmprec new file mode 100644 index 000000000000..6e670963605e --- /dev/null +++ b/tests/snmpsim/fortigate_60f3g4g.snmprec @@ -0,0 +1,1139 @@ +1.0.8802.1.1.2.1.4.1.1.1.247671677.16.1|67|247671677 +1.0.8802.1.1.2.1.4.1.1.2.247671677.16.1|2|16 +1.0.8802.1.1.2.1.4.1.1.3.247671677.16.1|2|1 +1.0.8802.1.1.2.1.4.1.1.4.247671677.16.1|2|4 +1.0.8802.1.1.2.1.4.1.1.5.247671677.16.1|4x|E8123456789A +1.0.8802.1.1.2.1.4.1.1.6.247671677.16.1|2|5 +1.0.8802.1.1.2.1.4.1.1.7.247671677.16.1|4|port12 +1.0.8802.1.1.2.1.4.1.1.8.247671677.16.1|4|port12 +1.0.8802.1.1.2.1.4.1.1.9.247671677.16.1|4|forti-60f-3g4g +1.0.8802.1.1.2.1.4.1.1.10.247671677.16.1|4|FortiSwitchRugged-112D-POE v6.4.5,build0461,201215 (GA) +1.0.8802.1.1.2.1.4.1.1.11.247671677.16.1|4|28 2 4 +1.0.8802.1.1.2.1.4.1.1.12.247671677.16.1|4|28 2 4 +1.0.8802.1.1.2.1.4.2.1.3.247671677.16.1.1.4.169.254.1.2|2|1 +1.3.6.1.2.1.1.1.0|4| +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.12356.101.1.648 +1.3.6.1.2.1.1.3.0|67|247671834 +1.3.6.1.2.1.1.4.0|4| +1.3.6.1.2.1.1.5.0|4| +1.3.6.1.2.1.1.6.0|4| +1.3.6.1.2.1.2.2.1.2.1|4| +1.3.6.1.2.1.2.2.1.2.2|4|Fortivoice VLAN +1.3.6.1.2.1.2.2.1.2.3|4| +1.3.6.1.2.1.2.2.1.2.4|4| +1.3.6.1.2.1.2.2.1.2.5|4| +1.3.6.1.2.1.2.2.1.2.6|4| +1.3.6.1.2.1.2.2.1.2.7|4| +1.3.6.1.2.1.2.2.1.2.8|4| +1.3.6.1.2.1.2.2.1.2.9|4| +1.3.6.1.2.1.2.2.1.2.10|4|To xxxx +1.3.6.1.2.1.2.2.1.2.11|4| +1.3.6.1.2.1.2.2.1.2.12|4|Quarantine VLAN +1.3.6.1.2.1.2.2.1.2.13|4| +1.3.6.1.2.1.2.2.1.2.14|4|Forticamera VLAN +1.3.6.1.2.1.2.2.1.2.15|4|Sniffer VLAN +1.3.6.1.2.1.2.2.1.2.16|4| +1.3.6.1.2.1.2.2.1.2.17|4|NAC Onboarding VLAN +1.3.6.1.2.1.2.2.1.2.18|4| +1.3.6.1.2.1.2.2.1.2.20|4|To yyyy +1.3.6.1.2.1.2.2.1.2.21|4| +1.3.6.1.2.1.2.2.1.2.22|4| +1.3.6.1.2.1.2.2.1.3.1|2|6 +1.3.6.1.2.1.2.2.1.3.2|2|135 +1.3.6.1.2.1.2.2.1.3.3|2|6 +1.3.6.1.2.1.2.2.1.3.4|2|6 +1.3.6.1.2.1.2.2.1.3.5|2|131 +1.3.6.1.2.1.2.2.1.3.6|2|209 +1.3.6.1.2.1.2.2.1.3.7|2|135 +1.3.6.1.2.1.2.2.1.3.8|2|6 +1.3.6.1.2.1.2.2.1.3.9|2|6 +1.3.6.1.2.1.2.2.1.3.10|2|161 +1.3.6.1.2.1.2.2.1.3.11|2|6 +1.3.6.1.2.1.2.2.1.3.12|2|135 +1.3.6.1.2.1.2.2.1.3.13|2|6 +1.3.6.1.2.1.2.2.1.3.14|2|135 +1.3.6.1.2.1.2.2.1.3.15|2|135 +1.3.6.1.2.1.2.2.1.3.16|2|6 +1.3.6.1.2.1.2.2.1.3.17|2|135 +1.3.6.1.2.1.2.2.1.3.18|2|131 +1.3.6.1.2.1.2.2.1.3.20|2|135 +1.3.6.1.2.1.2.2.1.3.21|2|135 +1.3.6.1.2.1.2.2.1.3.22|2|209 +1.3.6.1.2.1.2.2.1.4.1|2|1500 +1.3.6.1.2.1.2.2.1.4.2|2|1500 +1.3.6.1.2.1.2.2.1.4.3|2|1500 +1.3.6.1.2.1.2.2.1.4.4|2|1500 +1.3.6.1.2.1.2.2.1.4.5|2|1500 +1.3.6.1.2.1.2.2.1.4.6|2|1500 +1.3.6.1.2.1.2.2.1.4.7|2|1500 +1.3.6.1.2.1.2.2.1.4.8|2|1500 +1.3.6.1.2.1.2.2.1.4.9|2|1500 +1.3.6.1.2.1.2.2.1.4.10|2|1500 +1.3.6.1.2.1.2.2.1.4.11|2|1500 +1.3.6.1.2.1.2.2.1.4.12|2|1500 +1.3.6.1.2.1.2.2.1.4.13|2|1500 +1.3.6.1.2.1.2.2.1.4.14|2|1500 +1.3.6.1.2.1.2.2.1.4.15|2|1500 +1.3.6.1.2.1.2.2.1.4.16|2|1500 +1.3.6.1.2.1.2.2.1.4.17|2|1500 +1.3.6.1.2.1.2.2.1.4.18|2|1438 +1.3.6.1.2.1.2.2.1.4.20|2|1500 +1.3.6.1.2.1.2.2.1.4.21|2|1500 +1.3.6.1.2.1.2.2.1.4.22|2|1500 +1.3.6.1.2.1.2.2.1.6.1|4x|D476A05B475C +1.3.6.1.2.1.2.2.1.6.2|4x|D476A05B475D +1.3.6.1.2.1.2.2.1.6.3|4x|721F8FC57F83 +1.3.6.1.2.1.2.2.1.6.4|4x|000000000000 +1.3.6.1.2.1.2.2.1.6.5|4| +1.3.6.1.2.1.2.2.1.6.6|4| +1.3.6.1.2.1.2.2.1.6.7|4x|D476A05B475D +1.3.6.1.2.1.2.2.1.6.8|4x|D476A05B4761 +1.3.6.1.2.1.2.2.1.6.9|4x|D476A05B4760 +1.3.6.1.2.1.2.2.1.6.10|4x|D476A05B475D +1.3.6.1.2.1.2.2.1.6.11|4x|D476A05B475E +1.3.6.1.2.1.2.2.1.6.12|4x|D476A05B475D +1.3.6.1.2.1.2.2.1.6.13|4x|D476A05B475F +1.3.6.1.2.1.2.2.1.6.14|4x|D476A05B475D +1.3.6.1.2.1.2.2.1.6.15|4x|D476A05B475D +1.3.6.1.2.1.2.2.1.6.16|4x|D476A05B475D +1.3.6.1.2.1.2.2.1.6.17|4x|D476A05B475D +1.3.6.1.2.1.2.2.1.6.18|4| +1.3.6.1.2.1.2.2.1.6.20|4x|D476A05B475C +1.3.6.1.2.1.2.2.1.6.21|4x|D476A05B475D +1.3.6.1.2.1.2.2.1.6.22|4| +1.3.6.1.2.1.2.2.1.7.1|2|1 +1.3.6.1.2.1.2.2.1.7.2|2|2 +1.3.6.1.2.1.2.2.1.7.3|2|1 +1.3.6.1.2.1.2.2.1.7.4|2|2 +1.3.6.1.2.1.2.2.1.7.5|2|1 +1.3.6.1.2.1.2.2.1.7.6|2|2 +1.3.6.1.2.1.2.2.1.7.7|2|2 +1.3.6.1.2.1.2.2.1.7.8|2|1 +1.3.6.1.2.1.2.2.1.7.9|2|1 +1.3.6.1.2.1.2.2.1.7.10|2|1 +1.3.6.1.2.1.2.2.1.7.11|2|1 +1.3.6.1.2.1.2.2.1.7.12|2|2 +1.3.6.1.2.1.2.2.1.7.13|2|1 +1.3.6.1.2.1.2.2.1.7.14|2|2 +1.3.6.1.2.1.2.2.1.7.15|2|2 +1.3.6.1.2.1.2.2.1.7.16|2|1 +1.3.6.1.2.1.2.2.1.7.17|2|2 +1.3.6.1.2.1.2.2.1.7.18|2|1 +1.3.6.1.2.1.2.2.1.7.20|2|1 +1.3.6.1.2.1.2.2.1.7.21|2|1 +1.3.6.1.2.1.2.2.1.7.22|2|1 +1.3.6.1.2.1.2.2.1.8.1|2|2 +1.3.6.1.2.1.2.2.1.8.2|2|2 +1.3.6.1.2.1.2.2.1.8.3|2|1 +1.3.6.1.2.1.2.2.1.8.4|2|2 +1.3.6.1.2.1.2.2.1.8.5|2|1 +1.3.6.1.2.1.2.2.1.8.6|2|2 +1.3.6.1.2.1.2.2.1.8.7|2|2 +1.3.6.1.2.1.2.2.1.8.8|2|2 +1.3.6.1.2.1.2.2.1.8.9|2|2 +1.3.6.1.2.1.2.2.1.8.10|2|1 +1.3.6.1.2.1.2.2.1.8.11|2|2 +1.3.6.1.2.1.2.2.1.8.12|2|2 +1.3.6.1.2.1.2.2.1.8.13|2|2 +1.3.6.1.2.1.2.2.1.8.14|2|2 +1.3.6.1.2.1.2.2.1.8.15|2|2 +1.3.6.1.2.1.2.2.1.8.16|2|1 +1.3.6.1.2.1.2.2.1.8.17|2|2 +1.3.6.1.2.1.2.2.1.8.18|2|1 +1.3.6.1.2.1.2.2.1.8.20|2|2 +1.3.6.1.2.1.2.2.1.8.21|2|1 +1.3.6.1.2.1.2.2.1.8.22|2|1 +1.3.6.1.2.1.2.2.1.9.1|67|0 +1.3.6.1.2.1.2.2.1.9.2|67|0 +1.3.6.1.2.1.2.2.1.9.3|67|0 +1.3.6.1.2.1.2.2.1.9.4|67|0 +1.3.6.1.2.1.2.2.1.9.5|67|0 +1.3.6.1.2.1.2.2.1.9.6|67|0 +1.3.6.1.2.1.2.2.1.9.7|67|0 +1.3.6.1.2.1.2.2.1.9.8|67|0 +1.3.6.1.2.1.2.2.1.9.9|67|0 +1.3.6.1.2.1.2.2.1.9.10|67|0 +1.3.6.1.2.1.2.2.1.9.11|67|0 +1.3.6.1.2.1.2.2.1.9.12|67|0 +1.3.6.1.2.1.2.2.1.9.13|67|0 +1.3.6.1.2.1.2.2.1.9.14|67|0 +1.3.6.1.2.1.2.2.1.9.15|67|0 +1.3.6.1.2.1.2.2.1.9.16|67|0 +1.3.6.1.2.1.2.2.1.9.17|67|0 +1.3.6.1.2.1.2.2.1.9.18|67|0 +1.3.6.1.2.1.2.2.1.9.20|67|0 +1.3.6.1.2.1.2.2.1.9.21|67|0 +1.3.6.1.2.1.2.2.1.9.22|67|0 +1.3.6.1.2.1.2.2.1.13.1|65|0 +1.3.6.1.2.1.2.2.1.13.2|65|0 +1.3.6.1.2.1.2.2.1.13.3|65|0 +1.3.6.1.2.1.2.2.1.13.4|65|0 +1.3.6.1.2.1.2.2.1.13.5|65|0 +1.3.6.1.2.1.2.2.1.13.6|65|0 +1.3.6.1.2.1.2.2.1.13.7|65|0 +1.3.6.1.2.1.2.2.1.13.8|65|0 +1.3.6.1.2.1.2.2.1.13.9|65|0 +1.3.6.1.2.1.2.2.1.13.10|65|0 +1.3.6.1.2.1.2.2.1.13.11|65|0 +1.3.6.1.2.1.2.2.1.13.12|65|0 +1.3.6.1.2.1.2.2.1.13.13|65|0 +1.3.6.1.2.1.2.2.1.13.14|65|0 +1.3.6.1.2.1.2.2.1.13.15|65|0 +1.3.6.1.2.1.2.2.1.13.16|65|0 +1.3.6.1.2.1.2.2.1.13.17|65|0 +1.3.6.1.2.1.2.2.1.13.18|65|0 +1.3.6.1.2.1.2.2.1.13.20|65|0 +1.3.6.1.2.1.2.2.1.13.21|65|0 +1.3.6.1.2.1.2.2.1.13.22|65|0 +1.3.6.1.2.1.2.2.1.14.1|65|0 +1.3.6.1.2.1.2.2.1.14.2|65|0 +1.3.6.1.2.1.2.2.1.14.3|65|0 +1.3.6.1.2.1.2.2.1.14.4|65|0 +1.3.6.1.2.1.2.2.1.14.5|65|0 +1.3.6.1.2.1.2.2.1.14.6|65|0 +1.3.6.1.2.1.2.2.1.14.7|65|0 +1.3.6.1.2.1.2.2.1.14.8|65|0 +1.3.6.1.2.1.2.2.1.14.9|65|0 +1.3.6.1.2.1.2.2.1.14.10|65|0 +1.3.6.1.2.1.2.2.1.14.11|65|0 +1.3.6.1.2.1.2.2.1.14.12|65|0 +1.3.6.1.2.1.2.2.1.14.13|65|0 +1.3.6.1.2.1.2.2.1.14.14|65|0 +1.3.6.1.2.1.2.2.1.14.15|65|0 +1.3.6.1.2.1.2.2.1.14.16|65|0 +1.3.6.1.2.1.2.2.1.14.17|65|0 +1.3.6.1.2.1.2.2.1.14.18|65|0 +1.3.6.1.2.1.2.2.1.14.20|65|0 +1.3.6.1.2.1.2.2.1.14.21|65|0 +1.3.6.1.2.1.2.2.1.14.22|65|0 +1.3.6.1.2.1.2.2.1.19.1|65|0 +1.3.6.1.2.1.2.2.1.19.2|65|0 +1.3.6.1.2.1.2.2.1.19.3|65|0 +1.3.6.1.2.1.2.2.1.19.4|65|0 +1.3.6.1.2.1.2.2.1.19.5|65|2 +1.3.6.1.2.1.2.2.1.19.6|65|0 +1.3.6.1.2.1.2.2.1.19.7|65|0 +1.3.6.1.2.1.2.2.1.19.8|65|0 +1.3.6.1.2.1.2.2.1.19.9|65|0 +1.3.6.1.2.1.2.2.1.19.10|65|0 +1.3.6.1.2.1.2.2.1.19.11|65|0 +1.3.6.1.2.1.2.2.1.19.12|65|0 +1.3.6.1.2.1.2.2.1.19.13|65|0 +1.3.6.1.2.1.2.2.1.19.14|65|0 +1.3.6.1.2.1.2.2.1.19.15|65|0 +1.3.6.1.2.1.2.2.1.19.16|65|0 +1.3.6.1.2.1.2.2.1.19.17|65|0 +1.3.6.1.2.1.2.2.1.19.18|65|0 +1.3.6.1.2.1.2.2.1.19.20|65|0 +1.3.6.1.2.1.2.2.1.19.21|65|0 +1.3.6.1.2.1.2.2.1.19.22|65|0 +1.3.6.1.2.1.2.2.1.20.1|65|0 +1.3.6.1.2.1.2.2.1.20.2|65|0 +1.3.6.1.2.1.2.2.1.20.3|65|0 +1.3.6.1.2.1.2.2.1.20.4|65|0 +1.3.6.1.2.1.2.2.1.20.5|65|0 +1.3.6.1.2.1.2.2.1.20.6|65|0 +1.3.6.1.2.1.2.2.1.20.7|65|0 +1.3.6.1.2.1.2.2.1.20.8|65|0 +1.3.6.1.2.1.2.2.1.20.9|65|0 +1.3.6.1.2.1.2.2.1.20.10|65|0 +1.3.6.1.2.1.2.2.1.20.11|65|0 +1.3.6.1.2.1.2.2.1.20.12|65|0 +1.3.6.1.2.1.2.2.1.20.13|65|0 +1.3.6.1.2.1.2.2.1.20.14|65|0 +1.3.6.1.2.1.2.2.1.20.15|65|0 +1.3.6.1.2.1.2.2.1.20.16|65|0 +1.3.6.1.2.1.2.2.1.20.17|65|0 +1.3.6.1.2.1.2.2.1.20.18|65|0 +1.3.6.1.2.1.2.2.1.20.20|65|0 +1.3.6.1.2.1.2.2.1.20.21|65|0 +1.3.6.1.2.1.2.2.1.20.22|65|0 +1.3.6.1.2.1.4.3.0|65|17930310 +1.3.6.1.2.1.4.4.0|65|0 +1.3.6.1.2.1.4.5.0|65|0 +1.3.6.1.2.1.4.6.0|65|5660152 +1.3.6.1.2.1.4.7.0|65|0 +1.3.6.1.2.1.4.8.0|65|0 +1.3.6.1.2.1.4.9.0|65|4608897 +1.3.6.1.2.1.4.10.0|65|10550742 +1.3.6.1.2.1.4.11.0|65|0 +1.3.6.1.2.1.4.12.0|65|3603 +1.3.6.1.2.1.4.14.0|65|0 +1.3.6.1.2.1.4.15.0|65|0 +1.3.6.1.2.1.4.16.0|65|0 +1.3.6.1.2.1.4.17.0|65|0 +1.3.6.1.2.1.4.18.0|65|0 +1.3.6.1.2.1.4.19.0|65|0 +1.3.6.1.2.1.4.20.1.2.10.176.228.122|2|3 +1.3.6.1.2.1.4.20.1.2.169.254.1.1|2|10 +1.3.6.1.2.1.4.20.1.2.169.254.11.1|2|2 +1.3.6.1.2.1.4.20.1.2.169.254.12.1|2|14 +1.3.6.1.2.1.4.20.1.2.169.254.13.1|2|15 +1.3.6.1.2.1.4.20.1.2.169.254.14.1|2|17 +1.3.6.1.2.1.4.20.1.2.172.16.2.49|2|22 +1.3.6.1.2.1.4.20.1.2.172.16.31.22|2|20 +1.3.6.1.2.1.4.20.1.2.192.168.1.22|2|18 +1.3.6.1.2.1.4.20.1.3.10.176.228.122|64|255.255.255.255 +1.3.6.1.2.1.4.20.1.3.169.254.1.1|64|255.255.255.0 +1.3.6.1.2.1.4.20.1.3.169.254.11.1|64|255.255.255.0 +1.3.6.1.2.1.4.20.1.3.169.254.12.1|64|255.255.255.0 +1.3.6.1.2.1.4.20.1.3.169.254.13.1|64|255.255.255.0 +1.3.6.1.2.1.4.20.1.3.169.254.14.1|64|255.255.255.0 +1.3.6.1.2.1.4.20.1.3.172.16.2.49|64|255.255.255.240 +1.3.6.1.2.1.4.20.1.3.172.16.31.22|64|255.255.255.240 +1.3.6.1.2.1.4.20.1.3.192.168.1.22|64|255.255.255.0 +1.3.6.1.2.1.4.22.1.2.3.82.132.254.2|4x|721F8FC57F83 +1.3.6.1.2.1.4.22.1.2.3.82.132.254.3|4x|721F8FC57F83 +1.3.6.1.2.1.4.22.1.2.3.94.103.243.4|4x|721F8FC57F83 +1.3.6.1.2.1.4.22.1.2.3.173.243.132.25|4x|721F8FC57F83 +1.3.6.1.2.1.4.22.1.2.3.173.243.143.6|4x|721F8FC57F83 +1.3.6.1.2.1.4.22.1.2.3.208.91.112.52|4x|721F8FC57F83 +1.3.6.1.2.1.4.22.1.2.3.208.91.112.53|4x|721F8FC57F83 +1.3.6.1.2.1.4.22.1.2.10.169.254.1.2|4x|E8EDD61B89F8 +1.3.6.1.2.1.4.22.1.2.22.172.16.2.50|4x|84C807321941 +1.3.6.1.2.1.4.22.1.2.22.172.16.2.53|4x|002085E25771 +1.3.6.1.2.1.4.22.1.2.22.172.16.2.54|4x|84C8073E2F39 +1.3.6.1.2.1.4.31.1.1.3.1|65|17930446 +1.3.6.1.2.1.4.31.1.1.3.2|65|134 +1.3.6.1.2.1.4.31.1.1.4.1|70|17930446 +1.3.6.1.2.1.4.31.1.1.4.2|70|134 +1.3.6.1.2.1.4.31.1.1.5.1|65|3326722856 +1.3.6.1.2.1.4.31.1.1.5.2|65|73045 +1.3.6.1.2.1.4.31.1.1.6.1|70|3326722856 +1.3.6.1.2.1.4.31.1.1.6.2|70|73045 +1.3.6.1.2.1.4.31.1.1.7.1|65|0 +1.3.6.1.2.1.4.31.1.1.7.2|65|0 +1.3.6.1.2.1.4.31.1.1.8.1|65|113 +1.3.6.1.2.1.4.31.1.1.8.2|65|0 +1.3.6.1.2.1.4.31.1.1.9.1|65|0 +1.3.6.1.2.1.4.31.1.1.9.2|65|0 +1.3.6.1.2.1.4.31.1.1.10.1|65|0 +1.3.6.1.2.1.4.31.1.1.10.2|65|0 +1.3.6.1.2.1.4.31.1.1.11.1|65|0 +1.3.6.1.2.1.4.31.1.1.11.2|65|0 +1.3.6.1.2.1.4.31.1.1.12.1|65|0 +1.3.6.1.2.1.4.31.1.1.12.2|65|0 +1.3.6.1.2.1.4.31.1.1.13.1|70|0 +1.3.6.1.2.1.4.31.1.1.13.2|70|0 +1.3.6.1.2.1.4.31.1.1.14.1|65|0 +1.3.6.1.2.1.4.31.1.1.14.2|65|0 +1.3.6.1.2.1.4.31.1.1.15.1|65|0 +1.3.6.1.2.1.4.31.1.1.15.2|65|0 +1.3.6.1.2.1.4.31.1.1.16.1|65|0 +1.3.6.1.2.1.4.31.1.1.16.2|65|0 +1.3.6.1.2.1.4.31.1.1.17.1|65|0 +1.3.6.1.2.1.4.31.1.1.17.2|65|0 +1.3.6.1.2.1.4.31.1.1.18.1|65|4608966 +1.3.6.1.2.1.4.31.1.1.18.2|65|6 +1.3.6.1.2.1.4.31.1.1.19.1|70|4608966 +1.3.6.1.2.1.4.31.1.1.19.2|70|6 +1.3.6.1.2.1.4.31.1.1.20.1|65|10550810 +1.3.6.1.2.1.4.31.1.1.20.2|65|49 +1.3.6.1.2.1.4.31.1.1.21.1|70|10550810 +1.3.6.1.2.1.4.31.1.1.21.2|70|49 +1.3.6.1.2.1.4.31.1.1.22.1|65|3603 +1.3.6.1.2.1.4.31.1.1.22.2|65|1226 +1.3.6.1.2.1.4.31.1.1.23.1|65|5660153 +1.3.6.1.2.1.4.31.1.1.23.2|65|0 +1.3.6.1.2.1.4.31.1.1.24.1|70|5660153 +1.3.6.1.2.1.4.31.1.1.24.2|70|0 +1.3.6.1.2.1.4.31.1.1.25.1|65|0 +1.3.6.1.2.1.4.31.1.1.25.2|65|0 +1.3.6.1.2.1.4.31.1.1.26.1|65|0 +1.3.6.1.2.1.4.31.1.1.26.2|65|0 +1.3.6.1.2.1.4.31.1.1.27.1|65|0 +1.3.6.1.2.1.4.31.1.1.27.2|65|0 +1.3.6.1.2.1.4.31.1.1.28.1|65|0 +1.3.6.1.2.1.4.31.1.1.28.2|65|0 +1.3.6.1.2.1.4.31.1.1.29.1|65|0 +1.3.6.1.2.1.4.31.1.1.29.2|65|0 +1.3.6.1.2.1.4.31.1.1.30.1|65|0 +1.3.6.1.2.1.4.31.1.1.30.2|65|0 +1.3.6.1.2.1.4.31.1.1.31.1|70|0 +1.3.6.1.2.1.4.31.1.1.31.2|70|0 +1.3.6.1.2.1.4.31.1.1.32.1|65|2391404266 +1.3.6.1.2.1.4.31.1.1.32.2|65|3724 +1.3.6.1.2.1.4.31.1.1.33.1|70|2391404266 +1.3.6.1.2.1.4.31.1.1.33.2|70|3724 +1.3.6.1.2.1.4.31.1.1.34.1|65|0 +1.3.6.1.2.1.4.31.1.1.34.2|65|104 +1.3.6.1.2.1.4.31.1.1.35.1|70|0 +1.3.6.1.2.1.4.31.1.1.35.2|70|104 +1.3.6.1.2.1.4.31.1.1.36.1|65|0 +1.3.6.1.2.1.4.31.1.1.36.2|65|59479 +1.3.6.1.2.1.4.31.1.1.37.1|70|0 +1.3.6.1.2.1.4.31.1.1.37.2|70|59479 +1.3.6.1.2.1.4.31.1.1.38.1|65|2 +1.3.6.1.2.1.4.31.1.1.38.2|65|98 +1.3.6.1.2.1.4.31.1.1.39.1|70|2 +1.3.6.1.2.1.4.31.1.1.39.2|70|98 +1.3.6.1.2.1.4.31.1.1.40.1|65|80 +1.3.6.1.2.1.4.31.1.1.40.2|65|7448 +1.3.6.1.2.1.4.31.1.1.41.1|70|80 +1.3.6.1.2.1.4.31.1.1.41.2|70|7448 +1.3.6.1.2.1.4.31.1.1.42.1|65|171 +1.3.6.1.2.1.4.31.1.1.42.2|65|0 +1.3.6.1.2.1.4.31.1.1.43.1|70|171 +1.3.6.1.2.1.4.31.1.1.43.2|70|0 +1.3.6.1.2.1.4.31.1.1.44.1|65|0 +1.3.6.1.2.1.4.31.1.1.44.2|65|0 +1.3.6.1.2.1.4.31.1.1.45.1|70|0 +1.3.6.1.2.1.4.31.1.1.45.2|70|0 +1.3.6.1.2.1.4.31.1.1.46.1|67|0 +1.3.6.1.2.1.4.31.1.1.46.2|67|0 +1.3.6.1.2.1.4.31.1.1.47.1|66|0 +1.3.6.1.2.1.4.31.1.1.47.2|66|0 +1.3.6.1.2.1.5.1.0|65|149183 +1.3.6.1.2.1.5.2.0|65|0 +1.3.6.1.2.1.5.3.0|65|2 +1.3.6.1.2.1.5.4.0|65|0 +1.3.6.1.2.1.5.5.0|65|0 +1.3.6.1.2.1.5.6.0|65|0 +1.3.6.1.2.1.5.7.0|65|0 +1.3.6.1.2.1.5.8.0|65|149180 +1.3.6.1.2.1.5.9.0|65|1 +1.3.6.1.2.1.5.10.0|65|0 +1.3.6.1.2.1.5.11.0|65|0 +1.3.6.1.2.1.5.12.0|65|0 +1.3.6.1.2.1.5.13.0|65|0 +1.3.6.1.2.1.5.14.0|65|149409 +1.3.6.1.2.1.5.15.0|65|0 +1.3.6.1.2.1.5.16.0|65|227 +1.3.6.1.2.1.5.17.0|65|0 +1.3.6.1.2.1.5.18.0|65|0 +1.3.6.1.2.1.5.19.0|65|0 +1.3.6.1.2.1.5.20.0|65|0 +1.3.6.1.2.1.5.21.0|65|2 +1.3.6.1.2.1.5.22.0|65|149180 +1.3.6.1.2.1.5.23.0|65|0 +1.3.6.1.2.1.5.24.0|65|0 +1.3.6.1.2.1.5.25.0|65|0 +1.3.6.1.2.1.5.26.0|65|0 +1.3.6.1.2.1.6.5.0|65|104553 +1.3.6.1.2.1.6.6.0|65|10672 +1.3.6.1.2.1.6.7.0|65|175 +1.3.6.1.2.1.6.8.0|65|3645 +1.3.6.1.2.1.6.9.0|66|1 +1.3.6.1.2.1.6.10.0|65|3063669 +1.3.6.1.2.1.6.11.0|65|3306100 +1.3.6.1.2.1.6.12.0|65|12746 +1.3.6.1.2.1.6.14.0|65|2 +1.3.6.1.2.1.6.15.0|65|3890 +1.3.6.1.2.1.7.1.0|65|1395381 +1.3.6.1.2.1.7.2.0|65|8 +1.3.6.1.2.1.7.3.0|65|0 +1.3.6.1.2.1.7.4.0|65|1422379 +1.3.6.1.2.1.10.7.2.1.19.1|2|2 +1.3.6.1.2.1.10.7.2.1.19.2|2|0 +1.3.6.1.2.1.10.7.2.1.19.3|2|0 +1.3.6.1.2.1.10.7.2.1.19.4|2|0 +1.3.6.1.2.1.10.7.2.1.19.5|2|0 +1.3.6.1.2.1.10.7.2.1.19.6|2|0 +1.3.6.1.2.1.10.7.2.1.19.7|2|0 +1.3.6.1.2.1.10.7.2.1.19.8|2|2 +1.3.6.1.2.1.10.7.2.1.19.9|2|2 +1.3.6.1.2.1.10.7.2.1.19.10|2|0 +1.3.6.1.2.1.10.7.2.1.19.11|2|2 +1.3.6.1.2.1.10.7.2.1.19.12|2|0 +1.3.6.1.2.1.10.7.2.1.19.13|2|2 +1.3.6.1.2.1.10.7.2.1.19.14|2|0 +1.3.6.1.2.1.10.7.2.1.19.15|2|0 +1.3.6.1.2.1.10.7.2.1.19.16|2|3 +1.3.6.1.2.1.10.7.2.1.19.17|2|0 +1.3.6.1.2.1.10.7.2.1.19.18|2|0 +1.3.6.1.2.1.10.7.2.1.19.20|2|0 +1.3.6.1.2.1.10.7.2.1.19.21|2|0 +1.3.6.1.2.1.10.7.2.1.19.22|2|0 +1.3.6.1.2.1.15.2.0|2|65100 +1.3.6.1.2.1.15.3.1.2.172.16.31.1|2|1 +1.3.6.1.2.1.15.3.1.2.192.168.1.253|2|6 +1.3.6.1.2.1.15.3.1.2.192.168.2.253|2|1 +1.3.6.1.2.1.15.3.1.3.172.16.31.1|2|2 +1.3.6.1.2.1.15.3.1.3.192.168.1.253|2|2 +1.3.6.1.2.1.15.3.1.3.192.168.2.253|2|2 +1.3.6.1.2.1.15.3.1.5.172.16.31.1|64|0.0.0.0 +1.3.6.1.2.1.15.3.1.5.192.168.1.253|64|192.168.1.22 +1.3.6.1.2.1.15.3.1.5.192.168.2.253|64|0.0.0.0 +1.3.6.1.2.1.15.3.1.9.172.16.31.1|2|65500 +1.3.6.1.2.1.15.3.1.9.192.168.1.253|2|65500 +1.3.6.1.2.1.15.3.1.9.192.168.2.253|2|65500 +1.3.6.1.2.1.15.3.1.10.172.16.31.1|65|0 +1.3.6.1.2.1.15.3.1.10.192.168.1.253|65|76 +1.3.6.1.2.1.15.3.1.10.192.168.2.253|65|0 +1.3.6.1.2.1.15.3.1.11.172.16.31.1|65|0 +1.3.6.1.2.1.15.3.1.11.192.168.1.253|65|32 +1.3.6.1.2.1.15.3.1.11.192.168.2.253|65|0 +1.3.6.1.2.1.15.3.1.12.172.16.31.1|65|0 +1.3.6.1.2.1.15.3.1.12.192.168.1.253|65|281121 +1.3.6.1.2.1.15.3.1.12.192.168.2.253|65|0 +1.3.6.1.2.1.15.3.1.13.172.16.31.1|65|0 +1.3.6.1.2.1.15.3.1.13.192.168.1.253|65|281264 +1.3.6.1.2.1.15.3.1.13.192.168.2.253|65|0 +1.3.6.1.2.1.15.3.1.14.172.16.31.1|4x|0000 +1.3.6.1.2.1.15.3.1.14.192.168.1.253|4x|0400 +1.3.6.1.2.1.15.3.1.14.192.168.2.253|4x|0000 +1.3.6.1.2.1.15.3.1.16.172.16.31.1|66|0 +1.3.6.1.2.1.15.3.1.16.192.168.1.253|66|33875 +1.3.6.1.2.1.15.3.1.16.192.168.2.253|66|0 +1.3.6.1.2.1.15.3.1.24.172.16.31.1|66|2476578 +1.3.6.1.2.1.15.3.1.24.192.168.1.253|66|33875 +1.3.6.1.2.1.15.3.1.24.192.168.2.253|66|2476578 +1.3.6.1.2.1.31.1.1.1.1.1|4|wan1 +1.3.6.1.2.1.31.1.1.1.1.2|4|voice +1.3.6.1.2.1.31.1.1.1.1.3|4|wwan +1.3.6.1.2.1.31.1.1.1.1.4|4|modem +1.3.6.1.2.1.31.1.1.1.1.5|4|ssl.root +1.3.6.1.2.1.31.1.1.1.1.6|4|internal +1.3.6.1.2.1.31.1.1.1.1.7|4|vsw.XXXX +1.3.6.1.2.1.31.1.1.1.1.8|4|internal4 +1.3.6.1.2.1.31.1.1.1.1.9|4|internal3 +1.3.6.1.2.1.31.1.1.1.1.10|4|Cabinet +1.3.6.1.2.1.31.1.1.1.1.11|4|internal1 +1.3.6.1.2.1.31.1.1.1.1.12|4|qtn.XXXX +1.3.6.1.2.1.31.1.1.1.1.13|4|internal2 +1.3.6.1.2.1.31.1.1.1.1.14|4|video +1.3.6.1.2.1.31.1.1.1.1.15|4|rspan +1.3.6.1.2.1.31.1.1.1.1.16|4|wan2 +1.3.6.1.2.1.31.1.1.1.1.17|4|onboarding +1.3.6.1.2.1.31.1.1.1.1.18|4|ipsec_vpn_a +1.3.6.1.2.1.31.1.1.1.1.20|4|VLANxxxx +1.3.6.1.2.1.31.1.1.1.1.21|4|Vlan 10 +1.3.6.1.2.1.31.1.1.1.1.22|4|XXXXLAN +1.3.6.1.2.1.31.1.1.1.2.1|65|0 +1.3.6.1.2.1.31.1.1.1.2.2|65|0 +1.3.6.1.2.1.31.1.1.1.2.3|65|0 +1.3.6.1.2.1.31.1.1.1.2.4|65|0 +1.3.6.1.2.1.31.1.1.1.2.5|65|0 +1.3.6.1.2.1.31.1.1.1.2.6|65|0 +1.3.6.1.2.1.31.1.1.1.2.7|65|0 +1.3.6.1.2.1.31.1.1.1.2.8|65|0 +1.3.6.1.2.1.31.1.1.1.2.9|65|0 +1.3.6.1.2.1.31.1.1.1.2.10|65|0 +1.3.6.1.2.1.31.1.1.1.2.11|65|0 +1.3.6.1.2.1.31.1.1.1.2.12|65|0 +1.3.6.1.2.1.31.1.1.1.2.13|65|0 +1.3.6.1.2.1.31.1.1.1.2.14|65|0 +1.3.6.1.2.1.31.1.1.1.2.15|65|0 +1.3.6.1.2.1.31.1.1.1.2.16|65|0 +1.3.6.1.2.1.31.1.1.1.2.17|65|0 +1.3.6.1.2.1.31.1.1.1.2.18|65|0 +1.3.6.1.2.1.31.1.1.1.2.20|65|0 +1.3.6.1.2.1.31.1.1.1.2.21|65|0 +1.3.6.1.2.1.31.1.1.1.2.22|65|0 +1.3.6.1.2.1.31.1.1.1.3.1|65|0 +1.3.6.1.2.1.31.1.1.1.3.2|65|0 +1.3.6.1.2.1.31.1.1.1.3.3|65|0 +1.3.6.1.2.1.31.1.1.1.3.4|65|0 +1.3.6.1.2.1.31.1.1.1.3.5|65|0 +1.3.6.1.2.1.31.1.1.1.3.6|65|0 +1.3.6.1.2.1.31.1.1.1.3.7|65|0 +1.3.6.1.2.1.31.1.1.1.3.8|65|0 +1.3.6.1.2.1.31.1.1.1.3.9|65|0 +1.3.6.1.2.1.31.1.1.1.3.10|65|0 +1.3.6.1.2.1.31.1.1.1.3.11|65|0 +1.3.6.1.2.1.31.1.1.1.3.12|65|0 +1.3.6.1.2.1.31.1.1.1.3.13|65|0 +1.3.6.1.2.1.31.1.1.1.3.14|65|0 +1.3.6.1.2.1.31.1.1.1.3.15|65|0 +1.3.6.1.2.1.31.1.1.1.3.16|65|0 +1.3.6.1.2.1.31.1.1.1.3.17|65|0 +1.3.6.1.2.1.31.1.1.1.3.18|65|0 +1.3.6.1.2.1.31.1.1.1.3.20|65|0 +1.3.6.1.2.1.31.1.1.1.3.21|65|0 +1.3.6.1.2.1.31.1.1.1.3.22|65|0 +1.3.6.1.2.1.31.1.1.1.4.1|65|0 +1.3.6.1.2.1.31.1.1.1.4.2|65|0 +1.3.6.1.2.1.31.1.1.1.4.3|65|0 +1.3.6.1.2.1.31.1.1.1.4.4|65|0 +1.3.6.1.2.1.31.1.1.1.4.5|65|0 +1.3.6.1.2.1.31.1.1.1.4.6|65|0 +1.3.6.1.2.1.31.1.1.1.4.7|65|0 +1.3.6.1.2.1.31.1.1.1.4.8|65|0 +1.3.6.1.2.1.31.1.1.1.4.9|65|0 +1.3.6.1.2.1.31.1.1.1.4.10|65|0 +1.3.6.1.2.1.31.1.1.1.4.11|65|0 +1.3.6.1.2.1.31.1.1.1.4.12|65|0 +1.3.6.1.2.1.31.1.1.1.4.13|65|0 +1.3.6.1.2.1.31.1.1.1.4.14|65|0 +1.3.6.1.2.1.31.1.1.1.4.15|65|0 +1.3.6.1.2.1.31.1.1.1.4.16|65|0 +1.3.6.1.2.1.31.1.1.1.4.17|65|0 +1.3.6.1.2.1.31.1.1.1.4.18|65|0 +1.3.6.1.2.1.31.1.1.1.4.20|65|0 +1.3.6.1.2.1.31.1.1.1.4.21|65|0 +1.3.6.1.2.1.31.1.1.1.4.22|65|0 +1.3.6.1.2.1.31.1.1.1.5.1|65|0 +1.3.6.1.2.1.31.1.1.1.5.2|65|0 +1.3.6.1.2.1.31.1.1.1.5.3|65|0 +1.3.6.1.2.1.31.1.1.1.5.4|65|0 +1.3.6.1.2.1.31.1.1.1.5.5|65|0 +1.3.6.1.2.1.31.1.1.1.5.6|65|0 +1.3.6.1.2.1.31.1.1.1.5.7|65|0 +1.3.6.1.2.1.31.1.1.1.5.8|65|0 +1.3.6.1.2.1.31.1.1.1.5.9|65|0 +1.3.6.1.2.1.31.1.1.1.5.10|65|0 +1.3.6.1.2.1.31.1.1.1.5.11|65|0 +1.3.6.1.2.1.31.1.1.1.5.12|65|0 +1.3.6.1.2.1.31.1.1.1.5.13|65|0 +1.3.6.1.2.1.31.1.1.1.5.14|65|0 +1.3.6.1.2.1.31.1.1.1.5.15|65|0 +1.3.6.1.2.1.31.1.1.1.5.16|65|0 +1.3.6.1.2.1.31.1.1.1.5.17|65|0 +1.3.6.1.2.1.31.1.1.1.5.18|65|0 +1.3.6.1.2.1.31.1.1.1.5.20|65|0 +1.3.6.1.2.1.31.1.1.1.5.21|65|0 +1.3.6.1.2.1.31.1.1.1.5.22|65|0 +1.3.6.1.2.1.31.1.1.1.6.1|70|0 +1.3.6.1.2.1.31.1.1.1.6.2|70|0 +1.3.6.1.2.1.31.1.1.1.6.3|70|0 +1.3.6.1.2.1.31.1.1.1.6.4|70|0 +1.3.6.1.2.1.31.1.1.1.6.5|70|0 +1.3.6.1.2.1.31.1.1.1.6.6|70|0 +1.3.6.1.2.1.31.1.1.1.6.7|70|0 +1.3.6.1.2.1.31.1.1.1.6.8|70|0 +1.3.6.1.2.1.31.1.1.1.6.9|70|0 +1.3.6.1.2.1.31.1.1.1.6.10|70|0 +1.3.6.1.2.1.31.1.1.1.6.11|70|0 +1.3.6.1.2.1.31.1.1.1.6.12|70|0 +1.3.6.1.2.1.31.1.1.1.6.13|70|0 +1.3.6.1.2.1.31.1.1.1.6.14|70|0 +1.3.6.1.2.1.31.1.1.1.6.15|70|0 +1.3.6.1.2.1.31.1.1.1.6.16|70|0 +1.3.6.1.2.1.31.1.1.1.6.17|70|0 +1.3.6.1.2.1.31.1.1.1.6.18|70|0 +1.3.6.1.2.1.31.1.1.1.6.20|70|0 +1.3.6.1.2.1.31.1.1.1.6.21|70|0 +1.3.6.1.2.1.31.1.1.1.6.22|70|0 +1.3.6.1.2.1.31.1.1.1.7.1|70|0 +1.3.6.1.2.1.31.1.1.1.7.2|70|0 +1.3.6.1.2.1.31.1.1.1.7.3|70|0 +1.3.6.1.2.1.31.1.1.1.7.4|70|0 +1.3.6.1.2.1.31.1.1.1.7.5|70|0 +1.3.6.1.2.1.31.1.1.1.7.6|70|0 +1.3.6.1.2.1.31.1.1.1.7.7|70|0 +1.3.6.1.2.1.31.1.1.1.7.8|70|0 +1.3.6.1.2.1.31.1.1.1.7.9|70|0 +1.3.6.1.2.1.31.1.1.1.7.10|70|0 +1.3.6.1.2.1.31.1.1.1.7.11|70|0 +1.3.6.1.2.1.31.1.1.1.7.12|70|0 +1.3.6.1.2.1.31.1.1.1.7.13|70|0 +1.3.6.1.2.1.31.1.1.1.7.14|70|0 +1.3.6.1.2.1.31.1.1.1.7.15|70|0 +1.3.6.1.2.1.31.1.1.1.7.16|70|0 +1.3.6.1.2.1.31.1.1.1.7.17|70|0 +1.3.6.1.2.1.31.1.1.1.7.18|70|0 +1.3.6.1.2.1.31.1.1.1.7.20|70|0 +1.3.6.1.2.1.31.1.1.1.7.21|70|0 +1.3.6.1.2.1.31.1.1.1.7.22|70|0 +1.3.6.1.2.1.31.1.1.1.8.1|70|0 +1.3.6.1.2.1.31.1.1.1.8.2|70|0 +1.3.6.1.2.1.31.1.1.1.8.3|70|0 +1.3.6.1.2.1.31.1.1.1.8.4|70|0 +1.3.6.1.2.1.31.1.1.1.8.5|70|0 +1.3.6.1.2.1.31.1.1.1.8.6|70|0 +1.3.6.1.2.1.31.1.1.1.8.7|70|0 +1.3.6.1.2.1.31.1.1.1.8.8|70|0 +1.3.6.1.2.1.31.1.1.1.8.9|70|0 +1.3.6.1.2.1.31.1.1.1.8.10|70|0 +1.3.6.1.2.1.31.1.1.1.8.11|70|0 +1.3.6.1.2.1.31.1.1.1.8.12|70|0 +1.3.6.1.2.1.31.1.1.1.8.13|70|0 +1.3.6.1.2.1.31.1.1.1.8.14|70|0 +1.3.6.1.2.1.31.1.1.1.8.15|70|0 +1.3.6.1.2.1.31.1.1.1.8.16|70|0 +1.3.6.1.2.1.31.1.1.1.8.17|70|0 +1.3.6.1.2.1.31.1.1.1.8.18|70|0 +1.3.6.1.2.1.31.1.1.1.8.20|70|0 +1.3.6.1.2.1.31.1.1.1.8.21|70|0 +1.3.6.1.2.1.31.1.1.1.8.22|70|0 +1.3.6.1.2.1.31.1.1.1.9.1|70|0 +1.3.6.1.2.1.31.1.1.1.9.2|70|0 +1.3.6.1.2.1.31.1.1.1.9.3|70|0 +1.3.6.1.2.1.31.1.1.1.9.4|70|0 +1.3.6.1.2.1.31.1.1.1.9.5|70|0 +1.3.6.1.2.1.31.1.1.1.9.6|70|0 +1.3.6.1.2.1.31.1.1.1.9.7|70|0 +1.3.6.1.2.1.31.1.1.1.9.8|70|0 +1.3.6.1.2.1.31.1.1.1.9.9|70|0 +1.3.6.1.2.1.31.1.1.1.9.10|70|0 +1.3.6.1.2.1.31.1.1.1.9.11|70|0 +1.3.6.1.2.1.31.1.1.1.9.12|70|0 +1.3.6.1.2.1.31.1.1.1.9.13|70|0 +1.3.6.1.2.1.31.1.1.1.9.14|70|0 +1.3.6.1.2.1.31.1.1.1.9.15|70|0 +1.3.6.1.2.1.31.1.1.1.9.16|70|0 +1.3.6.1.2.1.31.1.1.1.9.17|70|0 +1.3.6.1.2.1.31.1.1.1.9.18|70|0 +1.3.6.1.2.1.31.1.1.1.9.20|70|0 +1.3.6.1.2.1.31.1.1.1.9.21|70|0 +1.3.6.1.2.1.31.1.1.1.9.22|70|0 +1.3.6.1.2.1.31.1.1.1.10.1|70|0 +1.3.6.1.2.1.31.1.1.1.10.2|70|0 +1.3.6.1.2.1.31.1.1.1.10.3|70|0 +1.3.6.1.2.1.31.1.1.1.10.4|70|0 +1.3.6.1.2.1.31.1.1.1.10.5|70|0 +1.3.6.1.2.1.31.1.1.1.10.6|70|0 +1.3.6.1.2.1.31.1.1.1.10.7|70|0 +1.3.6.1.2.1.31.1.1.1.10.8|70|0 +1.3.6.1.2.1.31.1.1.1.10.9|70|0 +1.3.6.1.2.1.31.1.1.1.10.10|70|0 +1.3.6.1.2.1.31.1.1.1.10.11|70|0 +1.3.6.1.2.1.31.1.1.1.10.12|70|0 +1.3.6.1.2.1.31.1.1.1.10.13|70|0 +1.3.6.1.2.1.31.1.1.1.10.14|70|0 +1.3.6.1.2.1.31.1.1.1.10.15|70|0 +1.3.6.1.2.1.31.1.1.1.10.16|70|0 +1.3.6.1.2.1.31.1.1.1.10.17|70|0 +1.3.6.1.2.1.31.1.1.1.10.18|70|0 +1.3.6.1.2.1.31.1.1.1.10.20|70|0 +1.3.6.1.2.1.31.1.1.1.10.21|70|0 +1.3.6.1.2.1.31.1.1.1.10.22|70|0 +1.3.6.1.2.1.31.1.1.1.11.1|70|0 +1.3.6.1.2.1.31.1.1.1.11.2|70|0 +1.3.6.1.2.1.31.1.1.1.11.3|70|0 +1.3.6.1.2.1.31.1.1.1.11.4|70|0 +1.3.6.1.2.1.31.1.1.1.11.5|70|0 +1.3.6.1.2.1.31.1.1.1.11.6|70|0 +1.3.6.1.2.1.31.1.1.1.11.7|70|0 +1.3.6.1.2.1.31.1.1.1.11.8|70|0 +1.3.6.1.2.1.31.1.1.1.11.9|70|0 +1.3.6.1.2.1.31.1.1.1.11.10|70|0 +1.3.6.1.2.1.31.1.1.1.11.11|70|0 +1.3.6.1.2.1.31.1.1.1.11.12|70|0 +1.3.6.1.2.1.31.1.1.1.11.13|70|0 +1.3.6.1.2.1.31.1.1.1.11.14|70|0 +1.3.6.1.2.1.31.1.1.1.11.15|70|0 +1.3.6.1.2.1.31.1.1.1.11.16|70|0 +1.3.6.1.2.1.31.1.1.1.11.17|70|0 +1.3.6.1.2.1.31.1.1.1.11.18|70|0 +1.3.6.1.2.1.31.1.1.1.11.20|70|0 +1.3.6.1.2.1.31.1.1.1.11.21|70|0 +1.3.6.1.2.1.31.1.1.1.11.22|70|0 +1.3.6.1.2.1.31.1.1.1.12.1|70|0 +1.3.6.1.2.1.31.1.1.1.12.2|70|0 +1.3.6.1.2.1.31.1.1.1.12.3|70|0 +1.3.6.1.2.1.31.1.1.1.12.4|70|0 +1.3.6.1.2.1.31.1.1.1.12.5|70|0 +1.3.6.1.2.1.31.1.1.1.12.6|70|0 +1.3.6.1.2.1.31.1.1.1.12.7|70|0 +1.3.6.1.2.1.31.1.1.1.12.8|70|0 +1.3.6.1.2.1.31.1.1.1.12.9|70|0 +1.3.6.1.2.1.31.1.1.1.12.10|70|0 +1.3.6.1.2.1.31.1.1.1.12.11|70|0 +1.3.6.1.2.1.31.1.1.1.12.12|70|0 +1.3.6.1.2.1.31.1.1.1.12.13|70|0 +1.3.6.1.2.1.31.1.1.1.12.14|70|0 +1.3.6.1.2.1.31.1.1.1.12.15|70|0 +1.3.6.1.2.1.31.1.1.1.12.16|70|0 +1.3.6.1.2.1.31.1.1.1.12.17|70|0 +1.3.6.1.2.1.31.1.1.1.12.18|70|0 +1.3.6.1.2.1.31.1.1.1.12.20|70|0 +1.3.6.1.2.1.31.1.1.1.12.21|70|0 +1.3.6.1.2.1.31.1.1.1.12.22|70|0 +1.3.6.1.2.1.31.1.1.1.13.1|70|0 +1.3.6.1.2.1.31.1.1.1.13.2|70|0 +1.3.6.1.2.1.31.1.1.1.13.3|70|0 +1.3.6.1.2.1.31.1.1.1.13.4|70|0 +1.3.6.1.2.1.31.1.1.1.13.5|70|0 +1.3.6.1.2.1.31.1.1.1.13.6|70|0 +1.3.6.1.2.1.31.1.1.1.13.7|70|0 +1.3.6.1.2.1.31.1.1.1.13.8|70|0 +1.3.6.1.2.1.31.1.1.1.13.9|70|0 +1.3.6.1.2.1.31.1.1.1.13.10|70|0 +1.3.6.1.2.1.31.1.1.1.13.11|70|0 +1.3.6.1.2.1.31.1.1.1.13.12|70|0 +1.3.6.1.2.1.31.1.1.1.13.13|70|0 +1.3.6.1.2.1.31.1.1.1.13.14|70|0 +1.3.6.1.2.1.31.1.1.1.13.15|70|0 +1.3.6.1.2.1.31.1.1.1.13.16|70|0 +1.3.6.1.2.1.31.1.1.1.13.17|70|0 +1.3.6.1.2.1.31.1.1.1.13.18|70|0 +1.3.6.1.2.1.31.1.1.1.13.20|70|0 +1.3.6.1.2.1.31.1.1.1.13.21|70|0 +1.3.6.1.2.1.31.1.1.1.13.22|70|0 +1.3.6.1.2.1.31.1.1.1.14.1|2|1 +1.3.6.1.2.1.31.1.1.1.14.2|2|1 +1.3.6.1.2.1.31.1.1.1.14.3|2|1 +1.3.6.1.2.1.31.1.1.1.14.4|2|1 +1.3.6.1.2.1.31.1.1.1.14.5|2|1 +1.3.6.1.2.1.31.1.1.1.14.6|2|1 +1.3.6.1.2.1.31.1.1.1.14.7|2|1 +1.3.6.1.2.1.31.1.1.1.14.8|2|1 +1.3.6.1.2.1.31.1.1.1.14.9|2|1 +1.3.6.1.2.1.31.1.1.1.14.10|2|1 +1.3.6.1.2.1.31.1.1.1.14.11|2|1 +1.3.6.1.2.1.31.1.1.1.14.12|2|1 +1.3.6.1.2.1.31.1.1.1.14.13|2|1 +1.3.6.1.2.1.31.1.1.1.14.14|2|1 +1.3.6.1.2.1.31.1.1.1.14.15|2|1 +1.3.6.1.2.1.31.1.1.1.14.16|2|1 +1.3.6.1.2.1.31.1.1.1.14.17|2|1 +1.3.6.1.2.1.31.1.1.1.14.18|2|1 +1.3.6.1.2.1.31.1.1.1.14.20|2|1 +1.3.6.1.2.1.31.1.1.1.14.21|2|1 +1.3.6.1.2.1.31.1.1.1.14.22|2|1 +1.3.6.1.2.1.31.1.1.1.15.1|66|0 +1.3.6.1.2.1.31.1.1.1.15.2|66|1000 +1.3.6.1.2.1.31.1.1.1.15.3|66|0 +1.3.6.1.2.1.31.1.1.1.15.4|66|0 +1.3.6.1.2.1.31.1.1.1.15.5|66|0 +1.3.6.1.2.1.31.1.1.1.15.6|66|0 +1.3.6.1.2.1.31.1.1.1.15.7|66|1000 +1.3.6.1.2.1.31.1.1.1.15.8|66|0 +1.3.6.1.2.1.31.1.1.1.15.9|66|0 +1.3.6.1.2.1.31.1.1.1.15.10|66|1000 +1.3.6.1.2.1.31.1.1.1.15.11|66|0 +1.3.6.1.2.1.31.1.1.1.15.12|66|1000 +1.3.6.1.2.1.31.1.1.1.15.13|66|0 +1.3.6.1.2.1.31.1.1.1.15.14|66|1000 +1.3.6.1.2.1.31.1.1.1.15.15|66|1000 +1.3.6.1.2.1.31.1.1.1.15.16|66|1000 +1.3.6.1.2.1.31.1.1.1.15.17|66|1000 +1.3.6.1.2.1.31.1.1.1.15.18|66|0 +1.3.6.1.2.1.31.1.1.1.15.20|66|0 +1.3.6.1.2.1.31.1.1.1.15.21|66|1000 +1.3.6.1.2.1.31.1.1.1.15.22|66|0 +1.3.6.1.2.1.31.1.1.1.16.1|2|2 +1.3.6.1.2.1.31.1.1.1.16.2|2|2 +1.3.6.1.2.1.31.1.1.1.16.3|2|2 +1.3.6.1.2.1.31.1.1.1.16.4|2|2 +1.3.6.1.2.1.31.1.1.1.16.5|2|2 +1.3.6.1.2.1.31.1.1.1.16.6|2|2 +1.3.6.1.2.1.31.1.1.1.16.7|2|2 +1.3.6.1.2.1.31.1.1.1.16.8|2|2 +1.3.6.1.2.1.31.1.1.1.16.9|2|2 +1.3.6.1.2.1.31.1.1.1.16.10|2|2 +1.3.6.1.2.1.31.1.1.1.16.11|2|2 +1.3.6.1.2.1.31.1.1.1.16.12|2|2 +1.3.6.1.2.1.31.1.1.1.16.13|2|2 +1.3.6.1.2.1.31.1.1.1.16.14|2|2 +1.3.6.1.2.1.31.1.1.1.16.15|2|2 +1.3.6.1.2.1.31.1.1.1.16.16|2|2 +1.3.6.1.2.1.31.1.1.1.16.17|2|2 +1.3.6.1.2.1.31.1.1.1.16.18|2|2 +1.3.6.1.2.1.31.1.1.1.16.20|2|2 +1.3.6.1.2.1.31.1.1.1.16.21|2|2 +1.3.6.1.2.1.31.1.1.1.16.22|2|2 +1.3.6.1.2.1.31.1.1.1.17.1|2|1 +1.3.6.1.2.1.31.1.1.1.17.2|2|2 +1.3.6.1.2.1.31.1.1.1.17.3|2|1 +1.3.6.1.2.1.31.1.1.1.17.4|2|1 +1.3.6.1.2.1.31.1.1.1.17.5|2|2 +1.3.6.1.2.1.31.1.1.1.17.6|2|2 +1.3.6.1.2.1.31.1.1.1.17.7|2|2 +1.3.6.1.2.1.31.1.1.1.17.8|2|1 +1.3.6.1.2.1.31.1.1.1.17.9|2|1 +1.3.6.1.2.1.31.1.1.1.17.10|2|2 +1.3.6.1.2.1.31.1.1.1.17.11|2|1 +1.3.6.1.2.1.31.1.1.1.17.12|2|2 +1.3.6.1.2.1.31.1.1.1.17.13|2|1 +1.3.6.1.2.1.31.1.1.1.17.14|2|2 +1.3.6.1.2.1.31.1.1.1.17.15|2|2 +1.3.6.1.2.1.31.1.1.1.17.16|2|1 +1.3.6.1.2.1.31.1.1.1.17.17|2|2 +1.3.6.1.2.1.31.1.1.1.17.18|2|2 +1.3.6.1.2.1.31.1.1.1.17.20|2|2 +1.3.6.1.2.1.31.1.1.1.17.21|2|2 +1.3.6.1.2.1.31.1.1.1.17.22|2|2 +1.3.6.1.2.1.31.1.1.1.18.1|4| +1.3.6.1.2.1.31.1.1.1.18.2|4|voice.Cabinet +1.3.6.1.2.1.31.1.1.1.18.3|4| +1.3.6.1.2.1.31.1.1.1.18.4|4| +1.3.6.1.2.1.31.1.1.1.18.5|4|SSL VPN interface +1.3.6.1.2.1.31.1.1.1.18.6|4| +1.3.6.1.2.1.31.1.1.1.18.7|4| +1.3.6.1.2.1.31.1.1.1.18.8|4| +1.3.6.1.2.1.31.1.1.1.18.9|4| +1.3.6.1.2.1.31.1.1.1.18.10|4|XXXX +1.3.6.1.2.1.31.1.1.1.18.11|4| +1.3.6.1.2.1.31.1.1.1.18.12|4| +1.3.6.1.2.1.31.1.1.1.18.13|4| +1.3.6.1.2.1.31.1.1.1.18.14|4|video.Cabinet +1.3.6.1.2.1.31.1.1.1.18.15|4|rspan.Cabinet +1.3.6.1.2.1.31.1.1.1.18.16|4|TEMP LINK TO FORTI SWITCH +1.3.6.1.2.1.31.1.1.1.18.17|4|onboarding.Cabinet +1.3.6.1.2.1.31.1.1.1.18.18|4| +1.3.6.1.2.1.31.1.1.1.18.20|4|DCN +1.3.6.1.2.1.31.1.1.1.18.21|4| +1.3.6.1.2.1.31.1.1.1.18.22|4| +1.3.6.1.2.1.31.1.1.1.19.1|67|0 +1.3.6.1.2.1.31.1.1.1.19.2|67|0 +1.3.6.1.2.1.31.1.1.1.19.3|67|0 +1.3.6.1.2.1.31.1.1.1.19.4|67|0 +1.3.6.1.2.1.31.1.1.1.19.5|67|0 +1.3.6.1.2.1.31.1.1.1.19.6|67|0 +1.3.6.1.2.1.31.1.1.1.19.7|67|0 +1.3.6.1.2.1.31.1.1.1.19.8|67|0 +1.3.6.1.2.1.31.1.1.1.19.9|67|0 +1.3.6.1.2.1.31.1.1.1.19.10|67|0 +1.3.6.1.2.1.31.1.1.1.19.11|67|0 +1.3.6.1.2.1.31.1.1.1.19.12|67|0 +1.3.6.1.2.1.31.1.1.1.19.13|67|0 +1.3.6.1.2.1.31.1.1.1.19.14|67|0 +1.3.6.1.2.1.31.1.1.1.19.15|67|0 +1.3.6.1.2.1.31.1.1.1.19.16|67|0 +1.3.6.1.2.1.31.1.1.1.19.17|67|0 +1.3.6.1.2.1.31.1.1.1.19.18|67|0 +1.3.6.1.2.1.31.1.1.1.19.20|67|0 +1.3.6.1.2.1.31.1.1.1.19.21|67|0 +1.3.6.1.2.1.31.1.1.1.19.22|67|0 +1.3.6.1.2.1.31.1.2.1.3.0.2|2|2 +1.3.6.1.2.1.31.1.2.1.3.0.4|2|2 +1.3.6.1.2.1.31.1.2.1.3.0.5|2|1 +1.3.6.1.2.1.31.1.2.1.3.0.6|2|2 +1.3.6.1.2.1.31.1.2.1.3.0.7|2|2 +1.3.6.1.2.1.31.1.2.1.3.0.12|2|2 +1.3.6.1.2.1.31.1.2.1.3.0.14|2|2 +1.3.6.1.2.1.31.1.2.1.3.0.15|2|2 +1.3.6.1.2.1.31.1.2.1.3.0.17|2|2 +1.3.6.1.2.1.31.1.2.1.3.0.18|2|1 +1.3.6.1.2.1.31.1.2.1.3.0.20|2|1 +1.3.6.1.2.1.31.1.2.1.3.0.22|2|1 +1.3.6.1.2.1.31.1.2.1.3.1.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.2.10|2|2 +1.3.6.1.2.1.31.1.2.1.3.3.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.4.0|2|2 +1.3.6.1.2.1.31.1.2.1.3.5.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.6.0|2|2 +1.3.6.1.2.1.31.1.2.1.3.7.10|2|2 +1.3.6.1.2.1.31.1.2.1.3.8.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.9.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.10.16|2|1 +1.3.6.1.2.1.31.1.2.1.3.11.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.12.10|2|2 +1.3.6.1.2.1.31.1.2.1.3.13.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.14.10|2|2 +1.3.6.1.2.1.31.1.2.1.3.15.10|2|2 +1.3.6.1.2.1.31.1.2.1.3.16.0|2|1 +1.3.6.1.2.1.31.1.2.1.3.17.10|2|2 +1.3.6.1.2.1.31.1.2.1.3.18.3|2|1 +1.3.6.1.2.1.31.1.2.1.3.20.1|2|1 +1.3.6.1.2.1.31.1.2.1.3.21.10|2|1 +1.3.6.1.2.1.31.1.2.1.3.22.8|2|1 +1.3.6.1.2.1.31.1.2.1.3.22.9|2|1 +1.3.6.1.2.1.31.1.2.1.3.22.11|2|1 +1.3.6.1.2.1.31.1.2.1.3.22.13|2|1 +1.3.6.1.2.1.31.1.2.1.3.22.21|2|1 +1.3.6.1.2.1.47.1.1.1.1.2.1|4|Fortinet FGR_60F_3G4G, HW Serial#: FR60Fxxxxxxxxxxx +1.3.6.1.2.1.47.1.1.1.1.2.2|4|Ethernet Port, Vitual Domain: root +1.3.6.1.2.1.47.1.1.1.1.2.3|4|Ethernet Port, Vitual Domain: root +1.3.6.1.2.1.47.1.1.1.1.2.4|4|Ethernet Port, Vitual Domain: root +1.3.6.1.2.1.47.1.1.1.1.2.5|4|Ethernet Port, Vitual Domain: root +1.3.6.1.2.1.47.1.1.1.1.2.6|4|Ethernet Port, Vitual Domain: root +1.3.6.1.2.1.47.1.1.1.1.2.7|4|Ethernet Port, Vitual Domain: root +1.3.6.1.2.1.47.1.1.1.1.2.8|4|Ethernet Port, Vitual Domain: root +1.3.6.1.2.1.47.1.1.1.1.2.9|4|Ethernet Port, Vitual Domain: root +1.3.6.1.2.1.47.1.1.1.1.3.1|6|1.3.6.1.4.1.12356.648.648.0 +1.3.6.1.2.1.47.1.1.1.1.3.2|6|0.0.0 +1.3.6.1.2.1.47.1.1.1.1.3.3|6|0.0.0 +1.3.6.1.2.1.47.1.1.1.1.3.4|6|0.0.0 +1.3.6.1.2.1.47.1.1.1.1.3.5|6|0.0.0 +1.3.6.1.2.1.47.1.1.1.1.3.6|6|0.0.0 +1.3.6.1.2.1.47.1.1.1.1.3.7|6|0.0.0 +1.3.6.1.2.1.47.1.1.1.1.3.8|6|0.0.0 +1.3.6.1.2.1.47.1.1.1.1.3.9|6|0.0.0 +1.3.6.1.2.1.47.1.1.1.1.4.1|2|0 +1.3.6.1.2.1.47.1.1.1.1.4.2|2|1 +1.3.6.1.2.1.47.1.1.1.1.4.3|2|1 +1.3.6.1.2.1.47.1.1.1.1.4.4|2|1 +1.3.6.1.2.1.47.1.1.1.1.4.5|2|1 +1.3.6.1.2.1.47.1.1.1.1.4.6|2|1 +1.3.6.1.2.1.47.1.1.1.1.4.7|2|1 +1.3.6.1.2.1.47.1.1.1.1.4.8|2|1 +1.3.6.1.2.1.47.1.1.1.1.4.9|2|1 +1.3.6.1.2.1.47.1.1.1.1.5.1|2|3 +1.3.6.1.2.1.47.1.1.1.1.5.2|2|10 +1.3.6.1.2.1.47.1.1.1.1.5.3|2|10 +1.3.6.1.2.1.47.1.1.1.1.5.4|2|10 +1.3.6.1.2.1.47.1.1.1.1.5.5|2|10 +1.3.6.1.2.1.47.1.1.1.1.5.6|2|10 +1.3.6.1.2.1.47.1.1.1.1.5.7|2|10 +1.3.6.1.2.1.47.1.1.1.1.5.8|2|10 +1.3.6.1.2.1.47.1.1.1.1.5.9|2|10 +1.3.6.1.2.1.47.1.1.1.1.6.1|2|-1 +1.3.6.1.2.1.47.1.1.1.1.6.2|2|1 +1.3.6.1.2.1.47.1.1.1.1.6.3|2|2 +1.3.6.1.2.1.47.1.1.1.1.6.4|2|3 +1.3.6.1.2.1.47.1.1.1.1.6.5|2|4 +1.3.6.1.2.1.47.1.1.1.1.6.6|2|5 +1.3.6.1.2.1.47.1.1.1.1.6.7|2|6 +1.3.6.1.2.1.47.1.1.1.1.6.8|2|7 +1.3.6.1.2.1.47.1.1.1.1.6.9|2|8 +1.3.6.1.2.1.47.1.1.1.1.7.1|4|FGR_60F_3G4G +1.3.6.1.2.1.47.1.1.1.1.7.2|4|internal1 +1.3.6.1.2.1.47.1.1.1.1.7.3|4|internal2 +1.3.6.1.2.1.47.1.1.1.1.7.4|4|internal3 +1.3.6.1.2.1.47.1.1.1.1.7.5|4|internal4 +1.3.6.1.2.1.47.1.1.1.1.7.6|4|modem +1.3.6.1.2.1.47.1.1.1.1.7.7|4|wan1 +1.3.6.1.2.1.47.1.1.1.1.7.8|4|wan2 +1.3.6.1.2.1.47.1.1.1.1.7.9|4|wwan +1.3.6.1.2.1.47.1.1.1.1.8.1|4| +1.3.6.1.2.1.47.1.1.1.1.8.2|4| +1.3.6.1.2.1.47.1.1.1.1.8.3|4| +1.3.6.1.2.1.47.1.1.1.1.8.4|4| +1.3.6.1.2.1.47.1.1.1.1.8.5|4| +1.3.6.1.2.1.47.1.1.1.1.8.6|4| +1.3.6.1.2.1.47.1.1.1.1.8.7|4| +1.3.6.1.2.1.47.1.1.1.1.8.8|4| +1.3.6.1.2.1.47.1.1.1.1.8.9|4| +1.3.6.1.2.1.47.1.1.1.1.9.1|4| +1.3.6.1.2.1.47.1.1.1.1.9.2|4| +1.3.6.1.2.1.47.1.1.1.1.9.3|4| +1.3.6.1.2.1.47.1.1.1.1.9.4|4| +1.3.6.1.2.1.47.1.1.1.1.9.5|4| +1.3.6.1.2.1.47.1.1.1.1.9.6|4| +1.3.6.1.2.1.47.1.1.1.1.9.7|4| +1.3.6.1.2.1.47.1.1.1.1.9.8|4| +1.3.6.1.2.1.47.1.1.1.1.9.9|4| +1.3.6.1.2.1.47.1.1.1.1.10.1|4|FortiGateRugged-60F-3G4G v6.4.8,build1914,211117 (GA) +1.3.6.1.2.1.47.1.1.1.1.10.2|4| +1.3.6.1.2.1.47.1.1.1.1.10.3|4| +1.3.6.1.2.1.47.1.1.1.1.10.4|4| +1.3.6.1.2.1.47.1.1.1.1.10.5|4| +1.3.6.1.2.1.47.1.1.1.1.10.6|4| +1.3.6.1.2.1.47.1.1.1.1.10.7|4| +1.3.6.1.2.1.47.1.1.1.1.10.8|4| +1.3.6.1.2.1.47.1.1.1.1.10.9|4| +1.3.6.1.2.1.47.1.1.1.1.11.1|4|FR60Fxxxxxxxxxxx +1.3.6.1.2.1.47.1.1.1.1.11.2|4| +1.3.6.1.2.1.47.1.1.1.1.11.3|4| +1.3.6.1.2.1.47.1.1.1.1.11.4|4| +1.3.6.1.2.1.47.1.1.1.1.11.5|4| +1.3.6.1.2.1.47.1.1.1.1.11.6|4| +1.3.6.1.2.1.47.1.1.1.1.11.7|4| +1.3.6.1.2.1.47.1.1.1.1.11.8|4| +1.3.6.1.2.1.47.1.1.1.1.11.9|4| +1.3.6.1.2.1.47.1.1.1.1.12.1|4|Fortinet +1.3.6.1.2.1.47.1.1.1.1.12.2|4| +1.3.6.1.2.1.47.1.1.1.1.12.3|4| +1.3.6.1.2.1.47.1.1.1.1.12.4|4| +1.3.6.1.2.1.47.1.1.1.1.12.5|4| +1.3.6.1.2.1.47.1.1.1.1.12.6|4| +1.3.6.1.2.1.47.1.1.1.1.12.7|4| +1.3.6.1.2.1.47.1.1.1.1.12.8|4| +1.3.6.1.2.1.47.1.1.1.1.12.9|4| +1.3.6.1.2.1.47.1.1.1.1.13.1|4|FGR_60F_3G4G +1.3.6.1.2.1.47.1.1.1.1.13.2|4| +1.3.6.1.2.1.47.1.1.1.1.13.3|4| +1.3.6.1.2.1.47.1.1.1.1.13.4|4| +1.3.6.1.2.1.47.1.1.1.1.13.5|4| +1.3.6.1.2.1.47.1.1.1.1.13.6|4| +1.3.6.1.2.1.47.1.1.1.1.13.7|4| +1.3.6.1.2.1.47.1.1.1.1.13.8|4| +1.3.6.1.2.1.47.1.1.1.1.13.9|4| +1.3.6.1.2.1.47.1.1.1.1.14.1|4| +1.3.6.1.2.1.47.1.1.1.1.14.2|4| +1.3.6.1.2.1.47.1.1.1.1.14.3|4| +1.3.6.1.2.1.47.1.1.1.1.14.4|4| +1.3.6.1.2.1.47.1.1.1.1.14.5|4| +1.3.6.1.2.1.47.1.1.1.1.14.6|4| +1.3.6.1.2.1.47.1.1.1.1.14.7|4| +1.3.6.1.2.1.47.1.1.1.1.14.8|4|TEMP LINK TO FORTI SWITCH +1.3.6.1.2.1.47.1.1.1.1.14.9|4| +1.3.6.1.2.1.47.1.1.1.1.15.1|4| +1.3.6.1.2.1.47.1.1.1.1.15.2|4| +1.3.6.1.2.1.47.1.1.1.1.15.3|4| +1.3.6.1.2.1.47.1.1.1.1.15.4|4| +1.3.6.1.2.1.47.1.1.1.1.15.5|4| +1.3.6.1.2.1.47.1.1.1.1.15.6|4| +1.3.6.1.2.1.47.1.1.1.1.15.7|4| +1.3.6.1.2.1.47.1.1.1.1.15.8|4| +1.3.6.1.2.1.47.1.1.1.1.15.9|4| +1.3.6.1.2.1.47.1.1.1.1.16.1|2|1 +1.3.6.1.2.1.47.1.1.1.1.16.2|2|2 +1.3.6.1.2.1.47.1.1.1.1.16.3|2|2 +1.3.6.1.2.1.47.1.1.1.1.16.4|2|2 +1.3.6.1.2.1.47.1.1.1.1.16.5|2|2 +1.3.6.1.2.1.47.1.1.1.1.16.6|2|2 +1.3.6.1.2.1.47.1.1.1.1.16.7|2|2 +1.3.6.1.2.1.47.1.1.1.1.16.8|2|2 +1.3.6.1.2.1.47.1.1.1.1.16.9|2|2 +1.3.6.1.2.1.47.1.1.1.1.17.1|4| +1.3.6.1.2.1.47.1.1.1.1.17.2|4| +1.3.6.1.2.1.47.1.1.1.1.17.3|4| +1.3.6.1.2.1.47.1.1.1.1.17.4|4| +1.3.6.1.2.1.47.1.1.1.1.17.5|4| +1.3.6.1.2.1.47.1.1.1.1.17.6|4| +1.3.6.1.2.1.47.1.1.1.1.17.7|4| +1.3.6.1.2.1.47.1.1.1.1.17.8|4| +1.3.6.1.2.1.47.1.1.1.1.17.9|4| +1.3.6.1.2.1.47.1.1.1.1.18.1|4| +1.3.6.1.2.1.47.1.1.1.1.18.2|4| +1.3.6.1.2.1.47.1.1.1.1.18.3|4| +1.3.6.1.2.1.47.1.1.1.1.18.4|4| +1.3.6.1.2.1.47.1.1.1.1.18.5|4| +1.3.6.1.2.1.47.1.1.1.1.18.6|4| +1.3.6.1.2.1.47.1.1.1.1.18.7|4| +1.3.6.1.2.1.47.1.1.1.1.18.8|4| +1.3.6.1.2.1.47.1.1.1.1.18.9|4| +1.3.6.1.2.1.47.1.3.2.1.2.2.0|6|1.3.6.1.2.1.2.2.1.1.11 +1.3.6.1.2.1.47.1.3.2.1.2.3.0|6|1.3.6.1.2.1.2.2.1.1.13 +1.3.6.1.2.1.47.1.3.2.1.2.4.0|6|1.3.6.1.2.1.2.2.1.1.9 +1.3.6.1.2.1.47.1.3.2.1.2.5.0|6|1.3.6.1.2.1.2.2.1.1.8 +1.3.6.1.2.1.47.1.3.2.1.2.6.0|6|1.3.6.1.2.1.2.2.1.1.4 +1.3.6.1.2.1.47.1.3.2.1.2.7.0|6|1.3.6.1.2.1.2.2.1.1.1 +1.3.6.1.2.1.47.1.3.2.1.2.8.0|6|1.3.6.1.2.1.2.2.1.1.16 +1.3.6.1.2.1.47.1.3.2.1.2.9.0|6|1.3.6.1.2.1.2.2.1.1.3 +1.3.6.1.4.1.12356.101.4.1.1.0|4|v6.4.8,build1914,211117 (GA) +1.3.6.1.4.1.12356.101.4.1.3.0|66|1 +1.3.6.1.4.1.12356.101.4.1.4.0|66|41 +1.3.6.1.4.1.12356.101.4.1.5.0|66|1863024 +1.3.6.1.4.1.12356.101.4.1.8.0|66|393 +1.3.6.1.4.1.12356.101.4.1.11.0|66|3 +1.3.6.1.4.1.12356.101.4.1.12.0|66|0 +1.3.6.1.4.1.12356.101.4.1.13.0|66|0 +1.3.6.1.4.1.12356.101.4.1.14.0|66|0 +1.3.6.1.4.1.12356.101.4.3.1.0|2|5 +1.3.6.1.4.1.12356.101.4.3.2.1.1.1|2|1 +1.3.6.1.4.1.12356.101.4.3.2.1.1.2|2|2 +1.3.6.1.4.1.12356.101.4.3.2.1.1.3|2|3 +1.3.6.1.4.1.12356.101.4.3.2.1.1.4|2|4 +1.3.6.1.4.1.12356.101.4.3.2.1.1.5|2|5 +1.3.6.1.4.1.12356.101.4.3.2.1.2.1|4|CPU ON-DIE thermal sensor +1.3.6.1.4.1.12356.101.4.3.2.1.2.2|4|TMP 1 lmb75 thermal sensor +1.3.6.1.4.1.12356.101.4.3.2.1.2.3|4|B50182 +1.3.6.1.4.1.12356.101.4.3.2.1.2.4|4|B50210_1 +1.3.6.1.4.1.12356.101.4.3.2.1.2.5|4|B50210_2 +1.3.6.1.4.1.12356.101.4.3.2.1.3.1|4|43.566002 +1.3.6.1.4.1.12356.101.4.3.2.1.3.2|4|39 +1.3.6.1.4.1.12356.101.4.3.2.1.3.3|4|47.3624 +1.3.6.1.4.1.12356.101.4.3.2.1.3.4|4|39.080799 +1.3.6.1.4.1.12356.101.4.3.2.1.3.5|4|40.192001 +1.3.6.1.4.1.12356.101.4.3.2.1.4.1|2|0 +1.3.6.1.4.1.12356.101.4.3.2.1.4.2|2|0 +1.3.6.1.4.1.12356.101.4.3.2.1.4.3|2|0 +1.3.6.1.4.1.12356.101.4.3.2.1.4.4|2|0 +1.3.6.1.4.1.12356.101.4.3.2.1.4.5|2|0 +1.3.6.1.4.1.12356.101.4.4.2.1.2.1|66|0 +1.3.6.1.4.1.12356.101.4.4.2.1.2.2|66|2 +1.3.6.1.4.1.12356.101.4.4.2.1.2.3|66|0 +1.3.6.1.4.1.12356.101.4.4.2.1.2.4|66|2 +1.3.6.1.4.1.12356.101.12.1.1.0|2|1 +1.3.6.1.4.1.12356.101.12.2.2.1.2.1.1|4|ipsec_vpn_a +1.3.6.1.4.1.12356.101.12.2.2.1.3.1.1|4|ipsec_vpn_a +1.3.6.1.4.1.12356.101.12.2.2.1.4.1.1|64|99.123.234.4 +1.3.6.1.4.1.12356.101.12.2.2.1.20.1.1|2|2 +1.3.6.1.4.1.12356.101.12.2.3.1.1.1|2|1 +1.3.6.1.4.1.12356.101.12.2.3.1.2.1|66|0 +1.3.6.1.4.1.12356.101.12.2.3.1.6.1|66|0 +1.3.6.1.4.1.12356.101.13.1.1.0|2|1 +1.3.6.1.4.1.12356.101.14.2.5.0|66|0 +1.3.6.1.4.1.12356.101.14.2.7.0|66|0 +1.3.6.1.4.1.12356.101.19.3.1.1.1.1|2|1 +1.3.6.1.4.1.12356.101.19.3.1.1.2.1|5| +1.3.6.1.4.1.12356.101.19.3.1.1.3.1|5| +1.3.6.1.4.1.12356.101.19.3.1.1.4.1|5| +1.3.6.1.4.1.12356.101.19.3.1.1.5.1|5| +1.3.6.1.4.1.12356.101.19.3.1.1.6.1|5| +1.3.6.1.4.1.12356.101.19.3.1.1.7.1|5| +1.3.6.1.4.1.12356.101.19.3.1.1.8.1|5| +1.3.6.1.4.1.12356.101.19.3.1.1.9.1|2|-67 +1.3.6.1.4.1.12356.101.19.3.1.1.10.1|2|7 +1.3.6.1.4.1.12356.101.19.3.1.1.11.1|2|-62 +1.3.6.1.4.1.12356.101.19.3.1.1.12.1|2|-14 +1.3.6.1.4.1.12356.101.19.3.1.1.13.1|2|-92 +1.3.6.1.4.1.12356.101.19.3.1.1.14.1|2|170 +1.3.6.1.4.1.12356.101.19.3.1.1.15.1|5| +1.3.6.1.4.1.12356.101.19.5.1.1.4.1|2|2 +1.3.6.1.6.3.10.2.1.3.0|2|2476651