@cryptotaxi247 / netdata-1 / commits / 270c866c0

SNMP: _cisco-wlc.yaml (#20364)

Co-authored-by: ilyam8 <ilya@netdata.cloud>

Fotis Voutsas committed May 28, 2025 at 14:35 UTC 270c866c081245188acaaa3409ba4a43ed15ea2d
1 file changed +50 -63
src/go/plugin/go.d/config/go.d/snmp.profiles/default/_cisco-wlc.yaml
+50 -63
@@ -12,8 +12,23 @@ metrics:
12 OID: 1.3.6.1.4.1.14179.2.2.1
13 name: bsnAPTable
14 symbols:
15 - - name: accessPoint
16 - constant_value_one: true
15 + - OID: 1.3.6.1.4.1.14179.2.2.1.1.6
16 + name: bsnAPOperationStatus
17 + description: Operation State of the AP
18 + family: Airespace/AP/Status
19 + unit: "{status}"
20 + mapping:
21 + 1: associated
22 + 2: disassociating
23 + 3: downloading
24 + - OID: 1.3.6.1.4.1.14179.2.2.1.1.37
25 + name: bsnAPAdminStatus
26 + description: Admin State of the AP
27 + family: Airespace/AP/Status
28 + unit: "{status}"
29 + mapping:
30 + 1: enable
31 + 2: disable
32 metric_tags:
33 - symbol:
34 OID: 1.3.6.1.4.1.14179.2.2.1.1.1
@@ -31,22 +46,6 @@ metrics:
46 OID: 1.3.6.1.4.1.14179.2.2.1.1.19
47 name: bsnApIpAddress
48 tag: ap_ip_address
34 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
35 - - symbol:
36 - OID: 1.3.6.1.4.1.14179.2.2.1.1.6
37 - name: bsnAPOperationStatus
38 - mapping:
39 - 1: associated
40 - 2: disassociating
41 - 3: downloading
42 - tag: ap_oper_status
43 - - symbol:
44 - OID: 1.3.6.1.4.1.14179.2.2.1.1.37
45 - name: bsnAPAdminStatus
46 - mapping:
47 - 1: enable
48 - 2: disable
49 - tag: ap_admin_status
49
50 # Connected APs 802.11 interfaces metrics
51
@@ -55,8 +54,22 @@ metrics:
54 OID: 1.3.6.1.4.1.14179.2.2.2
55 name: bsnAPIfTable
56 symbols:
58 - - name: accessPointInterface
59 - constant_value_one: true
57 + - OID: 1.3.6.1.4.1.14179.2.2.2.1.12
58 + name: bsnAPIfOperStatus
59 + description: Operational status of the interface
60 + family: Airespace/AP/Interfaces/Status
61 + unit: "{status}"
62 + mapping:
63 + 1: down
64 + 2: up
65 + - OID: 1.3.6.1.4.1.14179.2.2.2.1.34
66 + name: bsnAPIfAdminStatus
67 + description: Admin status of the interface
68 + family: Airespace/AP/Interfaces/Status
69 + unit: "{status}"
70 + mapping:
71 + 1: enable
72 + 2: disable
73 metric_tags:
74 - symbol:
75 OID: 1.3.6.1.4.1.14179.2.2.2.1.1
@@ -94,21 +107,6 @@ metrics:
107 - start: 0
108 end: 5
109 tag: ap_ip_address
97 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
98 - - symbol:
99 - OID: 1.3.6.1.4.1.14179.2.2.2.1.12
100 - name: bsnAPIfOperStatus
101 - mapping:
102 - 1: down
103 - 2: up
104 - tag: ap_if_oper_status
105 - - symbol:
106 - OID: 1.3.6.1.4.1.14179.2.2.2.1.34
107 - name: bsnAPIfAdminStatus
108 - mapping:
109 - 1: enable
110 - 2: disable
111 - tag: ap_if_admin_status
110
111 - MIB: AIRESPACE-WIRELESS-MIB
112 table:
@@ -119,6 +117,7 @@ metrics:
117 - OID: 1.3.6.1.4.1.14179.2.2.2.1.15
118 name: bsnApIfNoOfUsers
119 description: "Number of users associated with this radio"
120 + family: Airespace/AP/Interfaces/Users
121 unit: "{user}"
122 metric_tags:
123 - symbol:
@@ -168,18 +167,22 @@ metrics:
167 - OID: 1.3.6.1.4.1.14179.2.2.13.1.1
168 name: bsnAPIfLoadRxUtilization
169 description: "Percentage of time the Airespace AP receiver is busy operating on packets"
170 + family: Airespace/AP/Receiver/Utilization
171 unit: "%"
172 - OID: 1.3.6.1.4.1.14179.2.2.13.1.2
173 name: bsnAPIfLoadTxUtilization
174 description: "Percentage of time the Airespace AP transmitter is busy operating on packets"
175 + family: Airespace/AP/Transmitter/Utilization
176 unit: "%"
177 - OID: 1.3.6.1.4.1.14179.2.2.13.1.24
178 name: bsnAPIfPoorSNRClients
179 description: "Number of clients with poor SNR attached to this Airespace AP at the last measurement interval"
180 + family: Airespace/AP/Clients
181 unit: "{client}"
182 - OID: 1.3.6.1.4.1.14179.2.2.13.1.3
183 name: bsnAPIfLoadChannelUtilization
184 description: "Channel utilization"
185 + family: Airespace/AP/Channel/Utilization
186 unit: "%"
187 metric_tags:
188 - symbol:
@@ -227,28 +230,19 @@ metrics:
230 OID: 1.3.6.1.4.1.14179.2.1.1
231 name: bsnDot11EssTable
232 symbols:
230 - - name: wlan
231 - constant_value_one: true
232 - metric_tags:
233 - - symbol:
234 - OID: 1.3.6.1.4.1.14179.2.1.1.1.1
235 - name: bsnDot11EssIndex
236 - tag: wlan_index
237 - - symbol:
238 - OID: 1.3.6.1.4.1.14179.2.1.1.1.2
239 - name: bsnDot11EssSsid
240 - tag: ssid
241 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
242 - - symbol:
243 - OID: 1.3.6.1.4.1.14179.2.1.1.1.6
244 - name: bsnDot11EssAdminStatus
233 + - OID: 1.3.6.1.4.1.14179.2.1.1.1.6
234 + name: bsnDot11EssAdminStatus
235 + description: Administrative Status of ESS(WLAN)
236 + family: Airespace/AP/WLAN/Status
237 + unit: "{status}"
238 mapping:
239 0: disable
240 1: enable
248 - tag: wlan_admin_status
249 - - symbol:
250 - OID: 1.3.6.1.4.1.14179.2.1.1.1.60
251 - name: bsnDot11EssRowStatus
241 + - OID: 1.3.6.1.4.1.14179.2.1.1.1.60
242 + name: bsnDot11EssRowStatus
243 + description: Row status type for the bsnDot11EssEntry
244 + family: Airespace/AP/WLAN/Status
245 + unit: "{status}"
246 mapping:
247 1: active
248 2: notInService
@@ -256,17 +250,10 @@ metrics:
250 4: createAndGo
251 5: createAndWait
252 6: destroy
259 - tag: wlan_row_status
260 -
261 - - MIB: AIRESPACE-WIRELESS-MIB
262 - table:
263 - OID: 1.3.6.1.4.1.14179.2.1.1
264 - name: bsnDot11EssTable
265 - metric_type: gauge
266 - symbols:
253 - OID: 1.3.6.1.4.1.14179.2.1.1.1.38
254 name: bsnDot11EssNumberOfMobileStations
269 - description: "Number of mobile stations currently associated with the WLAN"
255 + description: Number of mobile stations currently associated with the WLAN
256 + family: Airespace/AP/WLAN/Mobile Stations
257 unit: "{station}"
258 metric_tags:
259 - symbol: