From e7edf6ed2eff0257324e0459f3984b3fdaf1ee98 Mon Sep 17 00:00:00 2001
From: Alexandre Iooss <erdnaxe@crans.org>
Date: Mon, 13 Jan 2020 11:13:10 +0100
Subject: [PATCH] Clean up useless index metric

---
 .../templates/prometheus/snmp.yml.j2          | 82 ++++---------------
 1 file changed, 15 insertions(+), 67 deletions(-)

diff --git a/roles/prometheus-snmp-exporter/templates/prometheus/snmp.yml.j2 b/roles/prometheus-snmp-exporter/templates/prometheus/snmp.yml.j2
index cf54e686..648bb488 100644
--- a/roles/prometheus-snmp-exporter/templates/prometheus/snmp.yml.j2
+++ b/roles/prometheus-snmp-exporter/templates/prometheus/snmp.yml.j2
@@ -130,13 +130,6 @@ ubiquiti_unifi:
     type: DisplayString
     help: The physical location of this node as a geohash
       - 1.3.6.1.2.1.1.6
-  - name: unifi_vap_index
-    oid: 1.3.6.1.4.1.41112.1.6.1.2.1.1
-    type: gauge
-    help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.1'
-    indexes:
-    - labelname: unifi_vap_index
-      type: gauge
   - name: unifi_vap_channel
     oid: 1.3.6.1.4.1.41112.1.6.1.2.1.4
     type: gauge
@@ -145,8 +138,7 @@ ubiquiti_unifi:
     - labelname: unifi_vap_index
       type: gauge
     lookups:
-    - labels:
-      - unifi_vap_index
+    - labels: [unifi_vap_index]
       labelname: unifi_vap_essid
       oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
       type: DisplayString
@@ -160,8 +152,7 @@ ubiquiti_unifi:
     - labelname: unifi_vap_index
       type: gauge
     lookups:
-    - labels:
-      - unifi_vap_index
+    - labels: [unifi_vap_index]
       labelname: unifi_vap_essid
       oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
       type: DisplayString
@@ -175,8 +166,7 @@ ubiquiti_unifi:
     - labelname: unifi_vap_index
       type: gauge
     lookups:
-    - labels:
-      - unifi_vap_index
+    - labels: [unifi_vap_index]
       labelname: unifi_vap_essid
       oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
       type: DisplayString
@@ -190,8 +180,7 @@ ubiquiti_unifi:
     - labelname: unifi_vap_index
       type: gauge
     lookups:
-    - labels:
-      - unifi_vap_index
+    - labels: [unifi_vap_index]
       labelname: unifi_vap_essid
       oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
       type: DisplayString
@@ -205,8 +194,7 @@ ubiquiti_unifi:
     - labelname: unifi_vap_index
       type: gauge
     lookups:
-    - labels:
-      - unifi_vap_index
+    - labels: [unifi_vap_index]
       labelname: unifi_vap_essid
       oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
       type: DisplayString
@@ -220,8 +208,7 @@ ubiquiti_unifi:
     - labelname: unifi_vap_index
       type: gauge
     lookups:
-    - labels:
-      - unifi_vap_index
+    - labels: [unifi_vap_index]
       labelname: unifi_vap_essid
       oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
       type: DisplayString
@@ -235,8 +222,7 @@ ubiquiti_unifi:
     - labelname: unifi_vap_index
       type: gauge
     lookups:
-    - labels:
-      - unifi_vap_index
+    - labels: [unifi_vap_index]
       labelname: unifi_vap_essid
       oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
       type: DisplayString
@@ -250,8 +236,7 @@ ubiquiti_unifi:
     - labelname: unifi_vap_index
       type: gauge
     lookups:
-    - labels:
-      - unifi_vap_index
+    - labels: [unifi_vap_index]
       labelname: unifi_vap_essid
       oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
       type: DisplayString
@@ -265,8 +250,7 @@ ubiquiti_unifi:
     - labelname: unifi_vap_index
       type: gauge
     lookups:
-    - labels:
-      - unifi_vap_index
+    - labels: [unifi_vap_index]
       labelname: unifi_vap_essid
       oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
       type: DisplayString
@@ -280,8 +264,7 @@ ubiquiti_unifi:
     - labelname: unifi_vap_index
       type: gauge
     lookups:
-    - labels:
-      - unifi_vap_index
+    - labels: [unifi_vap_index]
       labelname: unifi_vap_essid
       oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
       type: DisplayString
@@ -295,8 +278,7 @@ ubiquiti_unifi:
     - labelname: unifi_vap_index
       type: gauge
     lookups:
-    - labels:
-      - unifi_vap_index
+    - labels: [unifi_vap_index]
       labelname: unifi_vap_essid
       oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
       type: DisplayString
@@ -310,8 +292,7 @@ ubiquiti_unifi:
     - labelname: unifi_vap_index
       type: gauge
     lookups:
-    - labels:
-      - unifi_vap_index
+    - labels: [unifi_vap_index]
       labelname: unifi_vap_essid
       oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
       type: DisplayString
@@ -325,8 +306,7 @@ ubiquiti_unifi:
     - labelname: unifi_vap_index
       type: gauge
     lookups:
-    - labels:
-      - unifi_vap_index
+    - labels: [unifi_vap_index]
       labelname: unifi_vap_essid
       oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
       type: DisplayString
@@ -340,8 +320,7 @@ ubiquiti_unifi:
     - labelname: unifi_vap_index
       type: gauge
     lookups:
-    - labels:
-      - unifi_vap_index
+    - labels: [unifi_vap_index]
       labelname: unifi_vap_essid
       oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
       type: DisplayString
@@ -355,38 +334,7 @@ ubiquiti_unifi:
     - labelname: unifi_vap_index
       type: gauge
     lookups:
-    - labels:
-      - unifi_vap_index
-      labelname: unifi_vap_essid
-      oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
-      type: DisplayString
-    - labels: []
-      labelname: unifi_vap_index
-  - name: unifi_vap_up
-    oid: 1.3.6.1.4.1.41112.1.6.1.2.1.22
-    type: gauge
-    help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.22'
-    indexes:
-    - labelname: unifi_vap_index
-      type: gauge
-    lookups:
-    - labels:
-      - unifi_vap_index
-      labelname: unifi_vap_essid
-      oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
-      type: DisplayString
-    - labels: []
-      labelname: unifi_vap_index
-  - name: unifi_vap_usage
-    oid: 1.3.6.1.4.1.41112.1.6.1.2.1.23
-    type: DisplayString
-    help: guest or regular user - 1.3.6.1.4.1.41112.1.6.1.2.1.23
-    indexes:
-    - labelname: unifi_vap_index
-      type: gauge
-    lookups:
-    - labels:
-      - unifi_vap_index
+    - labels: [unifi_vap_index]
       labelname: unifi_vap_essid
       oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
       type: DisplayString
-- 
GitLab