mibs/MIBS/fortinet/FORTINET-FORTIMANAGER-FORTIANALYZER-MIB

1542 lines
38 KiB
Plaintext
Raw Permalink Normal View History

2023-12-05 12:25:34 +01:00
FORTINET-FORTIMANAGER-FORTIANALYZER-MIB DEFINITIONS ::= BEGIN
IMPORTS
fnSysSerial, fortinet, FnIndex, FnBoolState, fnGenTrapMsg
FROM FORTINET-CORE-MIB
sysName
FROM SNMPv2-MIB
InetPortNumber
FROM INET-ADDRESS-MIB
MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
FROM SNMPv2-CONF
MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE,
Integer32, Gauge32, Counter32, Counter64, IpAddress
FROM SNMPv2-SMI
DisplayString, TEXTUAL-CONVENTION
FROM SNMPv2-TC;
fnFortiManagerMib MODULE-IDENTITY
LAST-UPDATED "201706280000Z"
ORGANIZATION
"Fortinet Technologies, Inc."
CONTACT-INFO
"
Technical Support
email: support@fortinet.com
http://www.fortinet.com"
DESCRIPTION
"Added model names faz1000E, fmg400E,
faz400E, fmg300E,
faz3500F,
faz3000F, fmg3000F,
faz2000E, fmg2000E,
faz3700F."
REVISION "201706280000Z"
DESCRIPTION
"Add fmSysVersion,fmSysUpTime,fmLogRate,fmAdom,fmDevice,fmRaid,fmPower,fmHa"
REVISION "201508150000Z"
DESCRIPTION
"NPI faz200E, fmg200E."
REVISION "201506120000Z"
DESCRIPTION
"Add model names faz3000E, fmg4000E, faz1000D, fmg1000D."
REVISION "201404220000Z"
DESCRIPTION
"Added fmSysCpuUsageExcludedNice.
Added fmTrapCpuThresholdExcludeNice."
REVISION "201306100000Z"
DESCRIPTION
"Add support for FortiAnalyzer."
REVISION "201303270000Z"
DESCRIPTION
"Added license gb/day and device quota trap. fmTrapLicGbDayThreshold
and fmTrapLicDevQuotaThreshold"
REVISION "201211260000Z"
DESCRIPTION
"Added commas between notifications in NOTIFICATION-GROUP.
Added imports from SNMPv2-SMI and SNMPv2-TC.
imported `OBJECT-GROUP' from module SNMPv2-CONF"
REVISION "201204200000Z"
DESCRIPTION
"Added RAID trap fmTrapRAIDStatusChange."
REVISION "201103250000Z"
DESCRIPTION
"Added fmSysMemUsed,fmSysMemCapacity,fmSysCpuUsage.
Added new FortiManager models."
REVISION "201101190000Z"
DESCRIPTION
"MIB module for Fortinet FortiManager devices."
REVISION "200807180000Z"
DESCRIPTION
"Add sysName to fmTrapHASwitch."
REVISION "200806260000Z"
DESCRIPTION
"OID correction for fnFortiManagerMib."
REVISION "200806160000Z"
DESCRIPTION
"Spelling corrections."
REVISION "200806100000Z"
DESCRIPTION
"Initial version of FORTINET-FORTIMANAGER-MIB."
::= { fortinet 103 }
--
-- fortinet.fnFortiManagerMib.fmTraps
--
FmRAIDStatusCode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Enumerated list of RAID status codes."
SYNTAX INTEGER { arrayOK(1), arrayDegraded(2), arrayFailed(3),
arrayRebuilding(4), arrayRebuildingStarted(5),
arrayRebuildingFinished(6), arrayInitializing(7),
arrayInitializingStarted(8), arrayInitializingFinished(9),
diskOk(10), diskDegraded(11), diskFailEvent(12),
diskUnavailable(100), diskUnused(101), diskOK(102), diskRebuilding(103), diskFailed(104), diskSpare(105),
raidUnavailable(200), raidOK(201), raidDegraded(202), raidFailed(203), raidBackground-Initializing(204), raidBackground-Verifying(205), raidBackground-Rebuilding(206)}
FmSessProto ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"data type for session protocols"
SYNTAX INTEGER { ip(0), icmp(1), igmp(2), ipip(4), tcp(6),
egp(8), pup(12), udp(17), idp(22), ipv6(41),
rsvp(46), gre(47), esp(50), ah(51), ospf(89),
pim(103), comp(108), raw(255) }
fmTraps OBJECT IDENTIFIER
::= { fnFortiManagerMib 0 }
fmTrapPrefix OBJECT IDENTIFIER
::= { fmTraps 0 }
fmTrapObject OBJECT IDENTIFIER
::= { fmTraps 1 }
fmRAIDStatus OBJECT-TYPE
SYNTAX FmRAIDStatusCode
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"New RAID state associated with a RAID status change event."
::= { fmTrapObject 1 }
fmRAIDDevIndex OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Name/index of a RAID device relating to the event."
::= { fmTrapObject 2 }
fmLogRate OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Log receiving rate in number of logs per second."
::= { fmTrapObject 3 }
fmLogRateThreshold OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Threshold for log rate in number of logs per second."
::= { fmTrapObject 4 }
fmLogDataRate OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Log receiving data rate in number of KB per second."
::= { fmTrapObject 5 }
fmLogDataRateThreshold OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Threshold for log data rate in number of KB per second."
::= { fmTrapObject 6 }
fmLicGbDay OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Log data used in number of GB per day."
::= { fmTrapObject 7 }
fmLicGbDayThreshold OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Licensed threshold for log data in number of GB per day."
::= { fmTrapObject 8 }
fmLicDevQuota OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Device quota used in number of GB."
::= { fmTrapObject 9 }
fmLicDevQuotaThreshold OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Licensed threshold for device quota in number of GB."
::= { fmTrapObject 10 }
--
-- fortinet.fnFortiManagerMib.fmModel
--
fmModel OBJECT IDENTIFIER
::= { fnFortiManagerMib 1 }
fmg100 OBJECT IDENTIFIER
::= { fmModel 1000 }
fmgvm OBJECT IDENTIFIER
::= { fmModel 1001 }
fmg100C OBJECT IDENTIFIER
::= { fmModel 1003 }
fmg200D OBJECT IDENTIFIER
::= { fmModel 2004 }
fmg200E OBJECT IDENTIFIER
::= { fmModel 2005 }
fmg300D OBJECT IDENTIFIER
::= { fmModel 3004 }
fmg300E OBJECT IDENTIFIER
::= { fmModel 3005 }
fmg400 OBJECT IDENTIFIER
::= { fmModel 4000 }
fmg400A OBJECT IDENTIFIER
::= { fmModel 4001 }
fmg400B OBJECT IDENTIFIER
::= { fmModel 4002 }
fmg400C OBJECT IDENTIFIER
::= { fmModel 4003 }
fmg400E OBJECT IDENTIFIER
::= { fmModel 4005 }
fmg1000C OBJECT IDENTIFIER
::= { fmModel 10003 }
fmg1000D OBJECT IDENTIFIER
::= { fmModel 10004 }
fmg2000E OBJECT IDENTIFIER
::= { fmModel 20005 }
fmg2000XL OBJECT IDENTIFIER
::= { fmModel 20000 }
fmg3000 OBJECT IDENTIFIER
::= { fmModel 30000 }
fmg3000B OBJECT IDENTIFIER
::= { fmModel 30002 }
fmg3000C OBJECT IDENTIFIER
::= { fmModel 30003 }
fmg3000F OBJECT IDENTIFIER
::= { fmModel 30006 }
fmg3900E OBJECT IDENTIFIER
::= { fmModel 39005 }
fmg4000D OBJECT IDENTIFIER
::= { fmModel 40004 }
fmg4000E OBJECT IDENTIFIER
::= { fmModel 40005 }
fmg5001A OBJECT IDENTIFIER
::= { fmModel 50011 }
--
-- fortinet.fnFortiManagerMib.fmSystem
--
fmSystem OBJECT IDENTIFIER
::= { fnFortiManagerMib 2 }
--
-- fortinet.fnFortiManagerMib.fmSystem.fmSystemInfo
--
fmSystemInfo OBJECT IDENTIFIER
::= { fmSystem 1 }
fmSysCpuUsage OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current CPU usage (percentage)"
::= { fmSystemInfo 1 }
fmSysMemUsed OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current memory used (KB)"
::= { fmSystemInfo 2 }
fmSysMemCapacity OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total physical and swap memory installed (KB)"
::= { fmSystemInfo 3 }
fmSysDiskUsage OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current hard disk usage (MB)"
::= { fmSystemInfo 4 }
fmSysDiskCapacity OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total hard disk capacity (MB)"
::= { fmSystemInfo 5 }
fmSysCpuUsageExcludedNice OBJECT-TYPE
SYNTAX Gauge32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current CPU usage excluded nice processes usage (percentage)"
::= { fmSystemInfo 6 }
fmSysVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Firmware version of the device"
::= { fmSystemInfo 7 }
fmSysUpTime OBJECT-TYPE
SYNTAX Counter64
UNITS "hundredths of a second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 64bit time (in hundredths of a second) since the network management portion of the system was last re-initialized."
::= { fmSystemInfo 8 }
fmLogRate OBJECT-TYPE
SYNTAX Gauge32
UNITS "logs per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Log receiving rate in number of logs per second."
::= { fmSystemInfo 9 }
fmTrapHASwitch NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"FortiManager HA cluster has been re-arranged. A new master has been selected and asserted."
::= { fmTrapPrefix 401 }
fmTrapRAIDStatusChange NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName,
fmRAIDStatus, fmRAIDDevIndex }
STATUS current
DESCRIPTION
"Trap is sent when there is a change in the status of the RAID array, if present."
::= { fmTrapPrefix 402 }
fmTrapLogAlert NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName, fnGenTrapMsg }
STATUS current
DESCRIPTION
"Trap is sent when a log based alert has been triggered.
Alert description included in trap."
::= { fmTrapPrefix 403 }
fmTrapLogRateThreshold NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName, fmLogRate, fmLogRateThreshold }
STATUS current
DESCRIPTION
"Indicates that the incoming log rate has exceeded the threshold"
::= { fmTrapPrefix 404 }
fmTrapLogDataRateThreshold NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName, fmLogDataRate, fmLogDataRateThreshold }
STATUS current
DESCRIPTION
"Indicates that the incoming log data rate has exceeded the threshold"
::= { fmTrapPrefix 405 }
fmTrapLicGbDayThreshold NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName, fmLicGbDay, fmLicGbDayThreshold }
STATUS current
DESCRIPTION
"Indicates that the used log has exceeded the licensed GB/Day"
::= { fmTrapPrefix 407 }
fmTrapLicDevQuotaThreshold NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName, fmLicDevQuota, fmLicDevQuotaThreshold }
STATUS current
DESCRIPTION
"Indicates that the used device quota has exceeded the licensed device quota"
::= { fmTrapPrefix 408 }
fmTrapCpuThresholdExcludeNice NOTIFICATION-TYPE
OBJECTS { fnSysSerial, sysName }
STATUS current
DESCRIPTION
"Indicates that the CPU usage excluding nice processes has exceeded the threshold"
::= { fmTrapPrefix 409 }
--
-- fortinet.fnFortiManagerMib.faModel
--
faModel OBJECT IDENTIFIER
::= { fnFortiManagerMib 3 }
faz100 OBJECT IDENTIFIER
::= { faModel 1000 }
faz100A OBJECT IDENTIFIER
::= { faModel 1001 }
faz100B OBJECT IDENTIFIER
::= { faModel 1002 }
faz100C OBJECT IDENTIFIER
::= { faModel 1003 }
faz200D OBJECT IDENTIFIER
::= { faModel 2004 }
faz200E OBJECT IDENTIFIER
::= {faModel 2005 }
faz300D OBJECT IDENTIFIER
::= { faModel 3004 }
faz400E OBJECT IDENTIFIER
::= { faModel 4005 }
faz400 OBJECT IDENTIFIER
::= { faModel 4000 }
faz400B OBJECT IDENTIFIER
::= { faModel 4002 }
faz400C OBJECT IDENTIFIER
::= { faModel 4003 }
fazvm OBJECT IDENTIFIER
::= { faModel 20 }
faz800 OBJECT IDENTIFIER
::= { faModel 8000 }
faz800B OBJECT IDENTIFIER
::= { faModel 8002 }
faz1000B OBJECT IDENTIFIER
::= { faModel 10002 }
faz1000C OBJECT IDENTIFIER
::= { faModel 10003 }
faz1000D OBJECT IDENTIFIER
::= { faModel 10004 }
faz1000E OBJECT IDENTIFIER
::= { faModel 10005 }
faz2000 OBJECT IDENTIFIER
::= { faModel 20000 }
faz2000A OBJECT IDENTIFIER
::= { faModel 20001 }
faz2000B OBJECT IDENTIFIER
::= { faModel 20002 }
faz2000E OBJECT IDENTIFIER
::= { faModel 20005 }
faz3000D OBJECT IDENTIFIER
::= { faModel 30004 }
faz3000E OBJECT IDENTIFIER
::= { faModel 30005 }
faz3000F OBJECT IDENTIFIER
::= { faModel 30006 }
faz3500E OBJECT IDENTIFIER
::= { faModel 35005 }
faz3500F OBJECT IDENTIFIER
::= { faModel 35006 }
faz3700F OBJECT IDENTIFIER
::= { faModel 37006 }
faz3900E OBJECT IDENTIFIER
::= { faModel 39005 }
faz4000 OBJECT IDENTIFIER
::= { faModel 40000 }
faz4000A OBJECT IDENTIFIER
::= { faModel 40001 }
faz4000B OBJECT IDENTIFIER
::= { faModel 40002 }
--
-- fortinet.fnFortiManagerMib.fmInetProto
--
fmInetProto OBJECT IDENTIFIER
::= { fnFortiManagerMib 4 }
fmInetProtoInfo OBJECT IDENTIFIER
::= { fmInetProto 1 }
fmInetProtoTables OBJECT IDENTIFIER
::= { fmInetProto 2 }
fmIpSessTable OBJECT-TYPE
SYNTAX SEQUENCE OF FmIpSessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information on the IP sessions active on the device"
::= { fmInetProtoTables 1 }
fmIpSessEntry OBJECT-TYPE
SYNTAX FmIpSessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information on a specific session, including source and destination"
INDEX { fmIpSessIndex }
::= { fmIpSessTable 1 }
FmIpSessEntry ::= SEQUENCE {
fmIpSessIndex FnIndex,
fmIpSessProto FmSessProto,
fmIpSessFromAddr IpAddress,
fmIpSessFromPort InetPortNumber,
fmIpSessToAddr IpAddress,
fmIpSessToPort InetPortNumber,
fmIpSessExp Counter32
}
fmIpSessIndex OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index value that uniquely identifies
an IP session within the fmIpSessTable"
::= { fmIpSessEntry 1 }
fmIpSessProto OBJECT-TYPE
SYNTAX FmSessProto
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The protocol the session is using (IP, TCP, UDP, etc.)"
::= { fmIpSessEntry 2 }
fmIpSessFromAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Source IP address (IPv4 only) of the session"
::= { fmIpSessEntry 3 }
fmIpSessFromPort OBJECT-TYPE
SYNTAX InetPortNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Source port number (UDP and TCP only) of the session"
::= { fmIpSessEntry 4 }
fmIpSessToAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Destination IP address (IPv4 only) of the session"
::= { fmIpSessEntry 5 }
fmIpSessToPort OBJECT-TYPE
SYNTAX InetPortNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Destination Port number (UDP and TCP only) of the session"
::= { fmIpSessEntry 6 }
fmIpSessExp OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of seconds remaining before the session expires (if idle)"
::= { fmIpSessEntry 7 }
--
-- fortinet.fnFortiManagerMib.fmAdom
--
fmAdom OBJECT IDENTIFIER
::= { fnFortiManagerMib 5 }
fmAdomInfo OBJECT IDENTIFIER
::= { fmAdom 1 }
fmAdomEnabled OBJECT-TYPE
SYNTAX FnBoolState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether administrative domains are enabled on this device"
::= { fmAdomInfo 1 }
fmAdomNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of administrative domains in fmAdomTable"
::= { fmAdomInfo 2 }
fmAdomMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of administrative domains allowed on the device as allowed by hardware and/or licensing"
::= { fmAdomInfo 3 }
fmAdomTable OBJECT-TYPE
SYNTAX SEQUENCE OF FmAdomEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of administrative domains configured on the device"
::= { fmAdom 2 }
fmAdomEntry OBJECT-TYPE
SYNTAX FmAdomEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable
to a particular administrative domain"
INDEX { fmAdomEntIndex }
::= { fmAdomTable 1 }
FmAdomEntry ::= SEQUENCE {
fmAdomEntIndex FnIndex,
fmAdomEntName DisplayString,
fmAdomEntState FnBoolState,
fmAdomEntMode FmAdomEntMode,
fmAdomEntFgtNumber Integer32,
fmAdomEntPolicyPackageNumber Integer32,
fmAdomEntOsVersion Integer32,
fmAdomEntMr Integer32,
fmAdomEntVpnMode FmAdomEntVpnMode
}
fmAdomEntIndex OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index value that uniquely identifies the entry"
::= { fmAdomEntry 1 }
fmAdomEntName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the administrative domain"
::= { fmAdomEntry 2 }
fmAdomEntState OBJECT-TYPE
SYNTAX FnBoolState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether adom is enabled or disabled"
::= { fmAdomEntry 3 }
FmAdomEntMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Whether adom is in normal or backup mode"
SYNTAX INTEGER {
normal (1),
backup (2)
}
fmAdomEntMode OBJECT-TYPE
SYNTAX FmAdomEntMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether adom is in normal or backup mode"
::= { fmAdomEntry 4 }
fmAdomEntFgtNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of FortiGates in adom"
::= { fmAdomEntry 5 }
fmAdomEntPolicyPackageNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of policy packages in adom"
::= { fmAdomEntry 6 }
fmAdomEntOsVersion OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"OS version supported by adom"
::= { fmAdomEntry 7 }
fmAdomEntMr OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MR version supported by adom"
::= { fmAdomEntry 8 }
FmAdomEntVpnMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Adom VPN mode"
SYNTAX INTEGER {
central-console (1),
policy-and-device (2),
not-applicable (3)
}
fmAdomEntVpnMode OBJECT-TYPE
SYNTAX FmAdomEntVpnMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Adom VPN mode"
::= { fmAdomEntry 9 }
--
-- fortinet.fnFortiManagerMib.fmDevice
--
fmDevice OBJECT IDENTIFIER
::= { fnFortiManagerMib 6 }
fmDeviceInfo OBJECT IDENTIFIER
::= { fmDevice 1 }
fmDeviceNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of devices in fmDeviceTable"
::= { fmDeviceInfo 1 }
fmDeviceTable OBJECT-TYPE
SYNTAX SEQUENCE OF FmDeviceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of devices configured on the device"
::= { fmDevice 2 }
fmDeviceEntry OBJECT-TYPE
SYNTAX FmDeviceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable
to a particular device"
INDEX { fmDeviceEntIndex }
::= { fmDeviceTable 1 }
FmDeviceEntry ::= SEQUENCE {
fmDeviceEntIndex FnIndex,
fmDeviceEntName DisplayString,
fmDeviceEntSn DisplayString,
fmDeviceEntMode FmDeviceEntMode,
fmDeviceEntAdom DisplayString,
fmDeviceEntIp DisplayString,
fmDeviceEntOsVersion Integer32,
fmDeviceEntMr Integer32,
fmDeviceEntBuild Integer32,
fmDeviceEntHaMode FmDeviceEntHaMode,
fmDeviceEntHaGroup DisplayString,
fmDeviceEntConnectState FmDeviceEntConnectState,
fmDeviceEntDbState FmDeviceEntDbState,
fmDeviceEntConfigState FmDeviceEntConfigState,
fmDeviceEntState FmDeviceEntState,
fmDeviceEntPlatform DisplayString,
fmDeviceEntVdomEnabled FnBoolState,
fmDeviceEntSupportState FmDeviceEntSupportState,
fmDeviceEntAvExpireDate DisplayString,
fmDeviceEntIpsExpireDate DisplayString,
fmDeviceEntWfExpireDate DisplayString,
fmDeviceEntAsExpireDate DisplayString,
fmDeviceEntPolicyPackageState FmDeviceEntPolicyPackageState,
fmDeviceEntDesc DisplayString
}
fmDeviceEntIndex OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index value that uniquely identifies the entry"
::= { fmDeviceEntry 1 }
fmDeviceEntName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the device"
::= { fmDeviceEntry 2 }
fmDeviceEntSn OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of the device"
::= { fmDeviceEntry 3 }
FmDeviceEntMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Device management mode"
SYNTAX INTEGER {
unregistered (0),
fmg (1),
faz (2),
fmg-faz (3)
}
fmDeviceEntMode OBJECT-TYPE
SYNTAX FmDeviceEntMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device management mode"
::= { fmDeviceEntry 4 }
fmDeviceEntAdom OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The adom name the device belongs to"
::= { fmDeviceEntry 5 }
fmDeviceEntIp OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP of the device"
::= { fmDeviceEntry 6 }
fmDeviceEntOsVersion OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The OS version of the device"
::= { fmDeviceEntry 7 }
fmDeviceEntMr OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MR version of the device"
::= { fmDeviceEntry 8 }
fmDeviceEntBuild OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The build number of the device"
::= { fmDeviceEntry 9 }
FmDeviceEntHaMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Device HA mode"
SYNTAX INTEGER {
standalone (0),
a-p (1),
a-a (2),
elbc (3),
dual (4),
fmg (5)
}
fmDeviceEntHaMode OBJECT-TYPE
SYNTAX FmDeviceEntHaMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device HA mode"
::= { fmDeviceEntry 10 }
fmDeviceEntHaGroup OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device HA group name"
::= { fmDeviceEntry 11 }
FmDeviceEntConnectState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Device connection status"
SYNTAX INTEGER {
unknown (0),
up (1),
down (2)
}
fmDeviceEntConnectState OBJECT-TYPE
SYNTAX FmDeviceEntConnectState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device connection status"
::= { fmDeviceEntry 12 }
FmDeviceEntDbState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Device DB status"
SYNTAX INTEGER {
unknown (0),
not-modified (1),
modified (2)
}
fmDeviceEntDbState OBJECT-TYPE
SYNTAX FmDeviceEntDbState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device DB status"
::= { fmDeviceEntry 13 }
FmDeviceEntConfigState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Device config status"
SYNTAX INTEGER {
unknown (0),
in-sync (1),
out-of-sync (2)
}
fmDeviceEntConfigState OBJECT-TYPE
SYNTAX FmDeviceEntConfigState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device config status"
::= { fmDeviceEntry 14 }
FmDeviceEntState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Device status"
SYNTAX INTEGER {
none (0),
unknown (1),
checked-in (2),
in-progress (3),
installed (4),
aborted (5),
sched (6),
retry (7),
canceled (8),
pending (9),
retrieved (10),
changed-conf (11),
sync-fail (12),
timeout (13),
rev-reverted (14),
auto-updated (15)
}
fmDeviceEntState OBJECT-TYPE
SYNTAX FmDeviceEntState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device status"
::= { fmDeviceEntry 15 }
fmDeviceEntPlatform OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The platform of the device"
::= { fmDeviceEntry 16 }
fmDeviceEntVdomEnabled OBJECT-TYPE
SYNTAX FnBoolState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether vdom enabled on the device"
::= { fmDeviceEntry 17 }
FmDeviceEntSupportState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The support status of the device"
SYNTAX INTEGER {
expired (0),
valid (1)
}
fmDeviceEntSupportState OBJECT-TYPE
SYNTAX FmDeviceEntSupportState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The support status of the device"
::= { fmDeviceEntry 18 }
fmDeviceEntAvExpireDate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The AV license of the device"
::= { fmDeviceEntry 19 }
fmDeviceEntIpsExpireDate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IPS license of the device"
::= { fmDeviceEntry 20 }
fmDeviceEntWfExpireDate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The WCF license of the device"
::= { fmDeviceEntry 21 }
fmDeviceEntAsExpireDate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The AS license of the device"
::= { fmDeviceEntry 22 }
FmDeviceEntPolicyPackageState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The policy package status of the device"
SYNTAX INTEGER {
never-installed (-1),
installed (0),
modified (1),
imported (2),
unknown (3),
out-of-sync (9),
conflict (10)
}
fmDeviceEntPolicyPackageState OBJECT-TYPE
SYNTAX FmDeviceEntPolicyPackageState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The policy package status of the device"
::= { fmDeviceEntry 23 }
fmDeviceEntDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The description of the device"
::= { fmDeviceEntry 24 }
--
-- fortinet.fnFortiManagerMib.fmRaid
--
fmRaid OBJECT IDENTIFIER
::= { fnFortiManagerMib 7 }
fmRaidInfo OBJECT IDENTIFIER
::= { fmRaid 1 }
FmRaidLevel ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Raid level"
SYNTAX INTEGER {
unavailable (0),
linear (1),
raid-0 (2),
raid-1 (3),
raid-1s (4),
raid-5 (5),
raid-5s (6),
raid-6 (7),
raid-6s (8),
raid-10 (9),
raid-10s (10),
raid-50 (11),
raid-50s (12),
raid-60 (13),
raid-60s (14)
}
fmRaidLevel OBJECT-TYPE
SYNTAX FmRaidLevel
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Raid level"
::= { fmRaidInfo 1 }
FmRaidState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Raid status"
SYNTAX INTEGER {
unavailable (0),
ok (1),
degraded (2),
failed (3),
background-initializing (4),
background-verifying (5),
background-rebuilding (6)
}
fmRaidState OBJECT-TYPE
SYNTAX FmRaidState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Raid status"
::= { fmRaidInfo 2 }
fmRaidSize OBJECT-TYPE
SYNTAX Integer32
UNITS "GB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Raid size in GB"
::= { fmRaidInfo 3 }
fmRaidDiskNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Disk numbers in the Raid"
::= { fmRaidInfo 4 }
fmRaidDiskTable OBJECT-TYPE
SYNTAX SEQUENCE OF FmRaidDiskEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of disks in the raid"
::= { fmRaid 2 }
fmRaidDiskEntry OBJECT-TYPE
SYNTAX FmRaidDiskEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable
to a particular raid disk"
INDEX { fmRaidDiskEntIndex }
::= { fmRaidDiskTable 1 }
FmRaidDiskEntry ::= SEQUENCE {
fmRaidDiskEntIndex FnIndex,
fmRaidDiskEntState FmRaidDiskEntState,
fmRaidDiskEntSize Integer32
}
fmRaidDiskEntIndex OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index value that uniquely identifies the entry"
::= { fmRaidDiskEntry 1 }
FmRaidDiskEntState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Raid disk status"
SYNTAX INTEGER {
unavailable (0),
unused (1),
ok (2),
rebuilding (3),
failed (4),
spare (5)
}
fmRaidDiskEntState OBJECT-TYPE
SYNTAX FmRaidDiskEntState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Raid disk status"
::= { fmRaidDiskEntry 2 }
fmRaidDiskEntSize OBJECT-TYPE
SYNTAX Integer32
UNITS "GB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Raid disk size in GB"
::= { fmRaidDiskEntry 3 }
--
-- fortinet.fnFortiManagerMib.fmPower
--
fmPower OBJECT IDENTIFIER
::= { fnFortiManagerMib 8 }
fmPowerTable OBJECT-TYPE
SYNTAX SEQUENCE OF FmPowerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of power supply status"
::= { fmPower 2 }
fmPowerEntry OBJECT-TYPE
SYNTAX FmPowerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable
to a particular power supply unit"
INDEX { fmPowerEntIndex }
::= { fmPowerTable 1 }
FmPowerEntry ::= SEQUENCE {
fmPowerEntIndex FnIndex,
fmPowerEntState FmPowerEntState
}
fmPowerEntIndex OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index value that uniquely identifies the entry"
::= { fmPowerEntry 1 }
FmPowerEntState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Power supply unit status"
SYNTAX INTEGER {
unknown (-1),
offline (0),
online (1)
}
fmPowerEntState OBJECT-TYPE
SYNTAX FmPowerEntState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power supply unit status"
::= { fmPowerEntry 2 }
--
-- fortinet.fnFortiManagerMib.fmHa
--
fmHa OBJECT IDENTIFIER
::= { fnFortiManagerMib 9 }
fmHaInfo OBJECT IDENTIFIER
::= { fmHa 1 }
FmHaMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Ha mode"
SYNTAX INTEGER {
standalone (0),
master (1),
slave (2)
}
fmHaMode OBJECT-TYPE
SYNTAX FmHaMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ha mode"
::= { fmHaInfo 1 }
fmHaClusterId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ha cluster ID"
::= { fmHaInfo 2 }
fmHaPeerNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Peer numbers in the Ha"
::= { fmHaInfo 3 }
fmHaPeerTable OBJECT-TYPE
SYNTAX SEQUENCE OF FmHaPeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of peers in the Ha"
::= { fmHa 2 }
fmHaPeerEntry OBJECT-TYPE
SYNTAX FmHaPeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable
to a particular Ha peer"
INDEX { fmHaPeerEntIndex }
::= { fmHaPeerTable 1 }
FmHaPeerEntry ::= SEQUENCE {
fmHaPeerEntIndex FnIndex,
fmHaPeerEntIp DisplayString,
fmHaPeerEntSn DisplayString,
fmHaPeerEntEnabled FnBoolState,
fmHaPeerEntHostName DisplayString,
fmHaPeerEntState FmHaPeerEntState
}
fmHaPeerEntIndex OBJECT-TYPE
SYNTAX FnIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index value that uniquely identifies the entry"
::= { fmHaPeerEntry 1 }
fmHaPeerEntIp OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Peer IP"
::= { fmHaPeerEntry 2 }
fmHaPeerEntSn OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Peer serial number"
::= { fmHaPeerEntry 3 }
fmHaPeerEntEnabled OBJECT-TYPE
SYNTAX FnBoolState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether peer is enabled"
::= { fmHaPeerEntry 4 }
fmHaPeerEntHostName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Peer host name"
::= { fmHaPeerEntry 5 }
FmHaPeerEntState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Peer status"
SYNTAX INTEGER {
down (0),
negotiating (1),
synchronizing (2),
up (3)
}
fmHaPeerEntState OBJECT-TYPE
SYNTAX FmHaPeerEntState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Peer status"
::= { fmHaPeerEntry 6 }
--
-- fortinet.fnFortiManagerMib.fmMibConformance
--
fmMIBConformance OBJECT IDENTIFIER
::= { fnFortiManagerMib 10 }
fmTrapsComplianceGroup NOTIFICATION-GROUP
NOTIFICATIONS { fmTrapHASwitch, fmTrapRAIDStatusChange,
fmTrapLogAlert, fmTrapLogRateThreshold,
fmTrapLogDataRateThreshold,
fmTrapLicGbDayThreshold,
fmTrapLicDevQuotaThreshold,
fmTrapCpuThresholdExcludeNice }
STATUS current
DESCRIPTION
"Event notifications"
::= { fmMIBConformance 1 }
fmSystemObjectGroup OBJECT-GROUP
OBJECTS { fmSysMemUsed, fmSysMemCapacity,
fmSysCpuUsage, fmSysDiskCapacity,
fmSysDiskUsage, fmSysCpuUsageExcludedNice }
STATUS current
DESCRIPTION
"Objects pertaining to the system status of the device."
::= { fmMIBConformance 2 }
fmNotificationObjComplianceGroup OBJECT-GROUP
OBJECTS { fmRAIDStatus, fmRAIDDevIndex,
fmLogRate, fmLogRateThreshold,
fmLogDataRate, fmLogDataRateThreshold,
fmLicGbDay, fmLicGbDayThreshold,
fmLicDevQuota, fmLicDevQuotaThreshold }
STATUS current
DESCRIPTION
"Object identifiers used in notifications"
::= { fmMIBConformance 3 }
fmSessionComplianceGroup OBJECT-GROUP
OBJECTS {
fmIpSessProto,
fmIpSessFromAddr,
fmIpSessFromPort,
fmIpSessToAddr,
fmIpSessToPort,
fmIpSessExp
}
STATUS current
DESCRIPTION "Session related instrumentation"
::= { fmMIBConformance 4 }
fmMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for the FortiManager FortiAnalyzer MIB."
MODULE -- this module
GROUP fmTrapsComplianceGroup
DESCRIPTION
"Traps are optional. Not all models support all traps. Consult product literature to see which traps are supported."
GROUP fmSystemObjectGroup
DESCRIPTION
"Model and feature specific."
GROUP fmNotificationObjComplianceGroup
DESCRIPTION
"Object identifiers used in notifications. Objects are required if their containing trap is implemented."
GROUP fmSessionComplianceGroup
DESCRIPTION
"IP session related implementation."
::= { fmMIBConformance 100 }
END -- end of module FORTINET-FORTIMANAGER-FORTIANALYZER-MIB.