Merge ~jacekn/prometheus-snmp-exporter-charm:master into prometheus-snmp-exporter-charm:master

Proposed by Jacek Nykis
Status: Merged
Merged at revision: 6190d3ac4879d4108a707be15955e7ac32cd51cd
Proposed branch: ~jacekn/prometheus-snmp-exporter-charm:master
Merge into: prometheus-snmp-exporter-charm:master
Diff against target: 541 lines (+533/-0)
1 file modified
templates/snmp.yaml.j2 (+533/-0)
Reviewer Review Type Date Requested Status
Junien F Approve
Review via email: mp+315607@code.launchpad.net

Description of the change

Add config for Sentry PDUs

To post a comment you must log in.
Revision history for this message
Junien F (axino) wrote :

+1

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/templates/snmp.yaml.j2 b/templates/snmp.yaml.j2
2index dddfd24..0e4fd03 100644
3--- a/templates/snmp.yaml.j2
4+++ b/templates/snmp.yaml.j2
5@@ -1019,4 +1019,537 @@ cisco_wlc:
6 - labels: [bsnAPName]
7 labelname: bsnAPName
8 oid: 1.3.6.1.4.1.14179.2.2.1.1.3
9+servertech_sentry3:
10+ version: 2
11+ auth:
12+ community: {{ config.snmp_community }}
13+ walk:
14+ - 1.3.6.1.2.1.1.3
15+ - 1.3.6.1.4.1.1718.3.2.2
16+ - 1.3.6.1.4.1.1718.3.2.3
17+ - 1.3.6.1.4.1.1718.3.2.5
18+ metrics:
19+ - name: sysUpTime
20+ oid: 1.3.6.1.2.1.1.3
21+ type: gauge
22+ - name: infeedIndex
23+ oid: 1.3.6.1.4.1.1718.3.2.2.1.1
24+ type: gauge
25+ indexes:
26+ - labelname: towerIndex
27+ type: Integer
28+ - labelname: infeedIndex
29+ type: Integer
30+ - name: infeedID
31+ oid: 1.3.6.1.4.1.1718.3.2.2.1.2
32+ type: string
33+ indexes:
34+ - labelname: towerIndex
35+ type: Integer
36+ - labelname: infeedIndex
37+ type: Integer
38+ - name: infeedName
39+ oid: 1.3.6.1.4.1.1718.3.2.2.1.3
40+ type: string
41+ indexes:
42+ - labelname: towerIndex
43+ type: Integer
44+ - labelname: infeedIndex
45+ type: Integer
46+ - name: infeedCapabilities
47+ oid: 1.3.6.1.4.1.1718.3.2.2.1.4
48+ type: string
49+ indexes:
50+ - labelname: towerIndex
51+ type: Integer
52+ - labelname: infeedIndex
53+ type: Integer
54+ - name: infeedStatus
55+ oid: 1.3.6.1.4.1.1718.3.2.2.1.5
56+ type: gauge
57+ indexes:
58+ - labelname: towerIndex
59+ type: Integer
60+ - labelname: infeedIndex
61+ type: Integer
62+ - name: infeedLoadStatus
63+ oid: 1.3.6.1.4.1.1718.3.2.2.1.6
64+ type: gauge
65+ indexes:
66+ - labelname: towerIndex
67+ type: Integer
68+ - labelname: infeedIndex
69+ type: Integer
70+ - name: infeedLoadValue
71+ oid: 1.3.6.1.4.1.1718.3.2.2.1.7
72+ type: gauge
73+ indexes:
74+ - labelname: towerIndex
75+ type: Integer
76+ - labelname: infeedIndex
77+ type: Integer
78+ - name: infeedLoadHighThresh
79+ oid: 1.3.6.1.4.1.1718.3.2.2.1.8
80+ type: gauge
81+ indexes:
82+ - labelname: towerIndex
83+ type: Integer
84+ - labelname: infeedIndex
85+ type: Integer
86+ - name: infeedOutletCount
87+ oid: 1.3.6.1.4.1.1718.3.2.2.1.9
88+ type: gauge
89+ indexes:
90+ - labelname: towerIndex
91+ type: Integer
92+ - labelname: infeedIndex
93+ type: Integer
94+ - name: infeedCapacity
95+ oid: 1.3.6.1.4.1.1718.3.2.2.1.10
96+ type: gauge
97+ indexes:
98+ - labelname: towerIndex
99+ type: Integer
100+ - labelname: infeedIndex
101+ type: Integer
102+ - name: infeedVoltage
103+ oid: 1.3.6.1.4.1.1718.3.2.2.1.11
104+ type: gauge
105+ indexes:
106+ - labelname: towerIndex
107+ type: Integer
108+ - labelname: infeedIndex
109+ type: Integer
110+ - name: infeedPower
111+ oid: 1.3.6.1.4.1.1718.3.2.2.1.12
112+ type: gauge
113+ indexes:
114+ - labelname: towerIndex
115+ type: Integer
116+ - labelname: infeedIndex
117+ type: Integer
118+ - name: infeedApparentPower
119+ oid: 1.3.6.1.4.1.1718.3.2.2.1.13
120+ type: gauge
121+ indexes:
122+ - labelname: towerIndex
123+ type: Integer
124+ - labelname: infeedIndex
125+ type: Integer
126+ - name: infeedPowerFactor
127+ oid: 1.3.6.1.4.1.1718.3.2.2.1.14
128+ type: gauge
129+ indexes:
130+ - labelname: towerIndex
131+ type: Integer
132+ - labelname: infeedIndex
133+ type: Integer
134+ - name: infeedCrestFactor
135+ oid: 1.3.6.1.4.1.1718.3.2.2.1.15
136+ type: gauge
137+ indexes:
138+ - labelname: towerIndex
139+ type: Integer
140+ - labelname: infeedIndex
141+ type: Integer
142+ - name: infeedEnergy
143+ oid: 1.3.6.1.4.1.1718.3.2.2.1.16
144+ type: gauge
145+ indexes:
146+ - labelname: towerIndex
147+ type: Integer
148+ - labelname: infeedIndex
149+ type: Integer
150+ - name: infeedReactance
151+ oid: 1.3.6.1.4.1.1718.3.2.2.1.17
152+ type: gauge
153+ indexes:
154+ - labelname: towerIndex
155+ type: Integer
156+ - labelname: infeedIndex
157+ type: Integer
158+ - name: infeedPhaseVoltage
159+ oid: 1.3.6.1.4.1.1718.3.2.2.1.18
160+ type: gauge
161+ indexes:
162+ - labelname: towerIndex
163+ type: Integer
164+ - labelname: infeedIndex
165+ type: Integer
166+ - name: infeedPhaseCurrent
167+ oid: 1.3.6.1.4.1.1718.3.2.2.1.19
168+ type: gauge
169+ indexes:
170+ - labelname: towerIndex
171+ type: Integer
172+ - labelname: infeedIndex
173+ type: Integer
174+ - name: infeedCapacityUsed
175+ oid: 1.3.6.1.4.1.1718.3.2.2.1.20
176+ type: gauge
177+ indexes:
178+ - labelname: towerIndex
179+ type: Integer
180+ - labelname: infeedIndex
181+ type: Integer
182+ - name: infeedLineID
183+ oid: 1.3.6.1.4.1.1718.3.2.2.1.21
184+ type: string
185+ indexes:
186+ - labelname: towerIndex
187+ type: Integer
188+ - labelname: infeedIndex
189+ type: Integer
190+ - name: infeedLineToLineID
191+ oid: 1.3.6.1.4.1.1718.3.2.2.1.22
192+ type: string
193+ indexes:
194+ - labelname: towerIndex
195+ type: Integer
196+ - labelname: infeedIndex
197+ type: Integer
198+ - name: infeedPhaseID
199+ oid: 1.3.6.1.4.1.1718.3.2.2.1.23
200+ type: string
201+ indexes:
202+ - labelname: towerIndex
203+ type: Integer
204+ - labelname: infeedIndex
205+ type: Integer
206+ - name: infeedVACapacity
207+ oid: 1.3.6.1.4.1.1718.3.2.2.1.24
208+ type: gauge
209+ indexes:
210+ - labelname: towerIndex
211+ type: Integer
212+ - labelname: infeedIndex
213+ type: Integer
214+ - name: infeedVACapacityUsed
215+ oid: 1.3.6.1.4.1.1718.3.2.2.1.25
216+ type: gauge
217+ indexes:
218+ - labelname: towerIndex
219+ type: Integer
220+ - labelname: infeedIndex
221+ type: Integer
222+ - name: outletIndex
223+ oid: 1.3.6.1.4.1.1718.3.2.3.1.1
224+ type: gauge
225+ indexes:
226+ - labelname: towerIndex
227+ type: Integer
228+ - labelname: infeedIndex
229+ type: Integer
230+ - labelname: outletIndex
231+ type: Integer
232+ - name: outletID
233+ oid: 1.3.6.1.4.1.1718.3.2.3.1.2
234+ type: string
235+ indexes:
236+ - labelname: towerIndex
237+ type: Integer
238+ - labelname: infeedIndex
239+ type: Integer
240+ - labelname: outletIndex
241+ type: Integer
242+ - name: outletName
243+ oid: 1.3.6.1.4.1.1718.3.2.3.1.3
244+ type: string
245+ indexes:
246+ - labelname: towerIndex
247+ type: Integer
248+ - labelname: infeedIndex
249+ type: Integer
250+ - labelname: outletIndex
251+ type: Integer
252+ - name: outletCapabilities
253+ oid: 1.3.6.1.4.1.1718.3.2.3.1.4
254+ type: string
255+ indexes:
256+ - labelname: towerIndex
257+ type: Integer
258+ - labelname: infeedIndex
259+ type: Integer
260+ - labelname: outletIndex
261+ type: Integer
262+ - name: outletStatus
263+ oid: 1.3.6.1.4.1.1718.3.2.3.1.5
264+ type: gauge
265+ indexes:
266+ - labelname: towerIndex
267+ type: Integer
268+ - labelname: infeedIndex
269+ type: Integer
270+ - labelname: outletIndex
271+ type: Integer
272+ - name: outletLoadStatus
273+ oid: 1.3.6.1.4.1.1718.3.2.3.1.6
274+ type: gauge
275+ indexes:
276+ - labelname: towerIndex
277+ type: Integer
278+ - labelname: infeedIndex
279+ type: Integer
280+ - labelname: outletIndex
281+ type: Integer
282+ - name: outletLoadValue
283+ oid: 1.3.6.1.4.1.1718.3.2.3.1.7
284+ type: gauge
285+ indexes:
286+ - labelname: towerIndex
287+ type: Integer
288+ - labelname: infeedIndex
289+ type: Integer
290+ - labelname: outletIndex
291+ type: Integer
292+ - name: outletLoadLowThresh
293+ oid: 1.3.6.1.4.1.1718.3.2.3.1.8
294+ type: gauge
295+ indexes:
296+ - labelname: towerIndex
297+ type: Integer
298+ - labelname: infeedIndex
299+ type: Integer
300+ - labelname: outletIndex
301+ type: Integer
302+ - name: outletLoadHighThresh
303+ oid: 1.3.6.1.4.1.1718.3.2.3.1.9
304+ type: gauge
305+ indexes:
306+ - labelname: towerIndex
307+ type: Integer
308+ - labelname: infeedIndex
309+ type: Integer
310+ - labelname: outletIndex
311+ type: Integer
312+ - name: outletControlState
313+ oid: 1.3.6.1.4.1.1718.3.2.3.1.10
314+ type: gauge
315+ indexes:
316+ - labelname: towerIndex
317+ type: Integer
318+ - labelname: infeedIndex
319+ type: Integer
320+ - labelname: outletIndex
321+ type: Integer
322+ - name: outletControlAction
323+ oid: 1.3.6.1.4.1.1718.3.2.3.1.11
324+ type: gauge
325+ indexes:
326+ - labelname: towerIndex
327+ type: Integer
328+ - labelname: infeedIndex
329+ type: Integer
330+ - labelname: outletIndex
331+ type: Integer
332+ - name: outletCapacity
333+ oid: 1.3.6.1.4.1.1718.3.2.3.1.12
334+ type: gauge
335+ indexes:
336+ - labelname: towerIndex
337+ type: Integer
338+ - labelname: infeedIndex
339+ type: Integer
340+ - labelname: outletIndex
341+ type: Integer
342+ - name: outletVoltage
343+ oid: 1.3.6.1.4.1.1718.3.2.3.1.13
344+ type: gauge
345+ indexes:
346+ - labelname: towerIndex
347+ type: Integer
348+ - labelname: infeedIndex
349+ type: Integer
350+ - labelname: outletIndex
351+ type: Integer
352+ - name: outletPower
353+ oid: 1.3.6.1.4.1.1718.3.2.3.1.14
354+ type: gauge
355+ indexes:
356+ - labelname: towerIndex
357+ type: Integer
358+ - labelname: infeedIndex
359+ type: Integer
360+ - labelname: outletIndex
361+ type: Integer
362+ - name: outletApparentPower
363+ oid: 1.3.6.1.4.1.1718.3.2.3.1.15
364+ type: gauge
365+ indexes:
366+ - labelname: towerIndex
367+ type: Integer
368+ - labelname: infeedIndex
369+ type: Integer
370+ - labelname: outletIndex
371+ type: Integer
372+ - name: outletPowerFactor
373+ oid: 1.3.6.1.4.1.1718.3.2.3.1.16
374+ type: gauge
375+ indexes:
376+ - labelname: towerIndex
377+ type: Integer
378+ - labelname: infeedIndex
379+ type: Integer
380+ - labelname: outletIndex
381+ type: Integer
382+ - name: outletCrestFactor
383+ oid: 1.3.6.1.4.1.1718.3.2.3.1.17
384+ type: gauge
385+ indexes:
386+ - labelname: towerIndex
387+ type: Integer
388+ - labelname: infeedIndex
389+ type: Integer
390+ - labelname: outletIndex
391+ type: Integer
392+ - name: outletEnergy
393+ oid: 1.3.6.1.4.1.1718.3.2.3.1.18
394+ type: gauge
395+ indexes:
396+ - labelname: towerIndex
397+ type: Integer
398+ - labelname: infeedIndex
399+ type: Integer
400+ - labelname: outletIndex
401+ type: Integer
402+ - name: outletWakeupState
403+ oid: 1.3.6.1.4.1.1718.3.2.3.1.19
404+ type: gauge
405+ indexes:
406+ - labelname: towerIndex
407+ type: Integer
408+ - labelname: infeedIndex
409+ type: Integer
410+ - labelname: outletIndex
411+ type: Integer
412+ - name: outletPostOnDelay
413+ oid: 1.3.6.1.4.1.1718.3.2.3.1.20
414+ type: gauge
415+ indexes:
416+ - labelname: towerIndex
417+ type: Integer
418+ - labelname: infeedIndex
419+ type: Integer
420+ - labelname: outletIndex
421+ type: Integer
422+ - name: tempHumidSensorIndex
423+ oid: 1.3.6.1.4.1.1718.3.2.5.1.1
424+ type: gauge
425+ indexes:
426+ - labelname: envMonIndex
427+ type: Integer
428+ - labelname: tempHumidSensorIndex
429+ type: Integer
430+ - name: tempHumidSensorID
431+ oid: 1.3.6.1.4.1.1718.3.2.5.1.2
432+ type: string
433+ indexes:
434+ - labelname: envMonIndex
435+ type: Integer
436+ - labelname: tempHumidSensorIndex
437+ type: Integer
438+ - name: tempHumidSensorName
439+ oid: 1.3.6.1.4.1.1718.3.2.5.1.3
440+ type: string
441+ indexes:
442+ - labelname: envMonIndex
443+ type: Integer
444+ - labelname: tempHumidSensorIndex
445+ type: Integer
446+ - name: tempHumidSensorStatus
447+ oid: 1.3.6.1.4.1.1718.3.2.5.1.4
448+ type: gauge
449+ indexes:
450+ - labelname: envMonIndex
451+ type: Integer
452+ - labelname: tempHumidSensorIndex
453+ type: Integer
454+ - name: tempHumidSensorTempStatus
455+ oid: 1.3.6.1.4.1.1718.3.2.5.1.5
456+ type: gauge
457+ indexes:
458+ - labelname: envMonIndex
459+ type: Integer
460+ - labelname: tempHumidSensorIndex
461+ type: Integer
462+ - name: tempHumidSensorTempValue
463+ oid: 1.3.6.1.4.1.1718.3.2.5.1.6
464+ type: gauge
465+ indexes:
466+ - labelname: envMonIndex
467+ type: Integer
468+ - labelname: tempHumidSensorIndex
469+ type: Integer
470+ - name: tempHumidSensorTempLowThresh
471+ oid: 1.3.6.1.4.1.1718.3.2.5.1.7
472+ type: gauge
473+ indexes:
474+ - labelname: envMonIndex
475+ type: Integer
476+ - labelname: tempHumidSensorIndex
477+ type: Integer
478+ - name: tempHumidSensorTempHighThresh
479+ oid: 1.3.6.1.4.1.1718.3.2.5.1.8
480+ type: gauge
481+ indexes:
482+ - labelname: envMonIndex
483+ type: Integer
484+ - labelname: tempHumidSensorIndex
485+ type: Integer
486+ - name: tempHumidSensorHumidStatus
487+ oid: 1.3.6.1.4.1.1718.3.2.5.1.9
488+ type: gauge
489+ indexes:
490+ - labelname: envMonIndex
491+ type: Integer
492+ - labelname: tempHumidSensorIndex
493+ type: Integer
494+ - name: tempHumidSensorHumidValue
495+ oid: 1.3.6.1.4.1.1718.3.2.5.1.10
496+ type: gauge
497+ indexes:
498+ - labelname: envMonIndex
499+ type: Integer
500+ - labelname: tempHumidSensorIndex
501+ type: Integer
502+ - name: tempHumidSensorHumidLowThresh
503+ oid: 1.3.6.1.4.1.1718.3.2.5.1.11
504+ type: gauge
505+ indexes:
506+ - labelname: envMonIndex
507+ type: Integer
508+ - labelname: tempHumidSensorIndex
509+ type: Integer
510+ - name: tempHumidSensorHumidHighThresh
511+ oid: 1.3.6.1.4.1.1718.3.2.5.1.12
512+ type: gauge
513+ indexes:
514+ - labelname: envMonIndex
515+ type: Integer
516+ - labelname: tempHumidSensorIndex
517+ type: Integer
518+ - name: tempHumidSensorTempScale
519+ oid: 1.3.6.1.4.1.1718.3.2.5.1.13
520+ type: gauge
521+ indexes:
522+ - labelname: envMonIndex
523+ type: Integer
524+ - labelname: tempHumidSensorIndex
525+ type: Integer
526+ - name: tempHumidSensorTempRecDelta
527+ oid: 1.3.6.1.4.1.1718.3.2.5.1.14
528+ type: gauge
529+ indexes:
530+ - labelname: envMonIndex
531+ type: Integer
532+ - labelname: tempHumidSensorIndex
533+ type: Integer
534+ - name: tempHumidSensorHumidRecDelta
535+ oid: 1.3.6.1.4.1.1718.3.2.5.1.15
536+ type: gauge
537+ indexes:
538+ - labelname: envMonIndex
539+ type: Integer
540+ - labelname: tempHumidSensorIndex
541+ type: Integer
542

Subscribers

People subscribed via source and target branches