Even if I simplify the config to just that metric tree it genetrates error 
on collection.  
*Generator.yml*
modules:
  ups:
    version: 1
    walk:
      - 1.3.6.1.4.1.318.1.1.1.2.3  #upsHighPrecBattery
*snmp.yml*
# WARNING: This file was auto-generated using snmp_exporter generator, 
manual changes will be lost.
ups:
  walk:
  - 1.3.6.1.4.1.318.1.1.1.2.3
  metrics:
  - name: upsHighPrecBatteryCapacity
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.1
    type: gauge
    help: The remaining battery capacity expressed in tenths of percent of 
full capacity.
      - 1.3.6.1.4.1.318.1.1.1.2.3.1
  - name: upsHighPrecBatteryTemperature
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.2
    type: gauge
    help: The current internal UPS temperature expressed in tenths of 
degrees Celsius
      - 1.3.6.1.4.1.318.1.1.1.2.3.2
  - name: upsHighPrecBatteryNominalVoltage
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.3
    type: gauge
    help: The nominal battery voltage in tenths of Volts. - 
1.3.6.1.4.1.318.1.1.1.2.3.3
  - name: upsHighPrecBatteryActualVoltage
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.4
    type: gauge
    help: The actual battery bus voltage in tenths of Volts. - 
1.3.6.1.4.1.318.1.1.1.2.3.4
  - name: upsHighPrecBatteryCurrent
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.5
    type: gauge
    help: The battery current in tenths of Amps. - 
1.3.6.1.4.1.318.1.1.1.2.3.5
  - name: upsHighPrecTotalDCCurrent
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.6
    type: gauge
    help: The total DC current in tenths of Amps. - 
1.3.6.1.4.1.318.1.1.1.2.3.6
  - name: upsHighPrecBatteryActualVoltageTableIndex
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.7.1.1
    type: gauge
    help: The Battery Frame identifier - 1.3.6.1.4.1.318.1.1.1.2.3.7.1.1
    indexes:
    - labelname: upsHighPrecBatteryActualVoltageTableIndex
      type: gauge
  - name: upsHighPrecBatteryActualVoltagePolarity
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.7.1.2
    type: gauge
    help: The selected Battery Voltage polarity - 
1.3.6.1.4.1.318.1.1.1.2.3.7.1.2
    indexes:
    - labelname: upsHighPrecBatteryActualVoltageTableIndex
      type: gauge
    enum_values:
      0: positive
      1: negative
  - name: upsHighPrecBatteryVoltage
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.7.1.3
    type: gauge
    help: The actual battery bus voltage expressed as tenths of Volts. - 
1.3.6.1.4.1.318.1.1.1.2.3.7.1.3
    indexes:
    - labelname: upsHighPrecBatteryActualVoltageTableIndex
      type: gauge
  - name: upsHighPrecTotalDCCurrentTableIndex
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.8.1.1
    type: gauge
    help: The Battery Frame identifier - 1.3.6.1.4.1.318.1.1.1.2.3.8.1.1
    indexes:
    - labelname: upsHighPrecTotalDCCurrentTableIndex
      type: gauge
  - name: upsHighPrecTotalDCCurrentPolarity
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.8.1.2
    type: gauge
    help: The selected Battery Current polarity - 
1.3.6.1.4.1.318.1.1.1.2.3.8.1.2
    indexes:
    - labelname: upsHighPrecTotalDCCurrentTableIndex
      type: gauge
    enum_values:
      0: positive
      1: negative
  - name: upsHighPrecTotalDCFrameCurrent
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.8.1.3
    type: gauge
    help: The total DC current in tenths of Amperes. - 
1.3.6.1.4.1.318.1.1.1.2.3.8.1.3
    indexes:
    - labelname: upsHighPrecTotalDCCurrentTableIndex
      type: gauge
  - name: upsHighPrecBatteryCurrentTableIndex
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.9.1.1
    type: gauge
    help: The Battery frame identifier - 1.3.6.1.4.1.318.1.1.1.2.3.9.1.1
    indexes:
    - labelname: upsHighPrecBatteryCurrentTableIndex
      type: gauge
    - labelname: upsHighPrecBatteryCurrentIndex
      type: gauge
  - name: upsHighPrecBatteryCurrentIndex
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.9.1.2
    type: gauge
    help: The Battery frame identifier - 1.3.6.1.4.1.318.1.1.1.2.3.9.1.2
    indexes:
    - labelname: upsHighPrecBatteryCurrentTableIndex
      type: gauge
    - labelname: upsHighPrecBatteryCurrentIndex
      type: gauge
  - name: upsHighPrecBatteryCurrentPolarity
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.9.1.3
    type: gauge
    help: The selected Battery Current polarity - 
1.3.6.1.4.1.318.1.1.1.2.3.9.1.3
    indexes:
    - labelname: upsHighPrecBatteryCurrentTableIndex
      type: gauge
    - labelname: upsHighPrecBatteryCurrentIndex
      type: gauge
    enum_values:
      0: positive
      1: negative
  - name: upsHighPrecBatteryFrameCurrent
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.9.1.4
    type: gauge
    help: The Battery current in tenths of Amperes. - 
1.3.6.1.4.1.318.1.1.1.2.3.9.1.4
    indexes:
    - labelname: upsHighPrecBatteryCurrentTableIndex
      type: gauge
    - labelname: upsHighPrecBatteryCurrentIndex
      type: gauge
  - name: upsHighPrecBatteryPackTableSize
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.1
    type: gauge
    help: The number of entries in the upsHighPrecBatteryPacks. - 
1.3.6.1.4.1.318.1.1.1.2.3.10.1
  - name: upsHighPrecBatteryPackIndex
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.1
    type: gauge
    help: The battery pack identifier. - 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.1
    indexes:
    - labelname: upsHighPrecBatteryPackIndex
      type: gauge
    - labelname: upsHighPrecBatteryCartridgeIndex
      type: gauge
  - name: upsHighPrecBatteryCartridgeIndex
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.2
    type: gauge
    help: The battery cartridge identifier. - 
1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.2
    indexes:
    - labelname: upsHighPrecBatteryPackIndex
      type: gauge
    - labelname: upsHighPrecBatteryCartridgeIndex
      type: gauge
  - name: upsHighPrecBatteryPackFirmwareRevision
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.3
    type: DisplayString
    help: The battery pack firmware revision. - 
1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.3
    indexes:
    - labelname: upsHighPrecBatteryPackIndex
      type: gauge
    - labelname: upsHighPrecBatteryCartridgeIndex
      type: gauge
  - name: upsHighPrecBatteryPackSerialNumber
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.4
    type: DisplayString
    help: The battery pack serial number. - 
1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.4
    indexes:
    - labelname: upsHighPrecBatteryPackIndex
      type: gauge
    - labelname: upsHighPrecBatteryCartridgeIndex
      type: gauge
  - name: upsHighPrecBatteryPackTemperature
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.5
    type: gauge
    help: The battery pack temperature measured in 10ths of degree Celcius 
- 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.5
    indexes:
    - labelname: upsHighPrecBatteryPackIndex
      type: gauge
    - labelname: upsHighPrecBatteryCartridgeIndex
      type: gauge
  - name: upsHighPrecBatteryPackStatus
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.6
    type: OctetString
    help: The battery status for the pack only - 
1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.6
    indexes:
    - labelname: upsHighPrecBatteryPackIndex
      type: gauge
    - labelname: upsHighPrecBatteryCartridgeIndex
      type: gauge
  - name: upsHighPrecBatteryPackCartridgeHealth
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7
    type: OctetString
    help: The battery cartridge health - 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.7
    indexes:
    - labelname: upsHighPrecBatteryPackIndex
      type: gauge
    - labelname: upsHighPrecBatteryCartridgeIndex
      type: gauge
  - name: upsHighPrecBatteryPackCartridgeReplaceDate
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.8
    type: DisplayString
    help: The battery cartridge estimated battery replace date. - 
1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.8
    indexes:
    - labelname: upsHighPrecBatteryPackIndex
      type: gauge
    - labelname: upsHighPrecBatteryCartridgeIndex
      type: gauge
  - name: upsHighPrecBatteryPackCartridgeInstallDate
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.9
    type: DisplayString
    help: The battery cartridge install date. - 
1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.9
    indexes:
    - labelname: upsHighPrecBatteryPackIndex
      type: gauge
    - labelname: upsHighPrecBatteryCartridgeIndex
      type: gauge
  - name: upsHighPrecBatteryPackCartridgeStatus
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.10
    type: OctetString
    help: The battery cartridge status - 1.3.6.1.4.1.318.1.1.1.2.3.10.2.1.10
    indexes:
    - labelname: upsHighPrecBatteryPackIndex
      type: gauge
    - labelname: upsHighPrecBatteryCartridgeIndex
      type: gauge
  - name: upsHighPrecBatteryPackOnlyTableSize
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.3
    type: gauge
    help: The number of entries in the upsHighPrecBatteryPacks. - 
1.3.6.1.4.1.318.1.1.1.2.3.10.3
  - name: upsHighPrecBatteryPackOnlyIndex
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.1
    type: gauge
    help: The battery pack identifier. - 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.1
    indexes:
    - labelname: upsHighPrecBatteryPackOnlyIndex
      type: gauge
  - name: upsHighPrecBatteryPackOnlyFirmwareRevision
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.2
    type: DisplayString
    help: The battery pack firmware revision. - 
1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.2
    indexes:
    - labelname: upsHighPrecBatteryPackOnlyIndex
      type: gauge
  - name: upsHighPrecBatteryPackOnlySerialNumber
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.3
    type: DisplayString
    help: The battery pack serial number. - 
1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.3
    indexes:
    - labelname: upsHighPrecBatteryPackOnlyIndex
      type: gauge
  - name: upsHighPrecBatteryPackOnlyTemperature
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.4
    type: gauge
    help: The battery pack temperature measured in 10ths of degree Celcius 
- 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.4
    indexes:
    - labelname: upsHighPrecBatteryPackOnlyIndex
      type: gauge
  - name: upsHighPrecBatteryPackOnlyStatus
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.5
    type: OctetString
    help: The battery status for the pack only - 
1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.5
    indexes:
    - labelname: upsHighPrecBatteryPackOnlyIndex
      type: gauge
  - name: upsHighPrecBatteryPackOnlyHealth
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.6
    type: OctetString
    help: The battery pack health - 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.6
    indexes:
    - labelname: upsHighPrecBatteryPackOnlyIndex
      type: gauge
  - name: upsHighPrecBatteryPackOnlyReplaceDate
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.7
    type: DisplayString
    help: The battery pack estimated battery replace date. - 
1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.7
    indexes:
    - labelname: upsHighPrecBatteryPackOnlyIndex
      type: gauge
  - name: upsHighPrecBatteryPackOnlyInstallDate
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.8
    type: DisplayString
    help: The battery pack install date. - 
1.3.6.1.4.1.318.1.1.1.2.3.10.4.1.8
    indexes:
    - labelname: upsHighPrecBatteryPackOnlyIndex
      type: gauge
  - name: upsHighPrecBatteryHealth
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.11
    type: OctetString
    help: The battery health - 1.3.6.1.4.1.318.1.1.1.2.3.11
  - name: upsHighPrecActivePower
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.12
    type: gauge
    help: Active Power of Battery in tenths of kW - 
1.3.6.1.4.1.318.1.1.1.2.3.12
  - name: upsHighPrecExtdBatteryTemperature
    oid: 1.3.6.1.4.1.318.1.1.1.2.3.13
    type: gauge
    help: The current internal UPS temperature expressed in tenths of 
degrees Celsius
      - 1.3.6.1.4.1.318.1.1.1.2.3.13
  version: 1

*Ouput*
An error has occurred while serving metrics: 107 error(s) occurred: * 
collected metric "upsHighPrecBatteryPackFirmwareRevision" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackFirmwareRevision" value:"" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"10" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeHealth" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeHealth" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"5" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeReplaceDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeReplaceDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"5" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeStatus" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"11" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackSerialNumber" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"6" > 
label:<name:"upsHighPrecBatteryPackSerialNumber" value:"" > gauge:<value:1 
> } was collected before with the same name and label values * collected 
metric "upsHighPrecBatteryPackFirmwareRevision" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackFirmwareRevision" value:"" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"4" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"7" > 
label:<name:"upsHighPrecBatteryPackStatus" 
value:"0x30303030303030303030303030303030" > gauge:<value:1 > } was 
collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeReplaceDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeReplaceDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"3" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"10" > gauge:<value:10 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackSerialNumber" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"2" > 
label:<name:"upsHighPrecBatteryPackSerialNumber" value:"" > gauge:<value:1 
> } was collected before with the same name and label values * collected 
metric "upsHighPrecBatteryPackSerialNumber" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"9" > 
label:<name:"upsHighPrecBatteryPackSerialNumber" value:"" > gauge:<value:1 
> } was collected before with the same name and label values * collected 
metric "upsHighPrecBatteryPackFirmwareRevision" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackFirmwareRevision" value:"" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"9" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"8" > 
label:<name:"upsHighPrecBatteryPackStatus" 
value:"0x30303030303030303030303030303030" > gauge:<value:1 > } was 
collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeStatus" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"8" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"5" > gauge:<value:5 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryCartridgeIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"10" > gauge:<value:2 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeStatus" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"9" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackSerialNumber" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"4" > 
label:<name:"upsHighPrecBatteryPackSerialNumber" value:"" > gauge:<value:1 
> } was collected before with the same name and label values * collected 
metric "upsHighPrecBatteryPackFirmwareRevision" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackFirmwareRevision" value:"BMC 15.2" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"1" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeStatus" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"10" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeReplaceDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeReplaceDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"7" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeInstallDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeInstallDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"10" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeInstallDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeInstallDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"4" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeInstallDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeInstallDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"11" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackFirmwareRevision" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackFirmwareRevision" value:"" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"6" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeReplaceDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeReplaceDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"10" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeInstallDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeInstallDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"7" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackSerialNumber" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"8" > 
label:<name:"upsHighPrecBatteryPackSerialNumber" value:"" > gauge:<value:1 
> } was collected before with the same name and label values * collected 
metric "upsHighPrecBatteryPackStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"10" > 
label:<name:"upsHighPrecBatteryPackStatus" 
value:"0x30303030303030303030303030303030" > gauge:<value:1 > } was 
collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeInstallDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeInstallDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"2" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackFirmwareRevision" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackFirmwareRevision" value:"" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"8" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeReplaceDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeReplaceDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"9" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryCartridgeIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"3" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackFirmwareRevision" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackFirmwareRevision" value:"" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"5" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackSerialNumber" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"5" > 
label:<name:"upsHighPrecBatteryPackSerialNumber" value:"" > gauge:<value:1 
> } was collected before with the same name and label values * collected 
metric "upsHighPrecBatteryPackTemperature" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"7" > gauge:<value:0 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"6" > gauge:<value:6 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackTemperature" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"2" > gauge:<value:0 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeReplaceDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeReplaceDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"11" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackSerialNumber" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackSerialNumber" value:"7A1848L60801 " > 
gauge:<value:1 > } was collected before with the same name and label values 
* collected metric "upsHighPrecBatteryPackIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"1" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"9" > gauge:<value:9 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeHealth" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeHealth" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"2" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeHealth" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeHealth" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"7" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeInstallDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeInstallDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"6" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"2" > gauge:<value:2 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackFirmwareRevision" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackFirmwareRevision" value:"" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"7" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"11" > 
label:<name:"upsHighPrecBatteryPackStatus" 
value:"0x30303030303030303030303030303030" > gauge:<value:1 > } was 
collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeStatus" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"2" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackTemperature" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"10" > gauge:<value:0 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackTemperature" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"11" > gauge:<value:0 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"3" > 
label:<name:"upsHighPrecBatteryPackStatus" 
value:"0x30303030303030303030303030303030" > gauge:<value:1 > } was 
collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeHealth" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeHealth" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"3" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackFirmwareRevision" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackFirmwareRevision" value:"" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"2" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackTemperature" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"9" > gauge:<value:0 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackSerialNumber" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"7" > 
label:<name:"upsHighPrecBatteryPackSerialNumber" value:"" > gauge:<value:1 
> } was collected before with the same name and label values * collected 
metric "upsHighPrecBatteryPackCartridgeInstallDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeInstallDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"3" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeStatus" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"6" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeInstallDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeInstallDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"9" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryCartridgeIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"7" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeHealth" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeHealth" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"11" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeStatus" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"1" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryCartridgeIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"2" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryCartridgeIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"11" > gauge:<value:2 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeStatus" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"3" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeStatus" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"7" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"8" > gauge:<value:8 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeStatus" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"4" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackTemperature" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"4" > gauge:<value:0 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeHealth" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeHealth" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"9" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeStatus" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"5" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"3" > gauge:<value:3 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackTemperature" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"1" > gauge:<value:180 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeHealth" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeHealth" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"10" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeInstallDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeInstallDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"8" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackTemperature" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"8" > gauge:<value:0 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackSerialNumber" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"10" > 
label:<name:"upsHighPrecBatteryPackSerialNumber" value:"" > gauge:<value:1 
> } was collected before with the same name and label values * collected 
metric "upsHighPrecBatteryPackFirmwareRevision" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackFirmwareRevision" value:"" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"11" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackSerialNumber" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"3" > 
label:<name:"upsHighPrecBatteryPackSerialNumber" value:"" > gauge:<value:1 
> } was collected before with the same name and label values * collected 
metric "upsHighPrecBatteryPackStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"9" > 
label:<name:"upsHighPrecBatteryPackStatus" 
value:"0x30303030303030303030303030303030" > gauge:<value:1 > } was 
collected before with the same name and label values * collected metric 
"upsHighPrecBatteryCartridgeIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"9" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"5" > 
label:<name:"upsHighPrecBatteryPackStatus" 
value:"0x30303030303030303030303030303030" > gauge:<value:1 > } was 
collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackFirmwareRevision" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackFirmwareRevision" value:"" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"3" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeInstallDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeInstallDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"5" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeHealth" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeHealth" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"4" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"4" > gauge:<value:4 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryCartridgeIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"5" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeHealth" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeHealth" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"8" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"7" > gauge:<value:7 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackTemperature" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"5" > gauge:<value:0 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"6" > 
label:<name:"upsHighPrecBatteryPackStatus" 
value:"0x30303030303030303030303030303030" > gauge:<value:1 > } was 
collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackTemperature" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"6" > gauge:<value:0 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"2" > 
label:<name:"upsHighPrecBatteryPackStatus" 
value:"0x30303030303030303030303030303030" > gauge:<value:1 > } was 
collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeReplaceDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeReplaceDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"8" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryCartridgeIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"8" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeHealth" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeHealth" 
value:"0x30303030303030303030303030303030" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"6" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackStatus" 
value:"0x30303030303030303030303030303030" > gauge:<value:1 > } was 
collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeReplaceDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeReplaceDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"4" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryCartridgeIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"1" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackTemperature" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"3" > gauge:<value:0 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryCartridgeIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"6" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackStatus" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"4" > 
label:<name:"upsHighPrecBatteryPackStatus" 
value:"0x30303030303030303030303030303030" > gauge:<value:1 > } was 
collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"11" > gauge:<value:11 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryCartridgeIndex" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"4" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackCartridgeReplaceDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeReplaceDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"6" > gauge:<value:1 > } 
was collected before with the same name and label values * collected metric 
"upsHighPrecBatteryPackSerialNumber" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackIndex" value:"11" > 
label:<name:"upsHighPrecBatteryPackSerialNumber" value:"" > gauge:<value:1 
> } was collected before with the same name and label values * collected 
metric "upsHighPrecBatteryPackCartridgeReplaceDate" { 
label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
label:<name:"upsHighPrecBatteryPackCartridgeReplaceDate" value:"01/01/2000" 
> label:<name:"upsHighPrecBatteryPackIndex" value:"2" > gauge:<value:1 > } 
was collected before with the same name and label values
On Tuesday, October 5, 2021 at 12:14:55 PM UTC-4 Brian Candler wrote:

> It looks like something has gone wrong with your generator process, 
> because if you look at the snmp.yml which is supplied with snmp_exporter:
> https://raw.githubusercontent.com/prometheus/snmp_exporter/main/snmp.yml
> it doesn't have the rows you gave:
>
>      - 1.3.6.1.4.1.318.1.1.1.2.3  #upsHighPrecBattery
>       - 1.3.6.1.4.1.318.1.1.1.2       # upsBattery
>
> That looks wrong anyway, since the first OID is a direct child of the 
> second OID (which it shouldn't be, if these are two separate tables or two 
> rows in the same table).
>
> Can you show the *input* you gave to generator, as well as the *output*, 
> for the apcups section?  I wonder if perhaps the mibs path hasn't been set 
> right, and you've picked up local mibs from your system instead of the ones 
> downloaded for the generator (this has caught me out before).  If you use 
> the Makefile 
> <https://github.com/prometheus/snmp_exporter/blob/main/generator/Makefile> 
> it will download the correct MIBs.
>
> Secondly, have a look at the curl output from talking directly to the 
> snmp_exporter:
>
> curl -g 'http://localhost:9116/snmp?module=apcups&target=x.x.x.x'
>
> This should make it clear what the duplicate metrics are, i.e. the same 
> metric name and same label names and values.
>
> On Tuesday, 5 October 2021 at 15:50:48 UTC+1 Hossman12 wrote:
>
>> While testing collecting form an APC UPS  using the default generator.yml
>> apcups:
>>     version: 1
>>     walk:
>>       - sysUpTime
>>       - interfaces
>>       - 1.3.6.1.4.1.318.1.1.1.2.3  #upsHighPrecBattery
>>       - 1.3.6.1.4.1.318.1.1.1.2       # upsBattery
>>       - 1.3.6.1.4.1.318.1.1.1.3       # upsInput
>>       - 1.3.6.1.4.1.318.1.1.1.4       # upsOutput
>>       - 1.3.6.1.4.1.318.1.1.1.7.2     # upsAdvTest
>>       - 1.3.6.1.4.1.318.1.1.1.8.1     # upsCommStatus
>>       - 1.3.6.1.4.1.318.1.1.1.12      # upsOutletGroups
>>       - 1.3.6.1.4.1.318.1.1.10.2.3.2  # iemStatusProbesTable
>>       - 1.3.6.1.4.1.318.1.1.26.4.3    # rPDU2DeviceStatusTable
>>       - 1.3.6.1.4.1.318.1.1.26.6.3    # rPDU2PhaseStatusTable
>>       - 1.3.6.1.4.1.318.1.1.26.8.3    # rPDU2BankStatusTable
>>       - 1.3.6.1.4.1.318.1.1.26.10.2.2 # rPDU2SensorTempHumidityStatusTable
>>     lookups:
>>       - source_indexes: [upsOutletGroupStatusIndex]
>>         lookup: upsOutletGroupStatusName
>>         drop_source_indexes: true
>>       - source_indexes: [iemStatusProbeIndex]
>>         lookup: iemStatusProbeName
>>         drop_source_indexes: true
>>     overrides:
>>       ifType:
>>         type: EnumAsInfo
>>       rPDU2BankStatusLoadState:
>>         type: EnumAsStateSet
>>       upsAdvBatteryCondition:
>>         type: EnumAsStateSet
>>       upsAdvBatteryChargingCurrentRestricted:
>>         type: EnumAsStateSet
>>       upsAdvBatteryChargerStatus:
>>         type: EnumAsStateSet
>>
>>
>> It errors out with
>> An error has occurred while serving metrics:
>>
>> 107 error(s) occurred:
>> * collected metric "upsHighPrecBatteryCartridgeIndex" { 
>> label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
>> label:<name:"upsHighPrecBatteryPackIndex" value:"8" > gauge:<value:2 > } 
>> was collected before with the same name and label values
>> * collected metric "upsHighPrecBatteryPackTemperature" { 
>> label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
>> label:<name:"upsHighPrecBatteryPackIndex" value:"6" > gauge:<value:0 > } 
>> was collected before with the same name and label values
>> * collected metric "upsHighPrecBatteryCartridgeIndex" { 
>> label:<name:"upsHighPrecBatteryCartridgeIndex" value:"1" > 
>> label:<name:"upsHighPrecBatteryPackIndex" value:"3" > gauge:<value:2 > } 
>> was collected before with the same name and label values
>> ......
>>
>>
>> If I comment out
>>
>> - 1.3.6.1.4.1.318.1.1.1.2.3  #upsHighPrecBattery
>>
>> And regenerate it will work but I'm not getting  the battery info.  If I 
>> use a standard mib browser tool there is data in those fields.
>>
>>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/98a6f3b2-0c1f-4b96-901f-fc48af38a73en%40googlegroups.com.

Reply via email to