I'm trying to create a snmpv3 snmp.yml file using the generator. I am
using version 0.22.0.
The generator creates the snmp.yml but when I try to use it it errors
system:~/git/snmp_exporter/generator $ ./generator generate
ts=2023-08-11T17:09:54.302Z caller=net_snmp.go:162 level=info msg="Loading
MIBs" from=$HOME/.snmp/mibs:/usr/share/snmp/mibs
ts=2023-08-11T17:09:54.398Z caller=main.go:122 level=warn msg="NetSNMP
reported parse error(s)" errors=111
ts=2023-08-11T17:09:54.502Z caller=main.go:53 level=info msg="Generating
config for module" module=serverv3
ts=2023-08-11T17:09:54.517Z caller=main.go:68 level=info msg="Generated
metrics" module=serverv3 metrics=109
ts=2023-08-11T17:09:54.565Z caller=main.go:93 level=info msg="Config
written" file=/home/myaccount/git/snmp_exporter/generator/snmp.yml
system:~/git/snmp_exporter/generator $
~/git/spe-suma-salt-vma-snmp_exporter/snmp_exporter/files/snmp_exporter
--config.file=/home/myaccount/git/snmp_exporter/generator/snmp.yml
ts=2023-08-11T17:09:58.682Z caller=main.go:157 level=info msg="Starting
snmp_exporter" version="(version=0.22.0, branch=HEAD,
revision=7b0657fd99862a47f2f9f780f08a794ca7040ae7)"
ts=2023-08-11T17:09:58.682Z caller=main.go:158 level=info
build_context="(go=go1.20.5, platform=linux/amd64, user=root,
date=20230615-13:29:47, tags=netgo)"
ts=2023-08-11T17:09:58.755Z caller=main.go:166 level=error msg="Error
parsing config file" err="yaml: unmarshal errors:\n line 3: field
auth_name not found in type config.plain\n line 13: field serverv3 not
found in type config.plain"
system:~/git/snmp_exporter/generator $ cat generator.yml
auths:
auth_name:
version: 3
# v3 has different and more complex settings.
# Which are required depends on the security_level.
# The equivalent options on NetSNMP commands like snmpbulkwalk
# and snmpget are also listed. See snmpcmd(1).
username: reader
#username: user # Required, no default. -u option to NetSNMP.
security_level: authPriv
#security_level: noAuthNoPriv # Defaults to noAuthNoPriv. -l option to
NetSNMP.
# Can be noAuthNoPriv, authNoPriv or
authPriv.
password: password
#password: pass # Has no default. Also known as authKey, -A option to
NetSNMP.
# Required if security_level is authNoPriv or authPriv.
auth_protocol: SHA
#auth_protocol: MD5 # MD5, SHA, SHA224, SHA256, SHA384, or SHA512.
Defaults to MD5. -a option to NetSNMP.
# Used if security_level is authNoPriv or authPriv.
priv_protocol: AES
#priv_protocol: DES # DES, AES, AES192, or AES256. Defaults to DES. -x
option to NetSNMP.
# Used if security_level is authPriv.
priv_password: password
#priv_password: otherPass # Has no default. Also known as privKey, -X
option to NetSNMP.
# Required if security_level is authPriv.
#context_name: context # Has no default. -n option to NetSNMP.
# Required if context is configured on the device.
modules:
serverv3:
walk:
#Use OIDs for consistency
#General
- 1.3.6.1.2.1.1 # SysInfo
#IMM
- 1.3.6.1.4.1.2.3.51.3.1.1 # temperature
- 1.3.6.1.4.1.2.3.51.3.1.2 # System Voltage
- 1.3.6.1.4.1.2.3.51.3.1.3 # fans
- 1.3.6.1.4.1.2.3.51.3.1.3.2
- 1.3.6.1.4.1.2.3.51.3.1.5 # VPD
- 1.3.6.1.4.1.2.3.51.3.1.11 # Power Modules
- 1.3.6.1.4.1.2.3.51.3.1.8.2.1 #System LEDs
- 1.3.6.1.4.1.2.3.51.3.1.12 # Disk Info
#- 1.3.6.1.4.1.2.3.51.3.2.1.1.1 #Event log
retries: 3 # How many times to retry a failed request, defaults to 3.
timeout: 15s # Timeout for each individual SNMP request, defaults to
5s.
system:~/git/snmp_exporter/generator $
system:~/git/snmp_exporter/generator $ cat snmp.yml
# WARNING: This file was auto-generated using snmp_exporter generator,
manual changes will be lost.
auths:
auth_name:
community: public
security_level: authPriv
username: reader
password: password
auth_protocol: SHA
priv_protocol: AES
priv_password: password
version: 3
modules:
serverv3:
walk:
- 1.3.6.1.2.1.1
- 1.3.6.1.4.1.2.3.51.3.1.1
- 1.3.6.1.4.1.2.3.51.3.1.11
- 1.3.6.1.4.1.2.3.51.3.1.12
- 1.3.6.1.4.1.2.3.51.3.1.2
- 1.3.6.1.4.1.2.3.51.3.1.3
- 1.3.6.1.4.1.2.3.51.3.1.5
- 1.3.6.1.4.1.2.3.51.3.1.8.2.1
metrics:
- name: sysDescr
oid: 1.3.6.1.2.1.1.1
type: DisplayString
help: A textual description of the entity - 1.3.6.1.2.1.1.1
- name: sysObjectID
oid: 1.3.6.1.2.1.1.2
type: OctetString
help: The vendor's authoritative identification of the network
management subsystem
contained in the entity - 1.3.6.1.2.1.1.2
- name: sysUpTime
oid: 1.3.6.1.2.1.1.3
type: gauge
help: The time (in hundredths of a second) since the network
management portion
of the system was last re-initialized. - 1.3.6.1.2.1.1.3
- name: sysContact
oid: 1.3.6.1.2.1.1.4
type: DisplayString
help: The textual identification of the contact person for this
managed node,
together with information on how to contact this person -
1.3.6.1.2.1.1.4
- name: sysName
oid: 1.3.6.1.2.1.1.5
type: DisplayString
help: An administratively-assigned name for this managed node -
1.3.6.1.2.1.1.5
- name: sysLocation
oid: 1.3.6.1.2.1.1.6
type: DisplayString
help: The physical location of this node (e.g., 'telephone closet,
3rd floor')
- 1.3.6.1.2.1.1.6
- name: sysServices
oid: 1.3.6.1.2.1.1.7
type: gauge
help: A value which indicates the set of services that this entity
may potentially
offer - 1.3.6.1.2.1.1.7
- name: sysORLastChange
oid: 1.3.6.1.2.1.1.8
type: gauge
help: The value of sysUpTime at the time of the most recent change in
state
or value of any instance of sysORID. - 1.3.6.1.2.1.1.8
- name: sysORIndex
oid: 1.3.6.1.2.1.1.9.1.1
type: gauge
help: The auxiliary variable used for identifying instances of the
columnar
objects in the sysORTable. - 1.3.6.1.2.1.1.9.1.1
indexes:
- labelname: sysORIndex
type: gauge
- name: sysORID
oid: 1.3.6.1.2.1.1.9.1.2
type: OctetString
help: An authoritative identification of a capabilities statement
with respect
to various MIB modules supported by the local SNMP application
acting as a
command responder. - 1.3.6.1.2.1.1.9.1.2
indexes:
- labelname: sysORIndex
type: gauge
- name: sysORDescr
oid: 1.3.6.1.2.1.1.9.1.3
type: DisplayString
help: A textual description of the capabilities identified by the
corresponding
instance of sysORID. - 1.3.6.1.2.1.1.9.1.3
indexes:
- labelname: sysORIndex
type: gauge
- name: sysORUpTime
oid: 1.3.6.1.2.1.1.9.1.4
type: gauge
help: The value of sysUpTime at the time this conceptual row was last
instantiated.
- 1.3.6.1.2.1.1.9.1.4
indexes:
- labelname: sysORIndex
type: gauge
- name: tempNumber
oid: 1.3.6.1.4.1.2.3.51.3.1.1.1
type: gauge
help: The present number of rows in the temperature table. -
1.3.6.1.4.1.2.3.51.3.1.1.1
- name: tempIndex
oid: 1.3.6.1.4.1.2.3.51.3.1.1.2.1.1
type: gauge
help: This column is used to identify a particular temperature
measurement channel.
- 1.3.6.1.4.1.2.3.51.3.1.1.2.1.1
indexes:
- labelname: tempIndex
type: gauge
- name: tempDescr
oid: 1.3.6.1.4.1.2.3.51.3.1.1.2.1.2
type: DisplayString
help: A description of the temperature measurement channel. -
1.3.6.1.4.1.2.3.51.3.1.1.2.1.2
indexes:
- labelname: tempIndex
type: gauge
- name: tempReading
oid: 1.3.6.1.4.1.2.3.51.3.1.1.2.1.3
type: gauge
help: The measured temperature. - 1.3.6.1.4.1.2.3.51.3.1.1.2.1.3
indexes:
- labelname: tempIndex
type: gauge
- name: tempNominalReading
oid: 1.3.6.1.4.1.2.3.51.3.1.1.2.1.4
type: gauge
help: The nominal temperature, if available. -
1.3.6.1.4.1.2.3.51.3.1.1.2.1.4
indexes:
- labelname: tempIndex
type: gauge
- name: tempNonRecovLimitHigh
oid: 1.3.6.1.4.1.2.3.51.3.1.1.2.1.5
type: gauge
help: The non-recoverable limit for the measured temperature -
1.3.6.1.4.1.2.3.51.3.1.1.2.1.5
indexes:
- labelname: tempIndex
type: gauge
- name: tempCritLimitHigh
oid: 1.3.6.1.4.1.2.3.51.3.1.1.2.1.6
type: gauge
help: The critical limit for the measured temperature -
1.3.6.1.4.1.2.3.51.3.1.1.2.1.6
indexes:
- labelname: tempIndex
type: gauge
- name: tempNonCritLimitHigh
oid: 1.3.6.1.4.1.2.3.51.3.1.1.2.1.7
type: gauge
help: The non-critical limit for the measured temperature -
1.3.6.1.4.1.2.3.51.3.1.1.2.1.7
indexes:
- labelname: tempIndex
type: gauge
- name: tempNonRecovLimitLow
oid: 1.3.6.1.4.1.2.3.51.3.1.1.2.1.8
type: gauge
help: The non-recoverable limit for the measured temperature -
1.3.6.1.4.1.2.3.51.3.1.1.2.1.8
indexes:
- labelname: tempIndex
type: gauge
- name: tempCritLimitLow
oid: 1.3.6.1.4.1.2.3.51.3.1.1.2.1.9
type: gauge
help: The critical limit for the measured temperature -
1.3.6.1.4.1.2.3.51.3.1.1.2.1.9
indexes:
- labelname: tempIndex
type: gauge
- name: tempNonCritLimitLow
oid: 1.3.6.1.4.1.2.3.51.3.1.1.2.1.10
type: gauge
help: The non-critical limit for the measured temperature -
1.3.6.1.4.1.2.3.51.3.1.1.2.1.10
indexes:
- labelname: tempIndex
type: gauge
- name: tempHealthStatus
oid: 1.3.6.1.4.1.2.3.51.3.1.1.2.1.11
type: DisplayString
help: A description of the temperature component status. -
1.3.6.1.4.1.2.3.51.3.1.1.2.1.11
indexes:
- labelname: tempIndex
type: gauge
- name: powerNumber
oid: 1.3.6.1.4.1.2.3.51.3.1.11.1
type: gauge
help: The present number of rows in the power module table. -
1.3.6.1.4.1.2.3.51.3.1.11.1
- name: powerIndex
oid: 1.3.6.1.4.1.2.3.51.3.1.11.2.1.1
type: gauge
help: This column is used to identify a particular power module
inventory channel.
- 1.3.6.1.4.1.2.3.51.3.1.11.2.1.1
indexes:
- labelname: powerIndex
type: gauge
- name: powerFruName
oid: 1.3.6.1.4.1.2.3.51.3.1.11.2.1.2
type: DisplayString
help: power module FRU name. - 1.3.6.1.4.1.2.3.51.3.1.11.2.1.2
indexes:
- labelname: powerIndex
type: gauge
- name: powerPartNumber
oid: 1.3.6.1.4.1.2.3.51.3.1.11.2.1.3
type: DisplayString
help: power module Part Number - 1.3.6.1.4.1.2.3.51.3.1.11.2.1.3
indexes:
- labelname: powerIndex
type: gauge
- name: powerFRUNumber
oid: 1.3.6.1.4.1.2.3.51.3.1.11.2.1.4
type: DisplayString
help: power module FRU Number - 1.3.6.1.4.1.2.3.51.3.1.11.2.1.4
indexes:
- labelname: powerIndex
type: gauge
- name: powerFRUSerialNumber
oid: 1.3.6.1.4.1.2.3.51.3.1.11.2.1.5
type: DisplayString
help: power module Serial Number - 1.3.6.1.4.1.2.3.51.3.1.11.2.1.5
indexes:
- labelname: powerIndex
type: gauge
- name: powerHealthStatus
oid: 1.3.6.1.4.1.2.3.51.3.1.11.2.1.6
type: DisplayString
help: A description of the power module status. -
1.3.6.1.4.1.2.3.51.3.1.11.2.1.6
indexes:
- labelname: powerIndex
type: gauge
- name: diskNumber
oid: 1.3.6.1.4.1.2.3.51.3.1.12.1
type: gauge
help: The present number of rows in the disk module table. -
1.3.6.1.4.1.2.3.51.3.1.12.1
- name: diskIndex
oid: 1.3.6.1.4.1.2.3.51.3.1.12.2.1.1
type: gauge
help: This column is used to identify a particular disk module
inventory channel.
- 1.3.6.1.4.1.2.3.51.3.1.12.2.1.1
indexes:
- labelname: diskIndex
type: gauge
- name: diskFruName
oid: 1.3.6.1.4.1.2.3.51.3.1.12.2.1.2
type: DisplayString
help: disk module FRU name. - 1.3.6.1.4.1.2.3.51.3.1.12.2.1.2
indexes:
- labelname: diskIndex
type: gauge
- name: diskHealthStatus
oid: 1.3.6.1.4.1.2.3.51.3.1.12.2.1.3
type: DisplayString
help: A description of the disk module status. -
1.3.6.1.4.1.2.3.51.3.1.12.2.1.3
indexes:
- labelname: diskIndex
type: gauge
- name: voltNumber
oid: 1.3.6.1.4.1.2.3.51.3.1.2.1
type: gauge
help: The present number of rows in the voltage table. -
1.3.6.1.4.1.2.3.51.3.1.2.1
- name: voltIndex
oid: 1.3.6.1.4.1.2.3.51.3.1.2.2.1.1
type: gauge
help: This column is used to identify a particular voltage
measurement channel.
- 1.3.6.1.4.1.2.3.51.3.1.2.2.1.1
indexes:
- labelname: voltIndex
type: gauge
- name: voltDescr
oid: 1.3.6.1.4.1.2.3.51.3.1.2.2.1.2
type: DisplayString
help: A description of the voltage measurement channel. -
1.3.6.1.4.1.2.3.51.3.1.2.2.1.2
indexes:
- labelname: voltIndex
type: gauge
- name: voltReading
oid: 1.3.6.1.4.1.2.3.51.3.1.2.2.1.3
type: gauge
help: The measured voltage. - 1.3.6.1.4.1.2.3.51.3.1.2.2.1.3
indexes:
- labelname: voltIndex
type: gauge
- name: voltNominalReading
oid: 1.3.6.1.4.1.2.3.51.3.1.2.2.1.4
type: gauge
help: The nominal voltage, if available. -
1.3.6.1.4.1.2.3.51.3.1.2.2.1.4
indexes:
- labelname: voltIndex
type: gauge
- name: voltNonRecovLimitHigh
oid: 1.3.6.1.4.1.2.3.51.3.1.2.2.1.5
type: gauge
help: The high non-recoverable limit for the measured voltage -
1.3.6.1.4.1.2.3.51.3.1.2.2.1.5
indexes:
- labelname: voltIndex
type: gauge
- name: voltCritLimitHigh
oid: 1.3.6.1.4.1.2.3.51.3.1.2.2.1.6
type: gauge
help: The high critical limit for the measured voltage -
1.3.6.1.4.1.2.3.51.3.1.2.2.1.6
indexes:
- labelname: voltIndex
type: gauge
- name: voltNonCritLimitHigh
oid: 1.3.6.1.4.1.2.3.51.3.1.2.2.1.7
type: gauge
help: The high non-critical limit for the measured voltage -
1.3.6.1.4.1.2.3.51.3.1.2.2.1.7
indexes:
- labelname: voltIndex
type: gauge
- name: voltNonRecovLimitLow
oid: 1.3.6.1.4.1.2.3.51.3.1.2.2.1.8
type: gauge
help: The low non-recoverable limit for the measured voltage -
1.3.6.1.4.1.2.3.51.3.1.2.2.1.8
indexes:
- labelname: voltIndex
type: gauge
- name: voltCritLimitLow
oid: 1.3.6.1.4.1.2.3.51.3.1.2.2.1.9
type: gauge
help: The low critical limit for the measured voltage -
1.3.6.1.4.1.2.3.51.3.1.2.2.1.9
indexes:
- labelname: voltIndex
type: gauge
- name: voltNonCritLimitLow
oid: 1.3.6.1.4.1.2.3.51.3.1.2.2.1.10
type: gauge
help: The low non-critical limit for the measured voltage -
1.3.6.1.4.1.2.3.51.3.1.2.2.1.10
indexes:
- labelname: voltIndex
type: gauge
- name: voltHealthStatus
oid: 1.3.6.1.4.1.2.3.51.3.1.2.2.1.11
type: DisplayString
help: A description of the voltage component status. -
1.3.6.1.4.1.2.3.51.3.1.2.2.1.11
indexes:
- labelname: voltIndex
type: gauge
- name: fanNumber
oid: 1.3.6.1.4.1.2.3.51.3.1.3.1
type: gauge
help: The present number of rows in the fan table. -
1.3.6.1.4.1.2.3.51.3.1.3.1
- name: fanIndex
oid: 1.3.6.1.4.1.2.3.51.3.1.3.2.1.1
type: gauge
help: This column is used to identify a particular fan. -
1.3.6.1.4.1.2.3.51.3.1.3.2.1.1
indexes:
- labelname: fanIndex
type: gauge
- name: fanDescr
oid: 1.3.6.1.4.1.2.3.51.3.1.3.2.1.2
type: DisplayString
help: A description of the fan measurement channel. -
1.3.6.1.4.1.2.3.51.3.1.3.2.1.2
indexes:
- labelname: fanIndex
type: gauge
- name: fanSpeed
oid: 1.3.6.1.4.1.2.3.51.3.1.3.2.1.3
type: OctetString
help: Fan speed expressed in percent(%) of maximum RPM -
1.3.6.1.4.1.2.3.51.3.1.3.2.1.3
indexes:
- labelname: fanIndex
type: gauge
- name: fanNonRecovLimitHigh
oid: 1.3.6.1.4.1.2.3.51.3.1.3.2.1.4
type: gauge
help: The high non-recoverable limit for the measured fan -
1.3.6.1.4.1.2.3.51.3.1.3.2.1.4
indexes:
- labelname: fanIndex
type: gauge
- name: fanCritLimitHigh
oid: 1.3.6.1.4.1.2.3.51.3.1.3.2.1.5
type: gauge
help: The high critical limit for the measured fan -
1.3.6.1.4.1.2.3.51.3.1.3.2.1.5
indexes:
- labelname: fanIndex
type: gauge
- name: fanNonCritLimitHigh
oid: 1.3.6.1.4.1.2.3.51.3.1.3.2.1.6
type: gauge
help: The high non-critical limit for the measured fan -
1.3.6.1.4.1.2.3.51.3.1.3.2.1.6
indexes:
- labelname: fanIndex
type: gauge
- name: fanNonRecovLimitLow
oid: 1.3.6.1.4.1.2.3.51.3.1.3.2.1.7
type: gauge
help: The low non-recoverable limit for the measured fan -
1.3.6.1.4.1.2.3.51.3.1.3.2.1.7
indexes:
- labelname: fanIndex
type: gauge
- name: fanCritLimitLow
oid: 1.3.6.1.4.1.2.3.51.3.1.3.2.1.8
type: gauge
help: The low critical limit for the measured fan -
1.3.6.1.4.1.2.3.51.3.1.3.2.1.8
indexes:
- labelname: fanIndex
type: gauge
- name: fanNonCritLimitLow
oid: 1.3.6.1.4.1.2.3.51.3.1.3.2.1.9
type: gauge
help: The low non-critical limit for the measured fan -
1.3.6.1.4.1.2.3.51.3.1.3.2.1.9
indexes:
- labelname: fanIndex
type: gauge
- name: fanHealthStatus
oid: 1.3.6.1.4.1.2.3.51.3.1.3.2.1.10
type: DisplayString
help: A description of the fan component status. -
1.3.6.1.4.1.2.3.51.3.1.3.2.1.10
indexes:
- labelname: fanIndex
type: gauge
- name: immVpdIndex
oid: 1.3.6.1.4.1.2.3.51.3.1.5.1.1.1
type: gauge
help: IMM VPD index. - 1.3.6.1.4.1.2.3.51.3.1.5.1.1.1
indexes:
- labelname: immVpdIndex
type: gauge
- name: immVpdType
oid: 1.3.6.1.4.1.2.3.51.3.1.5.1.1.2
type: OctetString
help: IMM VPD Type - 1.3.6.1.4.1.2.3.51.3.1.5.1.1.2
indexes:
- labelname: immVpdIndex
type: gauge
- name: immVpdVersionString
oid: 1.3.6.1.4.1.2.3.51.3.1.5.1.1.3
type: OctetString
help: IMM VPD Version Number of the software(Bios/Diag/spFirmware) -
1.3.6.1.4.1.2.3.51.3.1.5.1.1.3
indexes:
- labelname: immVpdIndex
type: gauge
- name: immVpdReleaseDate
oid: 1.3.6.1.4.1.2.3.51.3.1.5.1.1.4
type: OctetString
help: IMM VPD Release Date of when the software(Bios/Diag/spFirmware)
was released.
- 1.3.6.1.4.1.2.3.51.3.1.5.1.1.4
indexes:
- labelname: immVpdIndex
type: gauge
- name: machineLevelVpdMachineType
oid: 1.3.6.1.4.1.2.3.51.3.1.5.2.1.1
type: OctetString
help: Machine type VPD information. - 1.3.6.1.4.1.2.3.51.3.1.5.2.1.1
- name: machineLevelVpdMachineModel
oid: 1.3.6.1.4.1.2.3.51.3.1.5.2.1.2
type: OctetString
help: Machine model VPD information. - 1.3.6.1.4.1.2.3.51.3.1.5.2.1.2
- name: machineLevelSerialNumber
oid: 1.3.6.1.4.1.2.3.51.3.1.5.2.1.3
type: OctetString
help: Machine serial number VPD information. -
1.3.6.1.4.1.2.3.51.3.1.5.2.1.3
- name: machineLevelUUID
oid: 1.3.6.1.4.1.2.3.51.3.1.5.2.1.4
type: OctetString
help: Machine UUID(Universal Unique ID information). -
1.3.6.1.4.1.2.3.51.3.1.5.2.1.4
- name: machineLevelProductName
oid: 1.3.6.1.4.1.2.3.51.3.1.5.2.1.5
type: OctetString
help: Machine Product Name (e.g - 1.3.6.1.4.1.2.3.51.3.1.5.2.1.5
- name: componentLevelVpdIndex
oid: 1.3.6.1.4.1.2.3.51.3.1.5.17.1.1
type: gauge
help: System component level VPD index -
1.3.6.1.4.1.2.3.51.3.1.5.17.1.1
indexes:
- labelname: componentLevelVpdIndex
type: gauge
- name: componentLevelVpdFruNumber
oid: 1.3.6.1.4.1.2.3.51.3.1.5.17.1.2
type: OctetString
help: System component level VPD FRU number -
1.3.6.1.4.1.2.3.51.3.1.5.17.1.2
indexes:
- labelname: componentLevelVpdIndex
type: gauge
- name: componentLevelVpdFruName
oid: 1.3.6.1.4.1.2.3.51.3.1.5.17.1.3
type: OctetString
help: System component level VPD FRU name -
1.3.6.1.4.1.2.3.51.3.1.5.17.1.3
indexes:
- labelname: componentLevelVpdIndex
type: gauge
- name: componentLevelVpdSerialNumber
oid: 1.3.6.1.4.1.2.3.51.3.1.5.17.1.4
type: OctetString
help: System component level VPD serial number -
1.3.6.1.4.1.2.3.51.3.1.5.17.1.4
indexes:
- labelname: componentLevelVpdIndex
type: gauge
- name: componentLevelVpdManufacturingId
oid: 1.3.6.1.4.1.2.3.51.3.1.5.17.1.5
type: OctetString
help: System component level VPD manufacturing ID -
1.3.6.1.4.1.2.3.51.3.1.5.17.1.5
indexes:
- labelname: componentLevelVpdIndex
type: gauge
- name: componentLevelVpdTrackingIndex
oid: 1.3.6.1.4.1.2.3.51.3.1.5.18.1.1
type: gauge
help: System component level VPD tracking activity log index -
1.3.6.1.4.1.2.3.51.3.1.5.18.1.1
indexes:
- labelname: componentLevelVpdTrackingIndex
type: gauge
- name: componentLevelVpdTrackingFruNumber
oid: 1.3.6.1.4.1.2.3.51.3.1.5.18.1.2
type: OctetString
help: System component level VPD tracking activity log FRU number -
1.3.6.1.4.1.2.3.51.3.1.5.18.1.2
indexes:
- labelname: componentLevelVpdTrackingIndex
type: gauge
- name: componentLevelVpdTrackingFruName
oid: 1.3.6.1.4.1.2.3.51.3.1.5.18.1.3
type: OctetString
help: System component level VPD tracking activity log FRU name -
1.3.6.1.4.1.2.3.51.3.1.5.18.1.3
indexes:
- labelname: componentLevelVpdTrackingIndex
type: gauge
- name: componentLevelVpdTrackingSerialNumber
oid: 1.3.6.1.4.1.2.3.51.3.1.5.18.1.4
type: OctetString
help: System component level VPD tracking activity log serial number
- 1.3.6.1.4.1.2.3.51.3.1.5.18.1.4
indexes:
- labelname: componentLevelVpdTrackingIndex
type: gauge
- name: componentLevelVpdTrackingManufacturingId
oid: 1.3.6.1.4.1.2.3.51.3.1.5.18.1.5
type: OctetString
help: System component level VPD tracking activity log manufacturing
ID - 1.3.6.1.4.1.2.3.51.3.1.5.18.1.5
indexes:
- labelname: componentLevelVpdTrackingIndex
type: gauge
- name: componentLevelVpdTrackingAction
oid: 1.3.6.1.4.1.2.3.51.3.1.5.18.1.6
type: OctetString
help: System component level VPD tracking activity log
action(added/removed)
- 1.3.6.1.4.1.2.3.51.3.1.5.18.1.6
indexes:
- labelname: componentLevelVpdTrackingIndex
type: gauge
- name: componentLevelVpdTrackingTimestamp
oid: 1.3.6.1.4.1.2.3.51.3.1.5.18.1.7
type: OctetString
help: System component level VPD tracking activity log timestanp -
1.3.6.1.4.1.2.3.51.3.1.5.18.1.7
indexes:
- labelname: componentLevelVpdTrackingIndex
type: gauge
- name: hostMACAddressIndex
oid: 1.3.6.1.4.1.2.3.51.3.1.5.19.1.1
type: gauge
help: Host MAC address index - 1.3.6.1.4.1.2.3.51.3.1.5.19.1.1
indexes:
- labelname: hostMACAddressIndex
type: gauge
- name: hostMACAddressDescription
oid: 1.3.6.1.4.1.2.3.51.3.1.5.19.1.2
type: DisplayString
help: Description of the MAC Address entry -
1.3.6.1.4.1.2.3.51.3.1.5.19.1.2
indexes:
- labelname: hostMACAddressIndex
type: gauge
- name: hostMACAddress
oid: 1.3.6.1.4.1.2.3.51.3.1.5.19.1.3
type: DisplayString
help: Host MAC address must be a hexadecimal value between
000000000000 - FFFFFFFFFFFF
- 1.3.6.1.4.1.2.3.51.3.1.5.19.1.3
indexes:
- labelname: hostMACAddressIndex
type: gauge
- name: cpuVpdIndex
oid: 1.3.6.1.4.1.2.3.51.3.1.5.20.1.1
type: gauge
help: System CPU level VPD index - 1.3.6.1.4.1.2.3.51.3.1.5.20.1.1
indexes:
- labelname: cpuVpdIndex
type: gauge
- name: cpuVpdDescription
oid: 1.3.6.1.4.1.2.3.51.3.1.5.20.1.2
type: DisplayString
help: System CPU Description - 1.3.6.1.4.1.2.3.51.3.1.5.20.1.2
indexes:
- labelname: cpuVpdIndex
type: gauge
- name: cpuVpdSpeed
oid: 1.3.6.1.4.1.2.3.51.3.1.5.20.1.3
type: gauge
help: System cpu speed in MHz - 1.3.6.1.4.1.2.3.51.3.1.5.20.1.3
indexes:
- labelname: cpuVpdIndex
type: gauge
- name: cpuVpdIdentifier
oid: 1.3.6.1.4.1.2.3.51.3.1.5.20.1.4
type: DisplayString
help: System CPU Identifier - 1.3.6.1.4.1.2.3.51.3.1.5.20.1.4
indexes:
- labelname: cpuVpdIndex
type: gauge
- name: cpuVpdType
oid: 1.3.6.1.4.1.2.3.51.3.1.5.20.1.5
type: DisplayString
help: System cpu Type - 1.3.6.1.4.1.2.3.51.3.1.5.20.1.5
indexes:
- labelname: cpuVpdIndex
type: gauge
- name: cpuVpdFamily
oid: 1.3.6.1.4.1.2.3.51.3.1.5.20.1.6
type: DisplayString
help: System cpu Family - 1.3.6.1.4.1.2.3.51.3.1.5.20.1.6
indexes:
- labelname: cpuVpdIndex
type: gauge
- name: cpuVpdCores
oid: 1.3.6.1.4.1.2.3.51.3.1.5.20.1.7
type: gauge
help: System cpu number of cores - 1.3.6.1.4.1.2.3.51.3.1.5.20.1.7
indexes:
- labelname: cpuVpdIndex
type: gauge
- name: cpuVpdThreads
oid: 1.3.6.1.4.1.2.3.51.3.1.5.20.1.8
type: gauge
help: System cpu number of threads - 1.3.6.1.4.1.2.3.51.3.1.5.20.1.8
indexes:
- labelname: cpuVpdIndex
type: gauge
- name: cpuVpdVoltage
oid: 1.3.6.1.4.1.2.3.51.3.1.5.20.1.9
type: gauge
help: System cpu voltage in millivolts (1125 = 1.125 volts) -
1.3.6.1.4.1.2.3.51.3.1.5.20.1.9
indexes:
- labelname: cpuVpdIndex
type: gauge
- name: cpuVpdDataWidth
oid: 1.3.6.1.4.1.2.3.51.3.1.5.20.1.10
type: gauge
help: System cpu data width in bits - 1.3.6.1.4.1.2.3.51.3.1.5.20.1.10
indexes:
- labelname: cpuVpdIndex
type: gauge
- name: cpuVpdHealthStatus
oid: 1.3.6.1.4.1.2.3.51.3.1.5.20.1.11
type: DisplayString
help: System cpu health status - 1.3.6.1.4.1.2.3.51.3.1.5.20.1.11
indexes:
- labelname: cpuVpdIndex
type: gauge
- name: cpuVpdCpuModel
oid: 1.3.6.1.4.1.2.3.51.3.1.5.20.1.12
type: DisplayString
help: System cpu model - 1.3.6.1.4.1.2.3.51.3.1.5.20.1.12
indexes:
- labelname: cpuVpdIndex
type: gauge
- name: memoryVpdIndex
oid: 1.3.6.1.4.1.2.3.51.3.1.5.21.1.1
type: gauge
help: System Memory level VPD index - 1.3.6.1.4.1.2.3.51.3.1.5.21.1.1
indexes:
- labelname: memoryVpdIndex
type: gauge
- name: memoryVpdDescription
oid: 1.3.6.1.4.1.2.3.51.3.1.5.21.1.2
type: DisplayString
help: System memory Description (e.g - 1.3.6.1.4.1.2.3.51.3.1.5.21.1.2
indexes:
- labelname: memoryVpdIndex
type: gauge
- name: memoryVpdPartNumber
oid: 1.3.6.1.4.1.2.3.51.3.1.5.21.1.3
type: DisplayString
help: System Memory Part Number - 1.3.6.1.4.1.2.3.51.3.1.5.21.1.3
indexes:
- labelname: memoryVpdIndex
type: gauge
- name: memoryVpdFRUSerialNumber
oid: 1.3.6.1.4.1.2.3.51.3.1.5.21.1.4
type: DisplayString
help: System memory Serial Number - 1.3.6.1.4.1.2.3.51.3.1.5.21.1.4
indexes:
- labelname: memoryVpdIndex
type: gauge
- name: memoryVpdManufactureDate
oid: 1.3.6.1.4.1.2.3.51.3.1.5.21.1.5
type: DisplayString
help: System memory Manufacture Date in week/year format (e.g -
1.3.6.1.4.1.2.3.51.3.1.5.21.1.5
indexes:
- labelname: memoryVpdIndex
type: gauge
- name: memoryVpdType
oid: 1.3.6.1.4.1.2.3.51.3.1.5.21.1.6
type: DisplayString
help: System memory Type (e.g - 1.3.6.1.4.1.2.3.51.3.1.5.21.1.6
indexes:
- labelname: memoryVpdIndex
type: gauge
- name: memoryVpdSize
oid: 1.3.6.1.4.1.2.3.51.3.1.5.21.1.7
type: gauge
help: System memory size in GigaBytes -
1.3.6.1.4.1.2.3.51.3.1.5.21.1.7
indexes:
- labelname: memoryVpdIndex
type: gauge
- name: memoryHealthStatus
oid: 1.3.6.1.4.1.2.3.51.3.1.5.21.1.8
type: DisplayString
help: A description of the memory component status. -
1.3.6.1.4.1.2.3.51.3.1.5.21.1.8
indexes:
- labelname: memoryVpdIndex
type: gauge
- name: memoryConfigSpeed
oid: 1.3.6.1.4.1.2.3.51.3.1.5.21.1.9
type: gauge
help: System configured memory clock speed in MHz -
1.3.6.1.4.1.2.3.51.3.1.5.21.1.9
indexes:
- labelname: memoryVpdIndex
type: gauge
- name: memoryRatedSpeed
oid: 1.3.6.1.4.1.2.3.51.3.1.5.21.1.10
type: gauge
help: System rated memory clock speed in MB/s -
1.3.6.1.4.1.2.3.51.3.1.5.21.1.10
indexes:
- labelname: memoryVpdIndex
type: gauge
- name: ledIndex
oid: 1.3.6.1.4.1.2.3.51.3.1.8.2.1.1
type: gauge
help: The LED index number - 1.3.6.1.4.1.2.3.51.3.1.8.2.1.1
indexes:
- labelname: ledIndex
type: gauge
- name: ledIdentifier
oid: 1.3.6.1.4.1.2.3.51.3.1.8.2.1.2
type: gauge
help: The unique identifier for this LED For consistent results, view
as a table
and not as individual entries. - 1.3.6.1.4.1.2.3.51.3.1.8.2.1.2
indexes:
- labelname: ledIndex
type: gauge
- name: ledLabel
oid: 1.3.6.1.4.1.2.3.51.3.1.8.2.1.4
type: DisplayString
help: Text label for a LED - 1.3.6.1.4.1.2.3.51.3.1.8.2.1.4
indexes:
- labelname: ledIndex
type: gauge
- name: ledState
oid: 1.3.6.1.4.1.2.3.51.3.1.8.2.1.5
type: gauge
help: Text description which denotes color or on/off/blink state for
a LED -
1.3.6.1.4.1.2.3.51.3.1.8.2.1.5
indexes:
- labelname: ledIndex
type: gauge
enum_values:
0: "off"
1: "on"
2: blinking
- name: ledColor
oid: 1.3.6.1.4.1.2.3.51.3.1.8.2.1.6
type: DisplayString
help: Color of this LED - 1.3.6.1.4.1.2.3.51.3.1.8.2.1.6
indexes:
- labelname: ledIndex
type: gauge
retries: 3
timeout: 15s
system:~/git/snmp_exporter/generator $
--
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/d289c08a-3d83-4d16-b3a6-33e473a33145n%40googlegroups.com.