@cryptotaxi247 / netdata-1 / commits / a84bb84bc

SNMP profiles pass ep2 (#20647)

Fotis Voutsas committed Jul 9, 2025 at 16:19 UTC a84bb84bc4186a59ba2aa3856ea04787825e9cce
16 files changed +228 -153
src/go/plugin/go.d/config/go.d/snmp.profiles/default/palo-alto.yaml
+14 -2
@@ -73,6 +73,14 @@ metadata:
73 vendor:
74 value: Palo Alto Networks
75
76 +# PAN-COMMON-MIB
77 +# https://mibbrowser.online/mibdb_search.php?mib=PAN-COMMON-MIB
78 +# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/paloalto/PAN-COMMON-MIB
79 +
80 +# PAN-ENTITY-EXT-MIB
81 +# https://mibbrowser.online/mibdb_search.php?mib=PAN-ENTITY-EXT-MIB
82 +# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/paloalto/PAN-ENTITY-EXT-MIB
83 +
84 metrics:
85 #
86 # Session Utilization Metrics
@@ -204,12 +212,14 @@ metrics:
212 family: 'Hardware/FRU/Module/Port/Count'
213 unit: "{port}"
214 metric_tags:
207 - - MIB: ENTITY-MIB
215 + - tag: FRUmodule_index
216 + index: 1
217 + - tag: ent_descr
218 + MIB: ENTITY-MIB
219 symbol:
220 OID: 1.3.6.1.2.1.47.1.1.1.1.2
221 name: entPhysicalDescr
222 table: entPhysicalTable
212 - tag: ent_descr
223
224 - MIB: PAN-ENTITY-EXT-MIB
225 table:
@@ -223,6 +233,8 @@ metrics:
233 family: 'Hardware/FRU/FanTray/Power/Used'
234 unit: "W"
235 metric_tags:
236 + - tag: fan_tray_index
237 + index: 1
238 - MIB: ENTITY-MIB
239 symbol:
240 OID: 1.3.6.1.2.1.47.1.1.1.1.2
src/go/plugin/go.d/config/go.d/snmp.profiles/default/peplink.yaml
+45 -47
@@ -11,9 +11,29 @@ metadata:
11 device:
12 fields:
13 vendor:
14 - value: "peplink"
14 + value: "Peplink"
15 type:
16 - value: "router"
16 + value: "Router"
17 +
18 +metric_tags:
19 + - tag: _peplink_device_model
20 + OID: 1.3.6.1.4.1.23695.200.1.1.1.1.1
21 + symbol: deviceModel
22 + - tag: _peplink_device_serial_number
23 + OID: 1.3.6.1.4.1.23695.200.1.1.1.1.2
24 + symbol: deviceSerialNumber
25 + - tag: _peplink_device_firmware_version
26 + OID: 1.3.6.1.4.1.23695.200.1.1.1.1.3
27 + symbol: deviceFirmwareVersion
28 + - tag: _peplink_bal_firmware
29 + OID: 1.3.6.1.4.1.23695.1.1.1.1
30 + symbol: balFirmware
31 + - tag: _peplink_bal_serial_number
32 + OID: 1.3.6.1.4.1.23695.1.1.1.2
33 + symbol: balSerialNumber
34 +
35 +# PEPLINK-DEVICE
36 +# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/peplink/PEPLINK-DEVICE
37
38 metrics:
39 - MIB: PEPLINK-DEVICE
@@ -55,16 +75,15 @@ metrics:
75 OID: 1.3.6.1.4.1.23695.200.1.1.1.4.1.1.5
76 description: Device psu percentage
77 unit: "%"
58 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
78 metric_tags:
60 - - symbol:
79 + - tag: device_psu_id
80 + symbol:
81 OID: 1.3.6.1.4.1.23695.200.1.1.1.4.1.1.1
82 name: devicePSUId
63 - tag: device_psu_id
64 - - symbol:
83 + - tag: _device_psu_status
84 + symbol:
85 OID: 1.3.6.1.4.1.23695.200.1.1.1.4.1.1.2
86 name: devicePSUStatus
67 - tag: device_psu_status
87 mapping:
88 0: error
89 1: on
@@ -76,17 +95,16 @@ metrics:
95 - name: peplink.deviceFanSpeed
96 OID: 1.3.6.1.4.1.23695.200.1.1.1.4.2.1.3
97 description: Device fan speed
79 - unit: "1.s"
80 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
98 + unit: "{revolution}/s"
99 metric_tags:
82 - - symbol:
100 + - tag: device_fan_id
101 + symbol:
102 OID: 1.3.6.1.4.1.23695.200.1.1.1.4.2.1.1
103 name: deviceFanId
85 - tag: device_fan_id
86 - - symbol:
104 + - tag: _device_fan_status
105 + symbol:
106 OID: 1.3.6.1.4.1.23695.200.1.1.1.4.2.1.2
107 name: deviceFanStatus
89 - tag: device_fan_status
108 mapping:
109 0: error
110 1: on
@@ -95,11 +113,13 @@ metrics:
113 OID: 1.3.6.1.4.1.23695.200.1.1.1.4.3
114 name: devicePowerSourceTable
115 symbols:
98 - - name: peplink.devicePowerSource
99 - constant_value_one: true
100 - description: Device power source
101 - unit: "{power_source}"
102 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
116 + - OID: 1.3.6.1.4.1.23695.200.1.1.1.4.3.1.3
117 + name: devicePowerSourceStatus
118 + description: Power source status
119 + unit: "{status}"
120 + mapping:
121 + 0: no_cable_detected
122 + 1: connected
123 metric_tags:
124 - symbol:
125 name: devicePowerSourceId
@@ -109,13 +129,7 @@ metrics:
129 name: devicePowerSourceName
130 OID: 1.3.6.1.4.1.23695.200.1.1.1.4.3.1.2
131 tag: device_power_source_name
112 - - symbol:
113 - OID: 1.3.6.1.4.1.23695.200.1.1.1.4.3.1.3
114 - name: devicePowerSourceStatus
115 - tag: device_power_source_status
116 - mapping:
117 - 0: no_cable_detected
118 - 1: connected
132 +
133 # - MIB: PEPLINK-BALANCE-MIB # TODO: Handle string for "up"/"down"
134 # symbol:
135 # name: peplink.balLanStatus
@@ -142,18 +156,18 @@ metrics:
156 description: Number of bytes transferred through
157 unit: "By"
158 metric_tags:
145 - - symbol:
159 + - tag: link_conn_num
160 + symbol:
161 name: linkConnNum
162 OID: 1.3.6.1.4.1.23695.1.1.2.2.1.1
148 - tag: link_conn_num
149 - - symbol:
163 + - tag: link_name
164 + symbol:
165 name: linkName
166 OID: 1.3.6.1.4.1.23695.1.1.2.2.1.2
152 - tag: link_name
153 - - symbol:
167 + - tag: _link_status
168 + symbol:
169 OID: 1.3.6.1.4.1.23695.1.1.2.2.1.3
170 name: linkStatus
156 - tag: link_status
171 - MIB: PEPLINK-BALANCE-MIB
172 table:
173 OID: 1.3.6.1.4.1.23695.1.1.3
@@ -179,19 +193,3 @@ metrics:
193 name: wanUsageIndex
194 OID: 1.3.6.1.4.1.23695.1.1.3.1.1
195 tag: wan_usage_index
182 -metric_tags:
183 - - OID: 1.3.6.1.4.1.23695.200.1.1.1.1.1
184 - symbol: deviceModel
185 - tag: peplink_device_model
186 - - tag: peplink_device_serial_number
187 - OID: 1.3.6.1.4.1.23695.200.1.1.1.1.2
188 - symbol: deviceSerialNumber
189 - - OID: 1.3.6.1.4.1.23695.200.1.1.1.1.3
190 - symbol: deviceFirmwareVersion
191 - tag: peplink_device_firmware_version
192 - - tag: peplink_bal_firmware
193 - OID: 1.3.6.1.4.1.23695.1.1.1.1
194 - symbol: balFirmware
195 - - OID: 1.3.6.1.4.1.23695.1.1.1.2
196 - symbol: balSerialNumber
197 - tag: peplink_bal_serial_number
src/go/plugin/go.d/config/go.d/snmp.profiles/default/raritan-dominion.yaml
+25 -17
@@ -6,11 +6,16 @@ metadata:
6 device:
7 fields:
8 vendor:
9 - value: "raritan"
9 + value: "Raritan"
10
11 sysobjectid:
12 - 1.3.6.1.4.1.13742.* # Raritan Devices
13 - 1.3.6.1.4.1.13742.3.2.10 # Raritan Dominion SXII DSX2-32
14 +
15 +# RemoteKVMDevice-MIB
16 +# https://mibbrowser.online/mibdb_search.php?mib=RemoteKVMDevice-MIB
17 +# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/raritan/RemoteKVMDevice-MIB
18 +
19 metrics:
20 - MIB: RemoteKVMDevice-MIB
21 symbol:
@@ -35,10 +40,12 @@ metrics:
40 unit: "{system_power_supply}"
41 # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
42 metric_tags:
38 - - symbol:
43 + - tag: psu_index
44 + index: 1
45 + - tag: _raritan_remotekvm_system_power_supply_power_on
46 + symbol:
47 OID: 1.3.6.1.4.1.13742.3.1.3.1.2
48 name: raritan.remotekvm.systemPowerSupplyPowerOn
41 - tag: raritan_remotekvm_system_power_supply_power_on
49 mapping:
50 1: 'true'
51 2: 'false'
@@ -51,22 +58,23 @@ metrics:
58 constant_value_one: true
59 description: Port data presence
60 unit: "{port_data}"
54 - metric_tags:
55 - - symbol:
56 - OID: 1.3.6.1.4.1.13742.3.1.4.1.3
57 - name: raritan.remotekvm.portDataName
58 - tag: raritan_remotekvm_port_data_name
59 - - symbol:
60 - OID: 1.3.6.1.4.1.13742.3.1.4.1.4
61 - name: raritan.remotekvm.portDataType
62 - tag: raritan_remotekvm_port_data_type
63 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
64 - - symbol:
65 - OID: 1.3.6.1.4.1.13742.3.1.4.1.5
66 - name: raritan.remotekvm.portDataStatus
67 - tag: raritan_remotekvm_port_data_status
61 + - OID: 1.3.6.1.4.1.13742.3.1.4.1.5
62 + name: raritan.remotekvm.portDataStatus
63 + description: Port status and availability
64 + unit: "{status}"
65 mapping:
66 1: inactive
67 2: available
68 3: connected
69 4: busy
70 + metric_tags:
71 + - tag: portData_index
72 + index: 1
73 + - tag: raritan_remotekvm_port_data_name
74 + symbol:
75 + OID: 1.3.6.1.4.1.13742.3.1.4.1.3
76 + name: raritan.remotekvm.portDataName
77 + - tag: _raritan_remotekvm_port_data_type
78 + symbol:
79 + OID: 1.3.6.1.4.1.13742.3.1.4.1.4
80 + name: raritan.remotekvm.portDataType
src/go/plugin/go.d/config/go.d/snmp.profiles/default/riverbed-interceptor.yaml
+32 -19
@@ -3,6 +3,21 @@ extends:
3
4 sysobjectid:
5 - 1.3.6.1.4.1.17163.1.3 # Steelhead Interceptor 9200
6 +
7 +metric_tags:
8 + - tag: _riverbed_interceptor_model
9 + OID: 1.3.6.1.4.1.17163.1.3.1.1.0
10 + symbol: model
11 + - tag: _riverbed_interceptor_serial_number
12 + OID: 1.3.6.1.4.1.17163.1.3.1.2.0
13 + symbol: serialNumber
14 +
15 +# HOST-RESOURCES-MIB
16 +# https://mibbrowser.online/mibdb_search.php?mib=HOST-RESOURCES-MIB
17 +# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/riverbed/HOST-RESOURCES-MIB
18 +
19 +# INTERCEPTOR-MIB
20 +
21 metrics:
22 - MIB: HOST-RESOURCES-MIB
23 symbol:
@@ -16,12 +31,13 @@ metrics:
31 OID: 1.3.6.1.2.1.25.2.3.1.6.1 # hrStorageUsed.1 (hrStorageUsed at index 1)
32 description: Amount of the storage represented by this entry that is allocated in units of hrStorageAllocationUnits
33 unit: "By"
19 - - MIB: INTERCEPTOR-MIB
20 - symbol:
21 - name: cpu.usage
22 - OID: 1.3.6.1.4.1.17163.1.3.5.1.4.0
23 - description: TBD
24 - unit: "TBD"
34 + # - MIB: INTERCEPTOR-MIB
35 + # symbol:
36 + # name: cpu.usage
37 + # OID: 1.3.6.1.4.1.17163.1.3.5.1.4.0
38 + # description: TBD
39 + # unit: "TBD"
40 + # TODO MIB not found
41 # - MIB: INTERCEPTOR-MIB
42 # symbol:
43 # name: riverbed.interceptor.health
@@ -40,14 +56,16 @@ metrics:
56 - name: riverbed.interceptor.proc
57 constant_value_one: true
58 metric_tags:
43 - - symbol:
59 + - tag: proc_index
60 + index: 1
61 + - tag: riverbed_interceptor_proc_name
62 + symbol:
63 name: riverbed.interceptor.procName
64 OID: 1.3.6.1.4.1.17163.1.3.2.5.1.2
46 - tag: riverbed_interceptor_proc_name
47 - - symbol:
65 + - tag: _riverbed_interceptor_proc_status
66 + symbol:
67 OID: 1.3.6.1.4.1.17163.1.3.2.5.1.3
68 name: riverbed.interceptor.procStatus
50 - tag: riverbed_interceptor_proc_status
69 - MIB: INTERCEPTOR-MIB
70 table:
71 name: neighborTable
@@ -58,14 +76,9 @@ metrics:
76 description: Number of neighbor connections
77 unit: "{connection}"
78 metric_tags:
61 - - symbol:
79 + - tag: neighbor_index
80 + index: 1
81 + - tag: riverbed_interceptor_neighbor_name
82 + symbol:
83 name: riverbed.interceptor.neighborName
84 OID: 1.3.6.1.4.1.17163.1.3.2.6.1.3
64 - tag: riverbed_interceptor_neighbor_name
65 -metric_tags:
66 - - OID: 1.3.6.1.4.1.17163.1.3.1.1.0
67 - symbol: model
68 - tag: riverbed_interceptor_model
69 - - OID: 1.3.6.1.4.1.17163.1.3.1.2.0
70 - symbol: serialNumber
71 - tag: riverbed_interceptor_serial_number
src/go/plugin/go.d/config/go.d/snmp.profiles/default/riverbed-steelhead.yaml
+9
@@ -3,6 +3,15 @@ extends:
3
4 sysobjectid:
5 - 1.3.6.1.4.1.17163.1.1 # Steelhead MODULE-IDENTITY
6 +
7 +# HOST-RESOURCES-MIB
8 +# https://mibbrowser.online/mibdb_search.php?mib=HOST-RESOURCES-MIB
9 +# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/riverbed/HOST-RESOURCES-MIB
10 +
11 +# STEELHEAD-MIB
12 +# https://mibbrowser.online/mibdb_search.php?mib=STEELHEAD-MIB
13 +# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/riverbed/STEELHEAD-MIB
14 +
15 metrics:
16 - MIB: HOST-RESOURCES-MIB
17 symbol:
src/go/plugin/go.d/config/go.d/snmp.profiles/default/riverbed.yaml
+1 -1
@@ -6,7 +6,7 @@ metadata:
6 device:
7 fields:
8 vendor:
9 - value: "riverbed"
9 + value: "Riverbed"
10
11 sysobjectid:
12 - 1.3.6.1.4.1.17163.1.*
src/go/plugin/go.d/config/go.d/snmp.profiles/default/ruckus-unleashed.yaml
+16 -10
@@ -8,11 +8,27 @@ sysobjectid:
8 - 1.3.6.1.4.1.25053.3.1.5.3 # Ruckus ZD3000
9 - 1.3.6.1.4.1.25053.3.1.5.8 # Ruckus ZD5000
10 - 1.3.6.1.4.1.25053.3.1.5.15 # Ruckus ZD1200
11 +
12 metadata:
13 device:
14 fields:
15 type:
16 value: "WLC"
17 +
18 +metric_tags:
19 + - tag: _ruckus_unleashed_system_model
20 + OID: 1.3.6.1.4.1.25053.1.15.1.1.1.1.9.0
21 + symbol: ruckusUnleashedSystemModel
22 + - tag: _ruckus_unleashed_system_licensed_aps
23 + OID: 1.3.6.1.4.1.25053.1.15.1.1.1.1.12.0
24 + symbol: ruckusUnleashedSystemLicensedAPs
25 + - tag: _ruckus_unleashed_system_serial_number
26 + OID: 1.3.6.1.4.1.25053.1.15.1.1.1.1.15.0
27 + symbol: ruckusUnleashedSystemSerialNumber
28 +
29 +# RUCKUS-UNLEASHED-SYSTEM-MIB
30 +# https://mibbrowser.online/mibdb_search.php?mib=RUCKUS-UNLEASHED-SYSTEM-MIB
31 +
32 metrics:
33 - MIB: RUCKUS-UNLEASHED-SYSTEM-MIB
34 symbol:
@@ -93,13 +109,3 @@ metrics:
109 OID: 1.3.6.1.4.1.25053.1.15.1.1.1.15.30.0
110 description: Number of All client devices
111 unit: "{device}"
96 -metric_tags:
97 - - OID: 1.3.6.1.4.1.25053.1.15.1.1.1.1.9.0
98 - symbol: ruckusUnleashedSystemModel
99 - tag: ruckus_unleashed_system_model
100 - - OID: 1.3.6.1.4.1.25053.1.15.1.1.1.1.12.0
101 - symbol: ruckusUnleashedSystemLicensedAPs
102 - tag: ruckus_unleashed_system_licensed_aps
103 - - OID: 1.3.6.1.4.1.25053.1.15.1.1.1.1.15.0
104 - symbol: ruckusUnleashedSystemSerialNumber
105 - tag: ruckus_unleashed_system_serial_number
src/go/plugin/go.d/config/go.d/snmp.profiles/default/ruckus-wap.yaml
+1 -1
@@ -8,7 +8,7 @@ metadata:
8 device:
9 fields:
10 type:
11 - value: "access_point"
11 + value: "Access Point"
12 metrics:
13 - MIB: RUCKUS-SYSTEM-MIB
14 symbol:
src/go/plugin/go.d/config/go.d/snmp.profiles/default/ruckus.yaml
+1 -1
@@ -7,7 +7,7 @@ metadata:
7 device:
8 fields:
9 vendor:
10 - value: "ruckus"
10 + value: "Ruckus"
11
12 sysobjectid:
13 - 1.3.6.1.4.1.25053.3.*
src/go/plugin/go.d/config/go.d/snmp.profiles/default/server-iron-switch.yaml
+2 -2
@@ -7,9 +7,9 @@ metadata:
7 device:
8 fields:
9 vendor:
10 - value: "server_iron"
10 + value: "Server Iron"
11 type:
12 - value: "load_balancer"
12 + value: "Load Balancer"
13
14 sysobjectid:
15 - 1.3.6.1.4.1.1991.1.3.3.2 # Server Iron XL switches
src/go/plugin/go.d/config/go.d/snmp.profiles/default/servertech-pdu3.yaml
+10 -6
@@ -11,13 +11,17 @@ metadata:
11 value: "PDU"
12
13 metric_tags:
14 - - tag: servertech_sentry3_system_version
14 + - tag: _servertech_sentry3_system_version
15 OID: 1.3.6.1.4.1.1718.3.1.1.0
16 symbol: systemVersion
17 - - tag: servertech_sentry3_system_nic_serial_number
17 + - tag: _servertech_sentry3_system_nic_serial_number
18 OID: 1.3.6.1.4.1.1718.3.1.2.0
19 symbol: systemNICSerialNumber
20
21 +# SENTRY3-MIB
22 +# https://mibbrowser.online/mibdb_search.php?mib=SENTRY3-MIB
23 +# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/sentry/Sentry3-MIB
24 +
25 metrics:
26 - MIB: SENTRY3-MIB
27 symbol:
@@ -231,15 +235,15 @@ metrics:
235 symbol:
236 name: servertech.sentry3.infeedName
237 OID: 1.3.6.1.4.1.1718.3.2.2.1.3
234 - - tag: servertech_sentry3_infeed_line_id
238 + - tag: _servertech_sentry3_infeed_line_id
239 symbol:
240 name: servertech.sentry3.infeedLineID
241 OID: 1.3.6.1.4.1.1718.3.2.2.1.21
238 - - tag: servertech_sentry3_infeed_line_to_line_id
242 + - tag: _servertech_sentry3_infeed_line_to_line_id
243 symbol:
244 name: servertech.sentry3.infeedLineToLineID
245 OID: 1.3.6.1.4.1.1718.3.2.2.1.22
242 - - tag: servertech_sentry3_infeed_phase_id
246 + - tag: _servertech_sentry3_infeed_phase_id
247 symbol:
248 name: servertech.sentry3.infeedPhaseID
249 OID: 1.3.6.1.4.1.1718.3.2.2.1.23
@@ -402,7 +406,7 @@ metrics:
406 symbol:
407 name: servertech.sentry3.tempHumidSensorName
408 OID: 1.3.6.1.4.1.1718.3.2.5.1.3
405 - - tag: servertech_sentry3_temp_humid_sensor_temp_scale
409 + - tag: _servertech_sentry3_temp_humid_sensor_temp_scale
410 symbol:
411 OID: 1.3.6.1.4.1.1718.3.2.5.1.13
412 name: servertech.sentry3.tempHumidSensorTempScale
src/go/plugin/go.d/config/go.d/snmp.profiles/default/servertech-pdu4.yaml
+10 -10
@@ -10,6 +10,10 @@ metadata:
10 type:
11 value: "PDU"
12
13 +# SENTRY4-MIB
14 +# https://mibbrowser.online/mibdb_search.php?mib=SENTRY4-MIB
15 +# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/sentry/Sentry4-MIB
16 +
17 metrics:
18 - MIB: SENTRY4-MIB
19 table:
@@ -557,10 +561,6 @@ metrics:
561 symbol:
562 name: servertech.sentry4.st4PhaseLabel
563 OID: 1.3.6.1.4.1.1718.4.1.5.2.1.4
560 - - tag: servertech_sentry4_st4_phase_label
561 - symbol:
562 - name: servertech.sentry4.st4PhaseLabel
563 - OID: 1.3.6.1.4.1.1718.4.1.5.2.1.4
564
565 - MIB: SENTRY4-MIB
566 table:
@@ -707,11 +707,11 @@ metrics:
707 symbol:
708 name: servertech.sentry4.st4BranchLabel
709 OID: 1.3.6.1.4.1.1718.4.1.7.2.1.4
710 - - tag: servertech_sentry4_st4_branch_phase_id
710 + - tag: _servertech_sentry4_st4_branch_phase_id
711 symbol:
712 name: servertech.sentry4.st4BranchPhaseID
713 OID: 1.3.6.1.4.1.1718.4.1.7.2.1.20
714 - - tag: servertech_sentry4_st4_branch_ocp_id
714 + - tag: _servertech_sentry4_st4_branch_ocp_id
715 symbol:
716 name: servertech.sentry4.st4BranchOcpID
717 OID: 1.3.6.1.4.1.1718.4.1.7.2.1.21
@@ -779,19 +779,19 @@ metrics:
779 symbol:
780 name: servertech.sentry4.st4OutletName
781 OID: 1.3.6.1.4.1.1718.4.1.8.2.1.3
782 - - tag: servertech_sentry4_st4_outlet_socket_type
782 + - tag: _servertech_sentry4_st4_outlet_socket_type
783 symbol:
784 name: servertech.sentry4.st4OutletSocketType
785 OID: 1.3.6.1.4.1.1718.4.1.8.2.1.6
786 - - tag: servertech_sentry4_st4_outlet_phase_id
786 + - tag: _servertech_sentry4_st4_outlet_phase_id
787 symbol:
788 name: servertech.sentry4.st4OutletPhaseID
789 OID: 1.3.6.1.4.1.1718.4.1.8.2.1.30
790 - - tag: servertech_sentry4_st4_outlet_ocp_id
790 + - tag: _servertech_sentry4_st4_outlet_ocp_id
791 symbol:
792 name: servertech.sentry4.st4OutletOcpID
793 OID: 1.3.6.1.4.1.1718.4.1.8.2.1.31
794 - - tag: servertech_sentry4_st4_outlet_branch_id
794 + - tag: _servertech_sentry4_st4_outlet_branch_id
795 symbol:
796 name: servertech.sentry4.st4OutletBranchID
797 OID: 1.3.6.1.4.1.1718.4.1.8.2.1.32
src/go/plugin/go.d/config/go.d/snmp.profiles/default/servertech.yaml
+1 -1
@@ -5,7 +5,7 @@ metadata:
5 device:
6 fields:
7 vendor:
8 - value: "servertech"
8 + value: "Servertech"
9
10 sysobjectid:
11 - 1.3.6.1.4.1.1718.*
src/go/plugin/go.d/config/go.d/snmp.profiles/default/silverpeak-edgeconnect.yaml
+10 -4
@@ -8,7 +8,7 @@ metadata:
8 device:
9 fields:
10 vendor:
11 - value: "silverpeak"
11 + value: "Silverpeak"
12 type:
13 value: "SD-WAN"
14 serial_number:
@@ -27,6 +27,10 @@ metadata:
27 OID: 1.3.6.1.4.1.23867.3.1.1.1.2.0
28 name: spsProductModel
29
30 +# SILVERPEAK-MGMT-MIB
31 +# https://mibbrowser.online/mibdb_search.php?mib=SILVERPEAK-MGMT-MIB
32 +# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/silverpeak/SILVERPEAK-MGMT-MIB
33 +
34 metrics:
35 - MIB: SILVERPEAK-MGMT-MIB
36 symbol:
@@ -95,19 +99,21 @@ metrics:
99 0: no
100 1: yes
101 metric_tags:
102 + - tag: alarm_index
103 + index: 1
104 - tag: silverpeak_mgmt_sps_active_alarm_name
105 symbol:
106 OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.4
107 name: silverpeak.mgmt.spsActiveAlarmName
102 - - tag: silverpeak_mgmt_sps_active_alarm_descr
108 + - tag: _silverpeak_mgmt_sps_active_alarm_descr
109 symbol:
110 OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.5
111 name: silverpeak.mgmt.spsActiveAlarmDescr
106 - - tag: silverpeak_mgmt_sps_active_alarm_source
112 + - tag: _silverpeak_mgmt_sps_active_alarm_source
113 symbol:
114 OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.6
115 name: silverpeak.mgmt.spsActiveAlarmSource
110 - - tag: silverpeak_mgmt_sps_active_alarm_type
116 + - tag: _silverpeak_mgmt_sps_active_alarm_type
117 symbol:
118 OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.7
119 name: silverpeak.mgmt.spsActiveAlarmType
src/go/plugin/go.d/config/go.d/snmp.profiles/default/sinetica-eagle-i.yaml
+33 -20
@@ -8,27 +8,30 @@ metadata:
8 device:
9 fields:
10 vendor:
11 - value: "sinetica"
12 -
11 + value: "Sinetica"
12
13 metric_tags:
15 - - OID: 1.3.6.1.4.1.3711.24.1.1.99.9.0
14 + - tag: _hawk_i2_inv_hw_revision
15 + OID: 1.3.6.1.4.1.3711.24.1.1.99.9.0
16 symbol: invHwRevision
17 - tag: hawk_i2_inv_hw_revision
18 - - OID: 1.3.6.1.4.1.3711.24.1.1.99.10.0
17 + - tag: _hawk_i2_inv_fw_revision
18 + OID: 1.3.6.1.4.1.3711.24.1.1.99.10.0
19 symbol: invFwRevision
20 - tag: hawk_i2_inv_fw_revision
21 - - OID: 1.3.6.1.4.1.3711.24.1.1.99.11.0
20 + - tag: _hawk_i2_inv_serial_num
21 + OID: 1.3.6.1.4.1.3711.24.1.1.99.11.0
22 symbol: invSerialNum
23 - tag: hawk_i2_inv_serial_num
24 - - OID: 1.3.6.1.4.1.3711.24.1.1.1.2.1.0
23 + - tag: _hawk_i2_ip_temp_scale_flag
24 + OID: 1.3.6.1.4.1.3711.24.1.1.1.2.1.0
25 symbol: ipTempScaleFlag
26 - tag: hawk_i2_ip_temp_scale_flag
26 mapping:
27 1: celsius
28 2: fahrenheit
29 3: kelvin
30
31 +# HAWK-I2-MIB
32 +# https://mibbrowser.online/mibdb_search.php?mib=HAWK-I2-MIB
33 +# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/panduit/HAWK-I2-MIB
34 +
35 metrics:
36 - MIB: HAWK-I2-MIB
37 table:
@@ -42,14 +45,16 @@ metrics:
45 family: 'Sensor/Analog/Value'
46 unit: 1
47 metric_tags:
45 - - symbol:
48 + - tag: THA_index
49 + index: 1
50 + - tag: _hawk_i2_ip_tha_name
51 + symbol:
52 name: hawk.i2.ipTHAName
53 OID: 1.3.6.1.4.1.3711.24.1.1.1.2.2.1.3
48 - tag: hawk_i2_ip_tha_name
49 - - symbol:
54 + - tag: _hawk_i2_ip_tha_locn
55 + symbol:
56 name: hawk.i2.ipTHALocn
57 OID: 1.3.6.1.4.1.3711.24.1.1.1.2.2.1.4
52 - tag: hawk_i2_ip_tha_locn
58
59 - MIB: HAWK-I2-MIB
60 table:
@@ -77,11 +82,13 @@ metrics:
82 3: armed
83 4: triggered
84 metric_tags:
85 + - tag: ipCont_index
86 + index: 1
87 - tag: hawk_i2_ip_cont_name
88 symbol:
89 name: hawk.i2.ipContName
90 OID: 1.3.6.1.4.1.3711.24.1.1.1.3.1.1.3
84 - - tag: hawk_i2_ip_cont_locn
91 + - tag: _hawk_i2_ip_cont_locn
92 symbol:
93 name: hawk.i2.ipContLocn
94 OID: 1.3.6.1.4.1.3711.24.1.1.1.3.1.1.4
@@ -120,11 +127,13 @@ metrics:
127 2: deactivate
128 3: logic
129 metric_tags:
130 + - tag: op_index
131 + index: 1
132 - tag: hawk_i2_op_name
133 symbol:
134 name: hawk.i2.opName
135 OID: 1.3.6.1.4.1.3711.24.1.1.2.2.1.3
127 - - tag: hawk_i2_op_locn
136 + - tag: _hawk_i2_op_locn
137 symbol:
138 name: hawk.i2.opLocn
139 OID: 1.3.6.1.4.1.3711.24.1.1.2.2.1.4
@@ -137,24 +146,28 @@ metrics:
146 - name: hawk.i2.pduRMSVoltsValue
147 OID: 1.3.6.1.4.1.3711.24.1.1.7.3.1.1.3
148 chart_meta:
140 - description: RMS Volts value in volts
149 + description: RMS Volts value
150 family: 'PDU/Voltage/Value'
151 unit: "V"
152 - name: hawk.i2.pduRMSAmpsValue
153 OID: 1.3.6.1.4.1.3711.24.1.1.7.3.1.1.4
154 scale_factor: 0.1
155 chart_meta:
147 - description: RMS current value in amperes
156 + description: RMS current value
157 family: 'PDU/Current/Value'
158 unit: "A"
159 - name: hawk.i2.pduTotalEnergyValue
160 OID: 1.3.6.1.4.1.3711.24.1.1.7.3.1.1.5
161 + scale_factor: 100
162 chart_meta:
153 - description: Total energy value in 0.1 kWh
163 + description: Total energy value
164 family: 'PDU/Energy/Total'
155 - unit: "hW.h"
165 + unit: "W.h"
166 metric_tags:
167 + - tag: pdu_index
168 + index: 1
169 - tag: hawk_i2_pdu_name
170 + table: pduTable
171 symbol:
172 name: hawk.i2.pduName
173 OID: 1.3.6.1.4.1.3711.24.1.1.7.1.2.1.3
src/go/plugin/go.d/config/go.d/snmp.profiles/default/sophos-xgs-firewall.yaml
+18 -12
@@ -10,20 +10,24 @@ metadata:
10 device:
11 fields:
12 vendor:
13 - value: "sophos"
13 + value: "Sophos"
14 type:
15 - value: "firewall"
15 + value: "Firewall"
16
17 metric_tags:
18 - - OID: 1.3.6.1.4.1.2604.5.1.1.2.0
18 + - tag: _sfos_device_type
19 + OID: 1.3.6.1.4.1.2604.5.1.1.2.0
20 symbol: sfosDeviceType
20 - tag: sfos_device_type
21 - - OID: 1.3.6.1.4.1.2604.5.1.1.3.0
21 + - tag: sfos_device_fw_version
22 + OID: 1.3.6.1.4.1.2604.5.1.1.3.0
23 symbol: sfosDeviceFWVersion
23 - tag: sfos_device_fw_version
24 - - OID: 1.3.6.1.4.1.2604.5.1.1.6.0
24 + - tag: _sfos_ips_version
25 + OID: 1.3.6.1.4.1.2604.5.1.1.6.0
26 symbol: sfosIPSVersion
26 - tag: sfos_ips_version
27 +
28 +# SFOS-FIREWALL-MIB
29 +# https://mibbrowser.online/mibdb_search.php?mib=SFOS-FIREWALL-MIB
30 +# https://github.com/DanielleHuisman/observium-community-edition/blob/main/mibs/sophos/SFOS-FIREWALL-MIB
31
32 metrics:
33 - MIB: SFOS-FIREWALL-MIB
@@ -136,23 +140,25 @@ metrics:
140 family: 'IPSec/Tunnel/Active'
141 unit: "{tunnel}"
142 metric_tags:
143 + - tag: tunnel_index
144 + index: 1
145 - tag: sfos_ip_sec_vpn_conn_name
146 symbol:
147 name: sfosIPSecVpnConnName
148 OID: 1.3.6.1.4.1.2604.5.1.6.1.1.1.1.2
143 - - tag: sfos_ip_sec_vpn_conn_des
149 + - tag: _sfos_ip_sec_vpn_conn_des
150 symbol:
151 name: sfosIPSecVpnConnDes
152 OID: 1.3.6.1.4.1.2604.5.1.6.1.1.1.1.3
147 - - tag: sfos_ip_sec_vpn_policy_name
153 + - tag: _sfos_ip_sec_vpn_policy_name
154 symbol:
155 name: sfosIPSecVpnPolicyName
156 OID: 1.3.6.1.4.1.2604.5.1.6.1.1.1.1.4
151 - - tag: sfos_ip_sec_vpn_conn_mode
157 + - tag: _sfos_ip_sec_vpn_conn_mode
158 symbol:
159 name: sfosIPSecVpnConnMode
160 OID: 1.3.6.1.4.1.2604.5.1.6.1.1.1.1.5
155 - - tag: sfos_ip_sec_vpn_conn_type
161 + - tag: _sfos_ip_sec_vpn_conn_type
162 symbol:
163 OID: 1.3.6.1.4.1.2604.5.1.6.1.1.1.1.6
164 name: sfosIPSecVpnConnType