OID reference

mgdeviceIndex

1.3.6.1.4.1.705.1.4.22.1.1

Description

A unique value for each device. Its value ranges between 1 and the value of upsmgDevicesNum.

Full description and source information

Identification

Identifier and names

Parent
1.3.6.1.4.1.705.1.4.22.1 (upsmgDeviceEntry, upsDeviceEntry, upsmgConfigDevicesEntry)
Node code
1
Node names
  • mgdeviceIndex
  • deviceIndex
Category
SNMP management object
Numeric OID
1.3.6.1.4.1.705.1.4.22.1.1
URN notation
urn:oid:1.3.6.1.4.1.705.1.4.22.1.1
Type
OBJECT-TYPE
ASN.1, OID-IRI and named path variants
ASN.1 notation

{1 3 6 1 4 1 705 1 4 22 1 1}

  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) merlinGerin(705) upsmg(1) upsmgConfig(4) upsmgConfigDevicesTable(22) upsmgDeviceEntry(1) mgdeviceIndex(1)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) merlinGerin(705) upsmg(1) upsmgConfig(4) upsmgConfigDevicesTable(22) upsmgDeviceEntry(1) deviceIndex(1)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) merlinGerin(705) upsmg(1) upsmgConfig(4) upsmgConfigDevicesTable(22) upsDeviceEntry(1) mgdeviceIndex(1)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) merlinGerin(705) upsmg(1) upsmgConfig(4) upsmgConfigDevicesTable(22) upsDeviceEntry(1) deviceIndex(1)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) merlinGerin(705) upsmg(1) upsmgConfig(4) upsmgConfigDevicesTable(22) upsmgConfigDevicesEntry(1) mgdeviceIndex(1)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) merlinGerin(705) upsmg(1) upsmgConfig(4) upsmgConfigDevicesTable(22) upsmgConfigDevicesEntry(1) deviceIndex(1)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) merlinGerin(705) upsmg(1) upsmgConfig(4) upsConfigDevicesTable(22) upsmgDeviceEntry(1) mgdeviceIndex(1)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) merlinGerin(705) upsmg(1) upsmgConfig(4) upsConfigDevicesTable(22) upsmgDeviceEntry(1) deviceIndex(1)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) merlinGerin(705) upsmg(1) upsmgConfig(4) upsConfigDevicesTable(22) upsDeviceEntry(1) mgdeviceIndex(1)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) merlinGerin(705) upsmg(1) upsmgConfig(4) upsConfigDevicesTable(22) upsDeviceEntry(1) deviceIndex(1)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) merlinGerin(705) upsmg(1) upsmgConfig(4) upsConfigDevicesTable(22) upsmgConfigDevicesEntry(1) mgdeviceIndex(1)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) merlinGerin(705) upsmg(1) upsmgConfig(4) upsConfigDevicesTable(22) upsmgConfigDevicesEntry(1) deviceIndex(1)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) merlinGerin(705) upsmg(1) upsConfig(4) upsmgConfigDevicesTable(22) upsmgDeviceEntry(1) mgdeviceIndex(1)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) merlinGerin(705) upsmg(1) upsConfig(4) upsmgConfigDevicesTable(22) upsmgDeviceEntry(1) deviceIndex(1)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) merlinGerin(705) upsmg(1) upsConfig(4) upsmgConfigDevicesTable(22) upsDeviceEntry(1) mgdeviceIndex(1)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) merlinGerin(705) upsmg(1) upsConfig(4) upsmgConfigDevicesTable(22) upsDeviceEntry(1) deviceIndex(1)}
  • Additional combinations skipped.
OID-IRI notation
  • /1/3/6/1/4/1/705/1/4/22/1/1
  • /ISO/Identified-Organization/6/1/4/1/705/1/4/22/1/1
  • /ISO/3/6/1/4/1/705/1/4/22/1/1
Named path variants
  • /iso/identified-organization/dod/internet/private/enterprise/merlinGerin/upsmg/upsmgConfig/upsmgConfigDevicesTable/upsmgDeviceEntry/mgdeviceIndex
  • /iso/identified-organization/dod/internet/private/enterprise/merlinGerin/upsmg/upsmgConfig/upsmgConfigDevicesTable/upsmgDeviceEntry/deviceIndex
  • /iso/identified-organization/dod/internet/private/enterprise/merlinGerin/upsmg/upsmgConfig/upsmgConfigDevicesTable/upsDeviceEntry/mgdeviceIndex
  • /iso/identified-organization/dod/internet/private/enterprise/merlinGerin/upsmg/upsmgConfig/upsmgConfigDevicesTable/upsDeviceEntry/deviceIndex
  • /iso/identified-organization/dod/internet/private/enterprise/merlinGerin/upsmg/upsmgConfig/upsmgConfigDevicesTable/upsmgConfigDevicesEntry/mgdeviceIndex
  • /iso/identified-organization/dod/internet/private/enterprise/merlinGerin/upsmg/upsmgConfig/upsmgConfigDevicesTable/upsmgConfigDevicesEntry/deviceIndex
  • /iso/identified-organization/dod/internet/private/enterprise/merlinGerin/upsmg/upsmgConfig/upsConfigDevicesTable/upsmgDeviceEntry/mgdeviceIndex
  • /iso/identified-organization/dod/internet/private/enterprise/merlinGerin/upsmg/upsmgConfig/upsConfigDevicesTable/upsmgDeviceEntry/deviceIndex
  • /iso/identified-organization/dod/internet/private/enterprise/merlinGerin/upsmg/upsmgConfig/upsConfigDevicesTable/upsDeviceEntry/mgdeviceIndex
  • /iso/identified-organization/dod/internet/private/enterprise/merlinGerin/upsmg/upsmgConfig/upsConfigDevicesTable/upsDeviceEntry/deviceIndex
  • /iso/identified-organization/dod/internet/private/enterprise/merlinGerin/upsmg/upsmgConfig/upsConfigDevicesTable/upsmgConfigDevicesEntry/mgdeviceIndex
  • /iso/identified-organization/dod/internet/private/enterprise/merlinGerin/upsmg/upsmgConfig/upsConfigDevicesTable/upsmgConfigDevicesEntry/deviceIndex
  • /iso/identified-organization/dod/internet/private/enterprise/merlinGerin/upsmg/upsConfig/upsmgConfigDevicesTable/upsmgDeviceEntry/mgdeviceIndex
  • /iso/identified-organization/dod/internet/private/enterprise/merlinGerin/upsmg/upsConfig/upsmgConfigDevicesTable/upsmgDeviceEntry/deviceIndex
  • /iso/identified-organization/dod/internet/private/enterprise/merlinGerin/upsmg/upsConfig/upsmgConfigDevicesTable/upsDeviceEntry/mgdeviceIndex
  • /iso/identified-organization/dod/internet/private/enterprise/merlinGerin/upsmg/upsConfig/upsmgConfigDevicesTable/upsDeviceEntry/deviceIndex
  • Additional combinations skipped.

SNMP properties

Value type
INTEGER
Maximum access defined by MIB
read-only
Status in MIB
mandatory

Definitions may combine these properties differently.

Compare 2 source variants

Variant 1 — MIBdepot, Circitor

Value type
INTEGER
Maximum access defined by MIB
read-only
Status in MIB
mandatory

Variant 2 — Multiple manufacturers; see the original MIB MIB copies (LibreNMS/Observium Community), Netdisco MIB archive copies

Value type
INTEGER
Maximum access defined by MIB
read-only
Status in MIB
mandatory
Allowed ranges
1–50

Using this OID with SNMP

At least one MIB declaration places this object in a table row. A value belongs to a row instance; its suffix depends on the row's INDEX or AUGMENTS definition.

In MG-SNMP-UPS-MIB, the row index deviceIndex is declared as INTEGER. A non-negative index value is encoded as one numeric subidentifier. An instance has the form .1.3.6.1.4.1.705.1.4.22.1.1.<deviceIndex>. Use an index value actually present on the device and permitted by its MIB. Other definitions can differ.

Published row index variants: deviceIndex; mgdeviceIndex.

snmpwalk [connection options] DEVICE .1.3.6.1.4.1.705.1.4.22.1.1

Replace the placeholders with your connection and authentication options. Available permissions and device support can differ from the MIB.

Properties come from available MIB definitions. Actual device support and access can differ. See source records below for original files and qualifications.

Available source records contain 3 distinct definitions; some records may not include a definition.

Show 3 published definitions

deviceIndex · mandatory

deviceIndex OBJECT-TYPE
	SYNTAX INTEGER
	ACCESS read-only
	STATUS mandatory
	DESCRIPTION
		"A unique value for each device. Its value ranges between 1
		and the value of upsDevicesNum."
	::= { upsDeviceEntry 1 }

mgdeviceIndex · mandatory

mgdeviceIndex OBJECT-TYPE
        SYNTAX INTEGER (1..50)
        ACCESS read-only
        STATUS mandatory
        DESCRIPTION
                "A unique value for each device. Its value ranges between 1
                and the value of upsmgDevicesNum."
        ::= { upsmgConfigDevicesEntry 1 }

mgdeviceIndex · mandatory

mgdeviceIndex OBJECT-TYPE
        SYNTAX INTEGER (1..50)
        ACCESS read-only
        STATUS mandatory
        DESCRIPTION
                "A unique value for each device. Its value ranges between 1
                and the value of upsmgDevicesNum."
        ::= { upsmgConfigDevicesEntry 1 }

Meaning

Descriptions

2 unique

Identical descriptions are grouped. Different wording and device-specific notes are retained.

Description 2

A unique value for each device. Its value ranges between 1 and the value of upsDevicesNum.

Sources for this description

MIBdepot

See 1 matching source record

Evidence

Source records

2 records

Matching descriptions are grouped; open a group to compare definitions and supporting files.

Records for description 2MIBdepot1 record · 1 source

Description 2

deviceIndex · mandatoryMIBdepot1 source

Status in source: mandatory.

Names: deviceIndex

Technical details
{
  "smi_kind": "OBJECT-TYPE",
  "definition": [
    "deviceIndex",
    "OBJECT-TYPE",
    "SYNTAX",
    "INTEGER",
    "ACCESS",
    "read-only",
    "STATUS",
    "mandatory",
    "DESCRIPTION",
    "\"A unique value for each device. Its value ranges between 1 and the value of upsDevicesNum.\"",
    "::=",
    "{",
    "upsDeviceEntry",
    "1",
    "}"
  ],
  "syntax_tree": [
    [
      "SimpleSyntax",
      "INTEGER"
    ],
    null,
    [
      "MaxAccessPart",
      "read-only"
    ],
    [
      "Status",
      "mandatory"
    ],
    [
      "DESCRIPTION",
      "A unique value for each device. Its value ranges between 1 and the value of upsDevicesNum."
    ],
    null,
    null,
    null,
    null
  ]
}
  • Preserved mibdepot archive

    Module: MG-SNMP-UPS-MIB

    See published definition above

    Module imports
    {'RFC1212': ['OBJECT-TYPE'], 'RFC1215': ['TRAP-TYPE'], 'RFC1155-SMI': ['enterprises', 'IpAddress', 'TimeTicks'], 'RFC1213-MIB': ['DisplayString']}
    · Download Ups.mib.txt
Records for description 1Multiple manufacturers; see the original MIB MIB copies (LibreNMS/Observium Community), Netdisco MIB archive copies1 record · 3 sources

Description 1

mgdeviceIndex · mandatoryMultiple manufacturers; see the original MIB MIB copies (LibreNMS/Observium Community), Netdisco MIB archive copies3 sources

Status in source: mandatory.

Names: mgdeviceIndex

Technical details
{
  "smi_kind": "OBJECT-TYPE",
  "definition": [
    "mgdeviceIndex",
    "OBJECT-TYPE",
    "SYNTAX",
    "INTEGER",
    "(",
    "1",
    ".",
    ".",
    "50",
    ")",
    "ACCESS",
    "read-only",
    "STATUS",
    "mandatory",
    "DESCRIPTION",
    "\"A unique value for each device. Its value ranges between 1 and the value of upsmgDevicesNum.\"",
    "::=",
    "{",
    "upsmgConfigDevicesEntry",
    "1",
    "}"
  ],
  "syntax_tree": [
    [
      "SimpleSyntax",
      "INTEGER",
      [
        "integerSubType",
        [
          [
            1,
            50
          ]
        ]
      ]
    ],
    null,
    [
      "MaxAccessPart",
      "read-only"
    ],
    [
      "Status",
      "mandatory"
    ],
    [
      "DESCRIPTION",
      "A unique value for each device. Its value ranges between 1 and the value of upsmgDevicesNum."
    ],
    null,
    null,
    null,
    null
  ]
}

Historical records

Additional source information

Information from OID Repository
Vendor: Merlin Gerin
Module: MG-SNMP-UPS-MIB

[Automatically extracted from oidview.com]
Information from MIBdepot
mgdeviceIndex OBJECT-TYPE
        SYNTAX INTEGER
        ACCESS read-only
        STATUS mandatory
        DESCRIPTION
                "A unique value for each device. Its value ranges between 1
                and the value of upsmgDevicesNum."
        ::= { upsmgDeviceEntry 1 }
Information from Circitor
mgdeviceIndex OBJECT-TYPE
        SYNTAX INTEGER
        ACCESS read-only
        STATUS mandatory
        DESCRIPTION
                "A unique value for each device. Its value ranges between 1
                and the value of upsmgDevicesNum."
        ::= { upsmgDeviceEntry 1 }

Registration

Registration authorities

First Registration Authority (inferred from ancestor 1.3.6.1.4.1.705)

Stolinski Adam

Siblings (7)

OIDNameDirect childrenDescendantsDescription
1.3.6.1.4.1.705.1.4.22.1.2 mgdeviceReceptacleNum, deviceReceptacleNum00 The receptacle number of the device plugged into the UPS.
This value gives index entry in the ReceptaclesTable object
of the Rece…
1.3.6.1.4.1.705.1.4.22.1.3 mgdeviceIdent, deviceIdent00 A textual string for device user identification.
1.3.6.1.4.1.705.1.4.22.1.4 mgdeviceVaRating, deviceVaRating00 The volt-ampere rating of the device plugged into the UPS.
1.3.6.1.4.1.705.1.4.22.1.5 mgdeviceSequenceOff, deviceSequenceOff00 To set the device position in the remote shutdown sequence.
1.3.6.1.4.1.705.1.4.22.1.6 mgdeviceSequenceOn, deviceSequenceOn00 To set the device position in the remote reboot sequence.
1.3.6.1.4.1.705.1.4.22.1.7 mgdeviceShutdownDuration, deviceShutdownDuration00 To set the duration from start of computer shut-down
to complete.
1.3.6.1.4.1.705.1.4.22.1.8 mgdeviceBootUpDuration, deviceBootUpDuration00 To set the duration from start of computer boot-up
to complete.