apiVersion: v1
data:
  snmp.yaml: |
    # WARNING: This file was auto-generated using snmp_exporter generator, manual changes will be lost.
    qnap:
      walk:
      - 1.3.6.1.4.1.24681.1.3.11.1.3
      - 1.3.6.1.4.1.24681.1.3.15.1.3
      - 1.3.6.1.4.1.24681.1.3.17.1.5
      - 1.3.6.1.4.1.24681.1.3.17.1.6
      - 1.3.6.1.4.1.24681.1.3.9.1.3
      - 1.3.6.1.4.1.24681.1.3.9.1.4
      - 1.3.6.1.4.1.24681.1.4.1.1.1.1.4.3.1.3
      - 1.3.6.1.4.1.24681.1.4.1.1.1.1.5.2.1.6
      - 1.3.6.1.4.1.24681.1.4.1.11.5.6.2.1.3
      - 1.3.6.1.4.1.24681.1.4.1.11.5.6.2.1.4
      - 1.3.6.1.4.1.55062.1.10.34.1.7
      - 1.3.6.1.4.1.55062.1.10.9.1.5
      get:
      - 1.3.6.1.4.1.24681.1.3.1.0
      - 1.3.6.1.4.1.24681.1.3.3.0
      - 1.3.6.1.4.1.24681.1.3.6.0
      - 1.3.6.1.4.1.24681.1.4.1.1.1.3.3.0
      - 1.3.6.1.4.1.24681.1.4.1.1.1.3.4.0
      - 1.3.6.1.4.1.55062.1.12.14.0
      - 1.3.6.1.4.1.55062.1.12.15.0
      - 1.3.6.1.4.1.55062.1.12.16.0
      metrics:
      - name: systemCPU_UsageEX
        oid: 1.3.6.1.4.1.24681.1.3.1
        type: gauge
        help: system CPU usage - 1.3.6.1.4.1.24681.1.3.1
      - name: hdTemperatureEX
        oid: 1.3.6.1.4.1.24681.1.3.11.1.3
        type: gauge
        help: Hard disk temperature in centigrade. - 1.3.6.1.4.1.24681.1.3.11.1.3
        indexes:
        - labelname: hdIndex
          type: gauge
      - name: sysFanSpeedEX
        oid: 1.3.6.1.4.1.24681.1.3.15.1.3
        type: gauge
        help: System fan speed (RPM). - 1.3.6.1.4.1.24681.1.3.15.1.3
        indexes:
        - labelname: sysFanIndexEX
          type: gauge
      - name: sysVolumeFreeSizeEX
        oid: 1.3.6.1.4.1.24681.1.3.17.1.5
        type: counter
        help: System Volume free size in byte. - 1.3.6.1.4.1.24681.1.3.17.1.5
        indexes:
        - labelname: sysVolumeIndexEX
          type: gauge
      - name: sysVolumeStatusEX
        oid: 1.3.6.1.4.1.24681.1.3.17.1.6
        type: OctetString
        help: System Volume status. - 1.3.6.1.4.1.24681.1.3.17.1.6
        indexes:
        - labelname: sysVolumeIndexEX
          type: gauge
      - name: systemFreeMemEX
        oid: 1.3.6.1.4.1.24681.1.3.3
        type: counter
        help: System free memory in KByte - 1.3.6.1.4.1.24681.1.3.3
      - name: systemTemperatureEX
        oid: 1.3.6.1.4.1.24681.1.3.6
        type: gauge
        help: System temperature in centigrade - 1.3.6.1.4.1.24681.1.3.6
      - name: ifPacketsReceivedEX
        oid: 1.3.6.1.4.1.24681.1.3.9.1.3
        type: counter
        help: System packets received. - 1.3.6.1.4.1.24681.1.3.9.1.3
        indexes:
        - labelname: ifIndexEX
          type: gauge
      - name: ifPacketsSentEX
        oid: 1.3.6.1.4.1.24681.1.3.9.1.4
        type: counter
        help: System packets sent. - 1.3.6.1.4.1.24681.1.3.9.1.4
        indexes:
        - labelname: ifIndexEX
          type: gauge
      - name: cpuUsage
        oid: 1.3.6.1.4.1.24681.1.4.1.1.1.1.4.3.1.3
        type: gauge
        help: CPUUsage. - 1.3.6.1.4.1.24681.1.4.1.1.1.1.4.3.1.3
        indexes:
        - labelname: cpuIndex
          type: gauge
      - name: diskTemperture
        oid: 1.3.6.1.4.1.24681.1.4.1.1.1.1.5.2.1.6
        type: gauge
        help: DiskTemperture. - 1.3.6.1.4.1.24681.1.4.1.1.1.1.5.2.1.6
        indexes:
        - labelname: diskIndex
          type: gauge
      - name: readHitRate
        oid: 1.3.6.1.4.1.24681.1.4.1.1.1.3.3
        type: gauge
        help: Read hit rate percent of cache. - 1.3.6.1.4.1.24681.1.4.1.1.1.3.3
      - name: writeHitRate
        oid: 1.3.6.1.4.1.24681.1.4.1.1.1.3.4
        type: gauge
        help: Write hit rate percent of cache. - 1.3.6.1.4.1.24681.1.4.1.1.1.3.4
      - name: iops
        oid: 1.3.6.1.4.1.24681.1.4.1.11.5.6.2.1.3
        type: gauge
        help: IOPS. - 1.3.6.1.4.1.24681.1.4.1.11.5.6.2.1.3
        indexes:
        - labelname: diskPerformanceIndex
          type: gauge
      - name: latency
        oid: 1.3.6.1.4.1.24681.1.4.1.11.5.6.2.1.4
        type: gauge
        help: Latency. - 1.3.6.1.4.1.24681.1.4.1.11.5.6.2.1.4
        indexes:
        - labelname: diskPerformanceIndex
          type: gauge
      - name: enclosureSystemTemp
        oid: 1.3.6.1.4.1.55062.1.10.34.1.7
        type: gauge
        help: Enclosure System temperature in centigrade. - 1.3.6.1.4.1.55062.1.10.34.1.7
        indexes:
        - labelname: enclosureIndex
          type: gauge
      - name: volumeStatus
        oid: 1.3.6.1.4.1.55062.1.10.9.1.5
        type: OctetString
        help: Volume status - 1.3.6.1.4.1.55062.1.10.9.1.5
        indexes:
        - labelname: volumeIndex
          type: gauge
      - name: systemFreeMem
        oid: 1.3.6.1.4.1.55062.1.12.14
        type: counter
        help: System free memory - 1.3.6.1.4.1.55062.1.12.14
      - name: systemAvailableMem
        oid: 1.3.6.1.4.1.55062.1.12.15
        type: counter
        help: System available memory - 1.3.6.1.4.1.55062.1.12.15
      - name: systemUsedMemory
        oid: 1.3.6.1.4.1.55062.1.12.16
        type: counter
        help: System used memory - 1.3.6.1.4.1.55062.1.12.16
    qnaplong:
      walk:
      - 1.3.6.1.4.1.24681.1.3.17.1.2
      - 1.3.6.1.4.1.24681.1.3.17.1.4
      - 1.3.6.1.4.1.24681.1.4.1.1.1.1.5.2.1.5
      - 1.3.6.1.4.1.55062.1.10.2.1.4
      - 1.3.6.1.4.1.55062.1.10.2.1.9
      - 1.3.6.1.4.1.55062.1.10.9.1.3
      - 1.3.6.1.4.1.55062.1.10.9.1.8
      get:
      - 1.3.6.1.4.1.24681.1.3.12.0
      - 1.3.6.1.4.1.24681.1.3.13.0
      - 1.3.6.1.4.1.24681.1.3.2.0
      - 1.3.6.1.4.1.24681.1.3.4.0
      - 1.3.6.1.4.1.55062.1.12.13.0
      - 1.3.6.1.4.1.55062.1.12.6.0
      - 1.3.6.1.4.1.55062.1.12.7.0
      metrics:
      - name: modelNameEX
        oid: 1.3.6.1.4.1.24681.1.3.12
        type: OctetString
        help: Model name - 1.3.6.1.4.1.24681.1.3.12
      - name: hostNameEX
        oid: 1.3.6.1.4.1.24681.1.3.13
        type: OctetString
        help: Model name - 1.3.6.1.4.1.24681.1.3.13
      - name: sysVolumeDescrEX
        oid: 1.3.6.1.4.1.24681.1.3.17.1.2
        type: OctetString
        help: A textual string containing information about the volume. - 1.3.6.1.4.1.24681.1.3.17.1.2
        indexes:
        - labelname: sysVolumeIndexEX
          type: gauge
      - name: sysVolumeTotalSizeEX
        oid: 1.3.6.1.4.1.24681.1.3.17.1.4
        type: counter
        help: System Volume total size in byte. - 1.3.6.1.4.1.24681.1.3.17.1.4
        indexes:
        - labelname: sysVolumeIndexEX
          type: gauge
      - name: systemTotalMemEX
        oid: 1.3.6.1.4.1.24681.1.3.2
        type: counter
        help: System total memory in KByte - 1.3.6.1.4.1.24681.1.3.2
      - name: systemUptimeEX
        oid: 1.3.6.1.4.1.24681.1.3.4
        type: gauge
        help: The amount of time since this host was last initialized - 1.3.6.1.4.1.24681.1.3.4
      - name: diskSmartInfo
        oid: 1.3.6.1.4.1.24681.1.4.1.1.1.1.5.2.1.5
        type: gauge
        help: DiskSmartInfo. - 1.3.6.1.4.1.24681.1.4.1.1.1.1.5.2.1.5
        indexes:
        - labelname: diskIndex
          type: gauge
        enum_values:
          -1: error
          0: good
          1: warning
          2: abnormal
      - name: diskModel
        oid: 1.3.6.1.4.1.55062.1.10.2.1.4
        type: OctetString
        help: Hard disk Model - 1.3.6.1.4.1.55062.1.10.2.1.4
        indexes:
        - labelname: diskIndex
          type: gauge
      - name: diskCapacity
        oid: 1.3.6.1.4.1.55062.1.10.2.1.9
        type: counter
        help: The capacity in byte of hard drive. - 1.3.6.1.4.1.55062.1.10.2.1.9
        indexes:
        - labelname: diskIndex
          type: gauge
      - name: volumeCapacity
        oid: 1.3.6.1.4.1.55062.1.10.9.1.3
        type: counter
        help: System Volume total size in byte. - 1.3.6.1.4.1.55062.1.10.9.1.3
        indexes:
        - labelname: volumeIndex
          type: gauge
      - name: volumeName
        oid: 1.3.6.1.4.1.55062.1.10.9.1.8
        type: OctetString
        help: Volume Name. - 1.3.6.1.4.1.55062.1.10.9.1.8
        indexes:
        - labelname: volumeIndex
          type: gauge
      - name: systemTotalMem
        oid: 1.3.6.1.4.1.55062.1.12.13
        type: counter
        help: System total memory - 1.3.6.1.4.1.55062.1.12.13
      - name: firmwareVersion
        oid: 1.3.6.1.4.1.55062.1.12.6
        type: OctetString
        help: Firmware Version - 1.3.6.1.4.1.55062.1.12.6
      - name: firmwareUpgradeAvailable
        oid: 1.3.6.1.4.1.55062.1.12.7
        type: gauge
        help: Firmware can upgrade or not - 1.3.6.1.4.1.55062.1.12.7
kind: ConfigMap
metadata:
  labels:
    app.kubernetes.io/component: exporter
    app.kubernetes.io/name: snmp-exporter
    app.kubernetes.io/version: 0.20.0
  name: snmp-exporter
  namespace: snmp
