librenms/librenms

View on GitHub
includes/definitions/discovery/moxa-etherdevice.yaml

Summary

Maintainability
Test Coverage
modules:
    mempools:
        data:
            -
                total: MOXA-IKS6726A-MIB::totalMemory
                used: MOXA-IKS6726A-MIB::usedMemory
                free: MOXA-IKS6726A-MIB::freeMemory
            -
                total: MOXA-EDSG508E-MIB::totalMemory
                used: MOXA-EDSG508E-MIB::usedMemory
                free: MOXA-EDSG508E-MIB::freeMemory
            -
                total: MOXA-EDSG512E-MIB::totalMemory
                used: MOXA-EDSG512E-MIB::usedMemory
                free: MOXA-EDSG512E-MIB::freeMemory
            -
                total: MOXA-EDSG516E-MIB::totalMemory
                used: MOXA-EDSG516E-MIB::usedMemory
                free: MOXA-EDSG516E-MIB::freeMemory
            -
                total: MOXA-EDSP506E-MIB::totalMemory
                used: MOXA-EDSP506E-MIB::usedMemory
                free: MOXA-EDSP506E-MIB::freeMemory
            -
                total: MOXA-EDSP510A8POE-MIB::totalMemory
                used: MOXA-EDSP510A8POE-MIB::usedMemory
                free: MOXA-EDSP510A8POE-MIB::freeMemory
            -
                total: MOXA-EDSG512E8POE-MIB::totalMemory
                used: MOXA-EDSG512E8POE-MIB::usedMemory
                free: MOXA-EDSG512E8POE-MIB::freeMemory
    os:
        hardware:
            - MOXA-IKS6726A-MIB::switchModel
            - MOXA-EDSG508E-MIB::switchModel
            - MOXA-EDSG512E-MIB::switchModel.0
            - MOXA-EDSG516E-MIB::switchModel.0
            - MOXA-EDSP506E-MIB::switchModel.0
            - MOXA-EDSP510A8POE-MIB::switchModel
            - MOXA-EDSG512E8POE-MIB::switchModel
        version:
            - MOXA-IKS6726A-MIB::firmwareVersion
            - MOXA-EDSG508E-MIB::firmwareVersion
            - MOXA-EDSG512E-MIB::firmwareVersion.0
            - MOXA-EDSG516E-MIB::firmwareVersion.0
            - MOXA-EDSP506E-MIB::firmwareVersion.0
            - MOXA-EDSP510A8POE-MIB::firmwareVersion
            - MOXA-EDSG512E8POE-MIB::firmwareVersion
        serial:
            - MOXA-EDSG508E-MIB::serialNumber
            - MOXA-EDSG512E-MIB::serialNumber.0
            - MOXA-EDSG516E-MIB::serialNumber.0
            - MOXA-EDSP506E-MIB::serialNumber.0
            - MOXA-EDSG512E8POE-MIB::serialNumber
    sensors:
        pre-cache:
            data:
                -
                    oid:
                        - IF-MIB::ifDescr
        power:
            data:
                -
                    oid: MOXA-IKS6726A-MIB::powerConsumption
                    num_oid: '.1.3.6.1.4.1.8691.7.116.1.10.8.{{ $index }}'
                    descr: 'Power Consumption'
                    index: 'powerConsumption.{{ $index }}'
                -
                    oid: MOXA-EDSG508E-MIB::powerConsumption
                    num_oid: '.1.3.6.1.4.1.8691.7.69.1.10.8.{{ $index }}'
                    descr: 'Power Consumption'
                    index: 'powerConsumption.{{ $index }}'
                -
                    oid: MOXA-EDSP506E-MIB::poePortConsumption
                    num_oid: '.1.3.6.1.4.1.8691.7.162.1.40.6.1.2.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} PoE Consumption'
                    index: 'poePortConsumption.{{ $index }}'
                    high_limit: 'powerLimit.{{ $index }}'
                -
                    oid: MOXA-EDSP510A8POE-MIB::poePortConsumption
                    num_oid: '.1.3.6.1.4.1.8691.7.86.1.40.6.1.2.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} PoE Consumption'
                    index: 'poePortConsumption.{{ $index }}'
                    high_limit: 36.0
                -
                    oid: MOXA-EDSG512E8POE-MIB::powerConsumption
                    num_oid: '.1.3.6.1.4.1.8691.7.108.1.10.8.{{ $index }}'
                    descr: 'Power Consumption'
                    index: 'powerConsumption.{{ $index }}'
                    high_limit: 240.0
                -
                    oid: MOXA-EDSG512E8POE-MIB::poePortConsumption
                    num_oid: '.1.3.6.1.4.1.8691.7.108.1.40.6.1.2.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} PoE Consumption'
                    index: 'poePortConsumption.{{ $index }}'
                    high_limit: 36.0
        temperature:
            data:
                -
                    oid: MOXA-EDSP510A8POE-MIB::monitorSFPTable
                    value: MOXA-EDSP510A8POE-MIB::sfpTemperature
                    num_oid: '.1.3.6.1.4.1.8691.7.86.1.10.7.1.3.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} SFP module temperature'
                    index: 'sfpTemperature.{{ $index }}'
                    low_limit: -40.0
                    high_limit: 85.0
                -
                    oid: MOXA-EDSG512E8POE-MIB::monitorFiberCheckTable
                    value: MOXA-EDSG512E8POE-MIB::fiberTemperature
                    num_oid: '.1.3.6.1.4.1.8691.7.108.1.10.11.1.5.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} SFP module temperature'
                    index: 'fiberTemperature.{{ $index }}'
                    low_limit: -40.0
                    high_limit: 85.0
                -
                    oid: MOXA-EDSG516E-MIB::monitorFiberCheckTable
                    value: MOXA-EDSG516E-MIB::fiberTemperature
                    num_oid: '.1.3.6.1.4.1.8691.7.71.1.10.11.1.5.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} SFP module temperature'
                    index: 'fiberTemperature.{{ $index }}'
                    low_limit: -40.0
                    high_limit: 85.0
                -
                    oid: MOXA-EDSP506E-MIB::monitorFiberCheckTable
                    value: MOXA-EDSP506E-MIB::fiberTemperature
                    num_oid: '.1.3.6.1.4.1.8691.7.162.1.10.11.1.5.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} SFP module temperature'
                    index: 'fiberTemperature.{{ $index }}'
                    low_limit: -40.0
                    high_limit: 85.0
        voltage:
            data:
                -
                    oid: MOXA-EDSP510A8POE-MIB::monitorSFPTable
                    value: MOXA-EDSP510A8POE-MIB::sfpVoltage
                    num_oid: '.1.3.6.1.4.1.8691.7.86.1.10.7.1.4.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} SFP module Supply Voltage'
                    index: 'sfpVoltage.{{ $index }}'
                    low_limit: 3.13
                    high_limit: 3.47
                -
                    oid: MOXA-EDSG512E8POE-MIB::monitorFiberCheckTable
                    value: MOXA-EDSG512E8POE-MIB::fiberVoltage
                    num_oid: '.1.3.6.1.4.1.8691.7.108.1.10.11.1.4.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} SFP module Supply Voltage'
                    index: 'fiberVoltage.{{ $index }}'
                    low_limit: 3.13
                    high_limit: 3.47
                -
                    oid: MOXA-EDSG516E-MIB::monitorFiberCheckTable
                    value: MOXA-EDSG516E-MIB::fiberVoltage
                    num_oid: '.1.3.6.1.4.1.8691.7.71.1.10.11.1.4.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} SFP module Supply Voltage'
                    index: 'fiberVoltage.{{ $index }}'
                    low_limit: 3.13
                    high_limit: 3.47
                -
                    oid: MOXA-EDSP506E-MIB::monitorFiberCheckTable
                    value: MOXA-EDSP506E-MIB::fiberVoltage
                    num_oid: '.1.3.6.1.4.1.8691.7.162.1.10.11.1.4.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} SFP module Supply Voltage'
                    index: 'fiberVoltage.{{ $index }}'
                    low_limit: 3.13
                    high_limit: 3.47
        dbm:
            data:
                -
                    oid: MOXA-EDSP510A8POE-MIB::monitorSFPTable
                    value: MOXA-EDSP510A8POE-MIB::sfpTxPower
                    num_oid: '.1.3.6.1.4.1.8691.7.86.1.10.7.1.5.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} SFP module Transmit Power'
                    index: 'sfpTxPower.{{ $index }}'
                    low_limit: -9.0
                    high_limit: -3.0
                -
                    oid: MOXA-EDSP510A8POE-MIB::monitorSFPTable
                    value: MOXA-EDSP510A8POE-MIB::sfpRXPower
                    num_oid: '.1.3.6.1.4.1.8691.7.86.1.10.7.1.6.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} SFP module Receive Power'
                    index: 'sfpRxPower.{{ $index }}'
                    low_limit: -21.0
                    high_limit: -3.0
                -
                    oid: MOXA-EDSG512E8POE-MIB::monitorFiberCheckTable
                    value: MOXA-EDSG512E8POE-MIB::fiberTxPower
                    num_oid: '.1.3.6.1.4.1.8691.7.108.1.10.11.1.7.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} SFP module Transmit Power'
                    index: 'fiberTxPower.{{ $index }}'
                    low_limit: -9.0
                    high_limit: -3.0
                -
                    oid: MOXA-EDSG512E8POE-MIB::monitorFiberCheckTable
                    value: MOXA-EDSG512E8POE-MIB::fiberRxPower
                    num_oid: '.1.3.6.1.4.1.8691.7.108.1.10.11.1.9.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} SFP module Receive Power'
                    index: 'fiberRxPower.{{ $index }}'
                    low_limit: -21.0
                    high_limit: -3.0
                -
                    oid: MOXA-EDSG516E-MIB::monitorFiberCheckTable
                    value: MOXA-EDSG516E-MIB::fiberTxPower
                    num_oid: '.1.3.6.1.4.1.8691.7.71.1.10.11.1.7.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} SFP module Transmit Power'
                    index: 'fiberTxPower.{{ $index }}'
                    low_limit: -9.0
                    high_limit: -3.0
                -
                    oid: MOXA-EDSG516E-MIB::monitorFiberCheckTable
                    value: MOXA-EDSG516E-MIB::fiberRxPower
                    num_oid: '.1.3.6.1.4.1.8691.7.71.1.10.11.1.9.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} SFP module Receive Power'
                    index: 'fiberRxPower.{{ $index }}'
                    low_limit: -21.0
                    high_limit: -3.0
                -
                    oid: MOXA-EDSP506E-MIB::monitorFiberCheckTable
                    value: MOXA-EDSP506E-MIB::fiberTxPower
                    num_oid: '.1.3.6.1.4.1.8691.7.162.1.10.11.1.7.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} SFP module Transmit Power'
                    index: 'fiberTxPower.{{ $index }}'
                    low_limit: -9.0
                    high_limit: -3.0
                -
                    oid: MOXA-EDSP506E-MIB::monitorFiberCheckTable
                    value: MOXA-EDSP506E-MIB::fiberRxPower
                    num_oid: '.1.3.6.1.4.1.8691.7.162.1.10.11.1.9.{{ $index }}'
                    descr: '{{ IF-MIB::ifDescr }} SFP module Receive Power'
                    index: 'fiberRxPower.{{ $index }}'
                    low_limit: -21.0
                    high_limit: -3.0
        state:
            data:
                -
                    oid: MOXA-EDSP510A8POE-MIB::power1InputStatus
                    num_oid: '.1.3.6.1.4.1.8691.7.86.1.10.1.{{ $index }}'
                    descr: 'Power Input 1 Status'
                    index: 'powerInputStatus.1'
                    state_name: powerInputStatus
                    states:
                        - { value:  0, generic: 2, graph: 0, descr: not present }
                        - { value:  1, generic: 0, graph: 0, descr: present }
                -
                    oid: MOXA-EDSP510A8POE-MIB::power2InputStatus
                    num_oid: '.1.3.6.1.4.1.8691.7.86.1.10.2.{{ $index }}'
                    descr: 'Power Input 2 Status'
                    index: 'powerInputStatus.2'
                    state_name: powerInputStatus
                    states:
                        - { value:  0, generic: 2, graph: 0, descr: not present }
                        - { value:  1, generic: 0, graph: 0, descr: present }
                -
                    oid: MOXA-EDSP506E-MIB::power1InputStatus
                    num_oid: '.1.3.6.1.4.1.8691.7.162.1.10.1.{{ $index }}'
                    descr: 'Power Input 1 Status'
                    index: 'powerInputStatus.1'
                    state_name: powerInputStatus
                    states:
                        - { value:  0, generic: 2, graph: 0, descr: not present }
                        - { value:  1, generic: 0, graph: 0, descr: present }
                -
                    oid: MOXA-EDSP506E-MIB::power2InputStatus
                    num_oid: '.1.3.6.1.4.1.8691.7.162.1.10.2.{{ $index }}'
                    descr: 'Power Input 2 Status'
                    index: 'powerInputStatus.2'
                    state_name: powerInputStatus
                    states:
                        - { value:  0, generic: 2, graph: 0, descr: not present }
                        - { value:  1, generic: 0, graph: 0, descr: present }
                -
                    oid: MOXA-EDSG512E8POE-MIB::power1InputStatus
                    num_oid: '.1.3.6.1.4.1.8691.7.108.1.10.1.{{ $index }}'
                    descr: 'Power Input 1 Status'
                    index: 'powerInputStatus.1'
                    state_name: powerInputStatus
                    states:
                        - { value:  0, generic: 2, graph: 0, descr: not present }
                        - { value:  1, generic: 0, graph: 0, descr: present }
                -
                    oid: MOXA-EDSG512E8POE-MIB::power2InputStatus
                    num_oid: '.1.3.6.1.4.1.8691.7.108.1.10.2.{{ $index }}'
                    descr: 'Power Input 2 Status'
                    index: 'powerInputStatus.2'
                    state_name: powerInputStatus
                    states:
                        - { value:  0, generic: 2, graph: 0, descr: not present }
                        - { value:  1, generic: 0, graph: 0, descr: present }
                -
                    oid: MOXA-EDSG512E-MIB::power1InputStatus
                    num_oid: '.1.3.6.1.4.1.8691.7.70.1.10.1.{{ $index }}'
                    descr: 'Power Input 1 Status'
                    index: 'powerInputStatus.1'
                    state_name: powerInputStatus
                    states:
                        - { value:  0, generic: 2, graph: 0, descr: not present }
                        - { value:  1, generic: 0, graph: 0, descr: present }
                -
                    oid: MOXA-EDSG512E-MIB::power2InputStatus
                    num_oid: '.1.3.6.1.4.1.8691.7.70.1.10.2.{{ $index }}'
                    descr: 'Power Input 2 Status'
                    index: 'powerInputStatus.2'
                    state_name: powerInputStatus
                    states:
                        - { value:  0, generic: 2, graph: 0, descr: not present }
                        - { value:  1, generic: 0, graph: 0, descr: present }
                -
                    oid: MOXA-EDSG516E-MIB::power1InputStatus
                    num_oid: '.1.3.6.1.4.1.8691.7.71.1.10.1.{{ $index }}'
                    descr: 'Power Input 1 Status'
                    index: 'powerInputStatus.1'
                    state_name: powerInputStatus
                    states:
                        - { value:  0, generic: 2, graph: 0, descr: not present }
                        - { value:  1, generic: 0, graph: 0, descr: present }
                -
                    oid: MOXA-EDSG516E-MIB::power2InputStatus
                    num_oid: '.1.3.6.1.4.1.8691.7.71.1.10.2.{{ $index }}'
                    descr: 'Power Input 2 Status'
                    index: 'powerInputStatus.2'
                    state_name: powerInputStatus
                    states:
                        - { value:  0, generic: 2, graph: 0, descr: not present }
                        - { value:  1, generic: 0, graph: 0, descr: present }