193 lines
4.4 KiB
Plaintext

GBOS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Counter32,
Integer32
enterprises
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
DisplayString
FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
;
gbos MODULE-IDENTITY
LAST-UPDATED "201507181105Z"
ORGANIZATION "Observium Limited"
CONTACT-INFO
"Adam Armstrong
Email: adama@observium.org"
DESCRIPTION
"Unofficial GTA GB-OS MIB. For Observium use only."
::= { enterprises 13559 }
gbObjects OBJECT IDENTIFIER ::= { gbos 1 }
gbSystem OBJECT IDENTIFIER ::= { gbObjects 1 }
gbSystemInfo OBJECT IDENTIFIER ::= { gbSystem 1 }
gbSysSerial OBJECT-TYPE
SYNTAX STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System Serial Number."
::= { gbSystemInfo 1 }
gbSysHostname OBJECT-TYPE
SYNTAX STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System configured hostname."
::= { gbSystemInfo 2 }
gbSysVersion OBJECT IDENTIFIER ::= { gbSystem 2 }
gbSysVersionNumber OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System Version.
GB-OS version number ((major << 16 ) | (minor << 8) | incremental).
393730 = 0x60202
major = 0x6
minor = 0x02
incremntal = 0x02"
::= { gbSysVersion 1 }
gbSysVersionDescr OBJECT-TYPE
SYNTAX STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"GB-OS version description."
::= { gbSysVersion 2 }
gbSysVersionL OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"GB-OS lversion (Used Internally)."
::= { gbSysVersion 3 }
gbSysProduct OBJECT IDENTIFIER ::= { gbSystem 3 }
gbSysProductNum OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Product Type.
GB-WARE 0x01
GB-WARE Unrestricted 0x02
GB-WARE Enterprise 0x03
GB-250 0x13
GB-300 0x15
GB-500 0x1E
GB-750 0x28
GB-800 0x29
GB-DEMO 0x30
GB-820 0x41
GB-850 0x42
GB-1500 0x46
GB-2000 0x5A
GB-3000 0x5B
GB-2100 0x5C
GB-2500 0x5D
GB-2600 0x5E"
::= { gbSysProduct 1 }
gbSysProductDescr OBJECT-TYPE
SYNTAX STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Product Description."
::= { gbSysProduct 2 }
gbSysUpdates OBJECT IDENTIFIER ::= { gbSystem 4 }
gbSysUpdatesAvail OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Runtime updates available. (Not implemented)"
::= { gbSysUpdates 1 }
gbHighAvailability OBJECT IDENTIFIER ::= { gbObjects 2 }
gbHighAvailabilityMode OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"HA mode: 0 - disabled
1 - init mode
2 - slave mode
3 - master mode"
::= { gbHighAvailability 1 }
gbStatistics OBJECT IDENTIFIER ::= { gbObjects 3 }
gbStatsCurConns OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current number of connections."
::= { gbStatistics 1 }
gbStatsPeakConns OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Peak number of connections."
::= { gbStatistics 2 }
gbStatsCurInConns OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current number of inbound connections."
::= { gbStatistics 3 }
gbStatsCurOutConns OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current number of outbound connections."
::= { gbStatistics 4 }
gbStatsPeakInConns OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Peak number of inbound connections."
::= { gbStatistics 5 }
gbStatsPeakOutConns OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Peak number of outbound connections."
::= { gbStatistics 6 }
END