diff --git a/group_vars/prom/prometheus_snmp/quanta.yml b/group_vars/prom/prometheus_snmp/quanta.yml index 6b1312d..45a9651 100644 --- a/group_vars/prom/prometheus_snmp/quanta.yml +++ b/group_vars/prom/prometheus_snmp/quanta.yml @@ -2,6 +2,8 @@ prometheus_snmp__modules_quanta: auth: community: "{{ vault_snmp_quanta_community }}" + timeout: 60s + retries: 3 walk: - interfaces - ifXTable @@ -27,6 +29,8 @@ prometheus_snmp__modules_quanta: - dot3CollTable - lldpLocChassisId - lldpRemTable + - lldpLocPortTable + - dot1dBasePort lookups: - source_indexes: - ifIndex @@ -59,6 +63,14 @@ prometheus_snmp__modules_quanta: - source_indexes: - dot3StatsIndex lookup: ifName + - source_indexes: + - lldpRemTimeMark + - lldpRemLocalPortNum + - lldpRemIndex + lookup: lldpRemChassisId + #- source_indexes: + # - lldpLocPortNum + # lookup: lldpLocPortIdSubtype overrides: ifIndex: ignore: true @@ -106,4 +118,8 @@ prometheus_snmp__modules_quanta: ignore: true dot3StatsDuplexStatus: type: EnumAsStateSet + lldpLocPortIdSubtype: + type: EnumAsInfo + lldpRemPortIdSubtype: + type: EnumAsInfo ...