All MIBs › XEROX-RESOURCES-MIB
Organization: Xerox Corporation - Xerox Common Management Interface (XCMI) Working Group
Last Updated: 2002-10-31
Category: Xerox Printer Management
Description:
Manages Xerox XCMI device resources including consumable levels, media types, and capacity tracking.
Imported Objects
From HOST-RESOURCES-MIB
| hrDeviceIndex | OBJECT-TYPE |
From IANA-CHARSET-MIB
| IANACharset |
From SNMPv2-CONF
| MODULE-COMPLIANCE | |
| OBJECT-GROUP |
From SNMPv2-SMI
| Integer32 | |
| MODULE-IDENTITY | |
| NOTIFICATION-TYPE | |
| OBJECT-IDENTITY | |
| OBJECT-TYPE |
From SNMPv2-TC
| RowStatus |
From XEROX-COMMON-MIB
| xeroxCommonMIB | OBJECT-IDENTITY |
From XEROX-GENERAL-TC
| Cardinal32 | |
| CodeIndexedStringIndex | |
| Integer64High | |
| Integer64Low | |
| Ordinal32 |
From XEROX-PRINTER-EXT-TC
| XcmPrtInterpreterLangFamily |
From XEROX-RESOURCES-TC
| XcmFontPCLStrokeWeight | |
| XcmFontPCLStyle | |
| XcmFontSpacing | |
| XcmFontType | |
| XcmRsrcGroupSupport | |
| XcmRsrcPersistence | |
| XcmRsrcType |
What Is XEROX-RESOURCES-MIB?
XEROX-RESOURCES-MIB is a Xerox Corporation (Xerox Common Management Interface, XCMI, Working Group) standard-style MIB (built on HOST-RESOURCES-MIB/XEROX-COMMON-MIB) reporting printer document-resource inventory — fonts, forms, and other downloadable print resources. Its general table, keyed by index, records row status, group/create/update support, and accepted/supported resource and font types, while the resource table records index, row status, type, interpreter-language family, name, description, copyright, persistence, HR-storage index, size (high/low words), and resource ID. As a status/configuration MIB it lets an administrator confirm which fonts/resources are loaded and their persistence on a Xerox XCMI-compliant printer. It is deployed on Xerox Corporation XCMI-compliant printers. Engineers can download the XEROX-RESOURCES-MIB file directly to load it into their MIB browser.
IPNetwork Monitor allows you to monitor SNMP objects defined in XEROX-RESOURCES-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
What Can Be Monitored
- printer document-resource (font/form) inventory and persistence
Supported Devices
- Xerox Corporation XCMI-compliant printers
Monitoring Examples
An administrator checks xcmRsrcName and xcmRsrcPersistence to confirm which downloadable resource is loaded and whether it survives a reboot on a Xerox XCMI-compliant printer.
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| xcmRsrcMIB | 1.3.6.1.4.1.253.8.57 | XCMI Document Resources MIB, Version 5.12.pub. Copyright (C) 1997-2002 Xerox Corporation. All Rights Reserved. | ||
| xcmRsrcGeneral | 1.3.6.1.4.1.253.8.57.1 | |||
| xcmRsrcGeneralTable | 1.3.6.1.4.1.253.8.57.1.1 | not-accessible | 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 xcmRsrcGeneralIndex value of 1. | |
| xcmRsrcGeneralEntry | 1.3.6.1.4.1.253.8.57.1.1.1 | not-accessible | 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 xcmRsrcGeneralIndex value of 1. | |
| ORD xcmRsrcGeneralIndex | 1.3.6.1.4.1.253.8.57.1.1.1.1 | Ordinal32 | not-accessible | An identifier of this conceptual row in the xcmRsrcGeneralTable. The xcmRsrcGeneralTable has exactly one row, with an xcmRsrcGeneralIndex value of 1. |
| ROW xcmRsrcGeneralRowStatus | 1.3.6.1.4.1.253.8.57.1.1.1.2 | RowStatus | read-only | Displays the status of this conceptual row in the xcmRsrcGeneralTable. The xcmRsrcGeneralTable has exactly one row, with an xcmRsrcGeneralIndex value of 1. |
| XCM xcmRsrcGeneralGroupSupport | 1.3.6.1.4.1.253.8.57.1.1.1.3 | XcmRsrcGroupSupport | read-only | Indicates which object groups of the Document Resources MIB are supported by this host system, specified in a bit-mask. |
| XCM xcmRsrcGeneralCreateSupport | 1.3.6.1.4.1.253.8.57.1.1.1.4 | XcmRsrcGroupSupport | read-only | Indicates which object groups of the Document Resources MIB are supported by this host system for dynamic row creation (via '...RowStatus'), specified in a bit-mask. |
| XCM xcmRsrcGeneralUpdateSupport | 1.3.6.1.4.1.253.8.57.1.1.1.5 | XcmRsrcGroupSupport | read-only | Indicates which object groups of the Document Resources MIB are supported by this host system for existing row update (via SNMP Set-Request PDUs), specified in a bit-mask. |
| OCT xcmRsrcGeneralRsrcTypeAccept | 1.3.6.1.4.1.253.8.57.1.1.1.6 | OCTET STRING | read-only | Indicates all of the document resource types which are accepted for dynamic delivery to and use by this host system, specified in a bit-array. Usage: This bit-array is constructed from the set of supported values from 'XcmRsrcType', used as powers of 2 with big-endian rules - the high-order bit of the first octet corresponds to a resource type of '0' (reserved) - the low-order bit of the first octet corresponds to a resource type of '7'. Similar to the BITS pseudotype defined in IETF SMIv2 (RFC 2578), which has the same bit ordering rules but requires definitions for contiguous enumerated bits. |
| OCT xcmRsrcGeneralFontTypeAccept | 1.3.6.1.4.1.253.8.57.1.1.1.7 | OCTET STRING | read-only | Indicates all of the font types which are accepted for dynamic delivery to and use by this host system, specified in a bit-array. Usage: This bit-array is constructed from the set of supported values from 'XcmFontType', used as powers of 2 with big-endian rules - the high-order bit of the first octet corresponds to a font type of '0' (reserved) - the low-order bit of the first octet corresponds to a font type of '7'. Similar to the BITS pseudotype defined in IETF SMIv2 (RFC 2578), which has the same bit ordering rules but requires definitions for contiguous enumerated bits. |
| OCT xcmRsrcGeneralRsrcTypeSupport | 1.3.6.1.4.1.253.8.57.1.1.1.8 | OCTET STRING | read-only | Indicates all of the document resource types which are supported for use by this host system, specified in a bit-array. Usage: This bit-array is constructed from the set of supported values from 'XcmRsrcType', used as powers of 2 with big-endian rules - the high-order bit of the first octet corresponds to a resource type of '0' (reserved) - the low-order bit of the first octet corresponds to a resource type of '7'. Similar to the BITS pseudotype defined in IETF SMIv2 (RFC 2578), which has the same bit ordering rules but requires definitions for contiguous enumerated bits. |
| OCT xcmRsrcGeneralFontTypeSupport | 1.3.6.1.4.1.253.8.57.1.1.1.9 | OCTET STRING | read-only | Indicates all of the font types which are supported for use by this host system, specified in a bit-array. Usage: This bit-array is constructed from the set of supported values from 'XcmFontType', used as powers of 2 with big-endian rules - the high-order bit of the first octet corresponds to a font type of '0' (reserved) - the low-order bit of the first octet corresponds to a font type of '7'. Similar to the BITS pseudotype defined in IETF SMIv2 (RFC 2578), which has the same bit ordering rules but requires definitions for contiguous enumerated bits. |
| xcmRsrcMIBConformance | 1.3.6.1.4.1.253.8.57.2 | |||
| xcmRsrcMIBCompliance | 1.3.6.1.4.1.253.8.57.2.1 | The compliance statement for SNMP management agents that implement the XCMI Document Resources MIB. | ||
| xcmRsrcMIBGroups | 1.3.6.1.4.1.253.8.57.2.2 | |||
| xcmRsrcGeneralGroup | 1.3.6.1.4.1.253.8.57.2.2.1 | The Resources MIB General Group. | ||
| xcmRsrcInfoGroup | 1.3.6.1.4.1.253.8.57.2.2.3 | The Document Resources MIB (Generic) Resources Group. | ||
| xcmFontInfoGroup | 1.3.6.1.4.1.253.8.57.2.2.4 | The Resources MIB (General) Fonts Group. | ||
| xcmFontPCLGroup | 1.3.6.1.4.1.253.8.57.2.2.5 | The Resources MIB PCL Fonts Group. | ||
| xcmRsrcInfo | 1.3.6.1.4.1.253.8.57.3 | |||
| xcmRsrcTable | 1.3.6.1.4.1.253.8.57.3.1 | not-accessible | This table should contain an entry for each unique resource available in the printer or multi-functional device. | |
| xcmRsrcEntry | 1.3.6.1.4.1.253.8.57.3.1.1 | not-accessible | Entries exist in the table for each available resource on each present device. | |
| ORD xcmRsrcIndex | 1.3.6.1.4.1.253.8.57.3.1.1.1 | Ordinal32 | not-accessible | A unique value for each available resource on each present device. These values may change upon addition and deletion of a resource; however, index values should not change for existing resources at least within a power cycle; and index values should not be re-used for different resources at least within a power cycle. |
| ROW xcmRsrcRowStatus | 1.3.6.1.4.1.253.8.57.3.1.1.2 | RowStatus | read-create | Manages the status of this conceptual row in the xcmRsrcTable. Note that the status of a row in the table should reflect the status of the corresponding resource, not actually drive the status of the resource; in particular, removing a row from the table should not itself cause the removal of the corresponding resource from the device. |
| XCM xcmRsrcType | 1.3.6.1.4.1.253.8.57.3.1.1.3 | XcmRsrcType | read-create | The type of this resource, from the given enumeration. |
| NUM xcmRsrcInterpreterLangFamily | 1.3.6.1.4.1.253.8.57.3.1.1.4 | XcmPrtInterpreterLangFamily | read-create | The print interpreter language or other family of imaging mechanism with which this resource is associated, from the given enumeration. |
| STR xcmRsrcName | 1.3.6.1.4.1.253.8.57.3.1.1.5 | CodeIndexedStringIndex | read-create | The resource name, the human-readable name usually used to identify the resource by and to the device. Being of type CodeIndexedString, the resource name may be present in multiple character sets, although it will commonly be present in only one preferred character set, e.g. only in ASCII for the name of a PostScript font. For a font resource, the resource name is the name of the font, the deliverable resource which informs how to image the included set of characters. The font is generally named in accord with the page description language or other imaging mechanism with which the font is associated. Often but not always, the font's name is the same as or similar to the name of the font's typeface, its design. Typical PostScript font names include 'Helvetica' (i.e. the medium, upright version) and 'Times-BoldItalic'. Typical PCL font names include 'Courier10' or 'TmsRmn'. However, it should be noted that PCL font names are normally just comments, not used for machine identification of the font resource. |
| STR xcmRsrcDescription | 1.3.6.1.4.1.253.8.57.3.1.1.6 | CodeIndexedStringIndex | read-create | A description of the resource, as complete as practical, including resource type and sub-type and other significant attributes. For example, 'PostScript Type 1 font for Times Bold Italic'. |
| STR xcmRsrcCopyright | 1.3.6.1.4.1.253.8.57.3.1.1.7 | CodeIndexedStringIndex | read-create | A human readable copyright message for the resource, e.g. as may be required by the resource's licensor. May also be null, or indicate that no rights are claimed, e.g. 'public domain'. |
| XCM xcmRsrcPersistence | 1.3.6.1.4.1.253.8.57.3.1.1.8 | XcmRsrcPersistence | read-create | The persistence of this resource, from the given enumeration. |
| CAR xcmRsrcHrStorageIndex | 1.3.6.1.4.1.253.8.57.3.1.1.9 | Cardinal32 | read-create | The hrStorageIndex of the storage device or other storage resource which contains this document resource. A hrStorageIndex points to a hrStorageEntry in the hrStorageTable in the Host Resource MIB. Each hrStorageEntry is a sequence of hrStorageIndex, hrStorageType, hrStorageDescr, hrStorageAllocationUnits, hrStorageSize, hrStorageUsed, hrStorageAllocationFailures. The hrStorageType includes hrStorageOther, hrStorageRam, hrStorageVirtualMemory, hrStorageFixedDisk, hrStorageRemovableDisk, hrStorageFloppyDisk. A 0 index value indicates no hrStorageEntry. |
| NUM xcmRsrcSizeHigh | 1.3.6.1.4.1.253.8.57.3.1.1.10 | Integer64High | read-create | The high-order part of the data storage size of this document resource itself, in units of bytes. A xcmRsrcSizeHigh value of -1 indicates unknown size. |
| NUM xcmRsrcSizeLow | 1.3.6.1.4.1.253.8.57.3.1.1.11 | Integer64Low | read-create | The low-order part of the data storage size of this document resource itself, in units of bytes. A xcmRsrcSizeHigh value of -1 indicates unknown size. |
| STR xcmRsrcID | 1.3.6.1.4.1.253.8.57.3.1.1.12 | CodeIndexedStringIndex | read-create | An ID, or identifier, for the resource, complementary to the resource name, as appropriate to the resource type and sub-type. For example, for a PostScript font or PCL font, this resource ID would be the PostScript or PCL font ID. Where the ID is inherently an integer or other number, e.g. as for a PCL font ID, it is nonetheless represented here as a string, e.g. '253'. |
| STR xcmRsrcVersion | 1.3.6.1.4.1.253.8.57.3.1.1.13 | CodeIndexedStringIndex | read-create | The version of the resource, as appropriate to the resource type and sub-type. Where the version is inherently an integer or other number, it is nonetheless represented here as a string, e.g. '3'. |
| xcmRsrcV1EventOID | 1.3.6.1.4.1.253.8.57.3.2 | The value of the enterprise-specific OID in an SNMPv1 trap sent whenever a resource entry or a subordinate entry changes. See SNMPv2 trap definition 'xcmRsrcV2Event' below for 'special semantics'. | ||
| xcmRsrcV2EventPrefix | 1.3.6.1.4.1.253.8.57.3.2.0 | |||
| NTF xcmRsrcV2Event | 1.3.6.1.4.1.253.8.57.3.2.0.1 | This trap is sent whenever ANY object in a resource entry or in a subordinate entry changes. This notification has the following special semantics: o Any resource entry object (e.g. 'xcmRsrcPersistence' in the Resource table) whose value has changed SHOULD also be added to this trap's variable-bindings. o Any subordinate entry object (e.g. 'xcmFontRowStatus' in the Font table) whose value has changed MAY also be added to this trap's variable-bindings. The above special semantics permit optimizations by agreement between SNMP manager and SNMP agent implementers. | ||
| xcmFontInfo | 1.3.6.1.4.1.253.8.57.4 | |||
| xcmFontTable | 1.3.6.1.4.1.253.8.57.4.1 | not-accessible | This table should contain an entry for each unique font available in the device. If a font is available to multiple interpreters, there should be multiple entries for that font, one per interpreter. | |
| xcmFontEntry | 1.3.6.1.4.1.253.8.57.4.1.1 | not-accessible | Entries exist in the table for each font available to an interpreter in the device. | |
| ROW xcmFontRowStatus | 1.3.6.1.4.1.253.8.57.4.1.1.1 | RowStatus | read-create | Manages the status of this conceptual row in the xcmFontTable. |
| XCM xcmFontType | 1.3.6.1.4.1.253.8.57.4.1.1.2 | XcmFontType | read-create | The type of this font, from the given enumeration. |
| I32 xcmFontPointsMinNumerator | 1.3.6.1.4.1.253.8.57.4.1.1.3 | Integer32 | read-create | The numerator of a fraction indicating the body size, or the minimum of the supported range of body sizes, of the font. The size is in units of printer's points, which units are here considered to be exactly 1/72 of an inch. Values of -1 indicate 'infinite,' while values of -2 indicate 'unknown.' |
| I32 xcmFontPointsMaxNumerator | 1.3.6.1.4.1.253.8.57.4.1.1.4 | Integer32 | read-create | The numerator of a fraction indicating the body size, or the maximum of the supported range of body sizes, of the font. The size is in units of printer's points, which units are here considered to be exactly 1/72 of an inch. Values of -1 indicate 'infinite,' while values of -2 indicate 'unknown.' |
| I32 xcmFontPointsDenominator | 1.3.6.1.4.1.253.8.57.4.1.1.5 | Integer32 | read-create | The denominator of both minimum and maximum body size. The denominator is typically chosen to give a convenient scale and precision for expressing the sizes. Values of -1 indicate 'infinite,' while values of -2 indicate 'unknown.' |
| XCM xcmFontSpacing | 1.3.6.1.4.1.253.8.57.4.1.1.6 | XcmFontSpacing | read-create | The kind of spacing of the characters in this font, from the given enumeration. |
| IAN xcmFontCharSet | 1.3.6.1.4.1.253.8.57.4.1.1.7 | IANACharset | read-create | The character set of this font resource. The value is the enum for the IANA-registered coded character set, per the IANACharset textual-convention in the Printer MIB (RFC 1759). For more info. about character sets and coded character sets, see RFCs 2277 and 2278. |
| xcmFontPCLInfo | 1.3.6.1.4.1.253.8.57.5 | |||
| xcmFontPCLTable | 1.3.6.1.4.1.253.8.57.5.1 | not-accessible | This table should contain an entry for each unique font available in the device. If a font is available to multiple interpreters, there should be multiple entries for that font here, one entry per interpreter. | |
| xcmFontPCLEntry | 1.3.6.1.4.1.253.8.57.5.1.1 | not-accessible | Entries exist in the table for each PCL font. | |
| ROW xcmFontPCLRowStatus | 1.3.6.1.4.1.253.8.57.5.1.1.1 | RowStatus | read-create | Manages the status of this conceptual row in the xcmFontPCLTable. |
| I32 xcmFontPCLTypefaceValue | 1.3.6.1.4.1.253.8.57.5.1.1.2 | Integer32 | read-create | The integer value specifying the PCL 'typeface' (really family) of the font. For example, 3 normally indicates Courier, 4 indicates 'Helv'. A value of -1 indicates unknown typeface value. |
| I32 xcmFontPCLSymbolSetValue | 1.3.6.1.4.1.253.8.57.5.1.1.3 | Integer32 | read-create | The integer value specifying the PCL symbol set of the font. For example, 21 normally indicates ASCII, 277 indicates the HP Roman-8 set. A value of -1 indicates unknown symbol set value. |
| XCM xcmFontPCLStyle | 1.3.6.1.4.1.253.8.57.5.1.1.4 | XcmFontPCLStyle | read-create | The style of the font, from the given enumeration. |
| I32 xcmFontPCLPitchMinNumerator | 1.3.6.1.4.1.253.8.57.5.1.1.5 | Integer32 | read-create | The numerator of a fraction indicating the pitch, or the minimum of the supported range of pitches, of the font. The pitch is in units of characters per inch. Values of -1 indicate 'infinite,' while values of -2 indicate 'unknown.' |
| I32 xcmFontPCLPitchMaxNumerator | 1.3.6.1.4.1.253.8.57.5.1.1.6 | Integer32 | read-create | The numerator of a fraction indicating the pitch, or the maximum of the supported range of pitches, of the font. The pitch is in units of characters per inch. Values of -1 indicate 'infinite,' while values of -2 indicate 'unknown.' |
| I32 xcmFontPCLPitchDenominator | 1.3.6.1.4.1.253.8.57.5.1.1.7 | Integer32 | read-create | The denominator of both minimum and maximum pitch. The denominator is typically chosen to give a convenient scale and precision for expressing the pitches. Values of -1 indicate 'infinite,' while values of -2 indicate 'unknown.' |
| XCM xcmFontPCLStrokeWeight | 1.3.6.1.4.1.253.8.57.5.1.1.8 | XcmFontPCLStrokeWeight | read-create | The PCL stroke weight of the font, from the given enumeration. |
RFC description
Xerox vendor-private MIB for device resource monitoring including supplies, consumables, and hardware status on multifunction printers.
Start monitoring Xerox Corporation XCMI-compliant printers (font/resource inventory and persistence status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.