librenms/mibs/SAMSUNG-DIAGNOSTICS-MIB
Tom Laermans b55bc50834 MOAR MIB
git-svn-id: http://www.observium.org/svn/observer/trunk@1987 61d68cd4-352d-0410-923a-c4978735b2b8
2011-03-29 12:58:21 +00:00

241 lines
7.5 KiB
Plaintext

SAMSUNG-DIAGNOSTICS-MIB DEFINITIONS ::= BEGIN
-- Module: Diagnostics MIB
-- File: SamsungDiagnostics.mib
-- Editors: wani.kang@samsung.com
-- Date: August 24, 2004
-- Version: 1.00
IMPORTS
MODULE-IDENTITY,OBJECT-TYPE
FROM SNMPv2-SMI -- RFC 1442/1902/2578
DisplayString
FROM SNMPv2-TC -- RFC 1443/1903/2579
Counter
FROM RFC1155-SMI -- RFC 1155
samsungCommonMIB
FROM SAMSUNG-COMMON-MIB;
scmDiagnostics MODULE-IDENTITY
LAST-UPDATED "0408240000Z" -- 24 Aug 2004
ORGANIZATION "Samsung Corporation -
Samsung Common Management Interface (SCMI) Working Group"
CONTACT-INFO "
SCMI Editors
E-Mail: wani.kang@samsung.com
--
--
"
DESCRIPTION "
SCMI Document Diagnostics MIB,
Version 1.00
Copyright (C) 2003-2004 Samsung Corporation. All Rights Reserved."
::= { samsungCommonMIB 64 }
--
-- Document Resources General Group (Mandatory)
--
scmDiagnosticsDevice OBJECT IDENTIFIER ::= { scmDiagnostics 1 }
-- The Document Resources General table contains general counters and
-- summary information for ease of use of the overall Document Resources
-- MIB.
--
-- The Document Resources General table has exactly one row, which row
-- has an scmDiagnosticsIndex value of 1.
--
-- For conformance to this MIB module, implementation of all objects in
-- this group is mandatory.
scmDiagnosticsDeviceTable OBJECT-TYPE
SYNTAX SEQUENCE OF ScmDiagnosticsDeviceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of general counters and summary information for
ease of use of the overall Document Resources MIB on
this host system.
This Document Resources General table has exactly one
row, with an scmDiagnosticsIndex value of 1."
::= { scmDiagnosticsDevice 2 }
scmDiagnosticsDeviceEntry OBJECT-TYPE
SYNTAX ScmDiagnosticsDeviceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row entry of general counters and summary information
for ease of use of the overall Document Resources MIB on
this host system.
The Document Resources General table has exactly one row
entry, with an scmDiagnosticsIndex value of 1."
INDEX { scmDiagnosticsDeviceIndex }
::= { scmDiagnosticsDeviceTable 1 }
ScmDiagnosticsDeviceEntry ::= SEQUENCE {
scmDiagnosticsDeviceIndex INTEGER,
scmDiagnosticsDeviceItem DisplayString,
scmDiagnosticsDeviceType INTEGER,
scmDiagnosticsDeviceDescr DisplayString,
scmDiagnosticsDeviceID INTEGER,
scmDiagnosticsDeviceStatus INTEGER,
scmDiagnosticsDeviceErrors Counter,
scmDiagnosticsRequest INTEGER,
scmGenBaseDeviceImageFileName DisplayString
}
scmDiagnosticsDeviceIndex OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value for each device contained by the
host. The value for each device must remain
constant at least from one re-initialization of the
agent to the next re-initialization."
::= { scmDiagnosticsDeviceEntry 1 }
scmDiagnosticsDeviceItem OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of the Item of device."
::= { scmDiagnosticsDeviceEntry 2 }
scmDiagnosticsDeviceType OBJECT-TYPE
SYNTAX INTEGER
{
input(1),
output(2),
cover(3),
geeralPrinter(4),
mediaPath(5),
marker(6),
markerSupplies(7),
markerColorant(8),
fax(21),
scanner(22),
network(23),
usb(24),
parallel(25),
finisher(26),
motor(41),
smps(42),
memory(43)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of the type of device.
If this value is `hrDeviceProcessor hrDeviceTypes
3 ' then an entry exists in the hrProcessorTable
which corresponds to this device.
If this value is `hrDeviceNetwork hrDeviceTypes 4
', then an entry exists in the hrNetworkTable
which corresponds to this device.
If this value is `hrDevicePrinter hrDeviceTypes 5
', then an entry exists in the hrPrinterTable
which corresponds to this device.
If this value is `hrDeviceDiskStorage
hrDeviceTypes 6 ', then an entry exists in the
hrDiskStorageTable which corresponds to this
device.
"
::= { scmDiagnosticsDeviceEntry 3 }
scmDiagnosticsDeviceDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A description of the type and instance of the
storage described by this entry."
::= { scmDiagnosticsDeviceEntry 4 }
scmDiagnosticsDeviceID OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The product ID for this device."
::= { scmDiagnosticsDeviceEntry 5 }
scmDiagnosticsDeviceStatus OBJECT-TYPE
SYNTAX INTEGER
{
unknown(1),
running(2),
warning(3),
testing(4),
down(5),
printing(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current operational state of the device
described by this row of the table. A value
unknown(1) indicates that the current state of the
device is unknown. running(2) indicates that the
device is up and running and that no unusual error
conditions are known. The warning(3) state
indicates that agent has been informed of an
unusual error condition by the operational software
(e.g., a disk device driver) but that the device is
still 'operational'. An example would be high
number of soft errors on a disk. A value of
testing(4), indicates that the device is not
available for use because it is in the testing
state. The state of down(5) is used only when the
agent has been informed that the device is not
available for any use."
::= { scmDiagnosticsDeviceEntry 6 }
scmDiagnosticsDeviceErrors OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of errors detected on this device. It
should be noted that as this object has a SYNTAX
of Counter, that it does not have a defined
initial value. However, it is recommended that
this object be initialized to zero."
::= { scmDiagnosticsDeviceEntry 7 }
scmDiagnosticsRequest OBJECT-TYPE
SYNTAX INTEGER
{
on(1),
off(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Diagnotics Request"
::= { scmDiagnosticsDeviceEntry 8 }
scmGenBaseDeviceImageFileName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"It is the temporay Value.
--> It will be moved to SCM General Mib"
::= { scmDiagnosticsDeviceEntry 999 }
END