chore(go.d/snmp-profiles): charts meta fixes and fam updates p7 (#20646)
Ilya Mashchenko committed
Jul 11, 2025 at 15:11 UTC
b525e68d5999ce7044efed2a55b3720247562cf7
18 files changed
+2149
-1367
src/go/plugin/go.d/config/go.d/snmp.profiles/default/hpe-proliant.yaml
+342
-87
@@ -8,15 +8,15 @@ extends:
8
- _std-udp-mib.yaml
9
- _std-ip-mib.yaml
10
11
-device:
12
- vendor: "hp"
13
-
11
sysobjectid: 1.3.6.1.4.1.232.*
12
+
13
metadata:
14
device:
15
fields:
16
product_name:
17
value: ProLiant
18
+ vendor:
19
+ value: hp
20
model:
21
symbols:
22
- MIB: CPQSINFO-MIB
@@ -26,45 +26,75 @@ metadata:
26
- MIB: CPQSINFO-MIB
27
OID: 1.3.6.1.4.1.232.2.2.4.2
28
name: cpqSiProductName # Fallback if unable to parse the product name
29
+
30
+# - CPQSTDEQ-MIB
31
+# https://mibbrowser.online/mibdb_search.php?mib=CPQSTDEQ-MIB
32
+# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/hp/CPQSTDEQ-MIB
33
+# - CPQHOST-MIB
34
+# https://mibbrowser.online/mibdb_search.php?mib=CPQHOST-MIB
35
+# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/hp/CPQHOST-MIB
36
+# - CPQSINFO-MIB
37
+# https://mibbrowser.online/mibdb_search.php?mib=CPQSINFO-MIB
38
+# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/hp/CPQSINFO-MIB
39
+# - CPQNIC-MIB
40
+# https://mibbrowser.online/mibdb_search.php?mib=CPQNIC-MIB
41
+# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/hp/CPQNIC-MIB
42
+# - CPQIDA-MIB
43
+# https://mibbrowser.online/mibdb_search.php?mib=CPQIDA-MIB
44
+# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/hp/CPQIDA-MIB
45
+
46
metrics:
47
- MIB: CPQSTDEQ-MIB
48
table:
49
OID: 1.3.6.1.4.1.232.1.2.2.1
50
name: cpqSeCpuTable
51
symbols:
35
- - OID: 1.3.6.1.4.1.232.1.2.2.1.1.2
36
- name: cpqSeCpuSlot
37
- description: Cpu slot number
38
- unit: "{slot}"
52
- OID: 1.3.6.1.4.1.232.1.2.2.1.1.4
53
name: cpqSeCpuSpeed
41
- description: Current internal speed of the processor in megahertz
42
- unit: "MHz"
54
+ chart_meta:
55
+ description: Current internal speed of the processor in megahertz
56
+ family: 'Hardware/CPU/Speed/Internal'
57
+ unit: "MHz"
58
- OID: 1.3.6.1.4.1.232.1.2.2.1.1.6
59
name: cpqSeCpuStatus
45
- description: Status of the processor
46
- unit: "TBD"
60
+ chart_meta:
61
+ description: Status of the processor
62
+ family: 'Hardware/CPU/Status'
63
+ unit: "{status}"
64
+ mapping:
65
+ 1: unknown
66
+ 2: ok
67
+ 3: degraded
68
+ 4: failed
69
+ 5: disabled
70
- OID: 1.3.6.1.4.1.232.1.2.2.1.1.7
71
name: cpqSeCpuExtSpeed
49
- description: External frequency of the processor bus in megahertz
50
- unit: "MHz"
51
- - OID: 1.3.6.1.4.1.232.1.2.2.1.1.15
52
- name: cpqSeCpuCore
53
- description: Number of cores in the CPU module
54
- unit: "{core}"
55
- - OID: 1.3.6.1.4.1.232.1.2.2.1.1.25
56
- name: cpqSeCPUCoreMaxThreads
57
- description: Maximum number of threads a CPU core is capable of
58
- unit: "{thread}"
59
- - OID: 1.3.6.1.4.1.232.1.2.2.1.1.27
60
- name: cpqSeCpuPrimary
61
- description: Indicates if the CPU is primary
62
- unit: "TBD"
72
+ chart_meta:
73
+ description: External frequency of the processor bus in megahertz
74
+ family: 'Hardware/CPU/Speed/External'
75
+ unit: "MHz"
76
metric_tags:
64
- - symbol:
77
+ - tag: cpu_index
78
+ symbol:
79
OID: 1.3.6.1.4.1.232.1.2.2.1.1.1
80
name: cpqSeCpuUnitIndex
67
- tag: cpu_index
81
+ - tag: cpu_max_threads
82
+ symbol:
83
+ OID: 1.3.6.1.4.1.232.1.2.2.1.1.25
84
+ name: cpqSeCPUCoreMaxThreads
85
+ - tag: cpu_cores
86
+ symbol:
87
+ OID: 1.3.6.1.4.1.232.1.2.2.1.1.15
88
+ name: cpqSeCpuCore
89
+ - tag: cpu_primary
90
+ symbol:
91
+ OID: 1.3.6.1.4.1.232.1.2.2.1.1.27
92
+ name: cpqSeCpuPrimary
93
+ mapping:
94
+ 1: unknown
95
+ 2: false
96
+ 3: true
97
+
98
- MIB: CPQHOST-MIB
99
table:
100
OID: 1.3.6.1.4.1.232.11.2.3.1
@@ -72,25 +102,34 @@ metrics:
102
symbols:
103
- OID: 1.3.6.1.4.1.232.11.2.3.1.1.2
104
name: cpqHoCpuUtilMin
75
- description: Cpu utilization as a percentage of the theoretical maximum during the last minute
76
- unit: "%"
105
+ chart_meta:
106
+ description: Cpu utilization as a percentage of the theoretical maximum during the last minute
107
+ family: 'System/CPU/Usage/1Min'
108
+ unit: "%"
109
- OID: 1.3.6.1.4.1.232.11.2.3.1.1.3
110
name: cpqHoCpuUtilFiveMin
79
- description: Cpu utilization as a percentage of the theoretical maximum during the last five minutes
80
- unit: "%"
111
+ chart_meta:
112
+ description: Cpu utilization as a percentage of the theoretical maximum during the last five minutes
113
+ family: 'System/CPU/Usage/5Min'
114
+ unit: "%"
115
- OID: 1.3.6.1.4.1.232.11.2.3.1.1.4
116
name: cpqHoCpuUtilThirtyMin
83
- description: Cpu utilization as a percentage of the theoretical maximum during the last thirty minutes
84
- unit: "%"
117
+ chart_meta:
118
+ description: Cpu utilization as a percentage of the theoretical maximum during the last thirty minutes
119
+ family: 'System/CPU/Usage/30Min'
120
+ unit: "%"
121
- OID: 1.3.6.1.4.1.232.11.2.3.1.1.5
122
name: cpqHoCpuUtilHour
87
- description: Cpu utilization as a percentage of the theoretical maximum during the last hour
88
- unit: "%"
123
+ chart_meta:
124
+ description: Cpu utilization as a percentage of the theoretical maximum during the last hour
125
+ family: 'System/CPU/Usage/1Hour'
126
+ unit: "%"
127
metric_tags:
90
- - symbol:
128
+ - tag: cpu_unit_index
129
+ symbol:
130
OID: 1.3.6.1.4.1.232.11.2.3.1.1.1
131
name: cpqHoCpuUtilUnitIndex
93
- tag: cpu_unit_index
132
+
133
- MIB: CPQHOST-MIB
134
table:
135
OID: 1.3.6.1.4.1.232.11.2.4.1
@@ -98,33 +137,57 @@ metrics:
137
symbols:
138
- OID: 1.3.6.1.4.1.232.11.2.4.1.1.3
139
name: cpqHoFileSysSpaceTotal
101
- description: File system size in megabytes
102
- unit: "MBy"
140
+ scale_factor: 1048576
141
+ chart_meta:
142
+ description: File system size
143
+ family: 'System/FileSystem/Size'
144
+ unit: "By"
145
- OID: 1.3.6.1.4.1.232.11.2.4.1.1.4
146
name: cpqHoFileSysSpaceUsed
105
- description: Megabytes of file system space currently in use
106
- unit: "MBy"
147
+ scale_factor: 1048576
148
+ chart_meta:
149
+ description: Megabytes of file system space currently in use
150
+ family: 'System/FileSystem/Used'
151
+ unit: "By"
152
- OID: 1.3.6.1.4.1.232.11.2.4.1.1.5
153
name: cpqHoFileSysPercentSpaceUsed
109
- description: Percent of file system space currently in use
110
- unit: "%"
154
+ chart_meta:
155
+ description: Percent of file system space currently in use
156
+ family: 'System/FileSystem/Usage'
157
+ unit: "%"
158
- OID: 1.3.6.1.4.1.232.11.2.4.1.1.6
159
name: cpqHoFileSysAllocUnitsTotal
113
- description: Total number of files that can be stored on the file system if a limit exists
114
- unit: "{file}"
160
+ chart_meta:
161
+ description: Total number of files that can be stored on the file system if a limit exists
162
+ family: 'System/FileSystem/Files/Maximum'
163
+ unit: "{file}"
164
- OID: 1.3.6.1.4.1.232.11.2.4.1.1.7
165
name: cpqHoFileSysAllocUnitsUsed
117
- description: Number of files on the file system
118
- unit: "{file}"
166
+ chart_meta:
167
+ description: Number of files on the file system
168
+ family: 'System/FileSystem/Files/Used'
169
+ unit: "{file}"
170
- OID: 1.3.6.1.4.1.232.11.2.4.1.1.8
171
name: cpqHoFileSysStatus
121
- description: Threshold status of the file system
122
- unit: "TBD"
172
+ chart_meta:
173
+ description: Threshold status of the file system
174
+ family: 'System/FileSystem/Status'
175
+ unit: "{status}"
176
+ mapping:
177
+ 1: unknown
178
+ 2: ok
179
+ 3: degraded
180
+ 4: failed
181
metric_tags:
124
- - symbol:
182
+ - tag: file_sys_index
183
+ symbol:
184
OID: 1.3.6.1.4.1.232.11.2.4.1.1.1
185
name: cpqHoFileSysIndex
127
- tag: file_sys_index
186
+ - tag: file_sys_descr
187
+ symbol:
188
+ OID: 1.3.6.1.4.1.232.11.2.4.1.1.2
189
+ name: cpqHoFileSysDesc
190
+
191
- MIB: CPQSINFO-MIB
192
table:
193
OID: 1.3.6.1.4.1.232.2.2.4.5
@@ -132,63 +195,240 @@ metrics:
195
symbols:
196
- OID: 1.3.6.1.4.1.232.2.2.4.5.1.3
197
name: cpqSiMemModuleSize
135
- description: Module memory size in kilobytes
136
- unit: "kBy"
137
- - OID: 1.3.6.1.4.1.232.2.2.4.5.1.4
138
- name: cpqSiMemModuleType
139
- description: Type of memory module installed
140
- unit: "TBD"
198
+ scale_factor: 1024
199
+ chart_meta:
200
+ description: Module memory size in kilobytes
201
+ family: 'Hardware/Memory/Size'
202
+ unit: "By"
203
- OID: 1.3.6.1.4.1.232.2.2.4.5.1.5
204
name: cpqSiMemModuleSpeed
143
- description: Module memory speed in nanoseconds
144
- unit: "ns"
145
- - OID: 1.3.6.1.4.1.232.2.2.4.5.1.6
146
- name: cpqSiMemModuleTechnology
147
- description: Technology type of memory module installed
148
- unit: "TBD"
205
+ chart_meta:
206
+ description: Module memory speed in nanoseconds
207
+ family: 'Hardware/Memory/Speed'
208
+ unit: "ns"
209
- OID: 1.3.6.1.4.1.232.2.2.4.5.1.11
210
name: cpqSiMemModuleECCStatus
151
- description: Current status of correctable memory errors for this memory module
152
- unit: "TBD"
211
+ chart_meta:
212
+ description: Current status of correctable memory errors for this memory module
213
+ family: 'Hardware/Memory/ECC/Status'
214
+ unit: "{status}"
215
+ mapping:
216
+ 1: other
217
+ 2: ok
218
+ 3: degraded
219
+ 4: degradedModuleIndexUnknown
220
- OID: 1.3.6.1.4.1.232.2.2.4.5.1.13
221
name: cpqSiMemModuleFrequency
155
- description: Memory module frequency in megahertz
156
- unit: "MHz"
222
+ chart_meta:
223
+ description: Memory module frequency in megahertz
224
+ family: 'Hardware/Memory/Frequency'
225
+ unit: "MHz"
226
- OID: 1.3.6.1.4.1.232.2.2.4.5.1.15
227
name: cpqSiMemModuleCellStatus
159
- description: Current status for this memory module
160
- unit: "TBD"
228
+ chart_meta:
229
+ description: Current status for this memory module
230
+ family: 'Hardware/Memory/Status'
231
+ unit: "{status}"
232
+ mapping:
233
+ 1: other
234
+ 2: ok
235
+ 3: deconfigured
236
metric_tags:
162
- - symbol:
237
+ - tag: mem_board_index
238
+ symbol:
239
OID: 1.3.6.1.4.1.232.2.2.4.5.1.1
240
name: cpqSiMemBoardIndex
165
- tag: mem_board_index
166
- - symbol:
241
+ - tag: mem_module_index
242
+ symbol:
243
OID: 1.3.6.1.4.1.232.2.2.4.5.1.2
244
name: cpqSiMemModuleIndex
169
- tag: mem_module_index
245
+ - tag: mem_module_technology
246
+ symbol:
247
+ OID: 1.3.6.1.4.1.232.2.2.4.5.1.6
248
+ name: cpqSiMemModuleTechnology
249
+ mapping:
250
+ 1: other
251
+ 2: fastPageMode
252
+ 3: edoPageMode
253
+ 4: burstEdoPageMode
254
+ 5: synchronous
255
+ 6: rdram
256
+ - tag: mem_module_type
257
+ symbol:
258
+ OID: 1.3.6.1.4.1.232.2.2.4.5.1.4
259
+ name: cpqSiMemModuleType
260
+ mapping:
261
+ 1: other
262
+ 2: board
263
+ 3: cpqSingleWidthModule
264
+ 4: cpqDoubleWidthModule
265
+ 5: simm
266
+ 6: pcmcia
267
+ 7: compaq-specific
268
+ 8: dimm
269
+ 9: smallOutlineDimm
270
+ 10: rimm
271
+ 11: srimm
272
+ 12: fb-dimm
273
+
274
- MIB: CPQNIC-MIB
275
table:
276
OID: 1.3.6.1.4.1.232.18.2.3.1
277
name: cpqNicIfPhysAdapterTable
278
symbols:
279
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.12
280
+ name: cpqNicIfPhysAdapterCondition
281
+ chart_meta:
282
+ description: The condition of this physical adapter
283
+ family: 'Network/Interface/Condition/Status'
284
+ unit: "{status}"
285
+ mapping:
286
+ 1: other
287
+ 2: ok
288
+ 3: degraded
289
+ 4: failed
290
- OID: 1.3.6.1.4.1.232.18.2.3.1.1.13
291
name: cpqNicIfPhysAdapterState
177
- description: Fault tolerant state of the physical adapter
178
- unit: "TBD"
292
+ chart_meta:
293
+ description: The fault tolerant state of this adapter
294
+ family: 'Network/Interface/Redundancy/Status'
295
+ unit: "{status}"
296
+ mapping:
297
+ 1: unknown
298
+ 2: active
299
+ 3: standby
300
+ 4: failed
301
- OID: 1.3.6.1.4.1.232.18.2.3.1.1.14
302
name: cpqNicIfPhysAdapterStatus
181
- description: Physical adapter status
182
- unit: "TBD"
303
+ chart_meta:
304
+ description: The physical adapter status
305
+ family: 'Network/Interface/Link/Status'
306
+ unit: "{status}"
307
+ mapping:
308
+ 1: unknown
309
+ 2: ok
310
+ 3: generalFailure
311
+ 4: linkFailure
312
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.37
313
+ name: cpqNicIfPhysAdapterInOctets
314
+ scale_factor: 8
315
+ chart_meta:
316
+ description: Traffic received on the physical adapter
317
+ family: 'Network/Interface/Traffic/Total/In'
318
+ unit: "bit/s"
319
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.38
320
+ name: cpqNicIfPhysAdapterOutOctets
321
+ scale_factor: 8
322
+ chart_meta:
323
+ description: Traffic sent on the physical adapter
324
+ family: 'Network/Interface/Traffic/Total/Out'
325
+ unit: "bit/s"
326
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.16
327
+ name: cpqNicIfPhysAdapterGoodTransmits
328
+ chart_meta:
329
+ description: Successfully transmitted frames by the physical adapter
330
+ family: 'Network/Interface/Frame/Transmitted'
331
+ unit: "{frame}/s"
332
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.17
333
+ name: cpqNicIfPhysAdapterGoodReceives
334
+ chart_meta:
335
+ description: Successfully received frames by the physical adapter
336
+ family: 'Network/Interface/Frame/Received'
337
+ unit: "{frame}/s"
338
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.18
339
+ name: cpqNicIfPhysAdapterBadTransmits
340
+ chart_meta:
341
+ description: Frames that were not transmitted by the adapter because of an error
342
+ family: 'Network/Interface/Frame/Error/Total/Out'
343
+ unit: "{frame}/s"
344
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.19
345
+ name: cpqNicIfPhysAdapterBadReceives
346
+ chart_meta:
347
+ description: Frames that were received by the adapter but which had an error
348
+ family: 'Network/Interface/Frame/Error/Total/In'
349
+ unit: "{frame}/s"
350
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.20
351
+ name: cpqNicIfPhysAdapterAlignmentErrors
352
+ chart_meta:
353
+ description: Frames received on a particular interface that are not an integral number of octets in length and do not pass the FCS check
354
+ family: 'Network/Interface/Error/Alignment'
355
+ unit: "{frame}/s"
356
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.21
357
+ name: cpqNicIfPhysAdapterFCSErrors
358
+ chart_meta:
359
+ description: Frames received on a particular interface that are an integral number of octets in length but do not pass the FCS check
360
+ family: 'Network/Interface/Error/FCS'
361
+ unit: "{frame}/s"
362
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.22
363
+ name: cpqNicIfPhysAdapterSingleCollisionFrames
364
+ chart_meta:
365
+ description: Packets that are involved in a single collision and are subsequently transmitted successfully
366
+ family: 'Network/Interface/Collision/Single'
367
+ unit: "{frame}/s"
368
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.23
369
+ name: cpqNicIfPhysAdapterMultipleCollisionFrames
370
+ chart_meta:
371
+ description: Packets that are involved in multiple collisions and are subsequently transmitted successfully
372
+ family: 'Network/Interface/Collision/Multiple'
373
+ unit: "{frame}/s"
374
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.24
375
+ name: cpqNicIfPhysAdapterDeferredTransmissions
376
+ chart_meta:
377
+ description: Packets whose transmission was delayed on its first attempt because the medium was busy
378
+ family: 'Network/Interface/Transmission/Deferred'
379
+ unit: "{frame}/s"
380
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.25
381
+ name: cpqNicIfPhysAdapterLateCollisions
382
+ chart_meta:
383
+ description: A late collision is one that occurred 64 bytes or more into the packet
384
+ family: 'Network/Interface/Collision/Late'
385
+ unit: "{frame}/s"
386
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.26
387
+ name: cpqNicIfPhysAdapterExcessiveCollisions
388
+ chart_meta:
389
+ description: Packets that, due to excessive collisions, are not transmitted successfully
390
+ family: 'Network/Interface/Collision/Excessive'
391
+ unit: "{frame}/s"
392
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.27
393
+ name: cpqNicIfPhysAdapterInternalMacTransmitErrors
394
+ chart_meta:
395
+ description: Frames for which transmission on a particular interface fails due to an internal MAC sublayer transmit error
396
+ family: 'Network/Interface/Error/MAC/Transmit'
397
+ unit: "{frame}/s"
398
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.28
399
+ name: cpqNicIfPhysAdapterCarrierSenseErrors
400
+ chart_meta:
401
+ description: The number of times that the carrier sense signal from the physical layer interface was not asserted or was de-asserted during transmission of a packet without collision
402
+ family: 'Network/Interface/Error/CarrierSense'
403
+ unit: "{frame}/s"
404
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.29
405
+ name: cpqNicIfPhysAdapterFrameTooLongs
406
+ chart_meta:
407
+ description: A count of frames received on a particular interface that exceed the maximum permitted frame size
408
+ family: 'Network/Interface/Error/FrameTooLong'
409
+ unit: "{frame}/s"
410
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.30
411
+ name: cpqNicIfPhysAdapterInternalMacReceiveErrors
412
+ chart_meta:
413
+ description: A count of frames for which reception on a particular interface fails due to an internal MAC sublayer receive error
414
+ family: 'Network/Interface/Error/MAC/Receive'
415
+ unit: "{frame}/s"
416
+ - OID: 1.3.6.1.4.1.232.18.2.3.1.1.33
417
+ name: cpqNicIfPhysAdapterSpeed
418
+ chart_meta:
419
+ description: An estimate of the interface current bandwidth
420
+ family: 'Network/Interface/Speed'
421
+ unit: "bit/s"
422
metric_tags:
184
- - symbol:
185
- OID: 1.3.6.1.4.1.232.18.2.3.1.1.4
186
- name: cpqNicIfPhysAdapterMACAddress
187
- tag: adapter_mac_addr
188
- - symbol:
423
+ - tag: adapter_name
424
+ symbol:
425
OID: 1.3.6.1.4.1.232.18.2.3.1.1.39
426
name: cpqNicIfPhysAdapterName
191
- tag: adapter_name
427
+ - tag: _adapter_mac_addr
428
+ symbol:
429
+ OID: 1.3.6.1.4.1.232.18.2.3.1.1.4
430
+ name: cpqNicIfPhysAdapterMACAddress
431
+
432
- MIB: CPQIDA-MIB
433
table:
434
OID: 1.3.6.1.4.1.232.3.2.2.1
@@ -196,10 +436,25 @@ metrics:
436
symbols:
437
- OID: 1.3.6.1.4.1.232.3.2.2.1.1.6
438
name: cpqDaCntlrCondition
199
- description: Condition of the device controller
200
- unit: "TBD"
439
+ chart_meta:
440
+ description: Condition of the device controller
441
+ family: 'Hardware/StorageController/Status'
442
+ unit: "{status}"
443
+ mapping:
444
+ 1: other
445
+ 2: ok
446
+ 3: degraded
447
+ 4: failed
448
metric_tags:
202
- - symbol:
449
+ - tag: controller_index
450
+ symbol:
451
OID: 1.3.6.1.4.1.232.3.2.2.1.1.1
452
name: cpqDaCntlrIndex
205
- tag: controller_index
453
+ - tag: _controller_model
454
+ symbol:
455
+ OID: 1.3.6.1.4.1.232.3.2.2.1.1.2
456
+ name: cpqDaCntlrModel
457
+ - tag: _controller_slot
458
+ symbol:
459
+ OID: 1.3.6.1.4.1.232.3.2.2.1.1.5
460
+ name: cpqDaCntlrSlot
src/go/plugin/go.d/config/go.d/snmp.profiles/default/huawei-routers.yaml
+3
@@ -10,6 +10,9 @@ metadata:
10
type:
11
value: "router"
12
13
+# https://mibbrowser.online/mibdb_search.php?mib=HUAWEI-BGP-VPN-MIB
14
+# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/huawei/HUAWEI-BGP-VPN-MIB
15
+
16
metrics:
17
- MIB: HUAWEI-BGP-VPN-MIB
18
table:
src/go/plugin/go.d/config/go.d/snmp.profiles/default/huawei-switches.yaml
+3
@@ -11,6 +11,9 @@ metadata:
11
type:
12
value: "switch"
13
14
+# https://mibbrowser.online/mibdb_search.php?mib=HUAWEI-STACK-MIB
15
+# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/huawei/HUAWEI-STACK-MIB
16
+
17
metrics:
18
- MIB: HUAWEI-STACK-MIB
19
table:
src/go/plugin/go.d/config/go.d/snmp.profiles/default/huawei.yaml
+62
-52
@@ -9,6 +9,16 @@ metric_tags:
9
symbol: hwEntitySystemModel
10
tag: huawei_hw_entity_system_model
11
12
+# - HUAWEI-ENTITY-EXTENT-MIB
13
+# https://mibbrowser.online/mibdb_search.php?mib=HUAWEI-ENTITY-EXTENT-MIB
14
+# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/huawei/HUAWEI-ENTITY-EXTENT-MIB
15
+# - HUAWEI-DEVICE-MIB
16
+# https://mibbrowser.online/mibdb_search.php?mib=HUAWEI-DEVICE-MIB
17
+# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/huawei/HUAWEI-DEVICE-MIB
18
+# - HUAWEI-OSPFV2-MIB
19
+# https://mibbrowser.online/mibdb_search.php?mib=HUAWEI-OSPFV2-MIB
20
+# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/huawei/HUAWEI-OSPFV2-MIB
21
+
22
metrics:
23
- MIB: HUAWEI-ENTITY-EXTENT-MIB
24
table:
@@ -26,19 +36,19 @@ metrics:
36
OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.11
37
chart_meta:
38
description: The temperature for the entity
29
- family: 'Entity/Temperature/Value'
39
+ family: 'Hardware/Sensor/Temperature/Value'
40
unit: "Cel"
41
- name: huawei.hwEntityVoltage
42
OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.13
43
chart_meta:
44
description: The voltage for the entity
35
- family: 'Entity/Voltage/Value'
45
+ family: 'Hardware/Sensor/Voltage/Value'
46
unit: "V"
47
- OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.1
48
name: huawei.hwEntityAdminStatus
49
chart_meta:
50
description: Administrative status of the entity
41
- family: 'Entity/Status/Administrative'
51
+ family: 'Hardware/Module/Admin/Status'
52
unit: "{status}"
53
mapping:
54
1: not_supported
@@ -52,7 +62,7 @@ metrics:
62
name: huawei.hwEntityOperStatus
63
chart_meta:
64
description: Operational status of the entity
55
- family: 'Entity/Status/Operational'
65
+ family: 'Hardware/Module/Operational/Status'
66
unit: "{status}"
67
mapping:
68
1: not_supported
@@ -71,7 +81,7 @@ metrics:
81
name: huawei.hwEntityStandbyStatus
82
chart_meta:
83
description: Standby status of the entity
74
- family: 'Entity/Status/Standby'
84
+ family: 'Hardware/Module/Standby/Status'
85
unit: "{status}"
86
mapping:
87
1: not_supported
@@ -82,7 +92,7 @@ metrics:
92
name: huawei.hwEntityFaultLight
93
chart_meta:
94
description: Fault light status of the entity
85
- family: 'Entity/Status/FaultLight'
95
+ family: 'Hardware/Module/FaultLight/Status'
96
unit: "{status}"
97
mapping:
98
1: not_supported
@@ -103,13 +113,13 @@ metrics:
113
OID: 1.3.6.1.4.1.2011.5.25.31.1.1.10.1.5
114
chart_meta:
115
description: This object indicates the rotation speed in percentage of the full speed of the fan
106
- family: 'Fan/Speed/Value'
116
+ family: 'Hardware/Fan/Speed'
117
unit: "%"
118
- OID: 1.3.6.1.4.1.2011.5.25.31.1.1.10.1.3
119
name: huawei.hwEntityFanReg
120
chart_meta:
121
description: Whether the fan is registered
112
- family: 'Fan/Registration/Status'
122
+ family: 'Hardware/Fan/Registration/Status'
123
unit: "{status}"
124
mapping:
125
1: yes
@@ -118,7 +128,7 @@ metrics:
128
name: huawei.hwEntityFanSpdAdjMode
129
chart_meta:
130
description: Fan speed adjustment mode
121
- family: 'Fan/Speed/Mode'
131
+ family: 'Hardware/Fan/Speed/Mode'
132
unit: "{status}"
133
mapping:
134
1: auto
@@ -129,7 +139,7 @@ metrics:
139
name: huawei.hwEntityFanPresent
140
chart_meta:
141
description: Whether the fan is present
132
- family: 'Fan/Presence/Status'
142
+ family: 'Hardware/Fan/Presence/Status'
143
unit: "{status}"
144
mapping:
145
1: present
@@ -138,7 +148,7 @@ metrics:
148
name: huawei.hwEntityFanState
149
chart_meta:
150
description: Operational state of the fan
141
- family: 'Fan/Status'
151
+ family: 'Hardware/Fan/Status'
152
unit: "{status}"
153
mapping:
154
1: normal
@@ -162,19 +172,19 @@ metrics:
172
OID: 1.3.6.1.4.1.2011.5.25.31.1.1.14.1.2
173
chart_meta:
174
description: Device total power
165
- family: 'Power/Capacity/Total'
175
+ family: 'Hardware/Power/Capacity/Total'
176
unit: "W"
177
- name: huawei.hwSystemPowerUsedPower
178
OID: 1.3.6.1.4.1.2011.5.25.31.1.1.14.1.3
179
chart_meta:
180
description: Device used power
171
- family: 'Power/Usage/Current'
181
+ family: 'Hardware/Power/Usage'
182
unit: "W"
183
- name: huawei.hwSystemPowerRemainPower
184
OID: 1.3.6.1.4.1.2011.5.25.31.1.1.14.1.4
185
chart_meta:
186
description: Device remaining power
177
- family: 'Power/Capacity/Remaining'
187
+ family: 'Hardware/Power/Capacity/Remaining'
188
unit: "W"
189
metric_tags:
190
- tag: huawei_hw_system_power_device_id
@@ -182,6 +192,44 @@ metrics:
192
name: huawei.hwSystemPowerDeviceID
193
OID: 1.3.6.1.4.1.2011.5.25.31.1.1.14.1.1
194
195
+ - MIB: HUAWEI-DEVICE-MIB
196
+ table:
197
+ name: hwCpuDevTable
198
+ OID: 1.3.6.1.4.1.2011.6.3.4
199
+ symbols:
200
+ - name: huawei.hwAvgDuty1min
201
+ OID: 1.3.6.1.4.1.2011.6.3.4.1.3
202
+ chart_meta:
203
+ description: The overall CPU duty percentage in the last 1 minute period
204
+ family: 'System/CPU/Usage'
205
+ unit: "%"
206
+ metric_tags:
207
+ - tag: cpu_index
208
+ index: 1
209
+
210
+ - MIB: HUAWEI-DEVICE-MIB
211
+ table:
212
+ name: hwMemoryDevTable
213
+ OID: 1.3.6.1.4.1.2011.6.3.5.1
214
+ symbols:
215
+ - name: huawei.hwMemoryDevSize
216
+ OID: 1.3.6.1.4.1.2011.6.3.5.1.1.2
217
+ metric_type: monotonic_count
218
+ chart_meta:
219
+ description: Indicates the total size of the memory module which is on the managed object
220
+ family: 'System/Memory/Total'
221
+ unit: "By"
222
+ - name: huawei.hwMemoryDevFree
223
+ OID: 1.3.6.1.4.1.2011.6.3.5.1.1.3
224
+ metric_type: monotonic_count
225
+ chart_meta:
226
+ description: Indicates the free size of the memory
227
+ family: 'System/Memory/Free'
228
+ unit: "By"
229
+ metric_tags:
230
+ - tag: mem_index
231
+ index: 1
232
+
233
# - MIB: HUAWEI-OSPFV2-MIB
234
# table:
235
# name: hwOspfv2NeighborTable
@@ -254,41 +302,3 @@ metrics:
302
# 2: doing_gr
303
# 3: helper
304
# 4: notsupport
257
-
258
- - MIB: HUAWEI-DEVICE-MIB
259
- table:
260
- name: hwCpuDevTable
261
- OID: 1.3.6.1.4.1.2011.6.3.4
262
- symbols:
263
- - name: huawei.hwAvgDuty1min
264
- OID: 1.3.6.1.4.1.2011.6.3.4.1.3
265
- chart_meta:
266
- description: The overall CPU duty percentage in the last 1 minute period
267
- family: 'CPU/Usage'
268
- unit: "%"
269
- metric_tags:
270
- - tag: cpu_index
271
- index: 1
272
-
273
- - MIB: HUAWEI-DEVICE-MIB
274
- table:
275
- name: hwMemoryDevTable
276
- OID: 1.3.6.1.4.1.2011.6.3.5.1
277
- symbols:
278
- - name: huawei.hwMemoryDevSize
279
- OID: 1.3.6.1.4.1.2011.6.3.5.1.1.2
280
- metric_type: monotonic_count
281
- chart_meta:
282
- description: Indicates the total size of the memory module which is on the managed object
283
- family: 'Memory/Total'
284
- unit: "By"
285
- - name: huawei.hwMemoryDevFree
286
- OID: 1.3.6.1.4.1.2011.6.3.5.1.1.3
287
- metric_type: monotonic_count
288
- chart_meta:
289
- description: Indicates the free size of the memory
290
- family: 'Memory/Free'
291
- unit: "By"
292
- metric_tags:
293
- - tag: mem_index
294
- index: 1
src/go/plugin/go.d/config/go.d/snmp.profiles/default/ibm-datapower-gateway.yaml
+248
-171
@@ -1,227 +1,301 @@
1
extends:
2
- ibm.yaml
3
+
4
sysobjectid:
5
- 1.3.6.1.4.1.14685.1.8
6
+
7
+# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/ibm/DATAPOWER-STATUS-MIB
8
+
9
metrics:
10
- MIB: DATAPOWER-STATUS-MIB
11
symbol:
12
name: cpu.usage
13
OID: 1.3.6.1.4.1.14685.3.1.14.2.0 # dpStatusCPUUsageoneMinute
10
- description: Cpu usage percentage over one minute
11
- unit: "%"
14
+ chart_meta:
15
+ description: Cpu usage percentage over one minute
16
+ family: 'System/CPU/Usage'
17
+ unit: "%"
18
- MIB: DATAPOWER-STATUS-MIB
19
symbol:
20
name: memory.usage
21
OID: 1.3.6.1.4.1.14685.3.1.5.1.0 # dpStatusMemoryStatusUsage
16
- description: Memory usage percentage
17
- unit: "%"
22
+ chart_meta:
23
+ description: Memory usage percentage
24
+ family: 'System/Memory/Usage'
25
+ unit: "%"
26
- MIB: DATAPOWER-STATUS-MIB
27
symbol:
28
name: ibm.dpStatusSystemUsageLoad
29
OID: 1.3.6.1.4.1.14685.3.1.52.2.0
22
- description: System load average
23
- unit: "TBD"
30
+ chart_meta:
31
+ description: System load average
32
+ family: 'System/Load/Average'
33
+ unit: "{load}"
34
- MIB: DATAPOWER-STATUS-MIB
35
symbol:
36
name: ibm.dpStatusTCPSummaryestablished
37
OID: 1.3.6.1.4.1.14685.3.1.12.1.0
28
- description: Number of established TCP connections
29
- unit: "{connection}"
38
+ chart_meta:
39
+ description: Number of established TCP connections
40
+ family: 'Network/TCP/Connection/State/Established'
41
+ unit: "{connection}"
42
- MIB: DATAPOWER-STATUS-MIB
43
symbol:
44
name: ibm.dpStatusTCPSummarysynsent
45
OID: 1.3.6.1.4.1.14685.3.1.12.2.0
34
- description: Number of TCP connections in SYN sent state
35
- unit: "{connection}"
46
+ chart_meta:
47
+ description: Number of TCP connections in SYN sent state
48
+ family: 'Network/TCP/Connection/State/SynSent'
49
+ unit: "{connection}"
50
- MIB: DATAPOWER-STATUS-MIB
51
symbol:
52
name: ibm.dpStatusTCPSummarysynreceived
53
OID: 1.3.6.1.4.1.14685.3.1.12.3.0
40
- description: Number of TCP connections in SYN received state
41
- unit: "{connection}"
54
+ chart_meta:
55
+ description: Number of TCP connections in SYN received state
56
+ family: 'Network/TCP/Connection/State/SynReceived'
57
+ unit: "{connection}"
58
- MIB: DATAPOWER-STATUS-MIB
59
symbol:
60
name: ibm.dpStatusTCPSummaryfinwait1
61
OID: 1.3.6.1.4.1.14685.3.1.12.4.0
46
- description: Number of TCP connections in FIN wait 1 state
47
- unit: "{connection}"
62
+ chart_meta:
63
+ description: Number of TCP connections in FIN wait 1 state
64
+ family: 'Network/TCP/Connection/State/FinWait1'
65
+ unit: "{connection}"
66
- MIB: DATAPOWER-STATUS-MIB
67
symbol:
68
name: ibm.dpStatusTCPSummaryfinwait2
69
OID: 1.3.6.1.4.1.14685.3.1.12.5.0
52
- description: Number of TCP connections in FIN wait 2 state
53
- unit: "{connection}"
70
+ chart_meta:
71
+ description: Number of TCP connections in FIN wait 2 state
72
+ family: 'Network/TCP/Connection/State/FinWait2'
73
+ unit: "{connection}"
74
- MIB: DATAPOWER-STATUS-MIB
75
symbol:
76
name: ibm.dpStatusTCPSummarytimewait
77
OID: 1.3.6.1.4.1.14685.3.1.12.6.0
58
- description: Number of TCP connections in TIME wait state
59
- unit: "{connection}"
78
+ chart_meta:
79
+ description: Number of TCP connections in TIME wait state
80
+ family: 'Network/TCP/Connection/State/TimeWait'
81
+ unit: "{connection}"
82
- MIB: DATAPOWER-STATUS-MIB
83
symbol:
84
name: ibm.dpStatusTCPSummaryclosed
85
OID: 1.3.6.1.4.1.14685.3.1.12.7.0
64
- description: Number of TCP connections in closed state
65
- unit: "{connection}"
86
+ chart_meta:
87
+ description: Number of TCP connections in closed state
88
+ family: 'Network/TCP/Connection/State/Closed'
89
+ unit: "{connection}"
90
- MIB: DATAPOWER-STATUS-MIB
91
symbol:
92
name: ibm.dpStatusTCPSummaryclosewait
93
OID: 1.3.6.1.4.1.14685.3.1.12.8.0
70
- description: Number of TCP connections in close wait state
71
- unit: "{connection}"
94
+ chart_meta:
95
+ description: Number of TCP connections in close wait state
96
+ family: 'Network/TCP/Connection/State/CloseWait'
97
+ unit: "{connection}"
98
- MIB: DATAPOWER-STATUS-MIB
99
symbol:
100
name: ibm.dpStatusTCPSummarylastack
101
OID: 1.3.6.1.4.1.14685.3.1.12.9.0
76
- description: Number of TCP connections in last ACK state
77
- unit: "{connection}"
102
+ chart_meta:
103
+ description: Number of TCP connections in last ACK state
104
+ family: 'Network/TCP/Connection/State/LastAck'
105
+ unit: "{connection}"
106
- MIB: DATAPOWER-STATUS-MIB
107
symbol:
108
name: ibm.dpStatusTCPSummarylisten
109
OID: 1.3.6.1.4.1.14685.3.1.12.10.0
82
- description: Number of TCP connections in listen state
83
- unit: "{connection}"
110
+ chart_meta:
111
+ description: Number of TCP connections in listen state
112
+ family: 'Network/TCP/Connection/State/Listen'
113
+ unit: "{connection}"
114
- MIB: DATAPOWER-STATUS-MIB
115
symbol:
116
name: ibm.dpStatusTCPSummaryclosing
117
OID: 1.3.6.1.4.1.14685.3.1.12.11.0
88
- description: Number of TCP connections in closing state
89
- unit: "{connection}"
118
+ chart_meta:
119
+ description: Number of TCP connections in closing state
120
+ family: 'Network/TCP/Connection/State/Closing'
121
+ unit: "{connection}"
122
- MIB: DATAPOWER-STATUS-MIB
123
symbol:
124
name: ibm.dpStatusConnectionsAcceptedtenSeconds
125
OID: 1.3.6.1.4.1.14685.3.1.13.1.0
94
- description: Number of connections accepted in last ten seconds
95
- unit: "{connection}"
126
+ chart_meta:
127
+ description: Number of connections accepted in last ten seconds
128
+ family: 'Network/Connection/Accepted/10s'
129
+ unit: "{connection}"
130
- MIB: DATAPOWER-STATUS-MIB
131
symbol:
132
name: ibm.dpStatusConnectionsAcceptedoneMinute
133
OID: 1.3.6.1.4.1.14685.3.1.13.2.0
100
- description: Number of connections accepted in last one minute
101
- unit: "{connection}"
134
+ chart_meta:
135
+ description: Number of connections accepted in last one minute
136
+ family: 'Network/Connection/Accepted/1min'
137
+ unit: "{connection}"
138
- MIB: DATAPOWER-STATUS-MIB
139
symbol:
140
name: ibm.dpStatusConnectionsAcceptedtenMinutes
141
OID: 1.3.6.1.4.1.14685.3.1.13.3.0
106
- description: Number of connections accepted in last ten minutes
107
- unit: "{connection}"
142
+ chart_meta:
143
+ description: Number of connections accepted in last ten minutes
144
+ family: 'Network/Connection/Accepted/10min'
145
+ unit: "{connection}"
146
- MIB: DATAPOWER-STATUS-MIB
147
symbol:
148
name: ibm.dpStatusConnectionsAcceptedoneHour
149
OID: 1.3.6.1.4.1.14685.3.1.13.4.0
112
- description: Number of connections accepted in last one hour
113
- unit: "{connection}"
150
+ chart_meta:
151
+ description: Number of connections accepted in last one hour
152
+ family: 'Network/Connection/Accepted/1h'
153
+ unit: "{connection}"
154
- MIB: DATAPOWER-STATUS-MIB
155
symbol:
156
name: ibm.dpStatusConnectionsAcceptedoneDay
157
OID: 1.3.6.1.4.1.14685.3.1.13.5.0
118
- description: Number of connections accepted in last one day
119
- unit: "{connection}"
158
+ chart_meta:
159
+ description: Number of connections accepted in last one day
160
+ family: 'Network/Connection/Accepted/1d'
161
+ unit: "{connection}"
162
- MIB: DATAPOWER-STATUS-MIB
163
symbol:
164
name: ibm.dpStatusFilesystemStatusFreeEncrypted
165
OID: 1.3.6.1.4.1.14685.3.1.29.1.0
124
- description: Free encrypted filesystem space
125
- unit: "By"
166
+ chart_meta:
167
+ description: Free encrypted filesystem space
168
+ family: 'System/FileSystem/Encrypted/Free'
169
+ unit: "By"
170
- MIB: DATAPOWER-STATUS-MIB
171
symbol:
172
name: ibm.dpStatusFilesystemStatusTotalEncrypted
173
OID: 1.3.6.1.4.1.14685.3.1.29.2.0
130
- description: Total encrypted filesystem space
131
- unit: "By"
174
+ chart_meta:
175
+ description: Total encrypted filesystem space
176
+ family: 'System/FileSystem/Encrypted/Total'
177
+ unit: "By"
178
- MIB: DATAPOWER-STATUS-MIB
179
symbol:
180
name: ibm.dpStatusFilesystemStatusFreeTemporary
181
OID: 1.3.6.1.4.1.14685.3.1.29.5.0
136
- description: Free temporary filesystem space
137
- unit: "By"
182
+ chart_meta:
183
+ description: Free temporary filesystem space
184
+ family: 'System/FileSystem/Temporary/Free'
185
+ unit: "By"
186
- MIB: DATAPOWER-STATUS-MIB
187
symbol:
188
name: ibm.dpStatusFilesystemStatusTotalTemporary
189
OID: 1.3.6.1.4.1.14685.3.1.29.6.0
142
- description: Total temporary filesystem space
143
- unit: "By"
190
+ chart_meta:
191
+ description: Total temporary filesystem space
192
+ family: 'System/FileSystem/Temporary/Total'
193
+ unit: "By"
194
- MIB: DATAPOWER-STATUS-MIB
195
symbol:
196
name: ibm.dpStatusFilesystemStatusFreeInternal
197
OID: 1.3.6.1.4.1.14685.3.1.29.7.0
148
- description: Free internal filesystem space
149
- unit: "By"
198
+ chart_meta:
199
+ description: Free internal filesystem space
200
+ family: 'System/FileSystem/Internal/Free'
201
+ unit: "By"
202
- MIB: DATAPOWER-STATUS-MIB
203
symbol:
204
name: ibm.dpStatusFilesystemStatusTotalInternal
205
OID: 1.3.6.1.4.1.14685.3.1.29.8.0
154
- description: Total internal filesystem space
155
- unit: "By"
206
+ chart_meta:
207
+ description: Total internal filesystem space
208
+ family: 'System/FileSystem/Internal/Total'
209
+ unit: "By"
210
- MIB: DATAPOWER-STATUS-MIB
211
symbol:
212
name: ibm.dpStatusEnvironmentalSensorssystemTemp
213
OID: 1.3.6.1.4.1.14685.3.1.55.1.0
160
- description: System temperature sensor reading
161
- unit: "Cel"
214
+ chart_meta:
215
+ description: System temperature sensor reading
216
+ family: 'Hardware/Sensor/Temperature/System'
217
+ unit: "Cel"
218
- MIB: DATAPOWER-STATUS-MIB
219
symbol:
220
name: ibm.dpStatusEnvironmentalSensorscpu1Temp
221
OID: 1.3.6.1.4.1.14685.3.1.55.2.0
166
- description: CPU 1 temperature sensor reading
167
- unit: "Cel"
222
+ chart_meta:
223
+ description: CPU 1 temperature sensor reading
224
+ family: 'Hardware/CPU/Temperature/CPU1'
225
+ unit: "Cel"
226
- MIB: DATAPOWER-STATUS-MIB
227
symbol:
228
name: ibm.dpStatusEnvironmentalSensorscpu2Temp
229
OID: 1.3.6.1.4.1.14685.3.1.55.3.0
172
- description: CPU 2 temperature sensor reading
173
- unit: "Cel"
230
+ chart_meta:
231
+ description: CPU 2 temperature sensor reading
232
+ family: 'Hardware/CPU/Temperature/CPU2'
233
+ unit: "Cel"
234
- MIB: DATAPOWER-STATUS-MIB
235
symbol:
236
name: ibm.dpStatusEnvironmentalSensorscpu1rpm
237
OID: 1.3.6.1.4.1.14685.3.1.55.4.0
178
- description: CPU 1 fan speed in revolutions per minute
179
- unit: "1.min"
238
+ chart_meta:
239
+ description: CPU 1 fan speed in revolutions per minute
240
+ family: 'Hardware/Fan/Speed/CPU1'
241
+ unit: "1/min"
242
- MIB: DATAPOWER-STATUS-MIB
243
symbol:
244
name: ibm.dpStatusEnvironmentalSensorscpu2rpm
245
OID: 1.3.6.1.4.1.14685.3.1.55.5.0
184
- description: CPU 2 fan speed in revolutions per minute
185
- unit: "1.min"
246
+ chart_meta:
247
+ description: CPU 2 fan speed in revolutions per minute
248
+ family: 'Hardware/Fan/Speed/CPU2'
249
+ unit: "1/min"
250
- MIB: DATAPOWER-STATUS-MIB
251
symbol:
252
name: ibm.dpStatusEnvironmentalSensorschassis1rpm
253
OID: 1.3.6.1.4.1.14685.3.1.55.6.0
190
- description: Chassis 1 fan speed in revolutions per minute
191
- unit: "1.min"
254
+ chart_meta:
255
+ description: Chassis 1 fan speed in revolutions per minute
256
+ family: 'Hardware/Fan/Speed/Chassis1'
257
+ unit: "1/min"
258
- MIB: DATAPOWER-STATUS-MIB
259
symbol:
260
name: ibm.dpStatusEnvironmentalSensorschassis2rpm
261
OID: 1.3.6.1.4.1.14685.3.1.55.7.0
196
- description: Chassis 2 fan speed in revolutions per minute
197
- unit: "1.min"
262
+ chart_meta:
263
+ description: Chassis 2 fan speed in revolutions per minute
264
+ family: 'Hardware/Fan/Speed/Chassis2'
265
+ unit: "1/min"
266
- MIB: DATAPOWER-STATUS-MIB
267
symbol:
268
name: ibm.dpStatusEnvironmentalSensorschassis3rpm
269
OID: 1.3.6.1.4.1.14685.3.1.55.8.0
202
- description: Chassis 3 fan speed in revolutions per minute
203
- unit: "1.min"
204
-# - MIB: DATAPOWER-STATUS-MIB
205
-# symbol:
206
-# name: ibm.dpStatusEnvironmentalSensorsCaseOpen
207
-# OID: 1.3.6.1.4.1.14685.3.1.55.9.0
208
-# enum:
209
-# yes: 1
210
-# no: 2
211
-# TODO: enum in scalar metric is not supported yet (keep this metric and this
212
-# comment in profile until it's fixed)
213
-# - MIB: DATAPOWER-STATUS-MIB
214
-# symbol:
215
-# name: ibm.dpStatusEnvironmentalSensorsPowerSupply
216
-# OID: 1.3.6.1.4.1.14685.3.1.55.13.0
217
-# enum:
218
-# ok: 1
219
-# power-1-failure: 2
220
-# power-2-failure: 3
221
-# power-1-ac-lost: 4
222
-# power-2-ac-lost: 5
223
-# TODO: enum in scalar metric is not supported yet (keep this metric and this
224
-# comment in profile until it's fixed)
270
+ chart_meta:
271
+ description: Chassis 3 fan speed in revolutions per minute
272
+ family: 'Hardware/Fan/Speed/Chassis3'
273
+ unit: "1/min"
274
+ - MIB: DATAPOWER-STATUS-MIB
275
+ symbol:
276
+ name: ibm.dpStatusEnvironmentalSensorsCaseOpen
277
+ OID: 1.3.6.1.4.1.14685.3.1.55.9.0
278
+ chart_meta:
279
+ description: Indicates whether the sensor case is open
280
+ family: 'Hardware/Chassis/Case/Status'
281
+ unit: "{status}"
282
+ mapping:
283
+ 1: yes
284
+ 2: no
285
+ - MIB: DATAPOWER-STATUS-MIB
286
+ symbol:
287
+ name: ibm.dpStatusEnvironmentalSensorsPowerSupply
288
+ OID: 1.3.6.1.4.1.14685.3.1.55.13.0
289
+ chart_meta:
290
+ description: The status of the components and systems that provide the necessary electrical power to the environmental sensors and the overall DP system
291
+ family: 'Hardware/Power/Status'
292
+ unit: "{status}"
293
+ mapping:
294
+ 1: ok
295
+ 2: power-1-failure
296
+ 3: power-2-failure
297
+ 4: power-1-ac-lost
298
+ 5: power-2-ac-lost
299
- MIB: DATAPOWER-STATUS-MIB
300
table:
301
name: dpStatusLogTargetStatusTable
@@ -229,39 +303,39 @@ metrics:
303
symbols:
304
- name: ibm.dpStatusLogTargetStatusEventsProcessed
305
OID: 1.3.6.1.4.1.14685.3.1.28.1.3
232
- metric_type: monotonic_count
233
- description: Number of log target events processed
234
- unit: "{event}"
306
+ chart_meta:
307
+ description: Number of log target events processed
308
+ family: 'System/Log/Event/Processed'
309
+ unit: "{event}/s"
310
- name: ibm.dpStatusLogTargetStatusEventsDropped
311
OID: 1.3.6.1.4.1.14685.3.1.28.1.4
237
- metric_type: monotonic_count
238
- description: Number of log target events dropped
239
- unit: "{event}"
312
+ chart_meta:
313
+ description: Number of log target events dropped
314
+ family: 'System/Log/Event/Dropped'
315
+ unit: "{event}/s"
316
- name: ibm.dpStatusLogTargetStatusEventsPending
317
OID: 1.3.6.1.4.1.14685.3.1.28.1.5
242
- metric_type: monotonic_count
243
- description: Number of log target events pending
244
- unit: "{event}"
245
- # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
246
- metric_tags:
247
- - symbol:
248
- name: ibm.dpStatusLogTargetStatusLogTarget
249
- OID: 1.3.6.1.4.1.14685.3.1.28.1.1
250
- tag: ibm_dp_status_log_target_status_log_target
251
- - symbol:
252
- OID: 1.3.6.1.4.1.14685.3.1.28.1.2
253
- name: ibm.dpStatusLogTargetStatusStatus
254
- tag: ibm_dp_status_log_target_status_status
318
+ chart_meta:
319
+ description: Number of log target events pending
320
+ family: 'System/Log/Event/Pending'
321
+ unit: "{event}/s"
322
+ - OID: 1.3.6.1.4.1.14685.3.1.28.1.2
323
+ name: ibm.dpStatusLogTargetStatusStatus
324
+ chart_meta:
325
+ description: The status of the log target
326
+ family: 'System/Log/Status'
327
+ unit: "{status}"
328
mapping:
329
1: active
330
2: warning
331
3: failure
332
4: suspended
260
-# - symbol:
261
-# OID: 1.3.6.1.4.1.14685.3.1.28.1.6
262
-# name: ibm.dpStatusLogTargetStatusErrorInfo
263
-# tag: ibm_dp_status_log_target_status_error_info
264
-# TODO : This tag might have high cardinality, to be investigated before adding
333
+ metric_tags:
334
+ - tag: ibm_dp_status_log_target_status_log_target
335
+ symbol:
336
+ name: ibm.dpStatusLogTargetStatusLogTarget
337
+ OID: 1.3.6.1.4.1.14685.3.1.28.1.1
338
+
339
- MIB: DATAPOWER-STATUS-MIB
340
table:
341
name: dpStatusNetworkInterfaceStatusTable
@@ -269,64 +343,96 @@ metrics:
343
symbols:
344
- name: ibm.dpStatusNetworkInterfaceStatusRxHCBytes
345
OID: 1.3.6.1.4.1.14685.3.1.124.1.19
272
- metric_type: monotonic_count
273
- description: Number of received high capacity bytes
274
- unit: "By"
346
+ scale_factor: 8
347
+ chart_meta:
348
+ description: Number of received high capacity bytes
349
+ family: 'Network/Interface/Traffic/Total/In'
350
+ unit: "bits/s"
351
- name: ibm.dpStatusNetworkInterfaceStatusRxHCPackets
352
OID: 1.3.6.1.4.1.14685.3.1.124.1.20
277
- metric_type: monotonic_count
278
- description: Number of received high capacity packets
279
- unit: "{packet}"
353
+ chart_meta:
354
+ description: Number of received high capacity packets
355
+ family: 'Network/Interface/Packet/Total/In'
356
+ unit: "{packet}/s"
357
- name: ibm.dpStatusNetworkInterfaceStatusRxErrors2
358
OID: 1.3.6.1.4.1.14685.3.1.124.1.21
282
- metric_type: monotonic_count
283
- description: Number of receive errors
284
- unit: "{error}"
359
+ chart_meta:
360
+ description: Number of receive errors
361
+ family: 'Network/Interface/Error/Total/In'
362
+ unit: "{error}/s"
363
- name: ibm.dpStatusNetworkInterfaceStatusRxDrops2
364
OID: 1.3.6.1.4.1.14685.3.1.124.1.22
287
- metric_type: monotonic_count
288
- description: Number of received packets dropped
289
- unit: "{packet}"
365
+ chart_meta:
366
+ description: Number of received packets dropped
367
+ family: 'Network/Interface/Packet/Dropped/In'
368
+ unit: "{packet}/s"
369
- name: ibm.dpStatusNetworkInterfaceStatusTxHCBytes
370
OID: 1.3.6.1.4.1.14685.3.1.124.1.23
292
- metric_type: monotonic_count
293
- description: Number of transmitted high capacity bytes
294
- unit: "By"
371
+ scale_factor: 8
372
+ chart_meta:
373
+ description: Number of transmitted high capacity bytes
374
+ family: 'Network/Interface/Traffic/Total/Out'
375
+ unit: "bits/s"
376
- name: ibm.dpStatusNetworkInterfaceStatusTxHCPackets
377
OID: 1.3.6.1.4.1.14685.3.1.124.1.24
297
- metric_type: monotonic_count
298
- description: Number of transmitted high capacity packets
299
- unit: "{packet}"
378
+ chart_meta:
379
+ description: Number of transmitted high capacity packets
380
+ family: 'Network/Interface/Packet/Total/Out'
381
+ unit: "{packet}/s"
382
- name: ibm.dpStatusNetworkInterfaceStatusTxErrors2
383
OID: 1.3.6.1.4.1.14685.3.1.124.1.25
302
- metric_type: monotonic_count
303
- description: Number of transmit errors
304
- unit: "{error}"
384
+ chart_meta:
385
+ description: Number of transmit errors
386
+ family: 'Network/Interface/Error/Total/Out'
387
+ unit: "{error}/s"
388
- name: ibm.dpStatusNetworkInterfaceStatusTxDrops2
389
OID: 1.3.6.1.4.1.14685.3.1.124.1.26
307
- metric_type: monotonic_count
308
- description: Number of transmitted packets dropped
309
- unit: "{packet}"
310
- # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
390
+ chart_meta:
391
+ description: Number of transmitted packets dropped
392
+ family: 'Network/Interface/Packet/Dropped/Out'
393
+ unit: "{packet}/s"
394
+ - OID: 1.3.6.1.4.1.14685.3.1.124.1.4
395
+ name: ibm.dpStatusNetworkInterfaceStatusAdminStatus
396
+ chart_meta:
397
+ description: The configured administrative state of the interface
398
+ family: 'Network/Interface/Status/Admin'
399
+ unit: "{status}"
400
+ mapping:
401
+ 1: up
402
+ 2: down
403
+ - OID: 1.3.6.1.4.1.14685.3.1.124.1.5
404
+ name: ibm.dpStatusNetworkInterfaceStatusOperStatus
405
+ chart_meta:
406
+ description: The current operational state of the interface
407
+ family: 'Network/Interface/Status/Operational/'
408
+ unit: "{status}"
409
+ mapping:
410
+ 1: up
411
+ 2: down
412
+ 3: testing
413
+ 4: unknown
414
+ 5: dormant
415
+ 6: notPresent
416
+ 7: lowerLayerDown
417
metric_tags:
312
- - symbol:
418
+ - tag: ibm_dp_status_network_interface_status_interface_type
419
+ symbol:
420
name: ibm.dpStatusNetworkInterfaceStatusInterfaceType
421
OID: 1.3.6.1.4.1.14685.3.1.124.1.2
315
- tag: ibm_dp_status_network_interface_status_interface_type
422
mapping:
423
1: other
424
6: ethernet
425
131: tunnel
426
135: vlan
427
161: aggregate
322
- - symbol:
428
+ - tag: ibm_dp_status_network_interface_status_name
429
+ symbol:
430
name: ibm.dpStatusNetworkInterfaceStatusName
431
OID: 1.3.6.1.4.1.14685.3.1.124.1.3
325
- tag: ibm_dp_status_network_interface_status_name
326
- - symbol:
432
+ - tag: ibm_dp_status_network_interface_status_ip_type
433
+ symbol:
434
name: ibm.dpStatusNetworkInterfaceStatusIPType
435
OID: 1.3.6.1.4.1.14685.3.1.124.1.6
329
- tag: ibm_dp_status_network_interface_status_ip_type
436
mapping:
437
0: unknown
438
1: ipv4
@@ -335,32 +441,3 @@ metrics:
441
4: ipv6z
442
16: dns
443
25: l2vpn
338
- - symbol:
339
- name: ibm.dpStatusNetworkInterfaceStatusIP
340
- OID: 1.3.6.1.4.1.14685.3.1.124.1.7
341
- format: ip_address
342
- tag: ibm_dp_status_network_interface_status_ip
343
- - symbol:
344
- name: ibm.dpStatusNetworkInterfaceStatusMACAddress
345
- OID: 1.3.6.1.4.1.14685.3.1.124.1.9
346
- format: mac_address
347
- tag: ibm_dp_status_network_interface_status_mac_address
348
- - symbol:
349
- OID: 1.3.6.1.4.1.14685.3.1.124.1.4
350
- name: ibm.dpStatusNetworkInterfaceStatusAdminStatus
351
- tag: ibm_dp_status_network_interface_status_admin_status
352
- mapping:
353
- 1: up
354
- 2: down
355
- - symbol:
356
- OID: 1.3.6.1.4.1.14685.3.1.124.1.5
357
- name: ibm.dpStatusNetworkInterfaceStatusOperStatus
358
- tag: ibm_dp_status_network_interface_status_oper_status
359
- mapping:
360
- 1: up
361
- 2: down
362
- 3: testing
363
- 4: unknown
364
- 5: dormant
365
- 6: not_present
366
- 7: lower_layer_down
src/go/plugin/go.d/config/go.d/snmp.profiles/default/ibm-lenovo-server.yaml
+59
-130
@@ -3,25 +3,41 @@ extends:
3
- _std-if-mib.yaml
4
- _std-ucd-mib.yaml
5
- ibm.yaml
6
+
7
sysobjectid:
8
- 1.3.6.1.4.1.2.3.51.3
9
+
10
metadata:
11
device:
12
fields:
13
type:
14
value: "server"
15
+
16
+metric_tags:
17
+ - tag: ibm_imm_machine_level_serial_number
18
+ OID: 1.3.6.1.4.1.2.3.51.3.1.5.2.1.3.0
19
+ symbol: machineLevelSerialNumber
20
+ - tag: ibm_imm_machine_level_product_name
21
+ OID: 1.3.6.1.4.1.2.3.51.3.1.5.2.1.5.0
22
+ symbol: machineLevelProductName
23
+
24
+# https://mibbrowser.online/mibdb_search.php?mib=IMM-MIB
25
+# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/ibm/IMM-MIB
26
+
27
metrics:
14
-# - MIB: IMM-MIB
15
-# symbol:
16
-# name: ibm.imm.systemHealthStat
17
-# OID: 1.3.6.1.4.1.2.3.51.3.1.4.1.0
18
-# enum:
19
-# onRecoverable: 0
20
-# critical: 2
21
-# nonCritical: 4
22
-# normal: 255
23
-# TODO: enum in scalar metric is not supported yet (keep this metric and this
24
-# comment in profile until it's fixed)
28
+ - MIB: IMM-MIB
29
+ symbol:
30
+ name: ibm.imm.systemHealthStat
31
+ OID: 1.3.6.1.4.1.2.3.51.3.1.4.1.0
32
+ chart_meta:
33
+ description: Indicates status of system health for the system in which the IMM resides
34
+ family: 'System/Health/Status'
35
+ unit: "{status}"
36
+ mapping:
37
+ 0: onRecoverable
38
+ 2: critical
39
+ 4: nonCritical
40
+ 255: normal
41
- MIB: IMM-MIB
42
table:
43
name: tempTable
@@ -29,18 +45,20 @@ metrics:
45
symbols:
46
- name: ibm.imm.tempReading
47
OID: 1.3.6.1.4.1.2.3.51.3.1.1.2.1.3
32
- description: The measured temperature.
33
- unit: "Cel"
34
- # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
48
+ chart_meta:
49
+ description: The measured temperature.
50
+ family: 'Hardware/Sensor/Temperature/Value'
51
+ unit: "Cel"
52
metric_tags:
36
- - symbol:
53
+ - tag: ibm_imm_temp_index
54
+ symbol:
55
+ name: ibm.imm.tempIndex
56
+ OID: 1.3.6.1.4.1.2.3.51.3.1.1.2.1.1
57
+ - tag: ibm_imm_temp_descr
58
+ symbol:
59
name: ibm.imm.tempDescr
60
OID: 1.3.6.1.4.1.2.3.51.3.1.1.2.1.2
39
- tag: ibm_imm_temp_descr
40
- - symbol:
41
- OID: 1.3.6.1.4.1.2.3.51.3.1.1.2.1.11
42
- name: ibm.imm.tempHealthStatus
43
- tag: ibm_imm_temp_health_status
61
+
62
- MIB: IMM-MIB
63
table:
64
name: voltTable
@@ -48,18 +66,20 @@ metrics:
66
symbols:
67
- name: ibm.imm.voltReading
68
OID: 1.3.6.1.4.1.2.3.51.3.1.2.2.1.3
51
- description: The measured voltage.
52
- unit: "V"
53
- # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
69
+ chart_meta:
70
+ description: The measured voltage.
71
+ family: 'Hardware/Sensor/Voltage/Value'
72
+ unit: "V"
73
metric_tags:
55
- - symbol:
74
+ - tag: ibm_imm_volt_index
75
+ symbol:
76
+ name: ibm.imm.voltIndex
77
+ OID: 1.3.6.1.4.1.2.3.51.3.1.2.2.1.1
78
+ - tag: ibm_imm_volt_descr
79
+ symbol:
80
name: ibm.imm.voltDescr
81
OID: 1.3.6.1.4.1.2.3.51.3.1.2.2.1.2
58
- tag: ibm_imm_volt_descr
59
- - symbol:
60
- OID: 1.3.6.1.4.1.2.3.51.3.1.2.2.1.11
61
- name: ibm.imm.voltHealthStatus
62
- tag: ibm_imm_volt_health_status
82
+
83
- MIB: IMM-MIB
84
table:
85
name: fanTable
@@ -68,107 +88,16 @@ metrics:
88
- name: ibm.imm.fanSpeed
89
OID: 1.3.6.1.4.1.2.3.51.3.1.3.2.1.3
90
extract_value: '(\d+)%' # Example value : '74% of maximum'
71
- description: Fan speed expressed in percent of maximum RPM.
72
- unit: "%"
73
- # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
91
+ chart_meta:
92
+ description: Fan speed expressed in percent of maximum RPM.
93
+ family: 'Hardware/Fan/Speed'
94
+ unit: "%"
95
metric_tags:
75
- - symbol:
96
+ - tag: ibm_imm_fan_index
97
+ symbol:
98
+ name: ibm.imm.fanIndex
99
+ OID: 1.3.6.1.4.1.2.3.51.3.1.3.2.1.1
100
+ - tag: ibm_imm_fan_descr
101
+ symbol:
102
name: ibm.imm.fanDescr
103
OID: 1.3.6.1.4.1.2.3.51.3.1.3.2.1.2
78
- tag: ibm_imm_fan_descr
79
- - symbol:
80
- OID: 1.3.6.1.4.1.2.3.51.3.1.3.2.1.10
81
- name: ibm.imm.fanHealthStatus
82
- tag: ibm_imm_fan_health_status
83
- - MIB: IMM-MIB
84
- table:
85
- name: systemHealthSummaryTable
86
- OID: 1.3.6.1.4.1.2.3.51.3.1.4.2
87
- symbols:
88
- - name: ibm.imm.systemHealthSummary
89
- constant_value_one: true
90
- # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
91
- metric_tags:
92
- - symbol:
93
- name: ibm.imm.systemHealthSummaryDescription
94
- OID: 1.3.6.1.4.1.2.3.51.3.1.4.2.1.3
95
- tag: ibm_imm_system_health_summary_description
96
- - symbol:
97
- OID: 1.3.6.1.4.1.2.3.51.3.1.4.2.1.2
98
- name: ibm.imm.systemHealthSummarySeverity
99
- tag: ibm_imm_system_health_summary_severity
100
- - MIB: IMM-MIB
101
- table:
102
- name: systemCPUVpdTable
103
- OID: 1.3.6.1.4.1.2.3.51.3.1.5.20
104
- symbols:
105
- - name: ibm.imm.systemCPUVpd
106
- constant_value_one: true
107
- metric_tags:
108
- - symbol:
109
- name: ibm.imm.cpuVpdDescription
110
- OID: 1.3.6.1.4.1.2.3.51.3.1.5.20.1.2
111
- tag: ibm_imm_cpu_vpd_description
112
- # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
113
- - symbol:
114
- OID: 1.3.6.1.4.1.2.3.51.3.1.5.20.1.11
115
- name: ibm.imm.cpuVpdHealthStatus
116
- tag: ibm_imm_cpu_vpd_health_status
117
- - MIB: IMM-MIB
118
- table:
119
- name: systemMemoryVpdTable
120
- OID: 1.3.6.1.4.1.2.3.51.3.1.5.21
121
- symbols:
122
- - name: ibm.imm.systemMemoryVpd
123
- constant_value_one: true
124
- metric_tags:
125
- - symbol:
126
- name: ibm.imm.memoryVpdDescription
127
- OID: 1.3.6.1.4.1.2.3.51.3.1.5.21.1.2
128
- tag: ibm_imm_memory_vpd_description
129
- # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
130
- - symbol:
131
- OID: 1.3.6.1.4.1.2.3.51.3.1.5.21.1.8
132
- name: ibm.imm.memoryHealthStatus
133
- tag: ibm_imm_memory_health_status
134
- - MIB: IMM-MIB
135
- table:
136
- name: powerTable
137
- OID: 1.3.6.1.4.1.2.3.51.3.1.11.2
138
- symbols:
139
- - name: ibm.imm.power
140
- constant_value_one: true
141
- metric_tags:
142
- - symbol:
143
- name: ibm.imm.powerFruName
144
- OID: 1.3.6.1.4.1.2.3.51.3.1.11.2.1.2
145
- tag: ibm_imm_power_fru_name
146
- # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
147
- - symbol:
148
- OID: 1.3.6.1.4.1.2.3.51.3.1.11.2.1.6
149
- name: ibm.imm.powerHealthStatus
150
- tag: ibm_imm_power_health_status
151
- - MIB: IMM-MIB
152
- table:
153
- name: diskTable
154
- OID: 1.3.6.1.4.1.2.3.51.3.1.12.2
155
- symbols:
156
- - name: ibm.imm.disk
157
- constant_value_one: true
158
- metric_tags:
159
- - symbol:
160
- name: ibm.imm.diskFruName
161
- OID: 1.3.6.1.4.1.2.3.51.3.1.12.2.1.2
162
- tag: ibm_imm_disk_fru_name
163
- # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
164
- - symbol:
165
- OID: 1.3.6.1.4.1.2.3.51.3.1.12.2.1.3
166
- name: ibm.imm.diskHealthStatus
167
- tag: ibm_imm_disk_health_status
168
-metric_tags:
169
- - tag: ibm_imm_machine_level_serial_number
170
- OID: 1.3.6.1.4.1.2.3.51.3.1.5.2.1.3.0
171
- symbol: machineLevelSerialNumber
172
- - OID: 1.3.6.1.4.1.2.3.51.3.1.5.2.1.5.0
173
- symbol: machineLevelProductName
174
- tag: ibm_imm_machine_level_product_name
src/go/plugin/go.d/config/go.d/snmp.profiles/default/idrac.yaml
+3
-3
@@ -8,13 +8,13 @@ extends:
8
- _dell-rac.yaml
9
- _intel-lan-adapters.yaml
10
11
-device:
12
- vendor: "dell"
13
-
11
sysobjectid:
12
- 1.3.6.1.4.1.674.10892.2 # DRAC v1-v5 and iDRAC v6-v7
13
- 1.3.6.1.4.1.674.10892.5 # iDRAC v7+
14
15
+# https://mibbrowser.online/mibdb_search.php?mib=IDRAC-MIB-SMIv2
16
+# https://github.com/librenms/librenms-mibs/blob/master/IDRAC-MIB-SMIv2
17
+
18
metadata:
19
device:
20
fields:
src/go/plugin/go.d/config/go.d/snmp.profiles/default/infinera-coriant-groove.yaml
+204
-134
@@ -1,18 +1,28 @@
1
extends:
2
- _system-base.yaml
3
- _std-if-mib.yaml
4
+
5
sysobjectid: 1.3.6.1.4.1.42229.1.2 # Groove GX Series
6
+
7
metadata:
8
device:
9
fields:
10
vendor:
11
value: "infinera"
12
+
13
+# https://mibbrowser.online/mibdb_search.php?mib=CORIANT-GROOVE-MIB
14
+# https://github.com/librenms/librenms/blob/master/mibs/infinera/CORIANT-GROOVE-MIB
15
+
16
metrics:
11
-# Commented since not present in latest CORIANT-GROOVE-MIB from 2022
12
-# - MIB: CORIANT-GROOVE-MIB
13
-# symbol:
14
-# OID: 1.3.6.1.4.1.42229.1.2.2.2.2.0
15
-# name: coriant.groove.systemPowerConsumptionCurrent
17
+ - MIB: CORIANT-GROOVE-MIB
18
+ symbol:
19
+ OID: 1.3.6.1.4.1.42229.1.2.2.2.2.0
20
+ name: coriant.groove.systemPowerConsumptionCurrent
21
+ chart_meta:
22
+ description: Current power consumption of the system
23
+ family: 'System/Power/Usage'
24
+ unit: "W"
25
+
26
- MIB: CORIANT-GROOVE-MIB
27
table:
28
OID: 1.3.6.1.4.1.42229.1.2.3.1.1
@@ -20,63 +30,78 @@ metrics:
30
symbols:
31
- OID: 1.3.6.1.4.1.42229.1.2.3.1.1.1.3
32
name: coriant.groove.shelfInletTemperature # Type CoriantTypesTemperature is a string that represents a float in Celcius e.g. 23.8
23
- description: Temperature at the monitoring point
24
- unit: "Cel"
33
+ extract_value: '(\d+)'
34
+ chart_meta:
35
+ description: Shelf inlet temperature
36
+ family: 'Hardware/Shelf/Temperature/Inlet'
37
+ unit: "Cel"
38
- OID: 1.3.6.1.4.1.42229.1.2.3.1.1.1.4
39
name: coriant.groove.shelfOutletTemperature # Type CoriantTypesTemperature is a string that represents a float in Celcius e.g. 23.8
27
- description: Temperature at the monitoring point
28
- unit: "Cel"
29
- # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
30
- metric_tags:
31
- - symbol:
32
- OID: 1.3.6.1.4.1.42229.1.2.3.1.1.1.2
33
- name: coriant.groove.shelfLocation
34
- tag: coriant_groove_shelf_location
35
- - symbol:
36
- OID: 1.3.6.1.4.1.42229.1.2.3.1.1.1.8
37
- name: coriant.groove.shelfAliasName
38
- tag: coriant_groove_shelf_alias_name
39
- - symbol:
40
- OID: 1.3.6.1.4.1.42229.1.2.3.1.1.1.5
41
- name: coriant.groove.shelfAdminStatus
42
- tag: coriant_groove_shelf_admin_status
40
+ extract_value: '(\d+)'
41
+ chart_meta:
42
+ description: Shelf outlet temperature
43
+ family: 'Hardware/Shelf/Temperature/Outlet'
44
+ unit: "Cel"
45
+ - OID: 1.3.6.1.4.1.42229.1.2.3.1.1.1.5
46
+ name: coriant.groove.shelfAdminStatus
47
+ chart_meta:
48
+ description: The administrative state specifies the permission to use or prohibition against using the resource
49
+ family: 'Hardware/Shelf/Admin/Status'
50
+ unit: "{status}"
51
mapping:
52
1: up
53
2: down
46
- 3: up_no_alm
47
- - symbol:
48
- OID: 1.3.6.1.4.1.42229.1.2.3.1.1.1.6
49
- name: coriant.groove.shelfOperStatus
50
- tag: coriant_groove_shelf_oper_status
54
+ - OID: 1.3.6.1.4.1.42229.1.2.3.1.1.1.6
55
+ name: coriant.groove.shelfOperStatus
56
+ chart_meta:
57
+ description: The operational state specifies whether or not a resource is able to provide service
58
+ family: 'Hardware/Shelf/Operational/Status'
59
+ unit: "{status}"
60
mapping:
61
1: up
62
2: down
54
- - symbol:
55
- OID: 1.3.6.1.4.1.42229.1.2.3.1.1.1.7
56
- name: coriant.groove.shelfAvailStatus
57
- tag: coriant_groove_shelf_avail_status
58
- mapping:
59
- 0: none
60
- 1: failed
61
- 2: mismatch
62
- 3: lower_layer_down
63
- 4: not_present
64
- 5: shutdown
65
- 6: degraded
66
- 7: idle
67
- 8: busy
68
- 9: hibernation
69
- 10: in_test
70
- 11: loopback
71
- 12: software_upgrade
72
- 13: initializing
73
- 14: unknown
74
- 15: incomplete
75
- 16: laser_safety_shutoff
76
- 17: measuring
77
- 18: firmware_loading
78
- 19: connected
79
- 20: communication_failed
63
+ # TODO: bits handling (https://github.com/librenms/librenms/blob/f30d292aa3601bbaf79c053037d9b74a1a2055aa/mibs/infinera/CORIANT-GROOVE-MIB#L2468)
64
+ # - OID: 1.3.6.1.4.1.42229.1.2.3.1.1.1.7
65
+ # name: coriant.groove.shelfAvailStatus
66
+ # chart_meta:
67
+ # description: Provided to qualify the operational, usage and/or administrative status attributes
68
+ # unit: "{status}"
69
+ # mapping:
70
+ # 0: none
71
+ # 1: failed
72
+ # 2: mismatch
73
+ # 3: lowerLayerDown
74
+ # 4: notPresent
75
+ # 5: shutdown
76
+ # 6: degraded
77
+ # 7: idle
78
+ # 8: busy
79
+ # 9: hibernation
80
+ # 10: inTest
81
+ # 11: loopback
82
+ # 12: softwareUpgrade
83
+ # 13: initializing
84
+ # 14: unknown
85
+ # 15: incomplete
86
+ # 16: laserSafetyShutoff
87
+ # 17: measuring
88
+ # 18: firmwareLoading
89
+ # 19: connected
90
+ # 20: communicationFailed
91
+ metric_tags:
92
+ - tag: coriant_groove_shelf_id
93
+ symbol:
94
+ OID: 1.3.6.1.4.1.42229.1.2.3.1.1.1.1
95
+ name: coriant.groove.shelfId
96
+ - tag: coriant_groove_shelf_location
97
+ symbol:
98
+ OID: 1.3.6.1.4.1.42229.1.2.3.1.1.1.2
99
+ name: coriant.groove.shelfLocation
100
+ - tag: coriant_groove_shelf_alias_name
101
+ symbol:
102
+ OID: 1.3.6.1.4.1.42229.1.2.3.1.1.1.8
103
+ name: coriant.groove.shelfAliasName
104
+
105
- MIB: CORIANT-GROOVE-MIB
106
table:
107
OID: 1.3.6.1.4.1.42229.1.2.3.3.1
@@ -84,18 +109,79 @@ metrics:
109
symbols:
110
- OID: 1.3.6.1.4.1.42229.1.2.3.3.1.1.7
111
name: coriant.groove.cardFanSpeedRate
87
- description: The fan speed of percentage
88
- unit: "%"
112
+ chart_meta:
113
+ description: The fan speed of percentage
114
+ family: 'Hardware/Card/Fan/Speed'
115
+ unit: "%"
116
- OID: 1.3.6.1.4.1.42229.1.2.3.3.1.1.9
117
name: coriant.groove.cardTemperature # Type CoriantTypesTemperature is a string that represents a float in Celcius e.g. 23.8
91
- description: Temperature at the monitoring point
92
- unit: "Cel"
93
- # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
118
+ extract_value: '(\d+)'
119
+ chart_meta:
120
+ description: Temperature at the monitoring point
121
+ family: 'Hardware/Card/Temperature/Value'
122
+ unit: "Cel"
123
+ - OID: 1.3.6.1.4.1.42229.1.2.3.3.1.1.3
124
+ name: coriant.groove.cardAdminStatus
125
+ chart_meta:
126
+ description: The administrative state specifies the permission to use or prohibition against using the resource
127
+ family: 'Hardware/Card/Admin/Status'
128
+ unit: "{status}"
129
+ mapping:
130
+ 1: up
131
+ 2: down
132
+ - OID: 1.3.6.1.4.1.42229.1.2.3.3.1.1.4
133
+ name: coriant.groove.cardOperStatus
134
+ chart_meta:
135
+ description: The operational state specifies whether or not a resource is able to provide service
136
+ family: 'Hardware/Card/Operational/Status'
137
+ unit: "{status}"
138
+ mapping:
139
+ 1: up
140
+ 2: down
141
+ - OID: 1.3.6.1.4.1.42229.1.2.3.3.1.1.10
142
+ name: coriant.groove.cardMode
143
+ chart_meta:
144
+ description: The card mode
145
+ family: 'Hardware/Card/Mode/Status'
146
+ unit: "{status}"
147
+ mapping:
148
+ 0: notApplicable
149
+ 1: normal
150
+ 2: regen
151
+ 3: mixFunction
152
+ 4: greyMuxponder
153
+ # TODO: bits handling
154
+ # - OID: 1.3.6.1.4.1.42229.1.2.3.3.1.1.5
155
+ # name: coriant.groove.cardAvailStatus
156
+ # chart_meta:
157
+ # unit: "{status}"
158
+ # mapping:
159
+ # 0: none
160
+ # 1: failed
161
+ # 2: mismatch
162
+ # 3: lowerLayerDown
163
+ # 4: notPresent
164
+ # 5: shutdown
165
+ # 6: degraded
166
+ # 7: idle
167
+ # 8: busy
168
+ # 9: hibernation
169
+ # 10: inTest
170
+ # 11: loopback
171
+ # 12: softwareUpgrade
172
+ # 13: initializing
173
+ # 14: unknown
174
+ # 15: incomplete
175
+ # 16: laserSafetyShutoff
176
+ # 17: measuring
177
+ # 18: firmwareLoading
178
+ # 19: connected
179
+ # 20: communicationFailed
180
metric_tags:
95
- - symbol:
181
+ - tag: coriant_groove_card_required_type
182
+ symbol:
183
OID: 1.3.6.1.4.1.42229.1.2.3.3.1.1.1
184
name: coriant.groove.cardRequiredType
98
- tag: coriant_groove_card_required_type
185
mapping:
186
11: fan
187
12: psu
@@ -138,65 +224,15 @@ metrics:
224
130: dge2m2ofp2
225
131: pbmtpp
226
200: vir_sim
141
- - symbol:
227
+ - tag: coriant_groove_card_equipment_name
228
+ symbol:
229
OID: 1.3.6.1.4.1.42229.1.2.3.3.1.1.2
230
name: coriant.groove.cardEquipmentName
144
- tag: coriant_groove_card_equipment_name
145
- - symbol:
231
+ - tag: coriant_groove_card_alias_name
232
+ symbol:
233
OID: 1.3.6.1.4.1.42229.1.2.3.3.1.1.6
234
name: coriant.groove.cardAliasName
148
- tag: coriant_groove_card_alias_name
149
- - symbol:
150
- OID: 1.3.6.1.4.1.42229.1.2.3.3.1.1.3
151
- name: coriant.groove.cardAdminStatus
152
- tag: coriant_groove_card_admin_status
153
- mapping:
154
- 1: up
155
- 2: down
156
- 3: up_no_alm
157
- - symbol:
158
- OID: 1.3.6.1.4.1.42229.1.2.3.3.1.1.4
159
- name: coriant.groove.cardOperStatus
160
- tag: coriant_groove_card_oper_status
161
- mapping:
162
- 1: up
163
- 2: down
164
- - symbol:
165
- OID: 1.3.6.1.4.1.42229.1.2.3.3.1.1.5
166
- name: coriant.groove.cardAvailStatus
167
- tag: coriant_groove_card_avail_status
168
- mapping:
169
- 0: none
170
- 1: failed
171
- 2: mismatch
172
- 3: lower_layer_down
173
- 4: not_present
174
- 5: shutdown
175
- 6: degraded
176
- 7: idle
177
- 8: busy
178
- 9: hibernation
179
- 10: in_test
180
- 11: loopback
181
- 12: software_upgrade
182
- 13: initializing
183
- 14: unknown
184
- 15: incomplete
185
- 16: laser_safety_shutoff
186
- 17: measuring
187
- 18: firmware_loading
188
- 19: connected
189
- 20: communication_failed
190
- - symbol:
191
- OID: 1.3.6.1.4.1.42229.1.2.3.3.1.1.10
192
- name: coriant.groove.cardMode
193
- tag: coriant_groove_card_mode
194
- mapping:
195
- 0: not_applicable
196
- 1: normal
197
- 2: regen
198
- 3: mix_function
199
- 4: grey_muxponder
235
+
236
- MIB: CORIANT-GROOVE-MIB
237
table:
238
OID: 1.3.6.1.4.1.42229.1.2.3.6.1
@@ -204,29 +240,36 @@ metrics:
240
symbols:
241
- OID: 1.3.6.1.4.1.42229.1.2.3.6.1.1.4
242
name: coriant.groove.portRxOpticalPower # Type CoriantTypesOpticalPower is a string that represents a float in dBm unit e.g. -14.5
207
- description: Received optical power
208
- unit: "dBm"
243
+ extract_value: '(-?\d+)'
244
+ chart_meta:
245
+ description: Received optical power
246
+ family: 'Network/Optical/Port/Power/Rx'
247
+ unit: "dBm"
248
- OID: 1.3.6.1.4.1.42229.1.2.3.6.1.1.5
249
name: coriant.groove.portTxOpticalPower # Type CoriantTypesOpticalPower is a string that represents a float in dBm unit e.g. -14.5
211
- description: Transmitted optical power
212
- unit: "dBm"
250
+ extract_value: '(-?d+)'
251
+ chart_meta:
252
+ description: Transmitted optical power
253
+ family: 'Network/Optical/Port/Power/Tx'
254
+ unit: "dBm"
255
metric_tags:
214
- - symbol:
256
+ - tag: coriant_groove_port_name
257
+ symbol:
258
OID: 1.3.6.1.4.1.42229.1.2.3.6.1.1.16
259
name: coriant.groove.portName
217
- tag: coriant_groove_port_name
218
- - symbol:
260
+ - tag: coriant_groove_port_alias_name
261
+ symbol:
262
OID: 1.3.6.1.4.1.42229.1.2.3.6.1.1.22
263
name: coriant.groove.portAliasName
221
- tag: coriant_groove_port_alias_name
222
- - symbol:
264
+ - tag: _coriant_groove_port_service_label
265
+ symbol:
266
OID: 1.3.6.1.4.1.42229.1.2.3.6.1.1.23
267
name: coriant.groove.portServiceLabel
225
- tag: coriant_groove_port_service_label
226
- - symbol:
268
+ - tag: _coriant_groove_port_connected_to
269
+ symbol:
270
OID: 1.3.6.1.4.1.42229.1.2.3.6.1.1.24
271
name: coriant.groove.portConnectedTo
229
- tag: coriant_groove_port_connected_to
272
+
273
- MIB: CORIANT-GROOVE-MIB
274
table:
275
OID: 1.3.6.1.4.1.42229.1.2.4.1.19.1
@@ -234,14 +277,41 @@ metrics:
277
symbols:
278
- OID: 1.3.6.1.4.1.42229.1.2.4.1.19.1.1.23
279
name: coriant.groove.ochOsCD
237
- description: Value of Chromatic Dispersion
238
- unit: "ps/nm"
280
+ chart_meta:
281
+ description: Value of Chromatic Dispersion
282
+ family: 'Network/Optical/Channel/ChromaticDispersion'
283
+ unit: "ps/nm"
284
- OID: 1.3.6.1.4.1.42229.1.2.4.1.19.1.1.24
285
name: coriant.groove.ochOsOSNR # Type CoriantTypesOpticalDB is a string that represents a float in dB unit e.g. 33.5
241
- description: Current value of OSNR
242
- unit: "dB"
286
+ extract_value: '(\d+)'
287
+ chart_meta:
288
+ description: Current value of OSNR
289
+ family: 'Network/Optical/Channel/OSNR'
290
+ unit: "dB"
291
+ - OID: 1.3.6.1.4.1.42229.1.2.4.1.19.1.1.15
292
+ name: coriant.groove.ochOsAdminStatus
293
+ chart_meta:
294
+ description: The administrative state specifies the permission to use or prohibition against using the resource
295
+ family: 'Network/Optical/Channel/Admin/Status'
296
+ unit: "{status}"
297
+ mapping:
298
+ 1: up
299
+ 2: down
300
+ - OID: 1.3.6.1.4.1.42229.1.2.4.1.19.1.1.16
301
+ name: coriant.groove.ochOsOperStatus
302
+ chart_meta:
303
+ description: The operational state specifies whether or not a resource is able to provide service
304
+ family: 'Network/Optical/Channel/Operational/Status'
305
+ unit: "{status}"
306
+ mapping:
307
+ 1: up
308
+ 2: down
309
metric_tags:
244
- - symbol:
310
+ - tag: coriant_groove_och_os_alias_name
311
+ symbol:
312
+ OID: 1.3.6.1.4.1.42229.1.2.4.1.19.1.1.18
313
+ name: coriant.groove.ochOsAliasName
314
+ - tag: coriant_groove_och_os_service_label
315
+ symbol:
316
OID: 1.3.6.1.4.1.42229.1.2.4.1.19.1.1.21
317
name: coriant.groove.ochOsServiceLabel
247
- tag: coriant_groove_och_os_service_label
src/go/plugin/go.d/config/go.d/snmp.profiles/default/infoblox-ipam.yaml
+113
-82
@@ -3,6 +3,7 @@ extends:
3
- _std-host-resources-mib-feat-base.yaml
4
- _std-if-mib.yaml
5
- _std-ucd-mib.yaml
6
+
7
sysobjectid:
8
- 1.3.6.1.4.1.7779.1.1004 # Virtual Device
9
- 1.3.6.1.4.1.7779.1.1204 # IB-1552
@@ -54,30 +55,60 @@ sysobjectid:
55
- 1.3.6.1.4.1.7779.2.4 # IB-1552
56
- 1.3.6.1.4.1.7779.3.4 # IB-1552-A
57
- 1.3.6.1.4.1.7779.3.7 # IB-2000-A
58
+
59
metadata:
60
device:
61
fields:
62
vendor:
63
value: "infoblox"
64
+
65
+metric_tags:
66
+ - tag: ib_hardware_type
67
+ OID: 1.3.6.1.4.1.7779.3.1.1.2.1.4.0
68
+ symbol: ibHardwareType
69
+ - tag: ib_serial_number
70
+ OID: 1.3.6.1.4.1.7779.3.1.1.2.1.6.0
71
+ symbol: ibSerialNumber
72
+ - tag: ib_nios_version
73
+ OID: 1.3.6.1.4.1.7779.3.1.1.2.1.7.0
74
+ symbol: ibNiosVersion
75
+
76
+# - IB-DHCPONE-MIB
77
+# https://mibbrowser.online/mibdb_search.php?mib=IB-DHCPONE-MIB
78
+# https://github.com/librenms/librenms/blob/master/mibs/infoblox/IB-DHCPONE-MIB
79
+# - IB-DNSONE-MIB
80
+# https://mibbrowser.online/mibdb_search.php?mib=IB-DNSONE-MIB
81
+# https://github.com/librenms/librenms/blob/master/mibs/infoblox/IB-DNSONE-MIB
82
+# - IB-PLATFORMONE-MIB
83
+# https://mibbrowser.online/mibdb_search.php?mib=IB-PLATFORMONE-MIB
84
+# https://github.com/librenms/librenms/blob/master/mibs/infoblox/IB-PLATFORMONE-MIB
85
+
86
metrics:
87
- MIB: IB-PLATFORMONE-MIB
88
symbol:
89
name: cpu.usage
90
OID: 1.3.6.1.4.1.7779.3.1.1.2.1.8.1.1.0
67
- description: Current average CPU usage
68
- unit: "%"
91
+ chart_meta:
92
+ description: Current average CPU usage
93
+ family: 'System/CPU/Usage'
94
+ unit: "%"
95
- MIB: IB-PLATFORMONE-MIB
96
symbol:
97
name: memory.usage
98
OID: 1.3.6.1.4.1.7779.3.1.1.2.1.8.2.1.0
73
- description: Current Memory usage
74
- unit: "%"
99
+ chart_meta:
100
+ description: Current Memory usage
101
+ family: 'System/Memory/Usage'
102
+ unit: "%"
103
- MIB: IB-DHCPONE-MIB
104
symbol:
105
name: ibDhcpDeferredQueueSize
106
OID: 1.3.6.1.4.1.7779.3.1.1.4.1.4.0
79
- description: The size of deferred dynamic DNS update queue
80
- unit: "{session}"
107
+ chart_meta:
108
+ description: The size of deferred dynamic DNS update queue
109
+ family: 'DHCP/DDNS/Queue/Deferred'
110
+ unit: "{session}"
111
+
112
- MIB: IB-DNSONE-MIB
113
table:
114
name: ibZoneStatisticsTable
@@ -85,73 +116,79 @@ metrics:
116
symbols:
117
- name: ibBindZoneSuccess
118
OID: 1.3.6.1.4.1.7779.3.1.1.3.1.1.1.2
88
- metric_type: monotonic_count
89
- description: Number of Successful responses since DNS process started
90
- unit: "{response}"
119
+ chart_meta:
120
+ description: Number of Successful responses since DNS process started
121
+ family: 'DNS/Zone/Response/Success'
122
+ unit: "{response}/s"
123
- name: ibBindZoneReferral
124
OID: 1.3.6.1.4.1.7779.3.1.1.3.1.1.1.3
93
- metric_type: monotonic_count
94
- description: Number of DNS referrals since DNS process started
95
- unit: "{referral}"
125
+ chart_meta:
126
+ description: Number of DNS referrals since DNS process started
127
+ family: 'DNS/Zone/Response/Referral'
128
+ unit: "{referral}/s"
129
- name: ibBindZoneNxRRset
130
OID: 1.3.6.1.4.1.7779.3.1.1.3.1.1.1.4
98
- metric_type: monotonic_count
99
- description: Number of DNS query received for non-existent record
100
- unit: "{query}"
131
+ chart_meta:
132
+ description: Number of DNS query received for non-existent record
133
+ family: 'DNS/Zone/Query/NxRRset'
134
+ unit: "{query}/s"
135
- name: ibBindZoneNxDomain
136
OID: 1.3.6.1.4.1.7779.3.1.1.3.1.1.1.5
103
- metric_type: monotonic_count
104
- description: Number of DNS query received for non-existent domain
105
- unit: "{query}"
137
+ chart_meta:
138
+ description: Number of DNS query received for non-existent domain
139
+ family: 'DNS/Zone/Query/NxDomain'
140
+ unit: "{query}/s"
141
- name: ibBindZoneRecursion
142
OID: 1.3.6.1.4.1.7779.3.1.1.3.1.1.1.6
108
- metric_type: monotonic_count
109
- description: Number of Queries received using recursion since DNS process started
110
- unit: "{query}"
143
+ chart_meta:
144
+ description: Number of Queries received using recursion since DNS process started
145
+ family: 'DNS/Zone/Query/Recursion'
146
+ unit: "{query}/s"
147
- name: ibBindZoneFailure
148
OID: 1.3.6.1.4.1.7779.3.1.1.3.1.1.1.7
113
- metric_type: monotonic_count
114
- description: Number of Failed queries since DNS process started
115
- unit: "{query}"
149
+ chart_meta:
150
+ description: Number of Failed queries since DNS process started
151
+ family: 'DNS/Zone/Query/Failure'
152
+ unit: "{query}/s"
153
metric_tags:
117
- - symbol:
154
+ - tag: ib_bind_zone_name
155
+ symbol:
156
name: ibBindZoneName
157
OID: 1.3.6.1.4.1.7779.3.1.1.3.1.1.1.1
120
- tag: ib_bind_zone_name
158
+
159
- MIB: IB-DNSONE-MIB
160
symbol:
161
name: ibDDNSUpdateSuccess
162
OID: 1.3.6.1.4.1.7779.3.1.1.3.1.3.1.0
125
- description: Number of successful dynamic DNS update
126
- unit: "{update}"
127
- metric_type: monotonic_count
163
+ chart_meta:
164
+ description: Number of successful dynamic DNS update
165
+ family: 'DNS/DDNS/Update/Success'
166
+ unit: "{update}/s"
167
- MIB: IB-DNSONE-MIB
168
symbol:
169
name: ibDDNSUpdateFailure
170
OID: 1.3.6.1.4.1.7779.3.1.1.3.1.3.2.0
132
- description: Number of failure dynamic DNS update
133
- unit: "{update}"
134
- metric_type: monotonic_count
171
+ chart_meta:
172
+ description: Number of failure dynamic DNS update
173
+ family: 'DNS/DDNS/Update/Failure'
174
+ unit: "{update}/s"
175
- MIB: IB-DNSONE-MIB
176
symbol:
177
name: ibDDNSUpdateReject
178
OID: 1.3.6.1.4.1.7779.3.1.1.3.1.3.3.0
139
- description: Number of dynamic DNS update rejects maybe due to permission failure
140
- unit: "{update}"
141
- metric_type: monotonic_count
179
+ chart_meta:
180
+ description: Number of dynamic DNS update rejects maybe due to permission failure
181
+ family: 'DNS/DDNS/Update/Reject/Permission'
182
+ unit: "{update}/s"
183
- MIB: IB-DNSONE-MIB
184
symbol:
185
name: ibDDNSUpdatePrerequisiteReject
186
OID: 1.3.6.1.4.1.7779.3.1.1.3.1.3.4.0
146
- description: Number of dynamic DNS update rejects due to prerequisite failure
147
- unit: "{update}"
148
- metric_type: monotonic_count
149
- - MIB: IB-DNSONE-MIB
150
- symbol:
151
- name: ibDnsQueryRate
152
- OID: 1.3.6.1.4.1.7779.3.1.1.3.1.6.0
153
- description: DNS query rate
154
- unit: "cs"
187
+ chart_meta:
188
+ description: Number of dynamic DNS update rejects due to prerequisite failure
189
+ family: 'DNS/DDNS/Update/Reject/Prerequisite'
190
+ unit: "{update}/s"
191
+
192
- MIB: IB-PLATFORMONE-MIB
193
table:
194
name: ibClusterReplicationStatusTable
@@ -159,34 +196,44 @@ metrics:
196
symbols:
197
- name: ibNodeQueueFromMaster
198
OID: 1.3.6.1.4.1.7779.3.1.1.2.1.2.1.3
162
- description: Sent queue size from master
163
- unit: "{session}"
199
+ chart_meta:
200
+ description: Sent queue size from master
201
+ family: 'System/Cluster/Replication/Queue/FromMaster'
202
+ unit: "{session}"
203
- name: ibNodeQueueToMaster
204
OID: 1.3.6.1.4.1.7779.3.1.1.2.1.2.1.5
166
- description: Receive queue size to master
167
- unit: "{session}"
205
+ chart_meta:
206
+ description: Receive queue size to master
207
+ family: 'System/Cluster/Replication/Queue/ToMaster'
208
+ unit: "{session}"
209
metric_tags:
169
- - symbol:
210
+ - tag: ib_node_ip_address
211
+ symbol:
212
name: ibNodeIPAddress
213
OID: 1.3.6.1.4.1.7779.3.1.1.2.1.2.1.1
172
- tag: ib_node_ip_address
173
- - symbol:
174
- name: ibNodeReplicationStatus
175
- OID: 1.3.6.1.4.1.7779.3.1.1.2.1.2.1.2
176
- tag: ib_node_replication_status
214
+
215
- MIB: IB-PLATFORMONE-MIB
216
table:
217
name: ibMemberServiceStatusTable
218
OID: 1.3.6.1.4.1.7779.3.1.1.2.1.9
219
symbols:
182
- - name: ibMemberServiceStatus
183
- constant_value_one: true
184
- # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
220
+ - OID: 1.3.6.1.4.1.7779.3.1.1.2.1.9.1.2
221
+ name: ibServiceStatus
222
+ chart_meta:
223
+ description: Service Status
224
+ family: 'System/Service/Status'
225
+ unit: "{status}"
226
+ mapping:
227
+ 1: working
228
+ 2: warning
229
+ 3: failed
230
+ 4: inactive
231
+ 5: unknown
232
metric_tags:
186
- - symbol:
233
+ - tag: ib_service_name
234
+ symbol:
235
name: ibServiceName
236
OID: 1.3.6.1.4.1.7779.3.1.1.2.1.9.1.1
189
- tag: ib_service_name
237
mapping:
238
1: dhcp
239
2: dns
@@ -244,28 +291,12 @@ metrics:
291
54: discovery-collector
292
55: discovery-capacity
293
56: threat-protection
247
- 58: recursive-clients
248
- - symbol:
294
+ 57: cloud-api
295
+ 58: threat-analytics
296
+ 59: taxii
297
+ 60: bfd
298
+ 61: outbound
299
+ - tag: ib_service_desc
300
+ symbol:
301
name: ibServiceDesc
302
OID: 1.3.6.1.4.1.7779.3.1.1.2.1.9.1.3
251
- tag: ib_service_desc
252
- - symbol:
253
- OID: 1.3.6.1.4.1.7779.3.1.1.2.1.9.1.2
254
- name: ibServiceStatus
255
- tag: ib_service_status
256
- mapping:
257
- 1: working
258
- 2: warning
259
- 3: failed
260
- 4: inactive
261
- 5: unknown
262
-metric_tags:
263
- - OID: 1.3.6.1.4.1.7779.3.1.1.2.1.4.0
264
- symbol: ibHardwareType
265
- tag: ib_hardware_type
266
- - tag: ib_serial_number
267
- OID: 1.3.6.1.4.1.7779.3.1.1.2.1.6.0
268
- symbol: ibSerialNumber
269
- - OID: 1.3.6.1.4.1.7779.3.1.1.2.1.7.0
270
- symbol: ibNiosVersion
271
- tag: ib_nios_version
src/go/plugin/go.d/config/go.d/snmp.profiles/default/isilon.yaml
+145
-62
@@ -7,9 +7,6 @@ extends:
7
- _std-tcp-mib.yaml
8
- _std-udp-mib.yaml
9
10
-device:
11
- vendor: "dell"
12
-
10
sysobjectid:
11
- 1.3.6.1.4.1.12124.*
12
@@ -28,6 +25,8 @@ metadata:
25
fields:
26
vendor:
27
value: "dell"
28
+ type:
29
+ value: "storage"
30
serial_number:
31
symbol:
32
OID: 1.3.6.1.4.1.12124.2.51.1.3.1
@@ -66,8 +65,21 @@ metadata:
65
match_value: '$1'
66
# Examples:
67
# - device-name-3 263829375 Isilon OneFS v8.2.0.0
69
- type:
70
- value: "storage"
68
+
69
+metric_tags:
70
+ - tag: cluster_name
71
+ OID: 1.3.6.1.4.1.12124.1.1.1.0
72
+ symbol: clusterName
73
+ - tag: node_name
74
+ OID: 1.3.6.1.4.1.12124.2.1.1.0
75
+ symbol: nodeName
76
+ - tag: node_type
77
+ OID: 1.3.6.1.4.1.12124.2.1.3.0
78
+ symbol: nodeType
79
+
80
+# - ISILON-MIB
81
+# https://mibbrowser.online/mibdb_search.php?mib=ISILON-MIB
82
+# https://github.com/librenms/librenms/blob/master/mibs/emc/ISILON-MIB
83
84
metrics:
85
# fan hardware
@@ -78,71 +90,102 @@ metrics:
90
symbols:
91
- OID: 1.3.6.1.4.1.12124.2.53.1.4
92
name: fanSpeed
81
- description: The current speed of the fan in revolutions per minute
82
- unit: "rpm"
93
+ chart_meta:
94
+ description: The current speed of the fan in revolutions per minute
95
+ family: 'Hardware/Fan/Speed'
96
+ unit: "rpm"
97
metric_tags:
84
- - tag: fan_name
85
- symbol:
86
- OID: 1.3.6.1.4.1.12124.2.53.1.2
87
- name: fanName
98
- tag: fan_number
99
symbol:
100
OID: 1.3.6.1.4.1.12124.2.53.1.1
101
name: fanNumber
102
+ - tag: fan_name
103
+ symbol:
104
+ OID: 1.3.6.1.4.1.12124.2.53.1.2
105
+ name: fanName
106
107
# cluster
108
- MIB: ISILON-MIB
109
symbol:
110
OID: 1.3.6.1.4.1.12124.1.1.2.0
111
name: clusterHealth
98
- description: The overall health of the cluster
99
- unit: "{state}"
112
+ chart_meta:
113
+ description: The overall health of the cluster
114
+ family: 'System/Cluster/Health/Status'
115
+ unit: "{status}"
116
+ mapping:
117
+ 0: ok
118
+ 1: attn
119
+ 2: down
120
+ 3: invalid
121
+
122
- MIB: ISILON-MIB
123
symbol:
124
OID: 1.3.6.1.4.1.12124.1.2.1.1.0
125
name: clusterIfsInBytes
104
- description: The cumulative number of bytes into /ifs
105
- unit: "By"
126
+ chart_meta:
127
+ description: The cumulative number of bytes into /ifs
128
+ family: 'Storage/FileSystem/Throughput/In'
129
+ unit: "By/s"
130
+
131
- MIB: ISILON-MIB
132
symbol:
133
OID: 1.3.6.1.4.1.12124.1.2.1.3.0
134
name: clusterIfsOutBytes
110
- description: The cumulative number of bytes out of /ifs
111
- unit: "By"
135
+ chart_meta:
136
+ description: The cumulative number of bytes out of /ifs
137
+ family: 'Storage/FileSystem/Throughput/Out'
138
+ unit: "By/s"
139
140
# file system
141
- MIB: ISILON-MIB
142
symbol:
143
OID: 1.3.6.1.4.1.12124.1.3.2.0
144
name: ifsUsedBytes
118
- description: The number of bytes used in the /ifs filesystem
119
- unit: "By"
145
+ chart_meta:
146
+ description: The number of bytes used in the /ifs filesystem
147
+ family: 'Storage/FileSystem/Used'
148
+ unit: "By"
149
- MIB: ISILON-MIB
150
symbol:
151
OID: 1.3.6.1.4.1.12124.1.3.1.0
152
name: ifsTotalBytes
124
- description: The total cluster capacity of the /ifs filesystem in bytes
125
- unit: "By"
153
+ chart_meta:
154
+ description: The total cluster capacity of the /ifs filesystem in bytes
155
+ family: 'Storage/FileSystem/Total'
156
+ unit: "By"
157
158
# node
159
- MIB: ISILON-MIB
160
symbol:
161
OID: 1.3.6.1.4.1.12124.2.1.2.0
162
name: nodeHealth
132
- description: The overall health of the node
133
- unit: "{state}"
163
+ chart_meta:
164
+ description: The overall health of the node
165
+ family: 'System/Node/Health/Status'
166
+ unit: "{status}"
167
+ mapping:
168
+ 0: ok
169
+ 1: attn
170
+ 2: down
171
+ 3: invalid
172
+
173
- MIB: ISILON-MIB
174
symbol:
175
OID: 1.3.6.1.4.1.12124.2.2.1.1.0
176
name: nodeIfsInBytes
138
- description: The number of bytes into /ifs through this node
139
- unit: "By"
177
+ chart_meta:
178
+ description: The number of bytes into /ifs through this node
179
+ family: 'System/Node/Throughput/In'
180
+ unit: "By/s"
181
- MIB: ISILON-MIB
182
symbol:
183
OID: 1.3.6.1.4.1.12124.2.2.1.3.0
184
name: nodeIfsOutBytes
144
- description: The number of bytes out of /ifs through this node
145
- unit: "By"
185
+ chart_meta:
186
+ description: The number of bytes out of /ifs through this node
187
+ family: 'System/Node/Throughput/Out'
188
+ unit: "By/s"
189
190
# disk
191
- MIB: ISILON-MIB
@@ -152,18 +195,48 @@ metrics:
195
symbols:
196
- OID: 1.3.6.1.4.1.12124.2.52.1.9
197
name: diskSizeBytes
155
- description: The size of the disk in bytes
156
- unit: "By"
198
+ chart_meta:
199
+ description: The size of the disk in bytes
200
+ family: 'Hardware/Disk/Size'
201
+ unit: "By"
202
+ - OID: 1.3.6.1.4.1.12124.2.52.1.5
203
+ name: diskStatus
204
+ chart_meta:
205
+ description: The operational status of the disk
206
+ family: 'Hardware/Disk/Status'
207
+ unit: "{status}"
208
+ mapping:
209
+ # Commonly returned values include (but not limited to):
210
+ # TODO: need some "other" for mappings
211
+ HEALTHY: 1
212
+ L3: 2
213
+ DEAD: 3
214
+ SMARTFAIL: 4
215
metric_tags:
158
- - symbol:
159
- OID: 1.3.6.1.4.1.12124.2.52.1.5
160
- name: diskStatus
161
- tag: disk_status
162
- - symbol:
216
+ - tag: disk_bay
217
+ symbol:
218
OID: 1.3.6.1.4.1.12124.2.52.1.1
219
name: diskBay
165
- tag: disk_bay
166
-
220
+ - tag: disk_logical_number
221
+ symbol:
222
+ OID: 1.3.6.1.4.1.12124.2.52.1.2
223
+ name: diskLogicalNumber
224
+ - tag: disk_chassis_number
225
+ symbol:
226
+ OID: 1.3.6.1.4.1.12124.2.52.1.3
227
+ name: diskChassisNumber
228
+ - tag: _disk_device_name
229
+ symbol:
230
+ OID: 1.3.6.1.4.1.12124.2.52.1.4
231
+ name: diskDeviceName
232
+ - tag: _disk_device_model
233
+ symbol:
234
+ OID: 1.3.6.1.4.1.12124.2.52.1.6
235
+ name: diskDeviceModel
236
+ - tag: _disk_serial_number
237
+ symbol:
238
+ OID: 1.3.6.1.4.1.12124.2.52.1.7
239
+ name: diskSerialNumber
240
241
# protocol
242
- MIB: ISILON-MIB
@@ -173,20 +246,28 @@ metrics:
246
symbols:
247
- OID: 1.3.6.1.4.1.12124.2.2.10.1.3
248
name: protocolOpsPerSecond
176
- description: The number of operations per second for the last 5 second
177
- unit: "1.s"
249
+ chart_meta:
250
+ description: The number of operations per second for the last 5 second
251
+ family: 'Storage/Protocol/Operations'
252
+ unit: "{operation}/s"
253
- OID: 1.3.6.1.4.1.12124.2.2.10.1.14
254
name: latencyMin
180
- description: The minimum latency in microseconds for all operations for the protocol
181
- unit: "us"
255
+ chart_meta:
256
+ description: The minimum latency in microseconds for all operations for the protocol
257
+ family: 'Storage/Protocol/Latency/Min'
258
+ unit: "us"
259
- OID: 1.3.6.1.4.1.12124.2.2.10.1.15
260
name: latencyMax
184
- description: The maximum latency in microseconds for all operations for the protocol
185
- unit: "us"
261
+ chart_meta:
262
+ description: The maximum latency in microseconds for all operations for the protocol
263
+ family: 'Storage/Protocol/Latency/Max'
264
+ unit: "us"
265
- OID: 1.3.6.1.4.1.12124.2.2.10.1.16
266
name: latencyAverage
188
- description: The average latency in microseconds for all operations for the protocol
189
- unit: "us"
267
+ chart_meta:
268
+ description: The average latency in microseconds for all operations for the protocol
269
+ family: 'Storage/Protocol/Latency/Average'
270
+ unit: "us"
271
metric_tags:
272
- tag: protocol_name
273
symbol:
@@ -201,21 +282,33 @@ metrics:
282
symbols:
283
- OID: 1.3.6.1.4.1.12124.1.12.1.1.7
284
name: quotaHardThreshold
204
- description: The hard threshold in bytes
205
- unit: "By"
285
+ chart_meta:
286
+ description: The hard threshold in bytes
287
+ family: 'Storage/Quota/Threshold/Hard'
288
+ unit: "By"
289
- OID: 1.3.6.1.4.1.12124.1.12.1.1.9
290
name: quotaSoftThreshold
208
- description: The soft threshold in bytes
209
- unit: "By"
291
+ chart_meta:
292
+ description: The soft threshold in bytes
293
+ family: 'Storage/Quota/Threshold/Soft'
294
+ unit: "By"
295
- OID: 1.3.6.1.4.1.12124.1.12.1.1.13
296
name: quotaUsage
212
- description: The current quota usage in bytes
213
- unit: "By"
297
+ chart_meta:
298
+ description: The current quota usage in bytes
299
+ family: 'Storage/Quota/Usage'
300
+ unit: "By"
301
- OID: 1.3.6.1.4.1.12124.1.12.1.1.11
302
name: quotaAdvisoryThreshold
216
- description: The advisory threshold in bytes
217
- unit: "By"
303
+ chart_meta:
304
+ description: The advisory threshold in bytes
305
+ family: 'Storage/Quota/Threshold/Advisory'
306
+ unit: "By"
307
metric_tags:
308
+ - tag: quota_domain_id
309
+ symbol:
310
+ OID: 1.3.6.1.4.1.12124.1.12.1.1.1
311
+ name: quotaDomainID
312
- tag: quota_type
313
symbol:
314
OID: 1.3.6.1.4.1.12124.1.12.1.1.2
@@ -224,13 +317,3 @@ metrics:
317
symbol:
318
OID: 1.3.6.1.4.1.12124.1.12.1.1.3
319
name: quotaID
227
-metric_tags:
228
- - tag: cluster_name
229
- OID: 1.3.6.1.4.1.12124.1.1.1.0
230
- symbol: clusterName
231
- - tag: node_name
232
- OID: 1.3.6.1.4.1.12124.2.1.1.0
233
- symbol: nodeName
234
- - tag: node_type
235
- OID: 1.3.6.1.4.1.12124.2.1.3.0
236
- symbol: nodeType
src/go/plugin/go.d/config/go.d/snmp.profiles/default/ixsystems-truenas.yaml
+166
-100
@@ -22,6 +22,10 @@ metadata:
22
type:
23
value: "storage"
24
25
+# 1. FREENAS-MIB
26
+# https://mibbrowser.online/mibdb_search.php?mib=FREENAS-MIB
27
+# https://github.com/librenms/librenms/blob/master/mibs/ixsystems/FREENAS-MIB
28
+
29
metrics:
30
- MIB: FREENAS-MIB
31
table:
@@ -30,222 +34,284 @@ metrics:
34
symbols:
35
- name: freenas.zpoolReadBytes
36
OID: 1.3.6.1.4.1.50536.1.1.1.1.10
33
- description: The bandwidth of all read operations (including metadata), expressed as units per second (averaged since system booted)
34
- unit: "By/s"
37
+ chart_meta:
38
+ description: The bandwidth of all read operations (including metadata), expressed as units per second (averaged since system booted)
39
+ family: 'Storage/ZFS/Pool/IO/Throughput/Read'
40
+ unit: "By/s"
41
- name: freenas.zpoolWriteBytes
42
OID: 1.3.6.1.4.1.50536.1.1.1.1.11
37
- description: The bandwidth of all write operations, expressed as units per second (averaged since system booted).
38
- unit: "By/s"
39
- - name: freenas.zpoolReadOps1sec
40
- OID: 1.3.6.1.4.1.50536.1.1.1.1.12
41
- description: The number of read I/O operations sent to the pool or device, including metadata requests (over 1 second interval).
42
- unit: "{operation}"
43
- - name: freenas.zpoolWriteOps1sec
44
- OID: 1.3.6.1.4.1.50536.1.1.1.1.13
45
- description: The number of write I/O operations sent to the pool or device (over 1 second interval).
46
- unit: "{operation}"
47
- - name: freenas.zpoolReadBytes1sec
48
- OID: 1.3.6.1.4.1.50536.1.1.1.1.14
49
- description: The bandwidth of all read operations (including metadata), expressed as units per second (over 1 second interval)
50
- unit: "By/s"
51
- - name: freenas.zpoolWriteBytes1sec
52
- OID: 1.3.6.1.4.1.50536.1.1.1.1.15
53
- description: The bandwidth of all write operations, expressed as units per second (over 1 second interval).
54
- unit: "By/s"
55
- - name: freenas.zpoolAllocationUnits
56
- OID: 1.3.6.1.4.1.50536.1.1.1.1.3
57
- description: Allocation units for the pool
58
- unit: "By"
43
+ chart_meta:
44
+ description: The bandwidth of all write operations, expressed as units per second (averaged since system booted).
45
+ family: 'Storage/ZFS/Pool/IO/Throughput/Write'
46
+ unit: "By/s"
47
- name: freenas.zpoolSize
48
OID: 1.3.6.1.4.1.50536.1.1.1.1.4
61
- description: Size of the pool
62
- unit: "By"
49
+ chart_meta:
50
+ description: Size of the pool
51
+ family: 'Storage/ZFS/Pool/Space/Size'
52
+ unit: "By"
53
- name: freenas.zpoolUsed
54
OID: 1.3.6.1.4.1.50536.1.1.1.1.5
65
- description: Used space in the pool
66
- unit: "By"
55
+ chart_meta:
56
+ description: Used space in the pool
57
+ family: 'Storage/ZFS/Pool/Space/Used'
58
+ unit: "By"
59
- name: freenas.zpoolAvailable
60
OID: 1.3.6.1.4.1.50536.1.1.1.1.6
69
- description: Available space in the pool
70
- unit: "By"
61
+ chart_meta:
62
+ description: Available space in the pool
63
+ family: 'Storage/ZFS/Pool/Space/Available'
64
+ unit: "By"
65
- name: freenas.zpoolHealth
66
OID: 1.3.6.1.4.1.50536.1.1.1.1.7
73
- description: The current health of the containing pool, as reported by zpool status.
74
- unit: "TBD"
67
+ chart_meta:
68
+ description: The current health of the containing pool, as reported by zpool status.
69
+ family: 'Storage/ZFS/Pool/Health/Status'
70
+ unit: "{status}"
71
+ mapping:
72
+ 0: online
73
+ 1: degraded
74
+ 2: faulted
75
+ 3: offline
76
+ 4: unavail
77
+ 5: removed
78
- name: freenas.zpoolReadOps
79
OID: 1.3.6.1.4.1.50536.1.1.1.1.8
77
- description: The number of read I/O operations sent to the pool or device, including metadata requests (averaged since system booted).
78
- unit: "{operation}"
80
+ chart_meta:
81
+ description: The number of read I/O operations sent to the pool or device, including metadata requests (averaged since system booted).
82
+ family: 'Storage/ZFS/Pool/IO/Operations/Read'
83
+ unit: "{operation}/s"
84
- name: freenas.zpoolWriteOps
85
OID: 1.3.6.1.4.1.50536.1.1.1.1.9
81
- description: The number of write I/O operations sent to the pool or device (averaged since system booted).
82
- unit: "{operation}"
86
+ chart_meta:
87
+ description: The number of write I/O operations sent to the pool or device (averaged since system booted).
88
+ family: 'Storage/ZFS/Pool/IO/Operations/Write'
89
+ unit: "{operation}/s"
90
metric_tags:
84
- - symbol:
91
+ - tag: freenas_zpool_index
92
+ symbol:
93
+ name: freenas.zpoolIndex
94
+ OID: 1.3.6.1.4.1.50536.1.1.1.1.1
95
+ - tag: freenas_zpool_descr
96
+ symbol:
97
name: freenas.zpoolDescr
98
OID: 1.3.6.1.4.1.50536.1.1.1.1.2
87
- tag: freenas_zpool_descr
99
+
100
- MIB: FREENAS-MIB
101
table:
102
name: datasetTable
103
OID: 1.3.6.1.4.1.50536.1.2.1
104
symbols:
93
- - name: freenas.datasetAllocationUnits
94
- OID: 1.3.6.1.4.1.50536.1.2.1.1.3
95
- description: Allocation units for the dataset
96
- unit: "By"
105
- name: freenas.datasetSize
106
OID: 1.3.6.1.4.1.50536.1.2.1.1.4
99
- description: Size of the dataset
100
- unit: "By"
107
+ chart_meta:
108
+ description: Size of the dataset
109
+ family: 'Storage/ZFS/Dataset/Space/Size'
110
+ unit: "By"
111
- name: freenas.datasetUsed
112
OID: 1.3.6.1.4.1.50536.1.2.1.1.5
103
- description: Used space in the dataset
104
- unit: "By"
113
+ chart_meta:
114
+ description: Used space in the dataset
115
+ family: 'Storage/ZFS/Dataset/Space/Used'
116
+ unit: "By"
117
- name: freenas.datasetAvailable
118
OID: 1.3.6.1.4.1.50536.1.2.1.1.6
107
- description: Available space in the dataset
108
- unit: "By"
119
+ chart_meta:
120
+ description: Available space in the dataset
121
+ family: 'Storage/ZFS/Dataset/Space/Available'
122
+ unit: "By"
123
metric_tags:
110
- - symbol:
124
+ - tag: freenas_dataset_index
125
+ symbol:
126
+ name: freenas.datasetIndex
127
+ OID: 1.3.6.1.4.1.50536.1.2.1.1.1
128
+ - tag: freenas_dataset_descr
129
+ symbol:
130
name: freenas.datasetDescr
131
OID: 1.3.6.1.4.1.50536.1.2.1.1.2
113
- tag: freenas_dataset_descr
132
+
133
- MIB: FREENAS-MIB
134
table:
135
name: zvolTable
136
OID: 1.3.6.1.4.1.50536.1.3.1
137
symbols:
119
- - name: freenas.zvolAllocationUnits
120
- OID: 1.3.6.1.4.1.50536.1.3.1.1.3
121
- description: Allocation units for the zvol
122
- unit: "By"
138
- name: freenas.zvolSize
139
OID: 1.3.6.1.4.1.50536.1.3.1.1.4
125
- description: Size of the zvol
126
- unit: "By"
140
+ chart_meta:
141
+ description: Size of the zvol
142
+ family: 'Storage/ZFS/Volume/Space/Size'
143
+ unit: "By"
144
- name: freenas.zvolUsed
145
OID: 1.3.6.1.4.1.50536.1.3.1.1.5
129
- description: Used space in the zvol
130
- unit: "By"
146
+ chart_meta:
147
+ description: Used space in the zvol
148
+ family: 'Storage/ZFS/Volume/Space/Used'
149
+ unit: "By"
150
- name: freenas.zvolAvailable
151
OID: 1.3.6.1.4.1.50536.1.3.1.1.6
133
- description: Available space in the zvol
134
- unit: "By"
152
+ chart_meta:
153
+ description: Available space in the zvol
154
+ family: 'Storage/ZFS/Volume/Space/Available'
155
+ unit: "By"
156
- name: freenas.zvolReferenced
157
OID: 1.3.6.1.4.1.50536.1.3.1.1.7
137
- description: Referenced space in the zvol
138
- unit: "By"
158
+ chart_meta:
159
+ description: Referenced space in the zvol
160
+ family: 'Storage/ZFS/Volume/Space/Referenced'
161
+ unit: "By"
162
metric_tags:
140
- - symbol:
163
+ - tag: freenas_zvol_index
164
+ symbol:
165
+ name: freenas.zvolIndex
166
+ OID: 1.3.6.1.4.1.50536.1.3.1.1.1
167
+ - tag: freenas_zvol_descr
168
+ symbol:
169
name: freenas.zvolDescr
170
OID: 1.3.6.1.4.1.50536.1.3.1.1.2
143
- tag: freenas_zvol_descr
171
+
172
- MIB: FREENAS-MIB
173
symbol:
174
name: freenas.zfsArcSize
175
OID: 1.3.6.1.4.1.50536.1.4.1.0
148
- description: Size of the ARC cache
149
- unit: "By"
176
+ chart_meta:
177
+ description: Size of the ARC cache
178
+ family: 'Storage/ZFS/Cache/ARC/Size'
179
+ unit: "By"
180
- MIB: FREENAS-MIB
181
symbol:
182
name: freenas.zfsArcCacheMissRatio # zfsArcCacheMissRatio is a string representing a float value
183
OID: 1.3.6.1.4.1.50536.1.4.10.0
154
- description: Arc cache miss ration percentage
155
- unit: "%"
184
+ chart_meta:
185
+ description: Arc cache miss ration percentage
186
+ family: 'Storage/ZFS/Cache/ARC/MissRatio'
187
+ unit: "%"
188
- MIB: FREENAS-MIB
189
symbol:
190
name: freenas.zfsArcMeta
191
OID: 1.3.6.1.4.1.50536.1.4.2.0
160
- description: Metadata size in the ARC cache
161
- unit: "By"
192
+ chart_meta:
193
+ description: Metadata size in the ARC cache
194
+ family: 'Storage/ZFS/Cache/ARC/Metadata'
195
+ unit: "By"
196
- MIB: FREENAS-MIB
197
symbol:
198
name: freenas.zfsArcData
199
OID: 1.3.6.1.4.1.50536.1.4.3.0
166
- description: Data size in the ARC cache
167
- unit: "By"
200
+ chart_meta:
201
+ description: Data size in the ARC cache
202
+ family: 'Storage/ZFS/Cache/ARC/Data'
203
+ unit: "By"
204
- MIB: FREENAS-MIB
205
symbol:
206
name: freenas.zfsArcHits
207
OID: 1.3.6.1.4.1.50536.1.4.4.0
172
- description: Number of ARC cache hits
173
- unit: "{hit}"
208
+ metric_type: rate
209
+ chart_meta:
210
+ description: Number of ARC cache hits
211
+ family: 'Storage/ZFS/Cache/ARC/Hit'
212
+ unit: "{hit}/s"
213
- MIB: FREENAS-MIB
214
symbol:
215
name: freenas.zfsArcMisses
216
OID: 1.3.6.1.4.1.50536.1.4.5.0
178
- description: Number of ARC cache misses
179
- unit: "{miss}"
217
+ metric_type: rate
218
+ chart_meta:
219
+ description: Number of ARC cache misses
220
+ family: 'Storage/ZFS/Cache/ARC/Miss'
221
+ unit: "{miss}/s"
222
- MIB: FREENAS-MIB
223
symbol:
224
name: freenas.zfsArcC
225
OID: 1.3.6.1.4.1.50536.1.4.6.0
184
- description: ARC cache target size
185
- unit: "By"
226
+ chart_meta:
227
+ description: ARC cache target size
228
+ family: 'Storage/ZFS/Cache/ARC/TargetSize'
229
+ unit: "By"
230
- MIB: FREENAS-MIB
231
symbol:
232
name: freenas.zfsArcP
233
OID: 1.3.6.1.4.1.50536.1.4.7.0
190
- description: ARC cache size
191
- unit: "By"
234
+ chart_meta:
235
+ description: ARC cache size
236
+ family: 'Storage/ZFS/Cache/ARC/P'
237
+ unit: "By"
238
- MIB: FREENAS-MIB
239
symbol:
240
name: freenas.zfsArcMissPercent # zfsArcMissPercent is a string representing a float value
241
OID: 1.3.6.1.4.1.50536.1.4.8.0
196
- description: Arc miss percentage
197
- unit: "%"
242
+ chart_meta:
243
+ description: Arc miss percentage
244
+ family: 'Storage/ZFS/Cache/ARC/MissPercent'
245
+ unit: "%"
246
- MIB: FREENAS-MIB
247
symbol:
248
name: freenas.zfsArcCacheHitRatio # zfsArcCacheHitRatio is a string representing a float value
249
OID: 1.3.6.1.4.1.50536.1.4.9.0
202
- description: Arc cache hit ration percentage
203
- unit: "%"
250
+ chart_meta:
251
+ description: Arc cache hit ration percentage
252
+ family: 'Storage/ZFS/Cache/ARC/HitRatio'
253
+ unit: "%"
254
- MIB: FREENAS-MIB
255
symbol:
256
name: freenas.zfsL2ArcHits
257
OID: 1.3.6.1.4.1.50536.1.5.1.0
208
- description: Number of L2ARC cache hits
209
- unit: "{hit}"
258
+ chart_meta:
259
+ description: Number of L2ARC cache hits
260
+ family: 'Storage/ZFS/Cache/L2ARC/Hit'
261
+ unit: "{hit}/s"
262
- MIB: FREENAS-MIB
263
symbol:
264
name: freenas.zfsL2ArcMisses
265
OID: 1.3.6.1.4.1.50536.1.5.2.0
214
- description: Number of L2ARC cache misses
215
- unit: "{miss}"
266
+ chart_meta:
267
+ description: Number of L2ARC cache misses
268
+ family: 'Storage/ZFS/Cache/L2ARC/Miss'
269
+ unit: "{miss}/s"
270
- MIB: FREENAS-MIB
271
symbol:
272
name: freenas.zfsL2ArcRead
273
OID: 1.3.6.1.4.1.50536.1.5.3.0
220
- description: Number of L2ARC reads
221
- unit: "{read}"
274
+ chart_meta:
275
+ description: Number of L2ARC reads
276
+ family: 'Storage/ZFS/Cache/L2ARC/Read'
277
+ unit: "{read}/s"
278
- MIB: FREENAS-MIB
279
symbol:
280
name: freenas.zfsL2ArcWrite
281
OID: 1.3.6.1.4.1.50536.1.5.4.0
226
- description: Number of L2ARC writes
227
- unit: "{write}"
282
+ chart_meta:
283
+ description: Number of L2ARC writes
284
+ family: 'Storage/ZFS/Cache/L2ARC/Write'
285
+ unit: "{write}/s"
286
- MIB: FREENAS-MIB
287
symbol:
288
name: freenas.zfsL2ArcSize
289
OID: 1.3.6.1.4.1.50536.1.5.5.0
232
- description: Size of the L2ARC cache
233
- unit: "By"
290
+ chart_meta:
291
+ description: Size of the L2ARC cache
292
+ family: 'Storage/ZFS/Cache/L2ARC/Size'
293
+ unit: "By"
294
- MIB: FREENAS-MIB
295
symbol:
296
name: freenas.zfsZilstatOps1sec
297
OID: 1.3.6.1.4.1.50536.1.6.1.0
238
- description: The ops column parsed from the command zilstat 1 1
239
- unit: "{operation}"
298
+ chart_meta:
299
+ description: The ops column parsed from the command zilstat 1 1
300
+ family: 'Storage/ZFS/ZIL/Operations/1s'
301
+ unit: "{operation}/s"
302
- MIB: FREENAS-MIB
303
symbol:
304
name: freenas.zfsZilstatOps5sec
305
OID: 1.3.6.1.4.1.50536.1.6.2.0
244
- description: The ops column parsed from the command zilstat 5 1
245
- unit: "{operation}"
306
+ chart_meta:
307
+ description: The ops column parsed from the command zilstat 5 1
308
+ family: 'Storage/ZFS/ZIL/Operations/5s'
309
+ unit: "{operation}/s"
310
- MIB: FREENAS-MIB
311
symbol:
312
name: freenas.zfsZilstatOps10sec
313
OID: 1.3.6.1.4.1.50536.1.6.3.0
250
- description: The ops column parsed from the command zilstat 10 1
251
- unit: "{operation}"
314
+ chart_meta:
315
+ description: The ops column parsed from the command zilstat 10 1
316
+ family: 'Storage/ZFS/ZIL/Operations/10s'
317
+ unit: "{operation}/s"
src/go/plugin/go.d/config/go.d/snmp.profiles/default/kyocera-printer.yaml
+59
-37
@@ -2,7 +2,9 @@ extends:
2
- _system-base.yaml
3
# TODO: Extends _generic-if32.yaml when implemented
4
# - _generic-if32.yaml
5
+
6
sysobjectid: 1.3.6.1.4.1.1347.41
7
+
8
metadata:
9
device:
10
fields:
@@ -10,6 +12,18 @@ metadata:
12
value: "kyocera"
13
type:
14
value: "printer"
15
+
16
+metric_tags:
17
+ - tag: kcprt_general_model_name
18
+ OID: 1.3.6.1.4.1.1347.43.5.1.1.1.1 # kcprtGeneralModelName.1 (index 1)
19
+ symbol: kcprtGeneralModelName
20
+ - tag: kcprt_serial_number
21
+ OID: 1.3.6.1.4.1.1347.43.5.1.1.28.1 # kcprtSerialNumber.1 (index 1)
22
+ symbol: kcprtSerialNumber
23
+
24
+# 1. KYOCERA-MIB
25
+# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/kyocera/KYOCERA-MIB
26
+
27
metrics:
28
- MIB: KYOCERA-MIB
29
table:
@@ -18,14 +32,20 @@ metrics:
32
symbols:
33
- OID: 1.3.6.1.4.1.1347.43.18.2.1.3
34
name: kcprtAlertStateCode
21
- description: "Alert state code"
22
- unit: "TBD"
23
- # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
35
+ chart_meta:
36
+ description: "Alert state code"
37
+ family: 'System/Alert/Code'
38
+ unit: "{code}"
39
metric_tags:
25
- - symbol:
40
+ - tag: kcprt_alert_state_display_index
41
+ symbol:
42
+ OID: 1.3.6.1.4.1.1347.43.18.2.1.1
43
+ name: kcprtAlertStateDisplayIndex
44
+ - tag: kcprt_alert_state_display
45
+ symbol:
46
OID: 1.3.6.1.4.1.1347.43.18.2.1.2
47
name: kcprtAlertStateDisplay
28
- tag: kcprt_alert_state_display
48
+
49
- MIB: KYOCERA-MIB
50
table:
51
OID: 1.3.6.1.4.1.1347.43.20
@@ -33,31 +53,49 @@ metrics:
53
symbols:
54
- OID: 1.3.6.1.4.1.1347.43.20.1.1.4
55
name: kcprtMemoryDeviceTotalSize
36
- description: "Total size of the memory device"
37
- unit: "By"
56
+ chart_meta:
57
+ description: "Total size of the memory device"
58
+ family: 'System/Memory/Total'
59
+ unit: "By"
60
- OID: 1.3.6.1.4.1.1347.43.20.1.1.5
61
name: kcprtMemoryDeviceUsedSize
40
- description: "Used size of the memory device"
41
- unit: "By"
42
- # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
62
+ chart_meta:
63
+ description: "Used size of the memory device"
64
+ family: 'System/Memory/Used'
65
+ unit: "By"
66
+ - OID: 1.3.6.1.4.1.1347.43.20.1.1.6
67
+ name: kcprtMemoryDeviceStatus
68
+ chart_meta:
69
+ description: Current status of this device
70
+ family: 'System/Memory/Status'
71
+ unit: "{status}"
72
+ mapping:
73
+ 0: readyReadWrite
74
+ 1: readyReadOnly
75
+ 2: notAccessible
76
+ 4: lowBattery
77
metric_tags:
44
- - symbol:
78
+ - tag: kcprt_memory_device_index
79
+ symbol:
80
+ OID: 1.3.6.1.4.1.1347.43.20.1.1.1
81
+ name: kcprtMemoryDeviceIndex
82
+ - tag: kcprt_memory_device_location
83
+ symbol:
84
OID: 1.3.6.1.4.1.1347.43.20.1.1.2
85
name: kcprtMemoryDeviceLocation
47
- tag: kcprt_memory_device_location
86
mapping:
49
- 0: pc_card-a
50
- 1: pc_card-b
51
- 2: option_ro_msocket
52
- 3: resident_font
53
- 4: download_area
54
- 5: hard_disk
55
- 6: memory_card
87
+ 0: pcCard-A
88
+ 1: pcCard-B
89
+ 2: optionROMsocket
90
+ 3: residentFont
91
+ 4: downloadArea
92
+ 5: hardDisk
93
+ 6: memoryCard
94
255: others
57
- - symbol:
95
+ - tag: kcprt_memory_device_type
96
+ symbol:
97
OID: 1.3.6.1.4.1.1347.43.20.1.1.3
98
name: kcprtMemoryDeviceType
60
- tag: kcprt_memory_device_type
99
mapping:
100
0: rom
101
1: flash
@@ -65,19 +103,3 @@ metrics:
103
3: dram
104
4: strage
105
255: others
68
- - symbol:
69
- OID: 1.3.6.1.4.1.1347.43.20.1.1.6
70
- name: kcprtMemoryDeviceStatus
71
- tag: kcprt_memory_device_status
72
- mapping:
73
- 0: ready_read_write
74
- 1: ready_read_only
75
- 2: not_accessible
76
- 4: low_battery
77
-metric_tags:
78
- - tag: kcprt_general_model_name
79
- OID: 1.3.6.1.4.1.1347.43.5.1.1.1.1 # kcprtGeneralModelName.1 (index 1)
80
- symbol: kcprtGeneralModelName
81
- - tag: kcprt_serial_number
82
- OID: 1.3.6.1.4.1.1347.43.5.1.1.28.1 # kcprtSerialNumber.1 (index 1)
83
- symbol: kcprtSerialNumber
src/go/plugin/go.d/config/go.d/snmp.profiles/default/linksys.yaml
+2
@@ -1,10 +1,12 @@
1
extends:
2
- _system-base.yaml
3
- _std-if-mib.yaml
4
+
5
metadata:
6
device:
7
fields:
8
vendor:
9
value: "linksys"
10
+
11
sysobjectid:
12
- 1.3.6.1.4.1.3955.*
src/go/plugin/go.d/config/go.d/snmp.profiles/default/mcafee-web-gateway.yaml
+188
-140
@@ -1,236 +1,329 @@
1
extends:
2
- _system-base.yaml
3
- _std-if-mib.yaml
4
+
5
sysobjectid:
6
- 1.3.6.1.4.1.1230.2.7.1.1
7
+
8
metadata:
9
device:
10
fields:
11
vendor:
12
value: "mcafee"
13
+
14
+metric_tags:
15
+ - tag: mcafee_mwg_k_product_name
16
+ OID: 1.3.6.1.4.1.1230.2.7.1.1.0
17
+ symbol: kProductName
18
+ - tag: mcafee_mwg_k_company_name
19
+ OID: 1.3.6.1.4.1.1230.2.7.1.2.0
20
+ symbol: kCompanyName
21
+ - tag: mcafee_mwg_k_product_version
22
+ OID: 1.3.6.1.4.1.1230.2.7.1.3.0
23
+ symbol: kProductVersion
24
+ - tag: mcafee_mwg_k_major_version
25
+ OID: 1.3.6.1.4.1.1230.2.7.1.4.0
26
+ symbol: kMajorVersion
27
+ - tag: mcafee_mwg_k_minor_version
28
+ OID: 1.3.6.1.4.1.1230.2.7.1.5.0
29
+ symbol: kMinorVersion
30
+ - tag: mcafee_mwg_k_micro_version
31
+ OID: 1.3.6.1.4.1.1230.2.7.1.6.0
32
+ symbol: kMicroVersion
33
+ - tag: mcafee_mwg_k_hotfix_version
34
+ OID: 1.3.6.1.4.1.1230.2.7.1.7.0
35
+ symbol: kHotfixVersion
36
+ - tag: mcafee_mwg_k_custom_version
37
+ OID: 1.3.6.1.4.1.1230.2.7.1.8.0
38
+ symbol: kCustomVersion
39
+ - tag: mcafee_mwg_k_revision
40
+ OID: 1.3.6.1.4.1.1230.2.7.1.9.0
41
+ symbol: kRevision
42
+ - tag: mcafee_mwg_k_build_number
43
+ OID: 1.3.6.1.4.1.1230.2.7.1.10.0
44
+ symbol: kBuildNumber
45
+ - tag: mcafee_mwg_p_am_engine_version
46
+ OID: 1.3.6.1.4.1.1230.2.7.1.20.1.0
47
+ symbol: pAMEngineVersion
48
+ - tag: mcafee_mwg_p_mfe_engine_version
49
+ OID: 1.3.6.1.4.1.1230.2.7.1.20.3.0
50
+ symbol: pMFEEngineVersion
51
+ - tag: mcafee_mwg_p_mfedat_version
52
+ OID: 1.3.6.1.4.1.1230.2.7.1.20.4.0
53
+ symbol: pMFEDATVersion
54
+ - tag: mcafee_mwg_p_am_proactive_version
55
+ OID: 1.3.6.1.4.1.1230.2.7.1.20.5.0
56
+ symbol: pAMProactiveVersion
57
+ - tag: mcafee_mwg_p_tsdb_version
58
+ OID: 1.3.6.1.4.1.1230.2.7.1.20.6.0
59
+ symbol: pTSDBVersion
60
+
61
+# 1. MCAFEE-MWG-MIB
62
+# https://mibbrowser.online/mibdb_search.php?mib=MCAFEE-MWG-MIB
63
+# https://github.com/librenms/librenms/blob/master/mibs/mcafee/MCAFEE-MWG-MIB
64
+
65
metrics:
66
- MIB: MCAFEE-MWG-MIB
67
symbol:
68
name: cpu.usage
69
OID: 1.3.6.1.4.1.1230.2.7.2.5.1.0
16
- description: Current overall CPU usage in percent
17
- unit: "%"
70
+ chart_meta:
71
+ description: Current overall CPU usage in percent
72
+ family: 'System/CPU/Usage'
73
+ unit: "%"
74
- MIB: MCAFEE-MWG-MIB
75
symbol:
76
name: memory.usage
77
OID: 1.3.6.1.4.1.1230.2.7.2.5.15.0
22
- description: Virtual memory consumption of the main processes divided by RAM + half of SWAP space. Projected to 0-100.
23
- unit: "%"
78
+ chart_meta:
79
+ description: Virtual memory consumption of the main processes divided by RAM + half of SWAP space. Projected to 0-100.
80
+ family: 'System/Memory/Usage'
81
+ unit: "%"
82
- MIB: MCAFEE-MWG-MIB
83
symbol:
84
name: mcafee.mwg.stMalwareDetected
85
OID: 1.3.6.1.4.1.1230.2.7.2.1.2.0
28
- description: Number of infections detected by the McAfee Gateway Antimalware Engine
29
- unit: "{infection}"
30
- metric_type: monotonic_count
86
+ chart_meta:
87
+ description: Number of infections detected by the McAfee Gateway Antimalware Engine
88
+ family: 'Security/Malware/Detected'
89
+ unit: "{infection}/s"
90
- MIB: MCAFEE-MWG-MIB
91
symbol:
92
name: mcafee.mwg.stConnectionsLegitimate
93
OID: 1.3.6.1.4.1.1230.2.7.2.1.3.0
35
- description: Number of connections that not have been blocked
36
- unit: "{connection}"
37
- metric_type: monotonic_count
94
+ chart_meta:
95
+ description: Number of connections that not have been blocked
96
+ family: 'Security/Connection/Legitimate'
97
+ unit: "{connection}/s"
98
- MIB: MCAFEE-MWG-MIB
99
symbol:
100
name: mcafee.mwg.stBlockedByAntiMalware
101
OID: 1.3.6.1.4.1.1230.2.7.2.1.4.0
42
- description: Number of connections blocked by Anti-Malware
43
- unit: "{connection}"
44
- metric_type: monotonic_count
102
+ chart_meta:
103
+ description: Number of connections blocked by Anti-Malware
104
+ family: 'Security/Connection/Blocked/AntiMalware'
105
+ unit: "{connection}/s"
106
- MIB: MCAFEE-MWG-MIB
107
symbol:
108
name: mcafee.mwg.stConnectionsBlocked
109
OID: 1.3.6.1.4.1.1230.2.7.2.1.5.0
49
- description: Number of blocked connections
50
- unit: "{connection}"
51
- metric_type: monotonic_count
110
+ chart_meta:
111
+ description: Number of blocked connections
112
+ family: 'Security/Connection/Blocked/Total'
113
+ unit: "{connection}/s"
114
- MIB: MCAFEE-MWG-MIB
115
symbol:
116
name: mcafee.mwg.stBlockedByMediaFilter
117
OID: 1.3.6.1.4.1.1230.2.7.2.1.6.0
56
- description: Number of connections that have been blocked by the Media-Type filter
57
- unit: "{connection}"
58
- metric_type: monotonic_count
118
+ chart_meta:
119
+ description: Number of connections that have been blocked by the Media-Type filter
120
+ family: 'Security/Connection/Blocked/MediaFilter'
121
+ unit: "{connection}/s"
122
- MIB: MCAFEE-MWG-MIB
123
symbol:
124
name: mcafee.mwg.stBlockedByURLFilter
125
OID: 1.3.6.1.4.1.1230.2.7.2.1.7.0
63
- description: Number of connection that have been blocked by the URL filter
64
- unit: "{connection}"
65
- metric_type: monotonic_count
126
+ chart_meta:
127
+ description: Number of connection that have been blocked by the URL filter
128
+ family: 'Security/Connection/Blocked/URLFilter'
129
+ unit: "{connection}/s"
130
- MIB: MCAFEE-MWG-MIB
131
symbol:
132
name: mcafee.mwg.stMimeType
133
OID: 1.3.6.1.4.1.1230.2.7.2.1.8.0
70
- description: Number of media types detected by the Media Type filter
71
- unit: "{media_type}"
72
- metric_type: monotonic_count
134
+ chart_meta:
135
+ description: Number of media types detected by the Media Type filter
136
+ family: 'Security/Filter/MediaType/Detected'
137
+ unit: "{media_type}/s"
138
- MIB: MCAFEE-MWG-MIB
139
symbol:
140
name: mcafee.mwg.stCategories
141
OID: 1.3.6.1.4.1.1230.2.7.2.1.9.0
77
- description: Number of categories detected by the URL filter
78
- unit: "{category}"
79
- metric_type: monotonic_count
142
+ chart_meta:
143
+ description: Number of categories detected by the URL filter
144
+ family: 'Security/Filter/URLCategory/Detected'
145
+ unit: "{category}/s"
146
- MIB: MCAFEE-MWG-MIB
147
symbol:
148
name: mcafee.mwg.stHttpRequests
149
OID: 1.3.6.1.4.1.1230.2.7.2.2.1.0
84
- description: Number of HTTP requests
85
- unit: "{request}"
86
- metric_type: monotonic_count
150
+ chart_meta:
151
+ description: Number of HTTP requests
152
+ family: 'Network/HTTP/Request'
153
+ unit: "{request}/s"
154
- MIB: MCAFEE-MWG-MIB
155
symbol:
156
name: mcafee.mwg.stHttpTraffic
157
OID: 1.3.6.1.4.1.1230.2.7.2.2.2.0
91
- description: Number of bytes tranferred between proxy and server(s) using the HTTP protocol
92
- unit: "By"
93
- metric_type: monotonic_count
158
+ chart_meta:
159
+ description: Number of bytes tranferred between proxy and server(s) using the HTTP protocol
160
+ family: 'Network/HTTP/Throughput/Total'
161
+ unit: "By/s"
162
- MIB: MCAFEE-MWG-MIB
163
symbol:
164
name: mcafee.mwg.stHttpBytesFromClient
165
OID: 1.3.6.1.4.1.1230.2.7.2.2.3.0
98
- description: Number of bytes transferred from client to proxy using the HTTP protocol
99
- unit: "By"
100
- metric_type: monotonic_count
166
+ chart_meta:
167
+ description: Number of bytes transferred from client to proxy using the HTTP protocol
168
+ family: 'Network/HTTP/Throughput/FromClient'
169
+ unit: "By/s"
170
- MIB: MCAFEE-MWG-MIB
171
symbol:
172
name: mcafee.mwg.stHttpBytesFromServer
173
OID: 1.3.6.1.4.1.1230.2.7.2.2.4.0
105
- description: Number of bytes transferred from server to proxy using the HTTP protocol
106
- unit: "By"
107
- metric_type: monotonic_count
174
+ chart_meta:
175
+ description: Number of bytes transferred from server to proxy using the HTTP protocol
176
+ family: 'Network/HTTP/Throughput/FromServer'
177
+ unit: "By/s"
178
- MIB: MCAFEE-MWG-MIB
179
symbol:
180
name: mcafee.mwg.stHttpBytesToClient
181
OID: 1.3.6.1.4.1.1230.2.7.2.2.5.0
112
- description: Number of bytes transferred from proxy to client(s) using the HTTP protocol
113
- unit: "By"
114
- metric_type: monotonic_count
182
+ chart_meta:
183
+ description: Number of bytes transferred from proxy to client(s) using the HTTP protocol
184
+ family: 'Network/HTTP/Throughput/ToClient'
185
+ unit: "By/s"
186
- MIB: MCAFEE-MWG-MIB
187
symbol:
188
name: mcafee.mwg.stHttpBytesToServer
189
OID: 1.3.6.1.4.1.1230.2.7.2.2.6.0
119
- description: Number of bytes transferred from proxy to server(s) using the HTTP protocol
120
- unit: "By"
121
- metric_type: monotonic_count
190
+ chart_meta:
191
+ description: Number of bytes transferred from proxy to server(s) using the HTTP protocol
192
+ family: 'Network/HTTP/Throughput/ToServer'
193
+ unit: "By/s"
194
- MIB: MCAFEE-MWG-MIB
195
symbol:
196
name: mcafee.mwg.stHttpsRequests
197
OID: 1.3.6.1.4.1.1230.2.7.2.3.1.0
126
- description: Number of HTTPS requests
127
- unit: "{request}"
128
- metric_type: monotonic_count
198
+ chart_meta:
199
+ description: Number of HTTPS requests
200
+ family: 'Network/HTTPS/Request'
201
+ unit: "{request}/s"
202
- MIB: MCAFEE-MWG-MIB
203
symbol:
204
name: mcafee.mwg.stHttpsTraffic
205
OID: 1.3.6.1.4.1.1230.2.7.2.3.2.0
133
- description: Number of bytes tranferred between proxy and server(s) using the HTTPS protocol
134
- unit: "By"
135
- metric_type: monotonic_count
206
+ chart_meta:
207
+ description: Number of bytes tranferred between proxy and server(s) using the HTTPS protocol
208
+ family: 'Network/HTTPS/Throughput/Total'
209
+ unit: "By/s"
210
- MIB: MCAFEE-MWG-MIB
211
symbol:
212
name: mcafee.mwg.stHttpsBytesFromClient
213
OID: 1.3.6.1.4.1.1230.2.7.2.3.3.0
140
- description: Number of bytes tranferred from client(s) to proxy using the HTTPS protocol
141
- unit: "By"
142
- metric_type: monotonic_count
214
+ chart_meta:
215
+ description: Number of bytes tranferred from client(s) to proxy using the HTTPS protocol
216
+ family: 'Network/HTTPS/Throughput/FromClient'
217
+ unit: "By/s"
218
- MIB: MCAFEE-MWG-MIB
219
symbol:
220
name: mcafee.mwg.stHttpsBytesFromServer
221
OID: 1.3.6.1.4.1.1230.2.7.2.3.4.0
147
- description: Number of bytes tranferred from server(s) to proxy using the HTTPS protocol
148
- unit: "By"
149
- metric_type: monotonic_count
222
+ chart_meta:
223
+ description: Number of bytes tranferred from server(s) to proxy using the HTTPS protocol
224
+ family: 'Network/HTTPS/Throughput/FromServer'
225
+ unit: "By/s"
226
- MIB: MCAFEE-MWG-MIB
227
symbol:
228
name: mcafee.mwg.stHttpsBytesToClient
229
OID: 1.3.6.1.4.1.1230.2.7.2.3.5.0
154
- description: Number of bytes tranferred from proxy to client(s) and proxy using the HTTPS protocol
155
- unit: "By"
156
- metric_type: monotonic_count
230
+ chart_meta:
231
+ description: Number of bytes tranferred from proxy to client(s) and proxy using the HTTPS protocol
232
+ family: 'Network/HTTPS/Throughput/ToClient'
233
+ unit: "By/s"
234
- MIB: MCAFEE-MWG-MIB
235
symbol:
236
name: mcafee.mwg.stHttpsBytesToServer
237
OID: 1.3.6.1.4.1.1230.2.7.2.3.6.0
161
- description: Number of bytes tranferred from proxy to server(s) and proxy using the HTTPS protocol
162
- unit: "By"
163
- metric_type: monotonic_count
238
+ chart_meta:
239
+ description: Number of bytes tranferred from proxy to server(s) and proxy using the HTTPS protocol
240
+ family: 'Network/HTTPS/Throughput/ToServer'
241
+ unit: "By/s"
242
- MIB: MCAFEE-MWG-MIB
243
symbol:
244
name: mcafee.mwg.stFtpTraffic
245
OID: 1.3.6.1.4.1.1230.2.7.2.4.1.0
168
- description: Number of bytes transmitted between proxy and server(s) using the FTP protocol
169
- unit: "By"
170
- metric_type: monotonic_count
246
+ chart_meta:
247
+ description: Number of bytes transmitted between proxy and server(s) using the FTP protocol
248
+ family: 'Network/FTP/Throughput/Total'
249
+ unit: "By/s"
250
- MIB: MCAFEE-MWG-MIB
251
symbol:
252
name: mcafee.mwg.stFtpBytesFromClient
253
OID: 1.3.6.1.4.1.1230.2.7.2.4.2.0
175
- description: Number of bytes tranferred from proxy to client(s) using the FTP protocol
176
- unit: "By"
177
- metric_type: monotonic_count
254
+ chart_meta:
255
+ description: Number of bytes tranferred from proxy to client(s) using the FTP protocol
256
+ family: 'Network/FTP/Throughput/FromClient'
257
+ unit: "By/s"
258
- MIB: MCAFEE-MWG-MIB
259
symbol:
260
name: mcafee.mwg.stFtpBytesFromServer
261
OID: 1.3.6.1.4.1.1230.2.7.2.4.3.0
182
- description: Number of bytes tranferred from server(s) to proxy using the FTP protocol
183
- unit: "By"
184
- metric_type: monotonic_count
262
+ chart_meta:
263
+ description: Number of bytes tranferred from server(s) to proxy using the FTP protocol
264
+ family: 'Network/FTP/Throughput/FromServer'
265
+ unit: "By/s"
266
- MIB: MCAFEE-MWG-MIB
267
symbol:
268
name: mcafee.mwg.stFtpBytesToClient
269
OID: 1.3.6.1.4.1.1230.2.7.2.4.4.0
189
- description: Number of bytes tranferred from proxy to client(s) using the FTP protocol
190
- unit: "By"
191
- metric_type: monotonic_count
270
+ chart_meta:
271
+ description: Number of bytes tranferred from proxy to client(s) using the FTP protocol
272
+ family: 'Network/FTP/Throughput/ToClient'
273
+ unit: "By/s"
274
- MIB: MCAFEE-MWG-MIB
275
symbol:
276
name: mcafee.mwg.stFtpBytesToServer
277
OID: 1.3.6.1.4.1.1230.2.7.2.4.5.0
196
- description: Number of bytes tranferred from proxy to server(s) using the FTP protocol
197
- unit: "By"
198
- metric_type: monotonic_count
278
+ chart_meta:
279
+ description: Number of bytes tranferred from proxy to server(s) using the FTP protocol
280
+ family: 'Network/FTP/Throughput/ToServer'
281
+ unit: "By/s"
282
- MIB: MCAFEE-MWG-MIB
283
symbol:
284
name: mcafee.mwg.stClientCount
285
OID: 1.3.6.1.4.1.1230.2.7.2.5.2.0
203
- description: Currently connected clients
204
- unit: "{client}"
286
metric_type: monotonic_count
287
+ chart_meta:
288
+ description: Currently connected clients
289
+ family: 'Network/Connection/Client/Active'
290
+ unit: "{client}"
291
- MIB: MCAFEE-MWG-MIB
292
symbol:
293
name: mcafee.mwg.stConnectedSockets
294
OID: 1.3.6.1.4.1.1230.2.7.2.5.3.0
210
- description: Number of open network sockets in use by the proxy
211
- unit: "{socket}"
295
metric_type: monotonic_count
296
+ chart_meta:
297
+ description: Number of open network sockets in use by the proxy
298
+ family: 'Network/Socket/Active'
299
+ unit: "{socket}"
300
- MIB: MCAFEE-MWG-MIB
301
symbol:
302
name: mcafee.mwg.stResolveHostViaDNS
303
OID: 1.3.6.1.4.1.1230.2.7.2.5.6.0
217
- description: Time to resolve DNS in ms
218
- unit: "ms"
304
metric_type: monotonic_count
305
+ chart_meta:
306
+ description: Time to resolve DNS in ms
307
+ family: 'Network/DNS/Resolution/Time'
308
+ unit: "ms"
309
- MIB: MCAFEE-MWG-MIB
310
symbol:
311
name: mcafee.mwg.stTimeConsumedByRuleEngine
312
OID: 1.3.6.1.4.1.1230.2.7.2.5.7.0
224
- description: Average time used by the rule engine in ms
225
- unit: "ms"
313
metric_type: monotonic_count
314
+ chart_meta:
315
+ description: Average time used by the rule engine in ms
316
+ family: 'Security/RuleEngine/Processing/Time'
317
+ unit: "ms"
318
- MIB: MCAFEE-MWG-MIB
319
symbol:
320
name: mcafee.mwg.stTimeForTransaction
321
OID: 1.3.6.1.4.1.1230.2.7.2.5.8.0
231
- description: Average time for transaction in ms
232
- unit: "ms"
322
metric_type: monotonic_count
323
+ chart_meta:
324
+ description: Average time for transaction in ms
325
+ family: 'System/Transaction/Time'
326
+ unit: "ms"
327
- MIB: MCAFEE-MWG-MIB
328
table:
329
name: stCategoriesTable
@@ -238,57 +331,12 @@ metrics:
331
symbols:
332
- name: mcafee.mwg.stCategoryCount
333
OID: 1.3.6.1.4.1.1230.2.7.2.1.10.1.2
241
- metric_type: monotonic_count
242
- description: Number of times the URL filter detected this category
243
- unit: "{occurrence}"
334
+ chart_meta:
335
+ description: Number of times the URL filter detected this category
336
+ family: 'Security/Filter/URLCategory/Count'
337
+ unit: "{occurrence}/s"
338
metric_tags:
245
- - symbol:
339
+ - tag: mcafee_mwg_st_category_name
340
+ symbol:
341
name: mcafee.mwg.stCategoryName
342
OID: 1.3.6.1.4.1.1230.2.7.2.1.10.1.1
248
- tag: mcafee_mwg_st_category_name
249
-metric_tags:
250
- - OID: 1.3.6.1.4.1.1230.2.7.1.1.0
251
- symbol: kProductName
252
- tag: mcafee_mwg_k_product_name
253
- - OID: 1.3.6.1.4.1.1230.2.7.1.2.0
254
- symbol: kCompanyName
255
- tag: mcafee_mwg_k_company_name
256
- - OID: 1.3.6.1.4.1.1230.2.7.1.3.0
257
- symbol: kProductVersion
258
- tag: mcafee_mwg_k_product_version
259
- - OID: 1.3.6.1.4.1.1230.2.7.1.4.0
260
- symbol: kMajorVersion
261
- tag: mcafee_mwg_k_major_version
262
- - OID: 1.3.6.1.4.1.1230.2.7.1.5.0
263
- symbol: kMinorVersion
264
- tag: mcafee_mwg_k_minor_version
265
- - OID: 1.3.6.1.4.1.1230.2.7.1.6.0
266
- symbol: kMicroVersion
267
- tag: mcafee_mwg_k_micro_version
268
- - OID: 1.3.6.1.4.1.1230.2.7.1.7.0
269
- symbol: kHotfixVersion
270
- tag: mcafee_mwg_k_hotfix_version
271
- - OID: 1.3.6.1.4.1.1230.2.7.1.8.0
272
- symbol: kCustomVersion
273
- tag: mcafee_mwg_k_custom_version
274
- - OID: 1.3.6.1.4.1.1230.2.7.1.9.0
275
- symbol: kRevision
276
- tag: mcafee_mwg_k_revision
277
- - OID: 1.3.6.1.4.1.1230.2.7.1.10.0
278
- symbol: kBuildNumber
279
- tag: mcafee_mwg_k_build_number
280
- - OID: 1.3.6.1.4.1.1230.2.7.1.20.1.0
281
- symbol: pAMEngineVersion
282
- tag: mcafee_mwg_p_am_engine_version
283
- - OID: 1.3.6.1.4.1.1230.2.7.1.20.3.0
284
- symbol: pMFEEngineVersion
285
- tag: mcafee_mwg_p_mfe_engine_version
286
- - OID: 1.3.6.1.4.1.1230.2.7.1.20.4.0
287
- symbol: pMFEDATVersion
288
- tag: mcafee_mwg_p_mfedat_version
289
- - OID: 1.3.6.1.4.1.1230.2.7.1.20.5.0
290
- symbol: pAMProactiveVersion
291
- tag: mcafee_mwg_p_am_proactive_version
292
- - OID: 1.3.6.1.4.1.1230.2.7.1.20.6.0
293
- symbol: pTSDBVersion
294
- tag: mcafee_mwg_p_tsdb_version
src/go/plugin/go.d/config/go.d/snmp.profiles/default/meraki-cloud-controller.yaml
+48
-68
@@ -5,9 +5,6 @@ extends:
5
- _system-base.yaml
6
- _std-if-mib.yaml
7
8
-device:
9
- vendor: "meraki"
10
-
8
metadata:
9
device:
10
fields:
@@ -18,79 +15,52 @@ sysobjectid:
15
- 1.3.6.1.4.1.29671.1
16
- 1.3.6.1.4.1.29671.1.*
17
18
+# 1. MERAKI-CLOUD-CONTROLLER-MIB
19
+# https://mibbrowser.online/mibdb_search.php?mib=MERAKI-CLOUD-CONTROLLER-MIB
20
+# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/cisco/MERAKI-CLOUD-CONTROLLER-MIB
21
+
22
metrics:
23
- MIB: MERAKI-CLOUD-CONTROLLER-MIB
24
table:
25
OID: 1.3.6.1.4.1.29671.1.1.4
26
name: devTable
27
# devTable INDEX is: devMac
27
- metric_type: gauge
28
symbols:
29
- OID: 1.3.6.1.4.1.29671.1.1.4.1.3
30
name: devStatus
31
- description: "The status of the device's connection to the Meraki Cloud Controller Enumeration: 'offline': 0, 'online': 1."
32
- unit: "TBD"
31
+ chart_meta:
32
+ description: The status of the device's connection to the Meraki Cloud Controller
33
+ family: 'System/Device/CloudConnection/Status'
34
+ unit: "{status}"
35
+ mapping:
36
+ 0: offline
37
+ 1: online
38
- OID: 1.3.6.1.4.1.29671.1.1.4.1.5
39
name: devClientCount
35
- description: The number of clients currently associated with the device.
36
- unit: "{client}"
37
- metric_tags:
38
- # devMac is part of the devTable index
39
- - symbol:
40
- OID: 1.3.6.1.4.1.29671.1.1.4.1.1
41
- name: devMac
42
- format: mac_address
43
- tag: mac_address
44
- - symbol:
45
- OID: 1.3.6.1.4.1.29671.1.1.4.1.2
46
- name: devName
47
- tag: device_name
48
- - symbol:
49
- OID: 1.3.6.1.4.1.29671.1.1.4.1.9
50
- name: devProductCode
51
- tag: product
52
- - symbol:
53
- OID: 1.3.6.1.4.1.29671.1.1.4.1.11
54
- name: devNetworkName
55
- tag: network
56
- - MIB: MERAKI-CLOUD-CONTROLLER-MIB
57
- table:
58
- OID: 1.3.6.1.4.1.29671.1.1.4
59
- name: devTable
60
- # devTable INDEX is: devMac
61
- metric_type: gauge
62
- symbols:
63
- - name: meraki.dev
64
- constant_value_one: true
65
- description: Meraki dev constant value one
66
- unit: "TBD"
67
- # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
40
+ chart_meta:
41
+ description: The number of clients currently associated with the device.
42
+ family: 'Network/Client/Active'
43
+ unit: "{client}"
44
metric_tags:
45
# devMac is part of the devTable index
70
- - symbol:
46
+ - tag: mac_address
47
+ symbol:
48
OID: 1.3.6.1.4.1.29671.1.1.4.1.1
49
name: devMac
50
format: mac_address
74
- tag: mac_address
75
- - symbol:
51
+ - tag: device_name
52
+ symbol:
53
OID: 1.3.6.1.4.1.29671.1.1.4.1.2
54
name: devName
78
- tag: device_name
79
- - symbol:
55
+ - tag: _product_code
56
+ symbol:
57
OID: 1.3.6.1.4.1.29671.1.1.4.1.9
58
name: devProductCode
82
- tag: product
83
- - symbol:
59
+ - tag: _network_name
60
+ symbol:
61
OID: 1.3.6.1.4.1.29671.1.1.4.1.11
62
name: devNetworkName
86
- tag: network
87
- - symbol:
88
- OID: 1.3.6.1.4.1.29671.1.1.4.1.3
89
- name: devStatus
90
- tag: status
91
- mapping:
92
- 0: offline
93
- 1: online
63
+
64
- MIB: MERAKI-CLOUD-CONTROLLER-MIB
65
table:
66
OID: 1.3.6.1.4.1.29671.1.1.5
@@ -100,32 +70,42 @@ metrics:
70
symbols:
71
- OID: 1.3.6.1.4.1.29671.1.1.5.1.4
72
name: devInterfaceSentPkts
103
- description: The number of packets sent on this interface.
104
- unit: "{packet}"
73
+ chart_meta:
74
+ description: The number of packets sent on this interface.
75
+ family: 'Network/Interface/Packet/Total/Out'
76
+ unit: "{packet}/s"
77
- OID: 1.3.6.1.4.1.29671.1.1.5.1.5
78
name: devInterfaceRecvPkts
107
- description: The number of packets received on this interface.
108
- unit: "{packet}"
79
+ chart_meta:
80
+ description: The number of packets received on this interface.
81
+ family: 'Network/Interface/Packet/Total/In'
82
+ unit: "{packet}/s"
83
- OID: 1.3.6.1.4.1.29671.1.1.5.1.6
84
name: devInterfaceSentBytes
111
- description: The number of bytes sent on this interface.
112
- unit: "By"
85
+ scale_factor: 8
86
+ chart_meta:
87
+ description: Traffic sent on this interface.
88
+ family: 'Network/Interface/Traffic/Total/Out'
89
+ unit: "bit/s"
90
- OID: 1.3.6.1.4.1.29671.1.1.5.1.7
91
name: devInterfaceRecvBytes
115
- description: The number of bytes received on this interface.
116
- unit: "By"
92
+ scale_factor: 8
93
+ chart_meta:
94
+ description: Traffic received on this interface.
95
+ family: 'Network/Interface/Traffic/Total/In'
96
+ unit: "bit/s"
97
metric_tags:
98
# devMac and devInterfaceIndex are part of the devInterfaceTable index
119
- - symbol:
99
+ - tag: mac_address
100
+ symbol:
101
OID: 1.3.6.1.4.1.29671.1.1.5.1.1
102
name: devInterfaceDevMac
103
format: mac_address
123
- tag: mac_address
124
- - symbol:
104
+ - tag: interface_index
105
+ symbol:
106
OID: 1.3.6.1.4.1.29671.1.1.5.1.2
107
name: devInterfaceIndex
127
- tag: index
128
- - symbol:
108
+ - tag: interface
109
+ symbol:
110
OID: 1.3.6.1.4.1.29671.1.1.5.1.3
111
name: devInterfaceName
131
- tag: interface
src/go/plugin/go.d/config/go.d/snmp.profiles/default/meraki.yaml
-3
@@ -7,9 +7,6 @@ extends:
7
- _system-base.yaml
8
- _std-if-mib.yaml
9
10
-device:
11
- vendor: "meraki"
12
-
10
metadata:
11
device:
12
fields:
src/go/plugin/go.d/config/go.d/snmp.profiles/default/nasuni-filer.yaml
+327
-214
@@ -2,8 +2,10 @@ extends:
2
- _system-base.yaml
3
- _std-if-mib.yaml
4
- _std-ucd-mib.yaml
5
+
6
sysobjectid:
7
- 1.3.6.1.4.1.42040.1.1.0
8
+
9
metadata:
10
device:
11
fields:
@@ -11,303 +13,432 @@ metadata:
13
value: "nasuni"
14
type:
15
value: "storage"
16
+
17
+metric_tags:
18
+ - tag: filer_identifier
19
+ OID: 1.3.6.1.4.1.42040.1.1.0
20
+ symbol: filerIdentifier
21
+ - tag: filer_version
22
+ OID: 1.3.6.1.4.1.42040.1.2.0
23
+ symbol: filerVersion
24
+ - tag: filer_serial_number
25
+ OID: 1.3.6.1.4.1.42040.1.3.0
26
+ symbol: filerSerialNumber
27
+ - tag: filer_platform_name
28
+ OID: 1.3.6.1.4.1.42040.1.101.1.0
29
+ symbol: filerPlatformName
30
+ - tag: filer_platform_type
31
+ OID: 1.3.6.1.4.1.42040.1.101.2.0
32
+ symbol: filerPlatformType
33
+ - tag: filer_package_format
34
+ OID: 1.3.6.1.4.1.42040.1.101.3.0
35
+ symbol: filerPackageFormat
36
+ - tag: filer_bios_version
37
+ OID: 1.3.6.1.4.1.42040.1.101.4.0
38
+ symbol: filerBiosVersion
39
+ - tag: filer_cpu_model
40
+ OID: 1.3.6.1.4.1.42040.1.101.5.0
41
+ symbol: filerCpuModel
42
+ - tag: filer_cpu_arch
43
+ OID: 1.3.6.1.4.1.42040.1.101.8.0
44
+ symbol: filerCpuArch
45
+
46
+# 1. NASUNI-FILER-MIB
47
+# https://nasuni.my.salesforce.com/sfc/p/#A0000000HeWw/a/2K000000QDf1/q9463pwHtEdgobFDJgRazLocAq6wiExEG756nB7i7XM
48
+
49
metrics:
15
-# - MIB: NASUNI-FILER-MIB
16
-# symbol:
17
-# OID: 1.3.6.1.4.1.42040.1.5.0
18
-# name: nasuni.filerUpdateAvailable
19
-# string metric is not supported yet (keep this metric and this comment in profile until it's fixed)
50
+ # - MIB: NASUNI-FILER-MIB # TODO: string metric. Blank if no updated available, otherwise the version of the update.
51
+ # symbol:
52
+ # OID: 1.3.6.1.4.1.42040.1.5.0
53
+ # name: nasuni.filerUpdateAvailable
54
- MIB: NASUNI-FILER-MIB
55
symbol:
56
OID: 1.3.6.1.4.1.42040.1.6.0
57
name: nasuni.filerTotalUnprotectedData
24
- description: Total amount of unprotected data on the filer
25
- unit: "By"
58
+ chart_meta:
59
+ description: Total amount of unprotected data on the filer
60
+ family: 'Storage/Data/Unprotected'
61
+ unit: "By"
62
- MIB: NASUNI-FILER-MIB
63
symbol:
64
OID: 1.3.6.1.4.1.42040.1.7.0
65
name: nasuni.filerPushesCompleted
30
- description: Number of completed pushes
31
- unit: "{push}"
66
+ chart_meta:
67
+ description: Number of completed pushes
68
+ family: 'Storage/Cloud/Push/Completed'
69
+ unit: "{push}/s"
70
- MIB: NASUNI-FILER-MIB
71
symbol:
72
OID: 1.3.6.1.4.1.42040.1.8.0
73
name: nasuni.filerTotalPushed
36
- description: Total amount of data pushed
37
- unit: "By"
74
+ chart_meta:
75
+ description: Total amount of data pushed
76
+ family: 'Storage/Cloud/Push/Throughput'
77
+ unit: "By/s"
78
- MIB: NASUNI-FILER-MIB
79
symbol:
80
OID: 1.3.6.1.4.1.42040.1.9.0
81
name: nasuni.filerTotalRead
42
- description: Total amount of data read
43
- unit: "By"
82
+ chart_meta:
83
+ description: Total amount of data read
84
+ family: 'Storage/IO/Throughput/Read'
85
+ unit: "By/s"
86
- MIB: NASUNI-FILER-MIB
87
symbol:
88
OID: 1.3.6.1.4.1.42040.1.10.0
89
name: nasuni.filerOpensForRead
48
- description: Number of opens for read
49
- unit: "{open}"
90
+ chart_meta:
91
+ description: Number of opens for read
92
+ family: 'Storage/IO/Operations/Read'
93
+ unit: "{open}/s"
94
- MIB: NASUNI-FILER-MIB
95
symbol:
96
OID: 1.3.6.1.4.1.42040.1.11.0
97
name: nasuni.filerOpensForWrite
54
- description: Number of opens for write
55
- unit: "{open}"
98
+ chart_meta:
99
+ description: Number of opens for write
100
+ family: 'Storage/IO/Operations/Write'
101
+ unit: "{open}/s"
102
- MIB: NASUNI-FILER-MIB
103
symbol:
104
OID: 1.3.6.1.4.1.42040.1.12.0
105
name: nasuni.filerMergeConflicts
60
- description: Number of merge conflicts
61
- unit: "{conflict}"
106
+ chart_meta:
107
+ description: Number of merge conflicts
108
+ family: 'Storage/Sync/Conflict'
109
+ unit: "{conflict}/s"
110
- MIB: NASUNI-FILER-MIB
111
symbol:
112
OID: 1.3.6.1.4.1.42040.1.13.0
113
name: nasuni.filerReadHits
66
- description: Number of read hits
67
- unit: "{hit}"
114
+ chart_meta:
115
+ description: Number of read hits
116
+ family: 'Storage/Cache/Read/Hit'
117
+ unit: "{hit}/s"
118
- MIB: NASUNI-FILER-MIB
119
symbol:
120
OID: 1.3.6.1.4.1.42040.1.14.0
121
name: nasuni.filerReadMisses
72
- description: Number of read misses
73
- unit: "{miss}"
122
+ chart_meta:
123
+ description: Number of read misses
124
+ family: 'Storage/Cache/Read/Miss'
125
+ unit: "{miss}/s"
126
- MIB: NASUNI-FILER-MIB
127
metric_type: gauge
128
symbol:
129
OID: 1.3.6.1.4.1.42040.1.100.1.0
130
name: nasuni.filerCacheTotal
79
- description: Total cache size
80
- unit: "By"
131
+ chart_meta:
132
+ description: Total cache size
133
+ family: 'Storage/Cache/Space/Total'
134
+ unit: "By"
135
- MIB: NASUNI-FILER-MIB
136
metric_type: gauge
137
symbol:
138
OID: 1.3.6.1.4.1.42040.1.100.2.0
139
name: nasuni.filerCacheUsed
86
- description: Used cache size
87
- unit: "By"
140
+ chart_meta:
141
+ description: Used cache size
142
+ family: 'Storage/Cache/Space/Used'
143
+ unit: "By"
144
- MIB: NASUNI-FILER-MIB
145
metric_type: gauge
146
symbol:
147
OID: 1.3.6.1.4.1.42040.1.100.3.0
148
name: nasuni.filerCacheFree
93
- description: Free cache size
94
- unit: "By"
149
+ chart_meta:
150
+ description: Free cache size
151
+ family: 'Storage/Cache/Space/Free'
152
+ unit: "By"
153
- MIB: NASUNI-FILER-MIB
154
symbol:
155
OID: 1.3.6.1.4.1.42040.1.103.1.0
156
name: nasuni.filerTotalShares
99
- description: Total number of shares
100
- unit: "{share}"
157
+ chart_meta:
158
+ description: Total number of shares
159
+ family: 'Storage/Share/Total'
160
+ unit: "{share}"
161
- MIB: NASUNI-FILER-MIB
162
symbol:
163
OID: 1.3.6.1.4.1.42040.1.103.2.0
164
name: nasuni.filerTotalShareLocks
105
- description: Total number of share locks
106
- unit: "{lock}"
165
+ chart_meta:
166
+ description: Total number of share locks
167
+ family: 'Storage/Share/Lock'
168
+ unit: "{lock}"
169
- MIB: NASUNI-FILER-MIB
170
symbol:
171
OID: 1.3.6.1.4.1.42040.1.103.3.0
172
name: nasuni.filerTotalShareClients
111
- description: Total number of share clients
112
- unit: "{client}"
173
+ chart_meta:
174
+ description: Total number of share clients
175
+ family: 'Storage/Share/Client'
176
+ unit: "{client}"
177
- MIB: NASUNI-FILER-MIB
178
symbol:
179
OID: 1.3.6.1.4.1.42040.1.104.1.0
180
name: nasuni.filerTotalExports
117
- description: Total number of exports
118
- unit: "{export}"
181
+ chart_meta:
182
+ description: Total number of exports
183
+ family: 'Storage/Export/Total'
184
+ unit: "{export}"
185
- MIB: NASUNI-FILER-MIB
186
symbol:
187
OID: 1.3.6.1.4.1.42040.1.105.1.0
188
name: nasuni.filerTotalIscsiTargets
123
- description: Total number of iSCSI targets
124
- unit: "{target}"
189
+ chart_meta:
190
+ description: Total number of iSCSI targets
191
+ family: 'Storage/iSCSI/Target'
192
+ unit: "{target}"
193
- MIB: NASUNI-FILER-MIB
194
symbol:
195
OID: 1.3.6.1.4.1.42040.1.105.2.0
196
name: nasuni.filerTotalIscsiClients
129
- description: Total number of iSCSI clients
130
- unit: "{client}"
197
+ chart_meta:
198
+ description: Total number of iSCSI clients
199
+ family: 'Storage/iSCSI/Client'
200
+ unit: "{client}"
201
- MIB: NASUNI-FILER-MIB
202
symbol:
203
OID: 1.3.6.1.4.1.42040.1.109.1.0
204
name: nasuni.filerTotalFtpdirs
135
- description: Total number of FTP directories
136
- unit: "{directory}"
205
+ chart_meta:
206
+ description: Total number of FTP directories
207
+ family: 'Storage/FTP/Directory'
208
+ unit: "{directory}"
209
- MIB: NASUNI-FILER-MIB
210
symbol:
211
OID: 1.3.6.1.4.1.42040.1.106.1.0
212
name: nasuni.filerTotalMobileLicenses
141
- description: Total number of mobile licenses
142
- unit: "{license}"
213
+ chart_meta:
214
+ description: Total number of mobile licenses
215
+ family: 'System/License/Mobile/Total'
216
+ unit: "{license}"
217
- MIB: NASUNI-FILER-MIB
218
symbol:
219
OID: 1.3.6.1.4.1.42040.1.106.2.0
220
name: nasuni.filerNumIOSLicenses
147
- description: Number of iOS licenses
148
- unit: "{license}"
221
+ chart_meta:
222
+ description: Number of iOS licenses
223
+ family: 'System/License/Mobile/iOS'
224
+ unit: "{license}"
225
- MIB: NASUNI-FILER-MIB
226
symbol:
227
OID: 1.3.6.1.4.1.42040.1.106.3.0
228
name: nasuni.filerNumAndroidLicenses
153
- description: Number of Android licenses
154
- unit: "{license}"
229
+ chart_meta:
230
+ description: Number of Android licenses
231
+ family: 'System/License/Mobile/Android'
232
+ unit: "{license}"
233
- MIB: NASUNI-FILER-MIB
234
symbol:
235
OID: 1.3.6.1.4.1.42040.1.108.1.0
236
name: nasuni.filerCloudOut
159
- description: Amount of data sent to cloud
160
- unit: "By"
237
+ chart_meta:
238
+ description: Amount of data sent to cloud
239
+ family: 'Network/Cloud/Traffic/Out'
240
+ unit: "bit/s"
241
- MIB: NASUNI-FILER-MIB
242
symbol:
243
OID: 1.3.6.1.4.1.42040.1.108.2.0
244
name: nasuni.filerCloudIn
165
- description: Amount of data received from cloud
166
- unit: "By"
245
+ chart_meta:
246
+ description: Amount of data received from cloud
247
+ family: 'Network/Cloud/Traffic/In'
248
+ unit: "bit/s"
249
- MIB: NASUNI-FILER-MIB
250
symbol:
251
OID: 1.3.6.1.4.1.42040.1.108.3.0
252
name: nasuni.filerMobileOut
171
- description: Amount of data sent to mobile
172
- unit: "By"
253
+ chart_meta:
254
+ description: Amount of data sent to mobile
255
+ family: 'Network/Mobile/Traffic/Out'
256
+ unit: "bit/s"
257
- MIB: NASUNI-FILER-MIB
258
symbol:
259
OID: 1.3.6.1.4.1.42040.1.108.4.0
260
name: nasuni.filerMobileIn
177
- description: Amount of data received from mobile
178
- unit: "By"
261
+ chart_meta:
262
+ description: Amount of data received from mobile
263
+ family: 'Network/Mobile/Traffic/In'
264
+ unit: "bit/s"
265
- MIB: NASUNI-FILER-MIB
266
symbol:
267
OID: 1.3.6.1.4.1.42040.1.108.5.0
268
name: nasuni.filerUIOut
183
- description: Amount of data sent to UI
184
- unit: "By"
269
+ chart_meta:
270
+ description: Amount of data sent to UI
271
+ family: 'Network/UI/Traffic/Out'
272
+ unit: "bit/s"
273
- MIB: NASUNI-FILER-MIB
274
symbol:
275
OID: 1.3.6.1.4.1.42040.1.108.6.0
276
name: nasuni.filerUIIn
189
- description: Amount of data received from UI
190
- unit: "By"
277
+ chart_meta:
278
+ description: Amount of data received from UI
279
+ family: 'Network/UI/Traffic/In'
280
+ unit: "bit/s"
281
- MIB: NASUNI-FILER-MIB
282
symbol:
283
OID: 1.3.6.1.4.1.42040.1.108.7.0
284
name: nasuni.filerClientsOut
195
- description: Amount of data sent to clients
196
- unit: "By"
285
+ chart_meta:
286
+ description: Amount of data sent to clients
287
+ family: 'Network/Client/Traffic/Out'
288
+ unit: "bit/s"
289
- MIB: NASUNI-FILER-MIB
290
symbol:
291
OID: 1.3.6.1.4.1.42040.1.108.8.0
292
name: nasuni.filerClientsIn
201
- description: Amount of data received from clients
202
- unit: "By"
293
+ chart_meta:
294
+ description: Amount of data received from clients
295
+ family: 'Network/Client/Traffic/In'
296
+ unit: "bit/s"
297
- MIB: NASUNI-FILER-MIB
298
symbol:
299
OID: 1.3.6.1.4.1.42040.1.108.9.0
300
name: nasuni.filerMigrationOut
207
- description: Amount of data sent during migration
208
- unit: "By"
301
+ chart_meta:
302
+ description: Amount of data sent during migration
303
+ family: 'Storage/Migration/Data/Out'
304
+ unit: "By"
305
- MIB: NASUNI-FILER-MIB
306
symbol:
307
OID: 1.3.6.1.4.1.42040.1.108.10.0
308
name: nasuni.filerMigrationIn
213
- description: Amount of data received during migration
214
- unit: "By"
309
+ chart_meta:
310
+ description: Amount of data received during migration
311
+ family: 'Storage/Migration/Traffic/In'
312
+ unit: "bit/s"
313
- MIB: NASUNI-FILER-MIB
314
symbol:
315
OID: 1.3.6.1.4.1.42040.3.1.0
316
name: nasuni.accountLicensedCapacity
219
- description: Licensed account capacity
220
- unit: "By"
317
+ chart_meta:
318
+ description: Licensed account capacity
319
+ family: 'System/Account/Capacity/Licensed'
320
+ unit: "By"
321
- MIB: NASUNI-FILER-MIB
322
symbol:
323
OID: 1.3.6.1.4.1.42040.3.2.0
324
name: nasuni.accountUsedCapacity
225
- description: Used account capacity
226
- unit: "By"
325
+ chart_meta:
326
+ description: Used account capacity
327
+ family: 'System/Account/Capacity/Used'
328
+ unit: "By"
329
- MIB: NASUNI-FILER-MIB
330
symbol:
331
OID: 1.3.6.1.4.1.42040.3.3.0
332
name: nasuni.accountPercentUsedCapacity
231
- description: Percent of used account capacity
232
- unit: "%"
333
+ chart_meta:
334
+ description: Percent of used account capacity
335
+ family: 'System/Account/Capacity/Usage'
336
+ unit: "%"
337
- MIB: NASUNI-FILER-MIB
338
symbol:
339
OID: 1.3.6.1.4.1.42040.1.102.1.0
340
name: nasuni.filerAmbientTemp
237
- description: Ambient temperature of the filer
238
- unit: "Cel"
341
+ chart_meta:
342
+ description: Ambient temperature of the filer
343
+ family: 'Environment/Temperature/Ambient'
344
+ unit: "Cel"
345
- MIB: NASUNI-FILER-MIB
346
symbol:
347
OID: 1.3.6.1.4.1.42040.1.102.2.0
348
name: nasuni.filerInletTemp
243
- description: Inlet temperature of the filer
244
- unit: "Cel"
349
+ chart_meta:
350
+ description: Inlet temperature of the filer
351
+ family: 'Hardware/Temperature/Inlet'
352
+ unit: "Cel"
353
- MIB: NASUNI-FILER-MIB
354
symbol:
355
OID: 1.3.6.1.4.1.42040.1.102.3.0
356
name: nasuni.filerExhaustTemp
249
- description: Exhaust temperature of the filer
250
- unit: "Cel"
357
+ chart_meta:
358
+ description: Exhaust temperature of the filer
359
+ family: 'Hardware/Temperature/Exhaust'
360
+ unit: "Cel"
361
- MIB: NASUNI-FILER-MIB
362
symbol:
363
OID: 1.3.6.1.4.1.42040.1.102.4.0
364
name: nasuni.filerNumPowerSupplies
255
- description: Number of power supplies
256
- unit: "{power_supply}"
365
+ chart_meta:
366
+ description: Number of power supplies
367
+ family: 'Hardware/Power/Count'
368
+ unit: "{power_supply}"
369
- MIB: NASUNI-FILER-MIB
370
symbol:
371
OID: 1.3.6.1.4.1.42040.1.102.5.0
372
name: nasuni.filerPowerSupplyErrors
261
- description: Number of power supply errors
262
- unit: "{error}"
373
+ chart_meta:
374
+ description: Number of power supply errors
375
+ family: 'Hardware/Power/Error'
376
+ unit: "{error}"
377
- MIB: NASUNI-FILER-MIB
378
symbol:
379
OID: 1.3.6.1.4.1.42040.1.102.6.0
380
name: nasuni.filerNumRaidArrays
267
- description: Number of RAID arrays
268
- unit: "{raid_array}"
381
+ chart_meta:
382
+ description: Number of RAID arrays
383
+ family: 'Hardware/RAID/Array/Count'
384
+ unit: "{raid_array}"
385
- MIB: NASUNI-FILER-MIB
386
symbol:
387
OID: 1.3.6.1.4.1.42040.1.102.7.0
388
name: nasuni.filerRaidArrayErrors
273
- description: Number of RAID array errors
274
- unit: "{error}"
389
+ chart_meta:
390
+ description: Number of RAID array errors
391
+ family: 'Hardware/RAID/Array/Error'
392
+ unit: "{error}"
393
- MIB: NASUNI-FILER-MIB
394
symbol:
395
OID: 1.3.6.1.4.1.42040.1.102.8.0
396
name: nasuni.filerNumRaidDisks
279
- description: Number of RAID disks
280
- unit: "{raid_disk}"
397
+ chart_meta:
398
+ description: Number of RAID disks
399
+ family: 'Hardware/RAID/Disk/Count'
400
+ unit: "{raid_disk}"
401
- MIB: NASUNI-FILER-MIB
402
symbol:
403
OID: 1.3.6.1.4.1.42040.1.102.9.0
404
name: nasuni.filerRaidDiskErrors
285
- description: Number of RAID disk errors
286
- unit: "{error}"
405
+ chart_meta:
406
+ description: Number of RAID disk errors
407
+ family: 'Hardware/RAID/Disk/Error'
408
+ unit: "{error}"
409
- MIB: NASUNI-FILER-MIB
410
symbol:
411
OID: 1.3.6.1.4.1.42040.1.101.10.0
412
name: nasuni.filerDiskCount
291
- description: Number of disks
292
- unit: "{disk}"
413
+ chart_meta:
414
+ description: Number of disks
415
+ family: 'Hardware/Disk/Count'
416
+ unit: "{disk}"
417
- MIB: NASUNI-FILER-MIB
418
symbol:
419
OID: 1.3.6.1.4.1.42040.1.101.6.0
420
name: nasuni.filerPhysCpuCount
297
- description: Number of physical CPUs
298
- unit: "{cpu}"
421
+ chart_meta:
422
+ description: Number of physical CPUs
423
+ family: 'Hardware/CPU/Count'
424
+ unit: "{cpu}"
425
- MIB: NASUNI-FILER-MIB
426
symbol:
427
OID: 1.3.6.1.4.1.42040.1.101.7.0
428
name: nasuni.filerCoreCount
303
- description: Number of CPU cores
304
- unit: "{core}"
429
+ chart_meta:
430
+ description: Number of CPU cores
431
+ family: 'Hardware/CPU/Core/Count'
432
+ unit: "{core}"
433
- MIB: NASUNI-FILER-MIB
434
symbol:
435
OID: 1.3.6.1.4.1.42040.2.1.0
436
name: nasuni.volumeCount
309
- description: Number of volumes
310
- unit: "{volume}"
437
+ chart_meta:
438
+ description: Number of volumes
439
+ family: 'Storage/Volume/Count'
440
+ unit: "{volume}"
441
+
442
- MIB: NASUNI-FILER-MIB
443
table:
444
OID: 1.3.6.1.4.1.42040.2.2
@@ -315,153 +446,135 @@ metrics:
446
symbols:
447
- OID: 1.3.6.1.4.1.42040.2.2.1.6
448
name: nasuni.volumeTableAccessibleData
318
- description: Accessible data in volume table
319
- unit: "By"
449
+ chart_meta:
450
+ description: Accessible data in volume table
451
+ family: 'Storage/Volume/Data/Accessible'
452
+ unit: "By"
453
- OID: 1.3.6.1.4.1.42040.2.2.1.7
454
name: nasuni.volumeTableUnprotectedData
322
- description: Unprotected data in volume table
323
- unit: "By"
455
+ chart_meta:
456
+ description: Unprotected data in volume table
457
+ family: 'Storage/Volume/Data/Unprotected'
458
+ unit: "By"
459
- OID: 1.3.6.1.4.1.42040.2.2.1.10
460
name: nasuni.volumeTableLastSnapshotDuration
326
- description: Duration of last snapshot in volume table
327
- unit: "s"
328
- - OID: 1.3.6.1.4.1.42040.2.2.1.11
329
- name: nasuni.volumeTableLastSnapshotVersion
330
- description: Version of last snapshot in volume table
331
- unit: "TBD"
461
+ chart_meta:
462
+ description: Duration of last snapshot in volume table
463
+ family: 'Storage/Volume/Snapshot/Duration'
464
+ unit: "s"
465
- OID: 1.3.6.1.4.1.42040.2.2.1.19
466
name: nasuni.volumeTableQuota
334
- description: Quota of volume table
335
- unit: "By"
467
+ chart_meta:
468
+ description: Quota of volume table
469
+ family: 'Storage/Volume/Quota'
470
+ unit: "By"
471
- OID: 1.3.6.1.4.1.42040.2.2.1.20
472
name: nasuni.volumeTableNumAVViolations
338
- description: Number of AV violations in volume table
339
- unit: "{violation}"
473
+ chart_meta:
474
+ description: Number of AV violations in volume table
475
+ family: 'Security/AntiVirus/Violation'
476
+ unit: "{violation}"
477
- OID: 1.3.6.1.4.1.42040.2.2.1.21
478
name: nasuni.volumeTableNumFileAlerts
342
- description: Number of file alerts in volume table
343
- unit: "{alert}"
479
+ chart_meta:
480
+ description: Number of file alerts in volume table
481
+ family: 'Storage/Volume/Alert'
482
+ unit: "{alert}"
483
- OID: 1.3.6.1.4.1.42040.2.2.1.22
484
name: nasuni.volumeTableNumExports
346
- description: Number of exports in volume table
347
- unit: "{export}"
485
+ chart_meta:
486
+ description: Number of exports in volume table
487
+ family: 'Storage/Volume/Export'
488
+ unit: "{export}"
489
- OID: 1.3.6.1.4.1.42040.2.2.1.23
490
name: nasuni.volumeTableNumShares
350
- description: Number of shares in volume table
351
- unit: "{share}"
491
+ chart_meta:
492
+ description: Number of shares in volume table
493
+ family: 'Storage/Volume/Share'
494
+ unit: "{share}"
495
- OID: 1.3.6.1.4.1.42040.2.2.1.24
496
name: nasuni.volumeTableNumFtpdirs
354
- description: Number of FTP directories in volume table
355
- unit: "{directory}"
356
- # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
357
- metric_tags:
358
- - symbol:
359
- OID: 1.3.6.1.4.1.42040.2.2.1.2
360
- name: volumeTableDescription
361
- tag: volume_table_description
362
- - symbol:
363
- OID: 1.3.6.1.4.1.42040.2.2.1.3
364
- name: volumeTableProvider
365
- tag: volume_table_provider
366
- - symbol:
367
- OID: 1.3.6.1.4.1.42040.2.2.1.4
368
- name: volumeTableProtocol
369
- tag: volume_table_protocol
370
- - symbol:
371
- OID: 1.3.6.1.4.1.42040.2.2.1.12
372
- name: volumeTableIsActive
373
- tag: volume_table_is_active
497
+ chart_meta:
498
+ description: Number of FTP directories in volume table
499
+ family: 'Storage/Volume/FTP/Directory'
500
+ unit: "{directory}"
501
+ - OID: 1.3.6.1.4.1.42040.2.2.1.12
502
+ name: volumeTableIsActive
503
+ chart_meta:
504
+ description: indicates whether the volume is active
505
+ family: 'Storage/Volume/Status/Active'
506
+ unit: "{status}"
507
mapping:
508
0: 'false'
509
1: 'true'
377
- # mapping in the metric description
378
- - symbol:
379
- OID: 1.3.6.1.4.1.42040.2.2.1.13
380
- name: volumeTableIsShared
381
- tag: volume_table_is_shared
510
+ - OID: 1.3.6.1.4.1.42040.2.2.1.13
511
+ name: volumeTableIsShared
512
+ chart_meta:
513
+ description: indicates whether the volume is shared
514
+ family: 'Storage/Volume/Status/Shared'
515
+ unit: "{status}"
516
mapping:
517
0: 'false'
518
1: 'true'
385
- # mapping in the metric description
386
- - symbol:
387
- OID: 1.3.6.1.4.1.42040.2.2.1.14
388
- name: volumeTableIsReadOnly
389
- tag: volume_table_is_read_only
519
+ - OID: 1.3.6.1.4.1.42040.2.2.1.14
520
+ name: volumeTableIsReadOnly
521
+ chart_meta:
522
+ description: indicates whether the volume is read only
523
+ family: 'Storage/Volume/Status/ReadOnly'
524
+ unit: "{status}"
525
mapping:
526
0: 'false'
527
1: 'true'
393
- # mapping in the metric description
394
- - symbol:
395
- OID: 1.3.6.1.4.1.42040.2.2.1.15
396
- name: volumeTableIsPinned
397
- tag: volume_table_is_pinned
528
+ - OID: 1.3.6.1.4.1.42040.2.2.1.15
529
+ name: volumeTableIsPinned
530
+ chart_meta:
531
+ description: indicates whether the volume is pinned
532
+ family: 'Storage/Volume/Status/Pinned'
533
+ unit: "{status}"
534
mapping:
535
0: 'false'
536
1: 'true'
401
- # mapping in the metric description
402
- - symbol:
403
- OID: 1.3.6.1.4.1.42040.2.2.1.16
404
- name: volumeTableIsRemote
405
- tag: volume_table_is_remote
537
+ - OID: 1.3.6.1.4.1.42040.2.2.1.16
538
+ name: volumeTableIsRemote
539
+ chart_meta:
540
+ description: indicates whether the volume is remote
541
+ family: 'Storage/Volume/Status/Remote'
542
+ unit: "{status}"
543
mapping:
544
0: 'false'
545
1: 'true'
409
- # mapping in the metric description
410
- - symbol:
411
- OID: 1.3.6.1.4.1.42040.2.2.1.17
412
- name: volumeTableAvEnabled
413
- tag: volume_table_av_enabled
546
+ - OID: 1.3.6.1.4.1.42040.2.2.1.17
547
+ name: volumeTableAvEnabled
548
+ chart_meta:
549
+ description: indicates whether the antivirus enabled
550
+ family: 'Security/Status/AntiVirus'
551
+ unit: "{status}"
552
mapping:
553
0: 'false'
554
1: 'true'
417
- # mapping in the metric description
418
- - symbol:
419
- OID: 1.3.6.1.4.1.42040.2.2.1.18
420
- name: volumeTableRemoteAccessEnabled
421
- tag: volume_table_remote_access_enabled
555
+ - OID: 1.3.6.1.4.1.42040.2.2.1.18
556
+ name: volumeTableRemoteAccessEnabled
557
+ chart_meta:
558
+ description: indicates whether the remote access enabled
559
+ family: 'Storage/Volume/Status/RemoteAccess'
560
+ unit: "{status}"
561
mapping:
562
0: 'false'
563
1: 'true'
425
- # mapping in the metric description
426
- - symbol:
427
- OID: 1.3.6.1.4.1.42040.2.2.1.5
428
- name: volumeTableStatus
429
- tag: volume_table_status
430
-metric_tags:
431
- - OID: 1.3.6.1.4.1.42040.1.1.0
432
- symbol: filerIdentifier
433
- tag: filer_identifier
434
- - OID: 1.3.6.1.4.1.42040.1.2.0
435
- symbol: filerVersion
436
- tag: filer_version
437
- - OID: 1.3.6.1.4.1.42040.1.3.0
438
- symbol: filerSerialNumber
439
- tag: filer_serial_number
440
- - OID: 1.3.6.1.4.1.42040.1.101.1.0
441
- symbol: filerPlatformName
442
- tag: filer_platform_name
443
- - OID: 1.3.6.1.4.1.42040.1.101.2.0
444
- symbol: filerPlatformType
445
- tag: filer_platform_type
446
- - OID: 1.3.6.1.4.1.42040.1.101.3.0
447
- symbol: filerPackageFormat
448
- tag: filer_package_format
449
- - OID: 1.3.6.1.4.1.42040.1.101.4.0
450
- symbol: filerBiosVersion
451
- tag: filer_bios_version
452
- - OID: 1.3.6.1.4.1.42040.1.101.5.0
453
- symbol: filerCpuModel
454
- tag: filer_cpu_model
455
- - OID: 1.3.6.1.4.1.42040.1.101.8.0
456
- symbol: filerCpuArch
457
- tag: filer_cpu_arch
458
-# Awaiting support for reporting string scalar OIDs for the following
459
-# - OID: 1.3.6.1.4.1.42040.1.107.1.0
460
-# symbol: filerSupportServiceEnabled
461
-# tag: filer_support_service_enabled
462
-# - OID: 1.3.6.1.4.1.42040.1.107.2.0
463
-# symbol: filerSupportServiceConnected
464
-# tag: filer_support_service_connected
465
-# - OID: 1.3.6.1.4.1.42040.1.107.3.0
466
-# symbol: filerSupportServiceRunning
467
-# tag: filer_support_service_running
564
+ metric_tags:
565
+ - tag: volume_table_index
566
+ symbol:
567
+ OID: 1.3.6.1.4.1.42040.2.2.1.1
568
+ name: volumeTableIndex
569
+ - tag: volume_table_description
570
+ symbol:
571
+ OID: 1.3.6.1.4.1.42040.2.2.1.2
572
+ name: volumeTableDescription
573
+ - tag: volume_table_provider
574
+ symbol:
575
+ OID: 1.3.6.1.4.1.42040.2.2.1.3
576
+ name: volumeTableProvider
577
+ - tag: volume_table_protocol
578
+ symbol:
579
+ OID: 1.3.6.1.4.1.42040.2.2.1.4
580
+ name: volumeTableProtocol
src/go/plugin/go.d/config/go.d/snmp.profiles/default/nec-univerge.yaml
+177
-84
@@ -2,264 +2,357 @@ extends:
2
- _system-base.yaml
3
- _std-bgp4-mib.yaml
4
- _std-if-mib.yaml
5
+
6
sysobjectid:
7
- 1.3.6.1.4.1.119.1.* # NEC
8
- 1.3.6.1.4.1.119.1.84.18 # NEC IX Series IX2207
9
+
10
metadata:
11
device:
12
fields:
13
vendor:
14
value: "nec"
15
+
16
+# 1. PICO-IPSEC-FLOW-MONITOR-MIB
17
+# https://jpn.nec.com/univerge/ix/Manual/MIB/PICO-IPSEC-FLOW-MONITOR-MIB.txt
18
+# 2. PICO-SMI
19
+# https://jpn.nec.com/univerge/ix/Manual/MIB/PICO-SMI-MIB.txt
20
+
21
metrics:
22
- MIB: PICO-SMI
23
symbol:
24
name: nec.picoCelsius
25
OID: 1.3.6.1.4.1.119.2.3.84.2.1.1.0
18
- description: Temperature in Celsius
19
- unit: "Cel"
26
+ chart_meta:
27
+ description: Indicates the temperature of the equipment inside
28
+ family: 'Hardware/Temperature/Internal'
29
+ unit: "Cel"
30
- MIB: PICO-SMI
31
symbol:
32
name: nec.picoFahrenheit
33
OID: 1.3.6.1.4.1.119.2.3.84.2.1.2.0
24
- description: Temperature in Fahrenheit
25
- unit: "degF"
34
+ chart_meta:
35
+ description: Indicates the temperature of the equipment inside
36
+ family: 'Hardware/Temperature/Internal/Fahrenheit'
37
+ unit: "degF"
38
- MIB: PICO-SMI
39
symbol:
40
name: nec.picoVoltage
41
OID: 1.3.6.1.4.1.119.2.3.84.2.2.0
30
- description: Voltage level
31
- unit: "V"
42
+ chart_meta:
43
+ description: Indicates the observed voltage
44
+ family: 'Hardware/Sensor/Voltage/Value'
45
+ unit: "mV"
46
- MIB: PICO-SMI
47
symbol:
48
name: cpu.usage
49
OID: 1.3.6.1.4.1.119.2.3.84.2.5.3.0
36
- description: CPU usage percentage
37
- unit: "%"
50
+ chart_meta:
51
+ description: CPU usage percentage
52
+ family: 'System/CPU/Usage'
53
+ unit: "%"
54
- MIB: PICO-SMI
55
symbol:
56
name: memory.usage
57
OID: 1.3.6.1.4.1.119.2.3.84.2.6.2.0
42
- description: Memory usage percentage
43
- unit: "%"
58
+ chart_meta:
59
+ description: Memory usage percentage
60
+ family: 'System/Memory/Usage'
61
+ unit: "%"
62
+
63
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
64
symbol:
65
name: nec.pikeGlobalActiveTunnels
66
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.1.0
48
- description: Number of active IPsec tunnels
49
- unit: "{tunnel}"
67
+ chart_meta:
68
+ description: Currently active IPsec Phase-1 IKE Tunnels
69
+ family: 'Network/VPN/IPSec/Phase1/Tunnel/Active'
70
+ unit: "{tunnel}"
71
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
72
symbol:
73
name: nec.pikeGlobalInNotifys
74
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.6.0
54
- description: Number of inbound notifications
55
- unit: "{notification}"
75
+ chart_meta:
76
+ description: Notifys received by IPsec Phase-1 IKE Tunnels
77
+ family: 'Network/VPN/IPSec/Phase1/Notification/In'
78
+ unit: "{notification}/s"
79
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
80
symbol:
81
name: nec.pikeGlobalInP2Exchgs
82
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.7.0
60
- description: Number of inbound phase 2 exchanges
61
- unit: "{exchange}"
83
+ chart_meta:
84
+ description: IPsec Phase-2 exchanges received by IPsec Phase-1 IKE Tunnels
85
+ family: 'Network/VPN/IPSec/Phase2/Exchange/In'
86
+ unit: "{exchange}/s"
87
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
88
symbol:
89
name: nec.pikeGlobalInP2ExchgInvalids
90
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.8.0
66
- description: Number of invalid inbound phase 2 exchanges
67
- unit: "{exchange}"
91
+ chart_meta:
92
+ description: IPsec Phase-2 exchanges which were received and found to be contain references to unrecognized security parameters
93
+ family: 'Network/VPN/IPSec/Phase2/Exchange/Invalid/In'
94
+ unit: "{exchange}/s"
95
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
96
symbol:
97
name: nec.pikeGlobalInP2ExchgRejects
98
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.9.0
72
- description: Number of rejected inbound phase 2 exchanges
73
- unit: "{exchange}"
99
+ chart_meta:
100
+ description: IPsec Phase-2 exchanges which were received and validated but were rejected by the local policy
101
+ family: 'Network/VPN/IPSec/Phase2/Exchange/Reject/In'
102
+ unit: "{exchange}/s"
103
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
104
symbol:
105
name: nec.pikeGlobalInP2SaDelRequests
106
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.10.0
78
- description: Number of inbound phase 2 SA delete requests
79
- unit: "{request}"
107
+ chart_meta:
108
+ description: IPsec Phase-2 security association delete requests received by IPsec Phase-1 IKE Tunnels
109
+ family: 'Network/VPN/IPSec/Phase2/SA/DeleteRequest/In'
110
+ unit: "{request}/s"
111
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
112
symbol:
113
name: nec.pikeGlobalOutNotifys
114
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.14.0
84
- description: Number of outbound notifications
85
- unit: "{notification}"
115
+ chart_meta:
116
+ description: Notifys sent by IPsec Phase-1 IKE Tunnels
117
+ family: 'Network/VPN/IPSec/Phase1/Notification/Out'
118
+ unit: "{notification}/s"
119
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
120
symbol:
121
name: nec.pikeGlobalOutP2Exchgs
122
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.15.0
90
- description: Number of outbound phase 2 exchanges
91
- unit: "{exchange}"
123
+ chart_meta:
124
+ description: IPsec Phase-2 exchanges which were sent by IPsec Phase-1 IKE Tunnels
125
+ family: 'Network/VPN/IPSec/Phase2/Exchange/Out'
126
+ unit: "{exchange}/s"
127
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
128
symbol:
129
name: nec.pikeGlobalOutP2ExchgInvalids
130
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.16.0
96
- description: Number of invalid outbound phase 2 exchanges
97
- unit: "{exchange}"
131
+ chart_meta:
132
+ description: IPsec Phase-2 exchanges which were sent and were flagged by the peer to contain references to unrecognized security parameters
133
+ family: 'Network/VPN/IPSec/Phase2/Exchange/Invalid/Out'
134
+ unit: "{exchange}/s"
135
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
136
symbol:
137
name: nec.pikeGlobalOutP2ExchgRejects
138
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.17.0
102
- description: Number of rejected outbound phase 2 exchanges
103
- unit: "{exchange}"
139
+ chart_meta:
140
+ description: IPsec Phase-2 exchanges which were sent, validated by the peer but were rejected by the peers policy
141
+ family: 'Network/VPN/IPSec/Phase2/Exchange/Reject/Out'
142
+ unit: "{exchange}/s"
143
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
144
symbol:
145
name: nec.pikeGlobalOutP2SaDelRequests
146
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.18.0
108
- description: Number of outbound phase 2 SA delete requests
109
- unit: "{request}"
147
+ chart_meta:
148
+ description: IPsec Phase-2 SA delete requests sent by IPsec Phase-1 IKE Tunnels
149
+ family: 'Network/VPN/IPSec/Phase2/SA/DeleteRequest/Out'
150
+ unit: "{request}/s"
151
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
152
symbol:
153
name: nec.pikeGlobalInitTunnels
154
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.19.0
114
- description: Number of initiated IPsec tunnels
115
- unit: "{tunnel}"
155
+ chart_meta:
156
+ description: IPSec Phase-1 IKE Tunnels which were locally initiated
157
+ family: 'Network/VPN/IPSec/Phase1/Tunnel/Initiated'
158
+ unit: "{tunnel}"
159
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
160
symbol:
161
name: nec.pikeGlobalInitTunnelFails
162
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.20.0
120
- description: Number of failed initiated tunnels
121
- unit: "{tunnel}"
163
+ chart_meta:
164
+ description: IPsec Phase-1 IKE Tunnels which were locally initiated and failed to activate
165
+ family: 'Network/VPN/IPSec/Phase1/Tunnel/Failure/Initiated'
166
+ unit: "{tunnel}/s"
167
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
168
symbol:
169
name: nec.pikeGlobalRespTunnelFails
170
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.21.0
126
- description: Number of failed responder tunnels
127
- unit: "{tunnel}"
171
+ chart_meta:
172
+ description: IPsec Phase-1 IKE Tunnels which were remotely initiated and failed to activate
173
+ family: 'Network/VPN/IPSec/Phase1/Tunnel/Failure/Responder'
174
+ unit: "{tunnel}/s"
175
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
176
symbol:
177
name: nec.pikeGlobalAuthFails
178
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.23.0
132
- description: Number of authentication failures
133
- unit: "{failure}"
179
+ chart_meta:
180
+ description: Authentications which ended in failure by IPsec Phase-1 IKE Tunnels
181
+ family: 'Network/VPN/IPSec/Phase1/Authentication/Failure'
182
+ unit: "{failure}/s"
183
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
184
symbol:
185
name: nec.pikeGlobalDecryptFails
186
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.24.0
138
- description: Number of decryption failures
139
- unit: "{failure}"
187
+ chart_meta:
188
+ description: Decryptions which ended in failure by IPsec Phase-1 IKE Tunnels
189
+ family: 'Network/VPN/IPSec/Phase1/Decryption/Failure'
190
+ unit: "{failure}/s"
191
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
192
symbol:
193
name: nec.pikeGlobalHashValidFails
194
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.25.0
144
- description: Number of hash validation failures
145
- unit: "{failure}"
195
+ chart_meta:
196
+ description: Hash validations which ended in failure by IPsec Phase-1 Tunnels
197
+ family: 'Network/VPN/IPSec/Phase1/HashValidation/Failure'
198
+ unit: "{failure}/s"
199
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
200
symbol:
201
name: nec.pikeGlobalRespTunnels
202
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.27.0
150
- description: Number of responder IPsec tunnels
151
- unit: "{tunnel}"
203
+ chart_meta:
204
+ description: IPsec Phase-1 IKE Tunnels hich were remotely initiated
205
+ family: 'Network/VPN/IPSec/Phase1/Tunnel/Responder'
206
+ unit: "{tunnel}/s"
207
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
208
symbol:
209
name: nec.pikeGlobalInP1SaDelRequests
210
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.30.0
156
- description: Number of inbound phase 1 SA delete requests
157
- unit: "{request}"
211
+ chart_meta:
212
+ description: ISAKMP security association delete requests received by IPsec Phase-1 Tunnels
213
+ family: 'Network/VPN/IPSec/Phase1/SA/DeleteRequest/In'
214
+ unit: "{request}/s"
215
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
216
symbol:
217
name: nec.pikeGlobalOutP1SaDelRequests
218
OID: 1.3.6.1.4.1.119.2.3.84.3.1.2.1.31.0
162
- description: Number of outbound phase 1 SA delete requests
163
- unit: "{request}"
219
+ chart_meta:
220
+ description: ISAKMP security association delete requests sent by IPsec Phase-1 Tunnels
221
+ family: 'Network/VPN/IPSec/Phase1/SA/DeleteRequest/Out'
222
+ unit: "{request}/s"
223
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
224
symbol:
225
name: nec.pipSecGlobalActiveTunnels
226
OID: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.1.0
168
- description: Number of active IPsec tunnels
169
- unit: "{tunnel}"
227
+ chart_meta:
228
+ description: Currently active IPsec Phase-2 Tunnels
229
+ family: 'Network/VPN/IPSec/Phase2/Tunnel/Active'
230
+ unit: "{tunnel}"
231
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
232
symbol:
233
name: nec.pipSecGlobalInOctets
234
OID: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.3.0
174
- description: Number of inbound octets
175
- unit: "By"
235
+ chart_meta:
236
+ description: Data received by IPsec Phase-2 Tunnels
237
+ family: 'Network/VPN/IPSec/Phase2/Throughput/In'
238
+ unit: "By/s"
239
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
240
symbol:
241
name: nec.pipSecGlobalInPkts
242
OID: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.9.0
180
- description: Number of inbound packets
181
- unit: "{packet}"
243
+ chart_meta:
244
+ description: Packets received by IPsec Phase-2 Tunnels
245
+ family: 'Network/VPN/IPSec/Phase2/Packet/In'
246
+ unit: "{packet}/s"
247
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
248
symbol:
249
name: nec.pipSecGlobalInDrops
250
OID: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.10.0
186
- description: Number of inbound dropped packets
187
- unit: "{packet}"
251
+ chart_meta:
252
+ description: Packets dropped during receive processing by IPsec Phase-2 Tunnels
253
+ family: 'Network/VPN/IPSec/Phase2/Packet/Dropped/In'
254
+ unit: "{packet}/s"
255
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
256
symbol:
257
name: nec.pipSecGlobalInReplayDrops
258
OID: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.11.0
192
- description: Number of inbound replay dropped packets
193
- unit: "{packet}"
259
+ chart_meta:
260
+ description: Packets dropped during receive processing due to Anti-Replay processing by IPsec Phase-2 Tunnels
261
+ family: 'Network/VPN/IPSec/Phase2/Packet/Dropped/Replay'
262
+ unit: "{packet}/s"
263
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
264
symbol:
265
name: nec.pipSecGlobalInAuths
266
OID: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.12.0
198
- description: Number of inbound authentications
199
- unit: "{authentication}"
267
+ chart_meta:
268
+ description: Inbound authentications performed by IPsec Phase-2 Tunnels
269
+ family: 'Network/VPN/IPSec/Phase2/Authentication/In'
270
+ unit: "{authentication}/s"
271
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
272
symbol:
273
name: nec.pipSecGlobalInAuthFails
274
OID: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.13.0
204
- description: Number of inbound authentication failures
205
- unit: "{failure}"
275
+ chart_meta:
276
+ description: Inbound authentication which ended in failure by IPsec Phase-2 Tunnels
277
+ family: 'Network/VPN/IPSec/Phase2/Authentication/Failure/In'
278
+ unit: "{failure}/s"
279
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
280
symbol:
281
name: nec.pipSecGlobalInDecrypts
282
OID: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.14.0
210
- description: Number of inbound decryptions
211
- unit: "{decryption}"
283
+ chart_meta:
284
+ description: Inbound decryptions performed by IPsec Phase-2 Tunnels
285
+ family: 'Network/VPN/IPSec/Phase2/Decryption/In'
286
+ unit: "{decryption}/s"
287
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
288
symbol:
289
name: nec.pipSecGlobalInDecryptFails
290
OID: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.15.0
216
- description: Number of inbound decryption failures
217
- unit: "{failure}"
291
+ chart_meta:
292
+ description: Inbound decryptions which ended in failure by IPsec Phase-2 Tunnels
293
+ family: 'Network/VPN/IPSec/Phase2/Decryption/Failure/In'
294
+ unit: "{failure}/s"
295
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
296
symbol:
297
name: nec.pipSecGlobalOutOctets
298
OID: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.16.0
222
- description: Number of outbound octets
223
- unit: "By"
299
+ chart_meta:
300
+ description: Data sent by IPsec Phase-2 Tunnels
301
+ family: 'Network/VPN/IPSec/Phase2/Throughput/Out'
302
+ unit: "By/s"
303
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
304
symbol:
305
name: nec.pipSecGlobalOutPkts
306
OID: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.22.0
228
- description: Number of outbound packets
229
- unit: "{packet}"
307
+ chart_meta:
308
+ description: Packets sent by IPsec Phase-2 Tunnels
309
+ family: 'Network/VPN/IPSec/Phase2/Packet/Out'
310
+ unit: "{packet}/s"
311
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
312
symbol:
313
name: nec.pipSecGlobalOutDrops
314
OID: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.23.0
234
- description: Number of outbound dropped packets
235
- unit: "{packet}"
315
+ chart_meta:
316
+ description: Packets dropped during send processing by IPsec Phase-2 Tunnels
317
+ family: 'Network/VPN/IPSec/Phase2/Packet/Dropped/Out'
318
+ unit: "{packet}/s"
319
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
320
symbol:
321
name: nec.pipSecGlobalOutAuths
322
OID: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.24.0
240
- description: Number of outbound authentications
241
- unit: "{authentication}"
323
+ chart_meta:
324
+ description: Outbound authentications performed by IPsec Phase-2 Tunnels
325
+ family: 'Network/VPN/IPSec/Phase2/Authentication/Out'
326
+ unit: "{authentication}/s"
327
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
328
symbol:
329
name: nec.pipSecGlobalOutAuthFails
330
OID: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.25.0
246
- description: Number of outbound authentication failures
247
- unit: "{failure}"
331
+ chart_meta:
332
+ description: Outbound authentication's which ended in failure by IPsec Phase-2 Tunnels
333
+ family: 'Network/VPN/IPSec/Phase2/Authentication/Failure/Out'
334
+ unit: "{failure}/s"
335
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
336
symbol:
337
name: nec.pipSecGlobalOutEncrypts
338
OID: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.26.0
252
- description: Number of outbound encryptions
253
- unit: "{encryption}"
339
+ chart_meta:
340
+ description: Outbound encryptions performed by IPsec Phase-2 Tunnels
341
+ family: 'Network/VPN/IPSec/Phase2/Encryption/Out'
342
+ unit: "{encryption}/s"
343
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
344
symbol:
345
name: nec.pipSecGlobalOutEncryptFails
346
OID: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.27.0
258
- description: Number of outbound encryption failures
259
- unit: "{failure}"
347
+ chart_meta:
348
+ description: Outbound encryptions which ended in failure by IPsec Phase-2 Tunnels
349
+ family: 'Network/VPN/IPSec/Phase2/Encryption/Failure/Out'
350
+ unit: "{failure}/s"
351
- MIB: PICO-IPSEC-FLOW-MONITOR-MIB
352
symbol:
353
name: nec.pipSecGlobalNoSaFails
354
OID: 1.3.6.1.4.1.119.2.3.84.3.1.3.1.33.0
264
- description: Number of no SA failures
265
- unit: "{failure}"
355
+ chart_meta:
356
+ description: Non-existent SA in failures which occurred during processing by IPsec Phase-2 Tunnels
357
+ family: 'Network/VPN/IPSec/Phase2/SA/Failure/NoSA'
358
+ unit: "{failure}/s"