434 lines
11 KiB
Plaintext
434 lines
11 KiB
Plaintext
QTS-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
enterprises, Counter, TimeTicks
|
|
FROM RFC1155-SMI
|
|
Integer32, Counter32, IpAddress, Unsigned32, Counter64, OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
TRAP-TYPE
|
|
FROM RFC-1215;
|
|
-- From RFC-1213 (MIB-II)
|
|
DisplayString ::= OCTET STRING
|
|
QNAP OBJECT IDENTIFIER ::= { enterprises 55062 }
|
|
QTS OBJECT IDENTIFIER ::= { QNAP 1 }
|
|
-- Frame Relay Multiplexer MIB groups
|
|
-- system
|
|
system OBJECT IDENTIFIER ::= { QTS 12 }
|
|
-- system Event
|
|
systemEventMsg OBJECT IDENTIFIER ::= { system 1 }
|
|
-- system event
|
|
eventInformMsg OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information event of NAS system."
|
|
::= { systemEventMsg 101 }
|
|
eventWarningMsg OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Warning event of NAS system."
|
|
::= { systemEventMsg 102 }
|
|
eventErrorMsg OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Error event of NAS system."
|
|
::= { systemEventMsg 103 }
|
|
systemTraps OBJECT IDENTIFIER ::= { system 2 }
|
|
|
|
eventInform NOTIFICATION-TYPE
|
|
OBJECTS { eventInformMsg }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Info: %s"
|
|
::= { systemTraps 1 }
|
|
eventWarning NOTIFICATION-TYPE
|
|
OBJECTS { eventWarningMsg }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Warn: %s"
|
|
::= { systemTraps 2 }
|
|
eventError NOTIFICATION-TYPE
|
|
OBJECTS { eventErrorMsg }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Error: %s"
|
|
::= { systemTraps 4 }
|
|
systemModel OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System model name"
|
|
::= { system 3 }
|
|
|
|
hostname OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Host name"
|
|
::= { system 4 }
|
|
|
|
serialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enclosure Serial Number."
|
|
::= { system 5 }
|
|
|
|
firmwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Firmware Version"
|
|
::= { system 6 }
|
|
|
|
firmwareUpgradeAvailable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Firmware can upgrade or not"
|
|
::= { system 7 }
|
|
|
|
sysFanNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of system fan (regardless of
|
|
their current state) present on this system."
|
|
::= { system 8 }
|
|
|
|
systemFanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SysFanEntryDef
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of interface entries. The number of
|
|
entries is given by the value of SysFanNumber."
|
|
::= { system 9 }
|
|
|
|
sysFanEntry OBJECT-TYPE
|
|
SYNTAX SysFanEntryDef
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An system fan entry containing objects at the
|
|
subnetwork layer and below for a particular
|
|
interface."
|
|
INDEX { sysFanIndex }
|
|
::= { systemFanTable 1 }
|
|
|
|
SysFanEntryDef ::=
|
|
SEQUENCE {
|
|
sysFanIndex
|
|
INTEGER,
|
|
sysFanDescr
|
|
DisplayString,
|
|
sysFanSpeed
|
|
DisplayString
|
|
}
|
|
|
|
sysFanIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value for each system fan. Its value
|
|
ranges between 1 and the value of SysFanNumber. The
|
|
value for each interface must remain constant at
|
|
least from one re-initialization of the entity's
|
|
network management system to the next re-
|
|
initialization."
|
|
::= { sysFanEntry 1 }
|
|
|
|
sysFanDescr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A textual string containing information about the
|
|
interface. This string should include the name of
|
|
the manufacturer, the product name and the version
|
|
of the hardware interface."
|
|
::= { sysFanEntry 2 }
|
|
|
|
sysFanSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System fan speed."
|
|
::= { sysFanEntry 3 }
|
|
cpuTemperature OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CPU temperature"
|
|
::= { system 10 }
|
|
systemTemperature OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System temperature"
|
|
::= { system 11 }
|
|
systemCPU-Usage OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System CPU usage"
|
|
::= { system 12 }
|
|
|
|
systemTotalMem OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System total memory"
|
|
::= { system 13}
|
|
systemFreeMem OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System free memory"
|
|
::= { system 14 }
|
|
systemAvailableMem OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System available memory"
|
|
::= { system 15 }
|
|
|
|
systemUsedMemory OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System used memory"
|
|
::= { system 16 }
|
|
systemCacheMemory OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System cached memory"
|
|
::= { system 17 }
|
|
systemBufferMemory OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System buffered memory"
|
|
::= { system 18 }
|
|
sysPowerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
failed(-1),
|
|
ok(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System power status."
|
|
::= { system 19 }
|
|
sysUPSStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System UPS status."
|
|
::= { system 20 }
|
|
sysUptime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The amount of time since this host was last
|
|
initialized. Note that this is different from
|
|
sysUpTime in the SNMPv2-MIB [RFC1907] because
|
|
sysUpTime is the uptime of the network management
|
|
portion of the system."
|
|
::= { system 21 }
|
|
-- services
|
|
services OBJECT IDENTIFIER ::= { QTS 14 }
|
|
nfsV2V3IsEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"NFS V2/V3 enable flag"
|
|
::= { services 1 }
|
|
nfsV4IsEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"NFS V4 enable flag"
|
|
::= { services 2 }
|
|
|
|
httpPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HTTP port"
|
|
::= { services 3 }
|
|
httpsPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HTTPs port"
|
|
::= { services 4 }
|
|
sshIsEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SSH enable flag"
|
|
::= { services 5 }
|
|
sshSFTPEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SFTP enable flag"
|
|
::= { services 6 }
|
|
sshPortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SSH port number"
|
|
::= { services 7 }
|
|
telnetIsEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Telnet enable flag"
|
|
::= { services 8 }
|
|
telnetPortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Telnet port number"
|
|
::= { services 9 }
|
|
ftpEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FTP enable flag"
|
|
::= { services 10 }
|
|
ftpProtocolStandardEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FTP standard protocol flag"
|
|
::= { services 11 }
|
|
ftpProtocolSSL-TLSEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FTP SSL/TLS protocol flag"
|
|
::= { services 12 }
|
|
ftpPortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FTP port number"
|
|
::= { services 13 }
|
|
ftpUnicodeSupportEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FTP support unicode flag"
|
|
::= { services 14 }
|
|
ftpAnnonymousaccessEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FTP annonymous access flag"
|
|
::= { services 15 }
|
|
ftpMaxConnectionsAllowed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FTP max connections"
|
|
::= { services 16 }
|
|
ftpMaxConnectionsPerAccount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FTP max connections per account"
|
|
::= { services 17 }
|
|
ftpMaxUploadRate OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
unlimited(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FTP max upload rate (KB/s)"
|
|
::= { services 18 }
|
|
ftpMaxDownloadRate OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
unlimited(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FTP max download rate (KB/s)"
|
|
::= { services 19 }
|
|
END
|