@cryptotaxi247 / netdata-1 / commits / ec839ee9e

chore(go.d/snmp-profiles): charts meta fixes and fam updates p2 (#20621)

Ilya Mashchenko committed Jul 2, 2025 at 10:42 UTC ec839ee9eb05ccb6058bba4b6ec9e58f5f8e3fe8
32 files changed +1772 -1804
src/go/plugin/go.d/config/go.d/snmp.profiles/default/_fortinet-fortigate-vpn-tunnel.yaml
+1 -1
@@ -22,7 +22,7 @@ metrics:
22 name: fgVpnTunEntStatus
23 chart_meta:
24 description: Current status of tunnel (up or down)
25 - family: VPN/Tunnel/Operational/Status
25 + family: VPN/Tunnel/Status
26 unit: "{status}"
27 mapping:
28 1: down
src/go/plugin/go.d/config/go.d/snmp.profiles/default/_juniper-cos.yaml
+6 -7
@@ -5,7 +5,6 @@ metrics:
5 table:
6 OID: 1.3.6.1.4.1.2636.3.15.10
7 name: jnxCosIfsetQstatTable
8 - metric_type: monotonic_count
8 symbols:
9 # Queue Packets
10 # Queued
@@ -47,7 +46,7 @@ metrics:
46 chart_meta:
47 description: The tail drop packet rate for the queue
48 family: Interfaces/COS/TailDrop/Packet/Dropped
50 - unit: "{packets}/s"
49 + unit: "{packet}/s"
50
51 # Rate Limit
52 - OID: 1.3.6.1.4.1.2636.3.15.10.1.49
@@ -343,15 +342,15 @@ metrics:
342 family: Interfaces/COS/RED/Traffic/Dropped/HighPLP/TCP
343 unit: "By/s"
344 metric_tags:
346 - - symbol:
345 + - tag: interface
346 + table: jnxCosIfTable
347 + symbol:
348 OID: 1.3.6.1.4.1.2636.3.15.9.1.2
349 name: jnxCosIfsetDescr
349 - table: jnxCosIfTable
350 - tag: interface
350 index_transform:
351 - start: 0
352 end: 0
354 - - symbol:
353 + - tag: queue_number
354 + symbol:
355 OID: 1.3.6.1.4.1.2636.3.15.10.1.2
356 name: jnxCosIfsetQstatQueueNr
357 - tag: queue_number
src/go/plugin/go.d/config/go.d/snmp.profiles/default/_juniper-dcu.yaml
+8 -9
@@ -5,34 +5,33 @@ metrics:
5 table:
6 OID: 1.3.6.1.4.1.2636.3.6.2
7 name: jnxDcuStatsTable
8 - metric_type: monotonic_count
8 symbols:
9 - OID: 1.3.6.1.4.1.2636.3.6.2.1.4
10 name: jnxDcuStatsPackets
11 chart_meta:
12 description: The number of packets received on this interface, belonging to this address family that match this Destination Class
13 family: Interfaces/DCU/Packet/In
15 - unit: "{packet}"
14 + unit: "{packet}/s"
15 - OID: 1.3.6.1.4.1.2636.3.6.2.1.5
16 name: jnxDcuStatsBytes
17 chart_meta:
18 description: The number of bytes received on this interface, belonging to this address family that match this Destination Class
19 family: Interfaces/DCU/Traffic/In
21 - unit: "By"
20 + unit: "By/s"
21 metric_tags:
23 - - symbol:
22 + - tag: interface
23 + symbol:
24 OID: 1.3.6.1.2.1.31.1.1.1.1
25 name: ifName
26 table: ifXTable
27 - tag: interface
27 index_transform:
28 - start: 0
29 end: 0
31 - - symbol:
30 + - tag: address_family
31 + symbol:
32 OID: 1.3.6.1.4.1.2636.3.6.2.1.2
33 name: jnxDcuStatsAddrFamily
34 - tag: address_family
35 - - symbol:
34 + - tag: destination_class_name
35 + symbol:
36 OID: 1.3.6.1.4.1.2636.3.6.2.1.3
37 name: jnxDcuStatsClassName
38 - tag: destination_class_name
src/go/plugin/go.d/config/go.d/snmp.profiles/default/_juniper-firewall.yaml
+10 -11
@@ -5,30 +5,29 @@ metrics:
5 table:
6 OID: 1.3.6.1.4.1.2636.3.5.2
7 name: jnxFirewallCounterTable
8 - metric_type: monotonic_count
8 symbols:
9 - OID: 1.3.6.1.4.1.2636.3.5.2.1.4
10 name: jnxFWCounterPacketCount
11 chart_meta:
12 description: The number of packets being counted pertaining to the specified counter or policer
14 - family: Juniper/Firewall/Filters/Packets
15 - unit: "{packet}"
13 + family: "Firewall/Counter/Packet/Total"
14 + unit: "{packet}/s"
15 - OID: 1.3.6.1.4.1.2636.3.5.2.1.5
16 name: jnxFWCounterByteCount
17 chart_meta:
18 description: The number of bytes being counted pertaining to the specified counter. For policers, this field is always zero because policers do not count number of bytes
20 - family: Juniper/Firewall/Filters/Traffic
21 - unit: "By"
19 + family: "Firewall/Counter/Throughput/Total"
20 + unit: "By/s"
21 metric_tags:
23 - - symbol:
22 + - tag: firewall_filter_name
23 + symbol:
24 OID: 1.3.6.1.4.1.2636.3.5.2.1.1
25 name: jnxFWCounterFilterName
26 - tag: firewall_filter_name
27 - - symbol:
26 + - tag: counter_name
27 + symbol:
28 OID: 1.3.6.1.4.1.2636.3.5.2.1.2
29 name: jnxFWCounterName
30 - tag: counter_name
31 - - symbol:
30 + - tag: counter_type
31 + symbol:
32 OID: 1.3.6.1.4.1.2636.3.5.2.1.3
33 name: jnxFWCounterType
34 - tag: counter_type
src/go/plugin/go.d/config/go.d/snmp.profiles/default/_juniper-scu.yaml
+7 -8
@@ -5,30 +5,29 @@ metrics:
5 table:
6 OID: 1.3.6.1.4.1.2636.3.16.1.1
7 name: jnxScuStatsTable
8 - metric_type: monotonic_count
8 symbols:
9 - OID: 1.3.6.1.4.1.2636.3.16.1.1.1.4
10 name: jnxScuStatsPackets
11 chart_meta:
12 description: Number of packets sent out of destination interface that match the source class and address family
13 family: Interfaces/SCU/Packet/Out
15 - unit: "{packet}"
14 + unit: "{packet}/s"
15 - OID: 1.3.6.1.4.1.2636.3.16.1.1.1.5
16 name: jnxScuStatsBytes
17 chart_meta:
18 description: Number of bytes sent out of destination interface that match the source class and address family
19 family: Interfaces/SCU/Traffic/Out
21 - unit: "By"
20 + unit: "By/s"
21 metric_tags:
23 - - symbol:
22 + - tag: interface
23 + table: ifXTable
24 + symbol:
25 OID: 1.3.6.1.2.1.31.1.1.1.1
26 name: ifName
26 - table: ifXTable
27 - tag: interface
27 index_transform:
28 - start: 0
29 end: 0
31 - - symbol:
30 + - tag: address_family
31 + symbol:
32 OID: 1.3.6.1.4.1.2636.3.16.1.1.1.2
33 name: jnxScuStatsAddrFamily
34 - tag: address_family
src/go/plugin/go.d/config/go.d/snmp.profiles/default/_juniper-userfirewall.yaml
+8 -9
@@ -3,26 +3,25 @@ metrics:
3 table:
4 OID: 1.3.6.1.4.1.2636.3.89.1.1.3
5 name: jnxUserFwLDAPTable
6 - metric_type: monotonic_count
6 symbols:
7 - OID: 1.3.6.1.4.1.2636.3.89.1.1.3.1.3
8 name: jnxUserFwLDAPTotalQuery
9 chart_meta:
10 description: Total LDAP query number
12 - family: Juniper/LDAP/Queries/Total
13 - unit: "{query}"
11 + family: "LDAP/Query/Total"
12 + unit: "{query}/s"
13 - OID: 1.3.6.1.4.1.2636.3.89.1.1.3.1.4
14 name: jnxUserFwLDAPFailedQuery
15 chart_meta:
16 description: LDAP failed query number
18 - family: Juniper/LDAP/Queries/Failed
19 - unit: "{fail}"
17 + family: "LDAP/Query/Failed"
18 + unit: "{query}/s"
19 metric_tags:
21 - - symbol:
20 + - tag: ldap_domain_name
21 + symbol:
22 OID: 1.3.6.1.4.1.2636.3.89.1.1.3.1.1
23 name: jnxUserFwLDAPDomain
24 - tag: ldap_domain_name
25 - - symbol:
24 + - tag: ldap_host
25 + symbol:
26 OID: 1.3.6.1.4.1.2636.3.89.1.1.3.1.2
27 name: jnxUserFwLDAPHost
28 - tag: ldap_host
src/go/plugin/go.d/config/go.d/snmp.profiles/default/_juniper-virtualchassis.yaml
+2 -2
@@ -95,7 +95,7 @@ metrics:
95 family: VirtualChassis/Port/Error/Collision/Count
96 unit: "{collision}"
97 metric_tags:
98 - - symbol:
98 + - tag: port_name
99 + symbol:
100 OID: 1.3.6.1.4.1.2636.3.40.1.4.1.2.1.2
101 name: jnxVirtualChassisPortName
101 - tag: port_name
src/go/plugin/go.d/config/go.d/snmp.profiles/default/_std-sip-mib.yaml
+16 -16
@@ -8,8 +8,8 @@ metrics:
8 name: sipCommonCfgServiceOperStatus
9 chart_meta:
10 description: Current operational state of the SIP application
11 - family: SIP/Status
12 - unit: "{state}"
11 + family: "Protocol/SIP/Service/Status"
12 + unit: "{status}"
13 mapping:
14 1: unknown
15 7: testing
@@ -30,31 +30,31 @@ metrics:
30 name: sipCommonSummaryInRequests
31 chart_meta:
32 description: Total number of SIP request messages received including retransmissions
33 - family: SIP/Requests
34 - unit: "{request}"
33 + family: "Protocol/SIP/Request/Total/In"
34 + unit: "{request}/s"
35 - OID: 1.3.6.1.2.1.149.1.3.1.1.2
36 name: sipCommonSummaryOutRequests
37 chart_meta:
38 description: Total number of SIP request messages sent including retransmissions
39 - family: SIP/Requests
40 - unit: "{request}"
39 + family: "Protocol/SIP/Request/Total/Out"
40 + unit: "{request}/s"
41 - OID: 1.3.6.1.2.1.149.1.3.1.1.3
42 name: sipCommonSummaryInResponses
43 chart_meta:
44 description: Total number of SIP response messages received including retransmissions
45 - family: SIP/Responses
46 - unit: "{response}"
45 + family: "Protocol/SIP/Response/Total/In"
46 + unit: "{response}/s"
47 - OID: 1.3.6.1.2.1.149.1.3.1.1.4
48 name: sipCommonSummaryOutResponses
49 chart_meta:
50 description: Total number of SIP response messages sent including retransmissions
51 - family: SIP/Responses
52 - unit: "{response}"
51 + family: "Protocol/SIP/Response/Total/Out"
52 + unit: "{response}/s"
53 - OID: 1.3.6.1.2.1.149.1.3.1.1.5
54 name: sipCommonSummaryTotalTransactions
55 chart_meta:
56 description: Count of transactions in progress and terminated transactions
57 - family: SIP/Transactions
57 + family: "Protocol/SIP/Transaction/Total"
58 unit: "{transaction}"
59 metric_tags:
60 - index: 1
@@ -68,14 +68,14 @@ metrics:
68 name: sipCommonStatusCodeIns
69 chart_meta:
70 description: Total number of response messages received with the specified status code (sipCommonStatusCodeValue)
71 - family: SIP/Responses
72 - unit: "{response}"
71 + family: "Protocol/SIP/Response/StatusCode/In"
72 + unit: "{response}/s"
73 - OID: 1.3.6.1.2.1.149.1.5.1.1.4
74 name: sipCommonStatusCodeOuts
75 chart_meta:
76 description: Total number of response messages sent with the specified status code (sipCommonStatusCodeValue)
77 - family: SIP/Responses
78 - unit: "{response}"
77 + family: "Protocol/SIP/Response/StatusCode/Out"
78 + unit: "{message}/s"
79 metric_tags:
80 - index: 1
81 tag: applIndex
@@ -92,7 +92,7 @@ metrics:
92 name: sipCommonTransCurrentactions
93 chart_meta:
94 description: Number of transactions awaiting definitive response
95 - family: SIP/Transactions
95 + family: "Protocol/SIP/Transaction/Current"
96 unit: "{transaction}"
97 metric_tags:
98 - index: 1
src/go/plugin/go.d/config/go.d/snmp.profiles/default/_std-ups-mib.yaml
+40 -40
@@ -1,3 +1,14 @@
1 +metric_tags:
2 + - OID: 1.3.6.1.2.1.33.1.1.1
3 + symbol: upsIdentManufacturer
4 + tag: ups_ident_manufacturer
5 + - OID: 1.3.6.1.2.1.33.1.1.2
6 + symbol: upsIdentModel
7 + tag: ups_ident_model
8 + - OID: 1.3.6.1.2.1.33.1.1.5
9 + symbol: upsIdentName
10 + tag: ups_ident_name
11 +
12 metrics:
13 - MIB: UPS-MIB
14 symbol:
@@ -5,7 +16,7 @@ metrics:
16 name: upsBatteryStatus
17 chart_meta:
18 description: The indication of the capacity remaining in the UPS system's batteries
8 - family: Battery/Operational/Status
19 + family: "Battery/Status"
20 unit: "{status}"
21 mapping:
22 1: unknown
@@ -18,7 +29,7 @@ metrics:
29 name: upsSecondsOnBattery
30 chart_meta:
31 description: If the unit is on battery power, the elapsed time since the UPS last switched to battery power, or the time since the network management subsystem was last restarted, whichever is less. Zero shall be returned if the unit is not on battery power
21 - family: Battery/Runtime/OnBattery
32 + family: "Battery/Runtime/OnBattery"
33 unit: "s"
34 - MIB: UPS-MIB
35 symbol:
@@ -26,7 +37,7 @@ metrics:
37 name: upsEstimatedMinutesRemaining
38 chart_meta:
39 description: An estimate of the time to battery charge depletion under the present load conditions if the utility power is off and remains off, or if it were to be lost and remain off
29 - family: Battery/Runtime/Remaining
40 + family: "Battery/Runtime/Remaining"
41 unit: "min"
42 - MIB: UPS-MIB
43 symbol:
@@ -34,7 +45,7 @@ metrics:
45 name: upsEstimatedChargeRemaining
46 chart_meta:
47 description: An estimate of the battery charge remaining expressed as a percent of full charge
37 - family: Battery/Charge/Remaining
48 + family: "Battery/Charge/Remaining"
49 unit: "%"
50 - MIB: UPS-MIB
51 symbol:
@@ -42,7 +53,7 @@ metrics:
53 name: upsBatteryVoltage
54 chart_meta:
55 description: The magnitude of the present battery voltage
45 - family: Battery/Voltage/Value
56 + family: "Battery/Voltage/Value"
57 unit: "V"
58 - MIB: UPS-MIB
59 symbol:
@@ -50,7 +61,7 @@ metrics:
61 name: upsBatteryCurrent
62 chart_meta:
63 description: The present battery current
53 - family: Battery/Current/Value
64 + family: "Battery/Current/Value"
65 unit: "A"
66 - MIB: UPS-MIB
67 symbol:
@@ -58,7 +69,7 @@ metrics:
69 name: upsBatteryTemperature
70 chart_meta:
71 description: The ambient temperature at or near the UPS Battery casing
61 - family: Battery/Temperature/Value
72 + family: "Battery/Temperature/Value"
73 unit: "Cel"
74 - MIB: UPS-MIB
75 symbol:
@@ -66,7 +77,7 @@ metrics:
77 name: upsInputLineBads
78 chart_meta:
79 description: A count of the number of times the input entered an out-of-tolerance condition as defined by the manufacturer. This count is incremented by one each time the input transitions from zero out-of-tolerance lines to one or more input lines out-of-tolerance
69 - family: Input/Error/OutOfTolerance/Count
80 + family: "Input/Error/OutOfTolerance/Count"
81 unit: "{transition}"
82 metric_type: monotonic_count
83 - MIB: UPS-MIB
@@ -75,7 +86,7 @@ metrics:
86 name: upsInputNumLines
87 chart_meta:
88 description: The number of input lines utilized in this device. This variable indicates the number of rows in the input table
78 - family: Input/Line/Count
89 + family: "Input/Line/Count"
90 unit: "{line}"
91 - MIB: UPS-MIB
92 symbol:
@@ -83,7 +94,7 @@ metrics:
94 name: upsOutputSource
95 chart_meta:
96 description: The present source of output power
86 - family: Output/Source/Status
97 + family: "Output/Source/Status"
98 unit: "{status}"
99 mapping:
100 1: other
@@ -99,7 +110,7 @@ metrics:
110 name: upsOutputFrequency
111 chart_meta:
112 description: The present output frequency
102 - family: Output/Frequency/Value
113 + family: "Output/Frequency/Value"
114 unit: "Hz"
115 - MIB: UPS-MIB
116 symbol:
@@ -107,7 +118,7 @@ metrics:
118 name: upsOutputNumLines
119 chart_meta:
120 description: The number of output lines utilized in this device. This variable indicates the number of rows in the output table
110 - family: Output/Line/Count
121 + family: "Output/Line/Count"
122 unit: "{line}"
123 - MIB: UPS-MIB
124 symbol:
@@ -115,7 +126,7 @@ metrics:
126 name: upsBypassFrequency
127 chart_meta:
128 description: The present bypass frequency
118 - family: Bypass/Frequency/Value
129 + family: "Bypass/Frequency/Value"
130 unit: "Hz"
131 - MIB: UPS-MIB
132 symbol:
@@ -123,7 +134,7 @@ metrics:
134 name: upsBypassNumLines
135 chart_meta:
136 description: The number of bypass lines utilized in this device. This entry indicates the number of rows in the bypass table
126 - family: Bypass/Line/Count
137 + family: "Bypass/Line/Count"
138 unit: "{line}"
139 - MIB: UPS-MIB
140 symbol:
@@ -131,7 +142,7 @@ metrics:
142 name: upsAlarmsPresent
143 chart_meta:
144 description: The present number of active alarm conditions
134 - family: Alarm/Active/Count
145 + family: "Alarm/Active/Count"
146 unit: "{alarm}"
147 - MIB: UPS-MIB
148 symbol:
@@ -139,7 +150,7 @@ metrics:
150 name: upsTestResultsSummary
151 chart_meta:
152 description: The results of the current or last UPS diagnostics test performed
142 - family: Test/Result/Status
153 + family: "Test/Result/Status"
154 unit: "{status}"
155 mapping:
156 1: donePass
@@ -154,7 +165,7 @@ metrics:
165 name: upsTestStartTime
166 chart_meta:
167 description: The value of sysUpTime at the time the test in progress was initiated, or, if no test is in progress, the time the previous test was initiated
157 - family: Test/StartTime/Value
168 + family: "Test/StartTime/Value"
169 unit: "s"
170 - MIB: UPS-MIB
171 table:
@@ -165,25 +176,25 @@ metrics:
176 name: upsOutputVoltage
177 chart_meta:
178 description: The present output voltage
168 - family: Output/Voltage/Value
179 + family: "Output/Voltage/Value"
180 unit: "V"
181 - OID: 1.3.6.1.2.1.33.1.4.4.1.3
182 name: upsOutputCurrent
183 chart_meta:
184 description: The present output current
174 - family: Output/Current/Value
185 + family: "Output/Current/Value"
186 unit: "A"
187 - OID: 1.3.6.1.2.1.33.1.4.4.1.4
188 name: upsOutputPower
189 chart_meta:
190 description: The present output true power
180 - family: Output/Power/Active
191 + family: "Output/Power/Active"
192 unit: "W"
193 - OID: 1.3.6.1.2.1.33.1.4.4.1.5
194 name: upsOutputPercentLoad
195 chart_meta:
196 description: The percentage of the UPS power capacity presently being used on this output line
186 - family: Output/Load/Usage
197 + family: "Output/Load/Usage"
198 unit: "%"
199 metric_tags:
200 - symbol:
@@ -199,25 +210,25 @@ metrics:
210 name: upsInputFrequency
211 chart_meta:
212 description: The present input frequency
202 - family: Input/Frequency/Value
213 + family: "Input/Frequency/Value"
214 unit: "Hz"
215 - OID: 1.3.6.1.2.1.33.1.3.3.1.3
216 name: upsInputVoltage
217 chart_meta:
218 description: The magnitude of the present input voltage
208 - family: Input/Voltage/Value
219 + family: "Input/Voltage/Value"
220 unit: "V"
221 - OID: 1.3.6.1.2.1.33.1.3.3.1.4
222 name: upsInputCurrent
223 chart_meta:
224 description: The magnitude of the present input current
214 - family: Input/Current/Value
225 + family: "Input/Current/Value"
226 unit: "A"
227 - OID: 1.3.6.1.2.1.33.1.3.3.1.5
228 name: upsInputTruePower
229 chart_meta:
230 description: The magnitude of the present input true power
220 - family: Input/Power/Active
231 + family: "Input/Power/Active"
232 unit: "W"
233 metric_tags:
234 - symbol:
@@ -233,19 +244,19 @@ metrics:
244 name: upsBypassVoltage
245 chart_meta:
246 description: The present bypass voltage
236 - family: Bypass/Voltage/Value
247 + family: "Bypass/Voltage/Value"
248 unit: "V"
249 - OID: 1.3.6.1.2.1.33.1.5.3.1.3
250 name: upsBypassCurrent
251 chart_meta:
252 description: The present bypass current
242 - family: Bypass/Current/Value
253 + family: "Bypass/Current/Value"
254 unit: "A"
255 - OID: 1.3.6.1.2.1.33.1.5.3.1.4
256 name: upsBypassPower
257 chart_meta:
258 description: The present true power conveyed by the bypass
248 - family: Bypass/Power/Active
259 + family: "Bypass/Power/Active"
260 unit: "W"
261 metric_tags:
262 - symbol:
@@ -261,21 +272,10 @@ metrics:
272 name: upsAlarmTime
273 chart_meta:
274 description: The value of sysUpTime when the alarm condition was detected. If the alarm condition was detected at the time of agent startup and presumably existed before agent startup, the value of upsAlarmTime shall equal 0
264 - family: Alarm/Time/Value
275 + family: "Alarm/Time/Value"
276 unit: "s"
277 metric_tags:
278 - symbol:
279 OID: 1.3.6.1.2.1.33.1.6.2.1.2
280 name: upsAlarmDescr
281 tag: ups_alarm_descr
271 -
272 -metric_tags:
273 - - OID: 1.3.6.1.2.1.33.1.1.1
274 - symbol: upsIdentManufacturer
275 - tag: ups_ident_manufacturer
276 - - OID: 1.3.6.1.2.1.33.1.1.2
277 - symbol: upsIdentModel
278 - tag: ups_ident_model
279 - - OID: 1.3.6.1.2.1.33.1.1.5
280 - symbol: upsIdentName
281 - tag: ups_ident_name
src/go/plugin/go.d/config/go.d/snmp.profiles/default/cisco-3850.yaml
+5 -5
@@ -1,16 +1,16 @@
1 # Backward compatibility shim. Prefer the Cisco Catalyst profile directly
2 # Profile for Cisco 3850 devices
3
4 -sysobjectid: 1.3.6.1.4.1.9.1.1745 # cat38xxstack
5 -
6 -# Example sysDescr:
7 -# Cisco IOS Software, IOS-XE Software, Catalyst L3 Switch Software (CAT3K_CAA-UNIVERSALK9-M), Version 03.06.06E RELEASE SOFTWARE (fc1) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2016 by Cisco Systems, Inc. Compiled Sat 17-Dec-
8 -
4 extends:
5 - _system-base.yaml
6 - _cisco-base.yaml
7 - _cisco-catalyst.yaml
8
9 +sysobjectid: 1.3.6.1.4.1.9.1.1745 # cat38xxstack
10 +
11 +# Example sysDescr:
12 +# Cisco IOS Software, IOS-XE Software, Catalyst L3 Switch Software (CAT3K_CAA-UNIVERSALK9-M), Version 03.06.06E RELEASE SOFTWARE (fc1) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2016 by Cisco Systems, Inc. Compiled Sat 17-Dec-
13 +
14 metadata:
15 device:
16 fields:
src/go/plugin/go.d/config/go.d/snmp.profiles/default/cisco-ironport-email.yaml
+43 -39
@@ -40,7 +40,7 @@ metrics:
40 OID: 1.3.6.1.4.1.15497.1.1.1.14.0
41 chart_meta:
42 description: The number of seconds the oldest message has been in queue
43 - family: Queue/Messages/Age
43 + family: Queue/Message/Age
44 unit: "s"
45 - MIB: ASYNCOS-MAIL-MIB
46 symbol:
@@ -98,7 +98,7 @@ metrics:
98 name: ironport.powerSupplyStatus
99 chart_meta:
100 description: Status of the power supply
101 - family: Power/Supply/Status
101 + family: PowerSupply/Status/Operational
102 unit: "{status}"
103 mapping:
104 1: power_supply_not_installed
@@ -109,7 +109,7 @@ metrics:
109 name: ironport.powerSupplyRedundancy
110 chart_meta:
111 description: Status of a collection of one or more power supplies
112 - family: Power/Supply/Redundancy
112 + family: PowerSupply/Status/Redundancy
113 unit: "{status}"
114 mapping:
115 1: power_supply_redundancy_ok
@@ -128,8 +128,8 @@ metrics:
128 - name: ironport.degreesCelsius
129 OID: 1.3.6.1.4.1.15497.1.1.1.9.1.2
130 chart_meta:
131 - description: Temperature reading for the sensor being instrumented in Centrigrade units
132 - family: Temperature/Sensors
131 + description: Temperature reading for the sensor being instrumented
132 + family: Sensor/Temperature/Value
133 unit: "Cel"
134 metric_tags:
135 - tag: ironport_temperature_name
@@ -145,7 +145,7 @@ metrics:
145 OID: 1.3.6.1.4.1.15497.1.1.1.10.1.2
146 chart_meta:
147 description: Speed in RPMs of the chassis fan
148 - family: Fans/Speed
148 + family: Fan/Speed/Value
149 unit: "{rotation}/m"
150 metric_tags:
151 - tag: ironport_fan_name
@@ -169,7 +169,7 @@ metrics:
169 OID: 1.3.6.1.4.1.15497.1.1.1.12.1.4
170 chart_meta:
171 description: Seconds until the valid Feature Key expires
172 - family: License/Keys/Expiration
172 + family: License/Key/Expiration
173 unit: "s"
174 metric_tags:
175 - tag: ironport_key_description
@@ -192,13 +192,13 @@ metrics:
192 OID: 1.3.6.1.4.1.15497.1.1.1.13.1.3
193 chart_meta:
194 description: The number of successful attempts that have occurred when updating a service
195 - family: Services/Updates/Successful
195 + family: Service/Update/Successful
196 unit: "{attempt}/s"
197 - name: ironport.updateFailures
198 OID: 1.3.6.1.4.1.15497.1.1.1.13.1.4
199 chart_meta:
200 description: The number of failed attempts that have occurred when updating a service.
201 - family: Services/Updates/Failed
201 + family: Service/Update/Failed
202 unit: "{attempt}/s"
203 metric_tags:
204 - tag: ironport_update_service_name
@@ -211,7 +211,7 @@ metrics:
211 OID: 1.3.6.1.4.1.15497.1.1.1.15.0
212 chart_meta:
213 description: Number of DNS requests that have been sent but for which no reply has been received
214 - family: DNS/Requests/Outstanding
214 + family: DNS/Request/Outstanding
215 unit: "{request}/s"
216 - MIB: ASYNCOS-MAIL-MIB
217 symbol:
@@ -219,7 +219,7 @@ metrics:
219 OID: 1.3.6.1.4.1.15497.1.1.1.16.0
220 chart_meta:
221 description: Number of DNS requests waiting to be sent
222 - family: DNS/Requests/Pending
222 + family: DNS/Request/Pending
223 unit: "{request}"
224 - MIB: ASYNCOS-MAIL-MIB
225 symbol:
@@ -227,7 +227,7 @@ metrics:
227 OID: 1.3.6.1.4.1.15497.1.1.1.17.0
228 chart_meta:
229 description: The total number of RAID events that have occurred since the last appliance power on event
230 - family: Disk/RAID/Events
230 + family: Disk/RAID/Event/Total
231 unit: "{event}/s"
232 - MIB: ASYNCOS-MAIL-MIB
233 table:
@@ -259,7 +259,7 @@ metrics:
259 OID: 1.3.6.1.4.1.15497.1.1.1.19.0
260 chart_meta:
261 description: This object notes how many files or sockets are open on the appliance. In normal operating conditions, the measurement is taken at least once every 5-15 seconds.
262 - family: System/Resources/Files
262 + family: System/Resource/File/Open
263 unit: "{file}"
264 - MIB: ASYNCOS-MAIL-MIB
265 symbol:
@@ -292,7 +292,7 @@ metrics:
292 OID: 1.3.6.1.4.1.15497.1.2.3.2.2.0
293 chart_meta:
294 description: The number of HTTP requests received from clients
295 - family: HTTP/Client/Requests
295 + family: HTTP/Client/Request/Total
296 unit: "{request}/s"
297 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
298 symbol:
@@ -300,7 +300,7 @@ metrics:
300 OID: 1.3.6.1.4.1.15497.1.2.3.2.4.0
301 chart_meta:
302 description: The number of HTTP errors caused by client connections.
303 - family: HTTP/Client/Errors
303 + family: HTTP/Client/Error/Total
304 unit: "{error}/s"
305 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
306 symbol:
@@ -308,7 +308,7 @@ metrics:
308 OID: 1.3.6.1.4.1.15497.1.2.3.2.7.0
309 chart_meta:
310 description: The number of connected but idle persistent client connections
311 - family: HTTP/Client/Connections/Idle
311 + family: HTTP/Client/Connection/Idle
312 unit: "{connection}"
313 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
314 symbol:
@@ -316,7 +316,7 @@ metrics:
316 OID: 1.3.6.1.4.1.15497.1.2.3.2.8.0
317 chart_meta:
318 description: The current number of active + idle client connections
319 - family: HTTP/Client/Connections/Total
319 + family: HTTP/Client/Connection/Total
320 unit: "{connection}"
321 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
322 symbol:
@@ -324,7 +324,7 @@ metrics:
324 OID: 1.3.6.1.4.1.15497.1.2.3.2.9.0
325 chart_meta:
326 description: The maximum number of simultaneous client connections that will be allowed
327 - family: HTTP/Client/Connections/Max
327 + family: HTTP/Client/Connection/Max
328 unit: "{connection}"
329 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
330 symbol:
@@ -332,7 +332,7 @@ metrics:
332 OID: 1.3.6.1.4.1.15497.1.2.3.2.10.0
333 chart_meta:
334 description: The total number of sockets accepted from the clients
335 - family: HTTP/Client/Sockets/Accepted
335 + family: HTTP/Client/Socket/Accepted
336 unit: "{socket}/s"
337 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
338 symbol:
@@ -340,7 +340,7 @@ metrics:
340 OID: 1.3.6.1.4.1.15497.1.2.3.2.17.0
341 chart_meta:
342 description: The number of responses blocked by access control
343 - family: HTTP/Client/Responses/Denied
343 + family: HTTP/Client/Response/Denied
344 unit: "{response}/s"
345 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
346 symbol:
@@ -348,7 +348,7 @@ metrics:
348 OID: 1.3.6.1.4.1.15497.1.2.3.3.2.0
349 chart_meta:
350 description: The total number of HTTP requests sent to servers
351 - family: HTTP/Server/Requests
351 + family: HTTP/Server/Request/Total
352 unit: "{request}/s"
353 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
354 symbol:
@@ -356,7 +356,7 @@ metrics:
356 OID: 1.3.6.1.4.1.15497.1.2.3.3.3.0
357 chart_meta:
358 description: The total number of sockets opened from the servers
359 - family: HTTP/Server/Sockets
359 + family: HTTP/Server/Socket/Total
360 unit: "{socket}"
361 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
362 symbol:
@@ -364,7 +364,7 @@ metrics:
364 OID: 1.3.6.1.4.1.15497.1.2.3.3.4.0
365 chart_meta:
366 description: The number of HTTP errors while fetching objects
367 - family: HTTP/Server/Errors
367 + family: HTTP/Server/Error/Total
368 unit: "{error}/s"
369 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
370 symbol:
@@ -372,7 +372,7 @@ metrics:
372 OID: 1.3.6.1.4.1.15497.1.2.3.3.7.0
373 chart_meta:
374 description: The number of connected but idle persistent server connections
375 - family: HTTP/Server/Connections/Idle
375 + family: HTTP/Server/Connection/Idle
376 unit: "{connection}"
377 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
378 symbol:
@@ -380,7 +380,7 @@ metrics:
380 OID: 1.3.6.1.4.1.15497.1.2.3.3.8.0
381 chart_meta:
382 description: The current number of active + idle server connections
383 - family: HTTP/Server/Connections/Total
383 + family: HTTP/Server/Connection/Total
384 unit: "{connection}"
385 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
386 symbol:
@@ -388,7 +388,7 @@ metrics:
388 OID: 1.3.6.1.4.1.15497.1.2.3.3.9.0
389 chart_meta:
390 description: The number of server connections closed due to idle time limits
391 - family: HTTP/Server/Connections/Closed
391 + family: HTTP/Server/Connection/Closed
392 unit: "{connection}/s"
393 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
394 symbol:
@@ -396,7 +396,7 @@ metrics:
396 OID: 1.3.6.1.4.1.15497.1.2.3.3.10.0
397 chart_meta:
398 description: The number of times the number of idle persistent connections hit the count limit and caused a connection to be closed
399 - family: HTTP/Server/Connections/Limited
399 + family: HTTP/Server/Connection/Limited
400 unit: "{connection}/s"
401 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
402 symbol:
@@ -404,7 +404,7 @@ metrics:
404 OID: 1.3.6.1.4.1.15497.1.2.3.3.11.0
405 chart_meta:
406 description: The limit on the number of server connections
407 - family: HTTP/Server/Connections/Threshold
407 + family: HTTP/Server/Connection/Threshold
408 unit: "{connection}"
409 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
410 symbol:
@@ -412,7 +412,7 @@ metrics:
412 OID: 1.3.6.1.4.1.15497.1.2.3.6.1.0
413 chart_meta:
414 description: Total number of HTTP requests from clients
415 - family: HTTP/Requests/Total
415 + family: HTTP/Request/Total
416 unit: "{request}/s"
417 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
418 symbol:
@@ -458,10 +458,11 @@ metrics:
458 symbol:
459 name: ironport.cacheTotalBandwidthSaving
460 OID: 1.3.6.1.4.1.15497.1.2.3.6.7.0
461 + scale_factor: 1000000 # MBits => bytes
462 chart_meta:
463 description: The total bandwidth savings for HTTP
464 family: Bandwidth/Savings/Total
464 - unit: "Mbit/s"
465 + unit: "bit/s"
466 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
467 symbol:
468 name: ironport.cacheDuration
@@ -484,32 +485,35 @@ metrics:
485 OID: 1.3.6.1.4.1.15497.1.2.3.7.1.1.0
486 chart_meta:
487 description: Request throughput in the last minute
487 - family: Throughput/Requests
488 + family: Throughput/Request/Total
489 unit: "{request}"
490 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
491 symbol:
492 name: ironport.cacheBwidthSavingNow
493 OID: 1.3.6.1.4.1.15497.1.2.3.7.2.1.0
494 + scale_factor: 1000
495 chart_meta:
496 description: Bandwidth savings in the last minute
497 family: Bandwidth/Savings/Current
496 - unit: "kbit/s"
498 + unit: "bit/s"
499 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
500 symbol:
501 name: ironport.cacheBwidthSpentNow
502 OID: 1.3.6.1.4.1.15497.1.2.3.7.3.1.0
503 + scale_factor: 1000
504 chart_meta:
505 description: Bandwidth spent in the last minute
506 family: Bandwidth/Usage/Current
504 - unit: "kbit/s"
507 + unit: "bit/s"
508 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
509 symbol:
510 name: ironport.cacheBwidthTotalNow
511 OID: 1.3.6.1.4.1.15497.1.2.3.7.4.1.0
512 + scale_factor: 1000
513 chart_meta:
514 description: Bandwidth total in the last minute
515 family: Bandwidth/Total/Current
512 - unit: "kbit/s"
516 + unit: "bit/s"
517 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
518 symbol:
519 name: ironport.cacheHitsNow
@@ -532,7 +536,7 @@ metrics:
536 OID: 1.3.6.1.4.1.15497.1.2.3.7.7.1.0
537 chart_meta:
538 description: Cache hit response time in the last minute
535 - family: Cache/Hit/ResponseTime
539 + family: Cache/Response/Time/Hit
540 unit: "ms"
541 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
542 symbol:
@@ -540,7 +544,7 @@ metrics:
544 OID: 1.3.6.1.4.1.15497.1.2.3.7.8.1.0
545 chart_meta:
546 description: Cache miss response time in the last minute
543 - family: Cache/Miss/ResponseTime
547 + family: Cache/Response/Time/Miss
548 unit: "ms"
549 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
550 symbol:
@@ -548,7 +552,7 @@ metrics:
552 OID: 1.3.6.1.4.1.15497.1.2.3.7.9.1.0
553 chart_meta:
554 description: Cache total response time in the last minute
551 - family: Cache/ResponseTime/Total
555 + family: Cache/Response/Time/Total
556 unit: "ms"
557 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
558 symbol:
@@ -572,7 +576,7 @@ metrics:
576 OID: 1.3.6.1.4.1.15497.1.2.3.7.12.1.0
577 chart_meta:
578 description: Cache error response time in the last minute
575 - family: Cache/Error/ResponseTime
579 + family: Cache/Response/Time/Error
580 unit: "ms"
581 - MIB: ASYNCOSWEBSECURITYAPPLIANCE-MIB
582 symbol:
@@ -580,7 +584,7 @@ metrics:
584 OID: 1.3.6.1.4.1.15497.1.2.3.7.13.1.0
585 chart_meta:
586 description: Cache denial response time in the last minute
583 - family: Cache/Denial/ResponseTime
587 + family: Cache/Response/Time/Denial
588 unit: "ms"
589 metric_tags:
590 - tag: ironport_cache_admin
src/go/plugin/go.d/config/go.d/snmp.profiles/default/cisco-ise.yaml
+2
@@ -3,10 +3,12 @@ extends:
3 - _std-host-resources-mib.yaml
4 - _std-if-mib.yaml
5 - _std-ucd-mib.yaml
6 +
7 # This profile does not import cisco.yaml on purpose
8 sysobjectid:
9 - 1.3.6.1.4.1.9.1.2785
10 - 1.3.6.1.4.1.9.1.1426
11 +
12 metadata:
13 device:
14 fields:
src/go/plugin/go.d/config/go.d/snmp.profiles/default/cisco-isr-4431.yaml
+2 -2
@@ -3,6 +3,8 @@ extends:
3 - _cisco-base.yaml
4 - _cisco-voice.yaml
5
6 +sysobjectid: 1.3.6.1.4.1.9.1.1935
7 +
8 metadata:
9 device:
10 fields:
@@ -10,5 +12,3 @@ metadata:
12 value: Router
13 vendor:
14 value: Cisco
13 -
14 -sysobjectid: 1.3.6.1.4.1.9.1.1935
src/go/plugin/go.d/config/go.d/snmp.profiles/default/cisco-isr.yaml
+1
@@ -12,6 +12,7 @@ metadata:
12 value: "Router"
13 vendor:
14 value: "Cisco"
15 +
16 sysobjectid:
17 - 1.3.6.1.4.1.9.1.543 # cisco3825
18 - 1.3.6.1.4.1.9.1.544 # cisco3845
src/go/plugin/go.d/config/go.d/snmp.profiles/default/cisco-legacy-wlc.yaml
+1 -1
@@ -44,7 +44,7 @@ metrics:
44 name: cpu.usage
45 chart_meta:
46 description: Current CPU load of the switch
47 - family: CPU/Load
47 + family: CPU/Usage
48 unit: "%"
49 - MIB: AIRESPACE-SWITCHING-MIB
50 symbol:
src/go/plugin/go.d/config/go.d/snmp.profiles/default/cisco-nexus.yaml
+1 -1
@@ -77,5 +77,5 @@ metrics:
77 family: Memory/Pool/Free
78 unit: "By"
79 metric_tags:
80 - - tag: mem
80 + - tag: mem_index
81 index: 1
src/go/plugin/go.d/config/go.d/snmp.profiles/default/cisco-ucs.yaml
+156 -166
@@ -27,7 +27,7 @@ metrics:
27 name: cucsComputeBoardOperPower
28 chart_meta:
29 description: Operational power state of the board
30 - family: Board/Power/Operational/Status
30 + family: Board/Status/Power/Operational
31 unit: "{status}"
32 mapping:
33 0: unknown
@@ -47,7 +47,7 @@ metrics:
47 name: cucsComputeBoardOperState
48 chart_meta:
49 description: Operational state of the board
50 - family: Board/Operational/Status
50 + family: Board/Status/Operational
51 unit: "{status}"
52 mapping:
53 0: unknown
@@ -86,7 +86,7 @@ metrics:
86 name: cucsComputeBoardOperability
87 chart_meta:
88 description: "Operability state of the board"
89 - family: Board/Operability/Status
89 + family: Board/Status/Operability
90 unit: "{status}"
91 mapping:
92 0: unknown
@@ -125,7 +125,7 @@ metrics:
125 name: cucsComputeBoardPerf
126 chart_meta:
127 description: "Performance state of the board"
128 - family: Board/Performance/Status
128 + family: Board/Status/Performance
129 unit: "{status}"
130 mapping:
131 0: unknown
@@ -161,7 +161,7 @@ metrics:
161 name: cucsComputeBoardPresence
162 chart_meta:
163 description: "Presence state of the board"
164 - family: Board/Presence/Status
164 + family: Board/Status/Presence
165 unit: "{status}"
166 mapping:
167 0: unknown
@@ -188,7 +188,7 @@ metrics:
188 name: cucsComputeBoardThermal
189 chart_meta:
190 description: "Thermal state of the board"
191 - family: Board/Thermal/Status
191 + family: Board/Status/Thermal
192 unit: "{status}"
193 mapping:
194 0: unknown
@@ -204,7 +204,7 @@ metrics:
204 name: cucsComputeBoardVoltage
205 chart_meta:
206 description: "Voltage state of the board"
207 - family: Board/Voltage/Status
207 + family: Board/Status/Voltage
208 unit: "{status}"
209 mapping:
210 0: unknown
@@ -217,22 +217,22 @@ metrics:
217 7: lower_non_recoverable
218 100: not_supported
219 metric_tags:
220 - - symbol:
220 + - tag: cucs_compute_board_dn
221 + symbol:
222 name: cucsComputeBoardDn
223 OID: 1.3.6.1.4.1.9.9.719.1.9.6.1.2
223 - tag: cucs_compute_board_dn
224 - - symbol:
224 + - tag: cucs_compute_board_model
225 + symbol:
226 name: cucsComputeBoardModel
227 OID: 1.3.6.1.4.1.9.9.719.1.9.6.1.6
227 - tag: cucs_compute_board_model
228 - - symbol:
228 + - tag: cucs_compute_board_serial
229 + symbol:
230 name: cucsComputeBoardSerial
231 OID: 1.3.6.1.4.1.9.9.719.1.9.6.1.14
231 - tag: cucs_compute_board_serial
232 - - symbol:
232 + - tag: cucs_compute_board_vendor
233 + symbol:
234 name: cucsComputeBoardVendor
235 OID: 1.3.6.1.4.1.9.9.719.1.9.6.1.16
235 - tag: cucs_compute_board_vendor
236
237 - MIB: CISCO-UNIFIED-COMPUTING-COMPUTE-MIB
238 table:
@@ -249,19 +249,19 @@ metrics:
249 OID: 1.3.6.1.4.1.9.9.719.1.9.14.1.8
250 chart_meta:
251 description: "Input current"
252 - family: Board/Power/Current
252 + family: Board/Power/Input/Current
253 unit: "A"
254 - name: cucsComputeMbPowerStatsInputVoltage
255 OID: 1.3.6.1.4.1.9.9.719.1.9.14.1.12
256 chart_meta:
257 description: "Input voltage"
258 - family: Board/Power/Voltage
258 + family: Board/Power/Input/Voltage
259 unit: "V"
260 metric_tags:
261 - - symbol:
262 - name: cucsComputeMbPowerStatFlex Flashn
261 + - tag: cucs_compute_mb_power_stats_dn
262 + symbol:
263 + name: cucsComputeMbPowerStatsDn
264 OID: 1.3.6.1.4.1.9.9.719.1.9.14.1.2
264 - tag: cucs_compute_mb_power_stats_dn
265
266 - MIB: CISCO-UNIFIED-COMPUTING-COMPUTE-MIB
267 table:
@@ -284,7 +284,7 @@ metrics:
284 name: cucsComputeRackUnitAdminPower
285 chart_meta:
286 description: "Admin power state of the rack unit"
287 - family: RackUnit/Admin/Power
287 + family: RackUnit/Status/Admin/Power
288 unit: "{status}"
289 mapping:
290 2: cycle_immediate
@@ -304,7 +304,7 @@ metrics:
304 name: cucsComputeRackUnitAdminState
305 chart_meta:
306 description: "Admin state of the rack unit"
307 - family: RackUnit/Admin/State
307 + family: RackUnit/Status/Admin/State
308 unit: "{status}"
309 mapping:
310 1: in_service
@@ -314,7 +314,7 @@ metrics:
314 name: cucsComputeRackUnitAssociation
315 chart_meta:
316 description: "Association state of the rack unit"
317 - family: RackUnit/Association/Status
317 + family: RackUnit/Status/Association
318 unit: "{status}"
319 mapping:
320 0: none
@@ -327,7 +327,7 @@ metrics:
327 name: cucsComputeRackUnitAvailability
328 chart_meta:
329 description: "Availability state of the rack unit"
330 - family: RackUnit/Availability/Status
330 + family: RackUnit/Status/Availability
331 unit: "{status}"
332 mapping:
333 0: unavailable
@@ -336,7 +336,7 @@ metrics:
336 name: cucsComputeRackUnitCheckPoint
337 chart_meta:
338 description: "Checkpoint state of the rack unit"
339 - family: RackUnit/Checkpoint/Status
339 + family: RackUnit/Status/Checkpoint
340 unit: "{status}"
341 mapping:
342 0: unknown
@@ -348,7 +348,7 @@ metrics:
348 name: cucsComputeRackUnitOperPower
349 chart_meta:
350 description: "Operational power state of the rack unit"
351 - family: RackUnit/Power/Operational
351 + family: RackUnit/Status/Power/Operational
352 unit: "{status}"
353 mapping:
354 0: unknown
@@ -368,7 +368,7 @@ metrics:
368 name: cucsComputeRackUnitOperState
369 chart_meta:
370 description: "Operational state of the rack unit"
371 - family: RackUnit/Operational/Status
371 + family: RackUnit/Status/Operational
372 unit: "{status}"
373 mapping:
374 0: indeterminate
@@ -408,7 +408,7 @@ metrics:
408 name: cucsComputeRackUnitOperability
409 chart_meta:
410 description: "Operability state of the rack unit"
411 - family: RackUnit/Operability/Status
411 + family: RackUnit/Status/Operability
412 unit: "{status}"
413 mapping:
414 0: unknown
@@ -447,7 +447,7 @@ metrics:
447 name: cucsComputeRackUnitPresence
448 chart_meta:
449 description: "Presence state of the rack unit"
450 - family: RackUnit/Presence/Status
450 + family: RackUnit/Status/Presence
451 unit: "{status}"
452 mapping:
453 0: unknown
@@ -478,38 +478,37 @@ metrics:
478 description: "Number of cpus"
479 family: RackUnit/CPU/Count
480 unit: "{cpu}"
481 - - symbol:
482 - name: cucsComputeRackUnitNumOfThreads
481 + - name: cucsComputeRackUnitNumOfThreads
482 OID: 1.3.6.1.4.1.9.9.719.1.9.35.1.39
483 chart_meta:
484 description: "Number of threads"
485 family: RackUnit/CPU/Threads
486 unit: "{thread}"
487 metric_tags:
489 - - symbol:
488 + - tag: cucs_compute_rack_unit_dn
489 + symbol:
490 name: cucsComputeRackUnitDn
491 OID: 1.3.6.1.4.1.9.9.719.1.9.35.1.2
492 - tag: cucs_compute_rack_unit_dn
493 - - symbol:
492 + - tag: cucs_compute_rack_unit_model
493 + symbol:
494 name: cucsComputeRackUnitModel
495 OID: 1.3.6.1.4.1.9.9.719.1.9.35.1.32
496 - tag: cucs_compute_rack_unit_model
497 - - symbol:
496 + - tag: cucs_compute_rack_unit_name
497 + symbol:
498 name: cucsComputeRackUnitName
499 OID: 1.3.6.1.4.1.9.9.719.1.9.35.1.33
500 - tag: cucs_compute_rack_unit_name
501 - - symbol:
500 + - tag: cucs_compute_rack_unit_serial
501 + symbol:
502 name: cucsComputeRackUnitSerial
503 OID: 1.3.6.1.4.1.9.9.719.1.9.35.1.47
504 - tag: cucs_compute_rack_unit_serial
505 - - symbol:
504 + - tag: cucs_compute_rack_unit_uuid
505 + symbol:
506 name: cucsComputeRackUnitUuid
507 OID: 1.3.6.1.4.1.9.9.719.1.9.35.1.50
508 - tag: cucs_compute_rack_unit_uuid
509 - - symbol:
508 + - tag: cucs_compute_rack_unit_vendor
509 + symbol:
510 name: cucsComputeRackUnitVendor
511 OID: 1.3.6.1.4.1.9.9.719.1.9.35.1.51
512 - tag: cucs_compute_rack_unit_vendor
512
513 - MIB: CISCO-UNIFIED-COMPUTING-COMPUTE-MIB
514 table:
@@ -541,10 +540,11 @@ metrics:
540 family: RackUnit/Temperature/Rear
541 unit: "Cel"
542 metric_tags:
544 - - symbol:
545 - name: cucsComputeRackUnitMbTempStatFlex Flashn
543 + - tag: cucs_compute_rack_unit_mb_temp_stats_dn
544 + symbol:
545 + name: cucsComputeRackUnitMbTempStatsDn
546 OID: 1.3.6.1.4.1.9.9.719.1.9.44.1.2
547 - tag: cucs_compute_rack_unit_mb_temp_stats_dn
547 +
548 - MIB: CISCO-UNIFIED-COMPUTING-EQUIPMENT-MIB
549 table:
550 name: cucsEquipmentFanTable
@@ -554,7 +554,7 @@ metrics:
554 name: cucsEquipmentFanOperState
555 chart_meta:
556 description: "Operational state of the fan"
557 - family: Fan/Operational/Status
557 + family: Fan/Status/Operational
558 unit: "{status}"
559 mapping:
560 0: unknown
@@ -593,7 +593,7 @@ metrics:
593 name: cucsEquipmentFanOperability
594 chart_meta:
595 description: "Operability state of the fan"
596 - family: Fan/Operability/Status
596 + family: Fan/Status/Operability
597 unit: "{status}"
598 mapping:
599 0: unknown
@@ -632,7 +632,7 @@ metrics:
632 name: cucsEquipmentFanPerf
633 chart_meta:
634 description: "Performance state of the fan"
635 - family: Fan/Performance/Status
635 + family: Fan/Status/Performance
636 unit: "{status}"
637 mapping:
638 0: unknown
@@ -648,7 +648,7 @@ metrics:
648 name: cucsEquipmentFanPower
649 chart_meta:
650 description: "Power state of the fan"
651 - family: Fan/Power/Status
651 + family: Fan/Status/Power
652 unit: "{status}"
653 mapping:
654 0: unknown
@@ -668,7 +668,7 @@ metrics:
668 name: cucsEquipmentFanPresence
669 chart_meta:
670 description: "Presence state of the fan"
671 - family: Fan/Presence/Status
671 + family: Fan/Status/Presence
672 unit: "{status}"
673 mapping:
674 0: unknown
@@ -692,14 +692,14 @@ metrics:
692 104: equipped_disc_error
693 105: equipped_disc_unknown
694 metric_tags:
695 - - symbol:
695 + - tag: cucs_equipment_fan_dn
696 + symbol:
697 name: cucsEquipmentFanDn
698 OID: 1.3.6.1.4.1.9.9.719.1.15.12.1.2
698 - tag: cucs_equipment_fan_dn
699 - - symbol:
699 + - tag: cucs_equipment_fan_int_type
700 + symbol:
701 name: cucsEquipmentFanIntType
702 OID: 1.3.6.1.4.1.9.9.719.1.15.12.1.6
702 - tag: cucs_equipment_fan_int_type
703 mapping:
704 0: chassis
705 1: switch
@@ -714,7 +714,7 @@ metrics:
714 name: cucsEquipmentPsuOperState
715 chart_meta:
716 description: "Operational state of the psu"
717 - family: PowerSupply/Operational/Status
717 + family: PowerSupply/Status/Operational
718 unit: "{status}"
719 mapping:
720 0: unknown
@@ -753,7 +753,7 @@ metrics:
753 name: cucsEquipmentPsuOperability
754 chart_meta:
755 description: "Operability state of the psu"
756 - family: PowerSupply/Operability/Status
756 + family: PowerSupply/Status/Operability
757 unit: "{status}"
758 mapping:
759 0: unknown
@@ -792,7 +792,7 @@ metrics:
792 name: cucsEquipmentPsuPerf
793 chart_meta:
794 description: "Performance state of the psu"
795 - family: PowerSupply/Performance/Status
795 + family: PowerSupply/Status/Performance
796 unit: "{status}"
797 mapping:
798 0: unknown
@@ -808,7 +808,7 @@ metrics:
808 name: cucsEquipmentPsuPower
809 chart_meta:
810 description: "Power state of the psu"
811 - family: PowerSupply/Power/Status
811 + family: PowerSupply/Status/Power
812 unit: "{status}"
813 mapping:
814 0: unknown
@@ -828,7 +828,7 @@ metrics:
828 name: cucsEquipmentPsuPresence
829 chart_meta:
830 description: "Presence state of the psu"
831 - family: PowerSupply/Presence/Status
831 + family: PowerSupply/Status/Presence
832 unit: "{status}"
833 mapping:
834 0: unknown
@@ -852,22 +852,22 @@ metrics:
852 104: equipped_disc_error
853 105: equipped_disc_unknown
854 metric_tags:
855 - - symbol:
855 + - tag: cucs_equipment_psu_dn
856 + symbol:
857 name: cucsEquipmentPsuDn
858 OID: 1.3.6.1.4.1.9.9.719.1.15.56.1.2
858 - tag: cucs_equipment_psu_dn
859 - - symbol:
859 + - tag: cucs_equipment_psu_model
860 + symbol:
861 name: cucsEquipmentPsuModel
862 OID: 1.3.6.1.4.1.9.9.719.1.15.56.1.6
862 - tag: cucs_equipment_psu_model
863 - - symbol:
863 + - tag: cucs_equipment_psu_revision
864 + symbol:
865 name: cucsEquipmentPsuRevision
866 OID: 1.3.6.1.4.1.9.9.719.1.15.56.1.12
866 - tag: cucs_equipment_psu_revision
867 - - symbol:
867 + - tag: cucs_equipment_psu_serial
868 + symbol:
869 name: cucsEquipmentPsuSerial
870 OID: 1.3.6.1.4.1.9.9.719.1.15.56.1.13
870 - tag: cucs_equipment_psu_serial
871
872 - MIB: CISCO-UNIFIED-COMPUTING-MEMORY-MIB
873 table:
@@ -884,7 +884,7 @@ metrics:
884 name: cucsMemoryUnitOperState
885 chart_meta:
886 description: "Operational state of the memory unit"
887 - family: Memory/Operational/Status
887 + family: Memory/Status/Operational
888 unit: "{status}"
889 mapping:
890 0: unknown
@@ -923,7 +923,7 @@ metrics:
923 name: cucsMemoryUnitOperability
924 chart_meta:
925 description: "Operability state of the memory unit"
926 - family: Memory/Operability/Status
926 + family: Memory/Status/Operability
927 unit: "{status}"
928 mapping:
929 0: unknown
@@ -962,7 +962,7 @@ metrics:
962 name: cucsMemoryUnitPerf
963 chart_meta:
964 description: "Performance state of the memory unit"
965 - family: Memory/Performance/Status
965 + family: Memory/Status/Performance
966 unit: "{status}"
967 mapping:
968 0: unknown
@@ -978,7 +978,7 @@ metrics:
978 name: cucsMemoryUnitPower
979 chart_meta:
980 description: "Power state of the memory unit"
981 - family: Memory/Power/Status
981 + family: Memory/Status/Power
982 unit: "{status}"
983 mapping:
984 0: unknown
@@ -998,7 +998,7 @@ metrics:
998 name: cucsMemoryUnitPresence
999 chart_meta:
1000 description: "Presence state of the memory unit"
1001 - family: Memory/Presence/Status
1001 + family: Memory/Status/Presence
1002 unit: "{status}"
1003 mapping:
1004 0: unknown
@@ -1022,18 +1022,18 @@ metrics:
1022 104: equipped_disc_error
1023 105: equipped_disc_unknown
1024 metric_tags:
1025 - - symbol:
1025 + - tag: cucs_memory_unit_dn
1026 + symbol:
1027 name: cucsMemoryUnitDn
1028 OID: 1.3.6.1.4.1.9.9.719.1.30.11.1.2
1028 - tag: cucs_memory_unit_dn
1029 - - symbol:
1029 + - tag: cucs_memory_unit_location
1030 + symbol:
1031 name: cucsMemoryUnitLocation
1032 OID: 1.3.6.1.4.1.9.9.719.1.30.11.1.11
1032 - tag: cucs_memory_unit_location
1033 - - symbol:
1033 + - tag: cucs_memory_unit_type
1034 + symbol:
1035 name: cucsMemoryUnitType
1036 OID: 1.3.6.1.4.1.9.9.719.1.30.11.1.23
1036 - tag: cucs_memory_unit_type
1037 mapping:
1038 0: undiscovered
1039 1: other
@@ -1072,10 +1072,10 @@ metrics:
1072 family: Memory/Temperature
1073 unit: "Cel"
1074 metric_tags:
1075 - - symbol:
1076 - name: cucsMemoryUnitEnvStatFlex Flashn
1075 + - tag: cucs_memory_unit_env_stats_dn
1076 + symbol:
1077 + name: cucsMemoryUnitEnvStatsDn
1078 OID: 1.3.6.1.4.1.9.9.719.1.30.12.1.2
1078 - tag: cucs_memory_unit_env_stats_dn
1079
1080 - MIB: CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB
1081 table:
@@ -1089,19 +1089,16 @@ metrics:
1089 family: Processor/Temperature
1090 unit: "Cel"
1091 metric_tags:
1092 - - symbol:
1093 - name: cucsProcessorEnvStatFlex Flashn
1092 + - tag: cucs_processor_env_stats_dn
1093 + symbol:
1094 + name: cucsProcessorEnvStatsDn
1095 OID: 1.3.6.1.4.1.9.9.719.1.41.2.1.2
1095 - tag: cucs_processor_env_stats_dn
1096
1097 - MIB: CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB
1098 table:
1099 name: cucsProcessorUnitTable
1100 OID: 1.3.6.1.4.1.9.9.719.1.41.9
1101 symbols:
1102 - - name: cucsProcessorUnit
1103 - constant_value_one: true
1104 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
1102 - OID: 1.3.6.1.4.1.9.9.719.1.41.9.1.5
1103 name: cucsProcessorUnitCores
1104 chart_meta:
@@ -1124,7 +1121,7 @@ metrics:
1121 name: cucsProcessorUnitOperState
1122 chart_meta:
1123 description: "Operational state of the processor unit"
1127 - family: Processor/Operational/Status
1124 + family: Processor/Status/Operational
1125 unit: "{status}"
1126 mapping:
1127 0: unknown
@@ -1163,7 +1160,7 @@ metrics:
1160 name: cucsProcessorUnitOperability
1161 chart_meta:
1162 description: "Operability state of the processor unit"
1166 - family: Processor/Operability/Status
1163 + family: Processor/Status/Operability
1164 unit: "{status}"
1165 mapping:
1166 0: unknown
@@ -1202,7 +1199,7 @@ metrics:
1199 name: cucsProcessorUnitPerf
1200 chart_meta:
1201 description: "Performance state of the processor unit"
1205 - family: Processor/Performance/Status
1202 + family: Processor/Status/Performance
1203 unit: "{status}"
1204 mapping:
1205 0: unknown
@@ -1218,7 +1215,7 @@ metrics:
1215 name: cucsProcessorUnitPower
1216 chart_meta:
1217 description: "Power state of the processor unit"
1221 - family: Processor/Power/Status
1218 + family: Processor/Status/Power
1219 unit: "{status}"
1220 mapping:
1221 0: unknown
@@ -1262,14 +1259,14 @@ metrics:
1259 104: equipped_disc_error
1260 105: equipped_disc_unknown
1261 metric_tags:
1265 - - symbol:
1262 + - tag: cucs_processor_unit_dn
1263 + symbol:
1264 name: cucsProcessorUnitDn
1265 OID: 1.3.6.1.4.1.9.9.719.1.41.9.1.2
1268 - tag: cucs_processor_unit_dn
1269 - - symbol:
1266 + - tag: cucs_processor_unit_arch
1267 + symbol:
1268 name: cucsProcessorUnitArch
1269 OID: 1.3.6.1.4.1.9.9.719.1.41.9.1.4
1272 - tag: cucs_processor_unit_arch
1270 mapping:
1271 0: any
1272 1: intel_p4c
@@ -1279,14 +1276,14 @@ metrics:
1276 178: pentium4
1277 179: xeon
1278 181: xeon_mp
1282 - - symbol:
1279 + - tag: cucs_processor_unit_model
1280 + symbol:
1281 name: cucsProcessorUnitModel
1282 OID: 1.3.6.1.4.1.9.9.719.1.41.9.1.8
1285 - tag: cucs_processor_unit_model
1286 - - symbol:
1283 + - tag: cucs_processor_unit_vendor
1284 + symbol:
1285 name: cucsProcessorUnitVendor
1286 OID: 1.3.6.1.4.1.9.9.719.1.41.9.1.21
1289 - tag: cucs_processor_unit_vendor
1287
1288 - MIB: CISCO-UNIFIED-COMPUTING-STORAGE-MIB
1289 table:
@@ -1298,7 +1295,7 @@ metrics:
1295 chart_meta:
1296 description: "Read io error count"
1297 family: Storage/FlexFlash/Error/Read
1301 - unit: "{error}"
1298 + unit: "{error}/s"
1299 - name: cucsStorageFlexFlashCardSize
1300 OID: 1.3.6.1.4.1.9.9.719.1.45.34.1.22
1301 chart_meta:
@@ -1310,29 +1307,18 @@ metrics:
1307 chart_meta:
1308 description: "Write io error count"
1309 family: Storage/FlexFlash/Error/Write
1313 - unit: "{error}"
1310 + unit: "{error}/s"
1311 - OID: 1.3.6.1.4.1.9.9.719.1.45.34.1.6
1312 name: cucsStorageFlexFlashCardCardMode
1313 chart_meta:
1314 description: "Mode of the flex flash card"
1318 - family: Storage/FlexFlash/Mode/Status
1315 + family: Storage/FlexFlash/Mode
1316 unit: "{status}"
1317 mapping:
1318 0: ff_phy_drive_unpaired_primary
1319 1: ff_phy_drive_primary
1320 2: ff_phy_drive_secondary_act
1321 3: ff_phy_drive_secondary_unhealthy
1325 - - OID: 1.3.6.1.4.1.9.9.719.1.45.34.1.8
1326 - name: cucsStorageFlexFlashCardConnectionProtocol
1327 - chart_meta:
1328 - description: "Connection protocol of the flex flash card"
1329 - family: Storage/FlexFlash/Protocol/Type
1330 - unit: "{status}"
1331 - mapping:
1332 - 0: unspecified
1333 - 1: sas
1334 - 2: sata
1335 - 3: nvme
1322 - OID: 1.3.6.1.4.1.9.9.719.1.45.34.1.29
1323 name: cucsStorageFlexFlashCardDrivesEnabled
1324 chart_meta:
@@ -1343,7 +1329,7 @@ metrics:
1329 name: cucsStorageFlexFlashCardCardHealth
1330 chart_meta:
1331 description: "Health state of the flex flash card"
1346 - family: Storage/FlexFlash/Health/Status
1332 + family: Storage/FlexFlash/Status/Health
1333 unit: "{status}"
1334 mapping:
1335 0: ff_phy_health_na
@@ -1356,7 +1342,7 @@ metrics:
1342 name: cucsStorageFlexFlashCardOperability
1343 chart_meta:
1344 description: "Operability state of the flex flash card"
1359 - family: Storage/FlexFlash/Operability/Status
1345 + family: Storage/FlexFlash/Status/Operability
1346 unit: "{status}"
1347 mapping:
1348 0: unknown
@@ -1395,7 +1381,7 @@ metrics:
1381 name: cucsStorageFlexFlashCardPresence
1382 chart_meta:
1383 description: "Presence state of the flex flash card"
1398 - family: Storage/FlexFlash/Presence/Status
1384 + family: Storage/FlexFlash/Status/Presence
1385 unit: "{status}"
1386 mapping:
1387 0: unknown
@@ -1422,7 +1408,7 @@ metrics:
1408 OID: 1.3.6.1.4.1.9.9.719.1.45.34.1.27
1409 chart_meta:
1410 description: "State of the flex flash card"
1425 - family: Storage/FlexFlash/Status
1411 + family: Storage/FlexFlash/Status/Card
1412 unit: "{status}"
1413 mapping:
1414 0: undefined
@@ -1432,12 +1418,11 @@ metrics:
1418 4: ignored
1419 5: failed
1420 6: unknown
1435 - - symbol:
1436 - OID: 1.3.6.1.4.1.9.9.719.1.45.34.1.28
1421 + - OID: 1.3.6.1.4.1.9.9.719.1.45.34.1.28
1422 name: cucsStorageFlexFlashCardCardSync
1423 chart_meta:
1424 description: "Sync state of the flex flash card"
1440 - family: Storage/FlexFlash/Sync/Status
1425 + family: Storage/FlexFlash/Status/Sync
1426 unit: "{status}"
1427 mapping:
1428 0: na
@@ -1445,22 +1430,31 @@ metrics:
1430 2: auto
1431 3: unknown
1432 metric_tags:
1448 - - symbol:
1433 + - tag: cucs_storage_flex_flash_card_dn
1434 + symbol:
1435 name: cucsStorageFlexFlashCardDn
1436 OID: 1.3.6.1.4.1.9.9.719.1.45.34.1.2
1451 - tag: cucs_storage_flex_flash_card_dn
1452 - - symbol:
1437 + - tag: cucs_storage_flex_flash_card_card_type
1438 + symbol:
1439 name: cucsStorageFlexFlashCardCardType
1440 OID: 1.3.6.1.4.1.9.9.719.1.45.34.1.7
1455 - tag: cucs_storage_flex_flash_card_card_type
1456 - - symbol:
1441 + - tag: cucs_storage_flex_flash_card_revision
1442 + symbol:
1443 name: cucsStorageFlexFlashCardRevision
1444 OID: 1.3.6.1.4.1.9.9.719.1.45.34.1.20
1459 - tag: cucs_storage_flex_flash_card_revision
1460 - - symbol:
1445 + - tag: cucs_storage_flex_flash_card_serial
1446 + symbol:
1447 name: cucsStorageFlexFlashCardSerial
1448 OID: 1.3.6.1.4.1.9.9.719.1.45.34.1.21
1463 - tag: cucs_storage_flex_flash_card_serial
1449 + - tag: cucs_storage_flex_flash_card_connection_protocol
1450 + symbol:
1451 + name: cucsStorageFlexFlashCardConnectionProtocol
1452 + OID: 1.3.6.1.4.1.9.9.719.1.45.34.1.8
1453 + mapping:
1454 + 0: unspecified
1455 + 1: sas
1456 + 2: sata
1457 + 3: nvme
1458
1459 - MIB: CISCO-UNIFIED-COMPUTING-STORAGE-MIB
1460 table:
@@ -1473,29 +1467,6 @@ metrics:
1467 description: "Size of the flex flash drive"
1468 family: Storage/FlexFlash/Drive/Capacity
1469 unit: "By"
1476 - - OID: 1.3.6.1.4.1.9.9.719.1.45.36.1.5
1477 - name: cucsStorageFlexFlashDriveConnectionProtocol
1478 - chart_meta:
1479 - description: "Connection protocol of the flex flash drive"
1480 - family: Storage/FlexFlash/Drive/Protocol
1481 - unit: "{status}"
1482 - mapping:
1483 - 0: unspecified
1484 - 1: sas
1485 - 2: sata
1486 - 3: nvme
1487 - - OID: 1.3.6.1.4.1.9.9.719.1.45.36.1.8
1488 - name: cucsStorageFlexFlashDriveDriveType
1489 - chart_meta:
1490 - description: "Type of the flex flash drive"
1491 - family: Storage/FlexFlash/Drive/Type
1492 - unit: "{status}"
1493 - mapping:
1494 - 0: unknown
1495 - 1: scu
1496 - 2: huu
1497 - 3: hv
1498 - 4: drivers
1470 - OID: 1.3.6.1.4.1.9.9.719.1.45.36.1.14
1471 name: cucsStorageFlexFlashDriveOperability
1472 chart_meta:
@@ -1588,44 +1559,63 @@ metrics:
1559 16: partition_non_mirrored_erasing_success
1560 17: unknown
1561 metric_tags:
1591 - - symbol:
1562 + - tag: cucs_storage_flex_flash_drive_dn
1563 + symbol:
1564 name: cucsStorageFlexFlashDriveDn
1565 OID: 1.3.6.1.4.1.9.9.719.1.45.36.1.2
1594 - tag: cucs_storage_flex_flash_drive_dn
1595 - - symbol:
1566 + - tag: cucs_storage_flex_flash_drive_model
1567 + symbol:
1568 name: cucsStorageFlexFlashDriveModel
1569 OID: 1.3.6.1.4.1.9.9.719.1.45.36.1.10
1598 - tag: cucs_storage_flex_flash_drive_model
1599 - - symbol:
1570 + - tag: cucs_storage_flex_flash_drive_name
1571 + symbol:
1572 name: cucsStorageFlexFlashDriveName
1573 OID: 1.3.6.1.4.1.9.9.719.1.45.36.1.11
1602 - tag: cucs_storage_flex_flash_drive_name
1603 - - symbol:
1574 + - tag: cucs_storage_flex_flash_drive_visible
1575 + symbol:
1576 name: cucsStorageFlexFlashDriveVisible
1577 OID: 1.3.6.1.4.1.9.9.719.1.45.36.1.21
1606 - tag: cucs_storage_flex_flash_drive_visible
1578 mapping:
1579 0: no
1580 1: yes
1610 - - symbol:
1581 + - tag: cucs_storage_flex_flash_drive_removable
1582 + symbol:
1583 name: cucsStorageFlexFlashDriveRemovable
1584 OID: 1.3.6.1.4.1.9.9.719.1.45.36.1.22
1613 - tag: cucs_storage_flex_flash_drive_removable
1585 mapping:
1586 0: na
1587 1: yes
1588 2: no
1618 - - symbol:
1589 + - tag: cucs_storage_flex_flash_drive_rw_type
1590 + symbol:
1591 name: cucsStorageFlexFlashDriveRWType
1592 OID: 1.3.6.1.4.1.9.9.719.1.45.36.1.23
1621 - tag: cucs_storage_flex_flash_drive_rw_type
1593 mapping:
1594 0: read_write
1595 1: read_only
1625 - - symbol:
1596 + - tag: cucs_storage_flex_flash_drive_state
1597 + symbol:
1598 OID: 1.3.6.1.4.1.9.9.719.1.45.36.1.7
1599 name: cucsStorageFlexFlashDriveDriveState
1628 - tag: cucs_storage_flex_flash_drive_state
1600 mapping:
1601 0: nonraid
1602 1: raid
1603 + - tag: cucs_storage_flex_flash_drive_connection_protocol
1604 + symbol:
1605 + OID: 1.3.6.1.4.1.9.9.719.1.45.36.1.5
1606 + name: cucsStorageFlexFlashDriveConnectionProtocol
1607 + mapping:
1608 + 0: unspecified
1609 + 1: sas
1610 + 2: sata
1611 + 3: nvme
1612 + - tag: cucs_storage_flex_flash_drive_type
1613 + symbol:
1614 + OID: 1.3.6.1.4.1.9.9.719.1.45.36.1.8
1615 + name: cucsStorageFlexFlashDriveDriveType
1616 + mapping:
1617 + 0: unknown
1618 + 1: scu
1619 + 2: huu
1620 + 3: hv
1621 + 4: drivers
\ No newline at end of file
src/go/plugin/go.d/config/go.d/snmp.profiles/default/cisco-wan-optimizer.yaml
+3 -11
@@ -29,7 +29,7 @@ metrics:
29 name: cceAlarmCriticalCount
30 chart_meta:
31 description: Number of alarms currently raised with a severity of 'critical'
32 - family: Alarm/Critical/Raised
32 + family: Alarm/Raised/Critical
33 unit: "{alarm}"
34 - MIB: CISCO-CONTENT-ENGINE-MIB
35 symbol:
@@ -37,7 +37,7 @@ metrics:
37 name: cceAlarmMajorCount
38 chart_meta:
39 description: Number of alarms currently raised with a severity of 'major'
40 - family: Alarm/Major/Raised
40 + family: Alarm/Raised/Major
41 unit: "{alarm}"
42 - MIB: CISCO-CONTENT-ENGINE-MIB
43 symbol:
@@ -45,7 +45,7 @@ metrics:
45 name: cceAlarmMinorCount
46 chart_meta:
47 description: Number of alarms currently raised with a severity of 'minor'
48 - family: Alarm/Minor/Raised
48 + family: Alarm/Raised/Minor
49 unit: "{alarm}"
50 - MIB: CISCO-WAN-OPTIMIZATION-MIB
51 symbol:
@@ -135,11 +135,3 @@ metrics:
135 description: This object contains total number of optimized TCP connections, which are reset since TFO was started or its statistics were last reset.
136 family: TFO/Connection/Closed/Reset
137 unit: "{connection}/s"
138 - # - MIB: CISCO-WAN-OPTIMIZATION-MIB
139 - # symbol:
140 - # OID: 1.3.6.1.4.1.9.9.762.1.2.1.13.0
141 - # name: cwoTfoStatsLoadStatus
142 - # description: This object indicates the load status of Traffic Flow Optimizer (TFO).
143 - # family: TFO/Load/Status
144 - # unit: "{status}"
145 - # TODO, no mapping for this metric found
src/go/plugin/go.d/config/go.d/snmp.profiles/default/cisco.yaml
+1
@@ -3,4 +3,5 @@
3 extends:
4 - _system-base.yaml
5 - _cisco-base.yaml
6 +
7 sysobjectid: 1.3.6.1.4.1.9.1.*
src/go/plugin/go.d/config/go.d/snmp.profiles/default/fortinet-appliance.yaml
+11 -10
@@ -159,7 +159,7 @@ metrics:
159 OID: 1.3.6.1.4.1.12356.103.7.1.2.0
160 chart_meta:
161 description: RAID Status
162 - family: Storage/RAID/Operational/Status
162 + family: "Storage/RAID/Status"
163 unit: "{status}"
164 mapping:
165 0: unavailable
@@ -247,7 +247,7 @@ metrics:
247 name: fmDeviceEntConnectState
248 chart_meta:
249 description: Device connection status
250 - family: Device/Connection/Status
250 + family: "Device/Status/Connection"
251 unit: "{status}"
252 mapping:
253 0: unknown
@@ -257,7 +257,7 @@ metrics:
257 name: fmDeviceEntDbState
258 chart_meta:
259 description: Device database status
260 - family: Device/Database/Status
260 + family: "Device/Status/Database"
261 unit: "{status}"
262 mapping:
263 0: unknown
@@ -268,7 +268,7 @@ metrics:
268 name: fmDeviceEntConfigState
269 chart_meta:
270 description: Device config status
271 - family: Device/Configuration/Status
271 + family: "Device/Status/Configuration"
272 unit: "{status}"
273 mapping:
274 0: unknown
@@ -278,7 +278,7 @@ metrics:
278 name: fmDeviceEntState
279 chart_meta:
280 description: Device status
281 - family: Device/Operational/Status
281 + family: "Device/Status/Operational"
282 unit: "{status}"
283 mapping:
284 0: none
@@ -297,12 +297,12 @@ metrics:
297 13: timeout
298 14: rev-reverted
299 15: auto-updated
300 - - symbol:
301 - OID: 1.3.6.1.4.1.12356.103.6.2.1.18
300 + - OID: 1.3.6.1.4.1.12356.103.6.2.1.18
301 + symbol:
302 name: fmDeviceEntSupportState
303 chart_meta:
304 description: The support status of the device
305 - family: Device/Support/Status
305 + family: "Device/Status/Support"
306 unit: "{status}"
307 mapping:
308 0: expired
@@ -339,10 +339,11 @@ metrics:
339 symbols:
340 - name: fmRaidDiskEntSize
341 OID: 1.3.6.1.4.1.12356.103.7.2.1.3
342 + scale_factor: 1073741824 # GB => bytes
343 chart_meta:
344 description: Raid disk size in GB
345 family: Storage/RAID/Disk/Size
345 - unit: "GBy"
346 + unit: "By"
347 - OID: 1.3.6.1.4.1.12356.103.7.2.1.2
348 name: fmRaidDiskEntState
349 chart_meta:
@@ -371,7 +372,7 @@ metrics:
372 name: fmSensorEntState
373 chart_meta:
374 description: Sensor status
374 - family: Sensor/Operational/Status
375 + family: Sensor/Status
376 unit: "{status}"
377 mapping:
378 0: ok
src/go/plugin/go.d/config/go.d/snmp.profiles/default/fortinet-fortigate.yaml
+4 -4
@@ -204,7 +204,7 @@ metrics:
204 name: fgVdEntOpMode
205 chart_meta:
206 description: Operation mode of the virtual domain
207 - family: VirtualDomain/OperationMode
207 + family: VirtualDomain/Status/OperationMode
208 unit: "{status}"
209 mapping:
210 1: nat
@@ -214,7 +214,7 @@ metrics:
214 name: fgVdEntHaState
215 chart_meta:
216 description: HA cluster member state of the virtual domain
217 - family: VirtualDomain/HighAvailability/Status
217 + family: VirtualDomain/Status/HighAvailability
218 unit: "{status}"
219 mapping:
220 1: master
@@ -265,7 +265,7 @@ metrics:
265 name: fgVdNumber
266 chart_meta:
267 description: Number of virtual domains in vdTable
268 - family: VirtualDomain/Count/Active
268 + family: VirtualDomain/Active
269 unit: "{domain}"
270 - MIB: FORTINET-FORTIGATE-MIB
271 symbol:
@@ -274,7 +274,7 @@ metrics:
274 name: fgVdMaxVdoms
275 chart_meta:
276 description: Maximum number of virtual domains allowed on the device
277 - family: VirtualDomain/Count/Maximum
277 + family: VirtualDomain/Maximum
278 unit: "{domain}"
279
280 ### Interfaces
src/go/plugin/go.d/config/go.d/snmp.profiles/default/huawei-routers.yaml
+99 -273
@@ -1,49 +1,33 @@
1 extends:
2 - huawei.yaml
3 +
4 sysobjectid:
5 - 1.3.6.1.4.1.2011.2.224.279
6 +
7 metadata:
8 device:
9 fields:
10 type:
11 value: "router"
12 +
13 metrics:
14 - MIB: HUAWEI-BGP-VPN-MIB
15 table:
16 name: hwBgpPeerTable
17 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.2
18 symbols:
16 - - name: huawei.hwBgpPeerNegotiatedVersion
17 - OID: 1.3.6.1.4.1.2011.5.25.177.1.1.2.1.1
18 - description: The version negotiated with the remote BGP peer.
19 - unit: "{version}"
20 - - name: huawei.hwBgpPeerRemoteAs
21 - OID: 1.3.6.1.4.1.2011.5.25.177.1.1.2.1.2
22 - description: The AS number of the remote BGP peer.
23 - unit: "1"
19 - name: huawei.hwBgpPeerFsmEstablishedCounter
20 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.2.1.6
26 - description: The counter that records the times the remote BGP peer is correctly connected.
27 - unit: "{connection}"
28 - - name: huawei.hwBgpPeerFsmEstablishedTime
29 - OID: 1.3.6.1.4.1.2011.5.25.177.1.1.2.1.7
30 - description: The counter that records the times the remote BGP peer is correctly connected.
31 - unit: "s"
32 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
33 - metric_tags:
34 - - symbol:
35 - name: huawei.hwBgpPeerVrfName
36 - OID: 1.3.6.1.4.1.2011.5.25.177.1.1.1.1.6
37 - tag: huawei_hw_bgp_peer_vrf_name
38 - - symbol:
39 - name: huawei.hwBgpPeerRemoteAddr
40 - OID: 1.3.6.1.4.1.2011.5.25.177.1.1.2.1.4
41 - format: ip_address
42 - tag: huawei_hw_bgp_peer_remote_addr
43 - - symbol:
44 - OID: 1.3.6.1.4.1.2011.5.25.177.1.1.2.1.5
45 - name: huawei.hwBgpPeerState
46 - tag: huawei_hw_bgp_peer_state
21 + chart_meta:
22 + description: The counter that records the times the remote BGP peer is correctly connected
23 + family: "Routing/BGP/Peer/Connection/Established/Count"
24 + unit: "{connection}/s"
25 + - OID: 1.3.6.1.4.1.2011.5.25.177.1.1.2.1.5
26 + name: huawei.hwBgpPeerState
27 + chart_meta:
28 + description: Current state of the BGP peer connection
29 + family: "Routing/BGP/Peer/Connection/State"
30 + unit: "{status}"
31 mapping:
32 1: idle
33 2: connect
@@ -51,10 +35,12 @@ metrics:
35 4: opensent
36 5: openconfirm
37 6: established
54 - - symbol:
55 - OID: 1.3.6.1.4.1.2011.5.25.177.1.1.2.1.10
56 - name: huawei.hwBgpPeerUnAvaiReason
57 - tag: huawei_hw_bgp_peer_un_avai_reason
38 + - OID: 1.3.6.1.4.1.2011.5.25.177.1.1.2.1.10
39 + name: huawei.hwBgpPeerUnAvaiReason
40 + chart_meta:
41 + description: Reason why the BGP peer is unavailable
42 + family: "Routing/BGP/Peer/Unavailable/Reason"
43 + unit: "{status}"
44 mapping:
45 1: configuration_lead_peer_down
46 2: receive_notification
@@ -63,7 +49,17 @@ metrics:
49 5: remote_peer_not_reachable
50 6: direct_connect_interface_down
51 7: route_limit
66 - # the mapping is defined in the metric description
52 + metric_tags:
53 + - tag: huawei_hw_bgp_peer_vrf_name
54 + symbol:
55 + name: huawei.hwBgpPeerVrfName
56 + OID: 1.3.6.1.4.1.2011.5.25.177.1.1.1.1.6
57 + - tag: huawei_hw_bgp_peer_remote_addr
58 + symbol:
59 + name: huawei.hwBgpPeerRemoteAddr
60 + OID: 1.3.6.1.4.1.2011.5.25.177.1.1.2.1.4
61 + format: ip_address
62 +
63 - MIB: HUAWEI-BGP-VPN-MIB
64 table:
65 name: hwBgpPeerRouteTable
@@ -72,28 +68,35 @@ metrics:
68 - name: huawei.hwBgpPeerPrefixRcvCounter
69 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.3.1.1
70 metric_type: monotonic_count
75 - description: The number of prefixes received from the remote BGP peer.
76 - unit: "{prefix}"
71 + chart_meta:
72 + description: The number of prefixes received from the remote BGP peer
73 + family: "Routing/BGP/Peer/Prefix/Received/Total"
74 + unit: "{prefix}"
75 - name: huawei.hwBgpPeerPrefixActiveCounter
76 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.3.1.2
77 metric_type: monotonic_count
80 - description: The number of active prefixes received from the remote BGP peer.
81 - unit: "{prefix}"
78 + chart_meta:
79 + description: The number of active prefixes received from the remote BGP peer
80 + family: "Routing/BGP/Peer/Prefix/Active/Total"
81 + unit: "{prefix}"
82 - name: huawei.hwBgpPeerPrefixAdvCounter
83 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.3.1.3
84 metric_type: monotonic_count
85 - description: The number of prefixes sent to the remote BGP peer.
86 - unit: "{prefix}"
85 + chart_meta:
86 + description: The number of prefixes sent to the remote BGP peer
87 + family: "Routing/BGP/Peer/Prefix/Advertised/Total"
88 + unit: "{prefix}"
89 metric_tags:
88 - - symbol:
90 + - tag: huawei_hw_bgp_peer_vrf_name
91 + symbol:
92 name: huawei.hwBgpPeerVrfName
93 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.1.1.6
91 - tag: huawei_hw_bgp_peer_vrf_name
92 - - symbol:
94 + - tag: huawei_hw_bgp_peer_remote_addr
95 + symbol:
96 name: huawei.hwBgpPeerRemoteAddr
97 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.2.1.4
98 format: ip_address
96 - tag: huawei_hw_bgp_peer_remote_addr
99 +
100 - MIB: HUAWEI-BGP-VPN-MIB
101 table:
102 name: hwBgpPeerMessageTable
@@ -101,260 +104,83 @@ metrics:
104 symbols:
105 - name: huawei.hwBgpPeerInTotalMsgCounter
106 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.4.1.1
104 - metric_type: monotonic_count
105 - description: The total number of protocol packets received from the remote BGP peer.
106 - unit: "{packet}"
107 + chart_meta:
108 + description: The total number of protocol packets received from the remote BGP peer
109 + family: "Routing/BGP/Peer/Message/Total/In"
110 + unit: "{packet}/s"
111 - name: huawei.hwBgpPeerOutTotalMsgCounter
112 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.4.1.2
109 - metric_type: monotonic_count
110 - description: The total number of protocol packets sent to the remote BGP peer.
111 - unit: "{packet}"
113 + chart_meta:
114 + description: The total number of protocol packets sent to the remote BGP peer
115 + family: "Routing/BGP/Peer/Message/Total/Out"
116 + unit: "{packet}/s"
117 - name: huawei.hwBgpPeerInOpenMsgCounter
118 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.4.1.3
114 - metric_type: monotonic_count
115 - description: The total number of Open packets received from the remote BGP peer.
116 - unit: "{packet}"
119 + chart_meta:
120 + description: The total number of Open packets received from the remote BGP peer
121 + family: "Routing/BGP/Peer/Message/Open/In"
122 + unit: "{packet}/s"
123 - name: huawei.hwBgpPeerInUpdateMsgCounter
124 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.4.1.4
119 - metric_type: monotonic_count
120 - description: The total number of Update packets received from the remote BGP peer.
121 - unit: "{packet}"
125 + chart_meta:
126 + description: The total number of Update packets received from the remote BGP peer
127 + family: "Routing/BGP/Peer/Message/Update/In"
128 + unit: "{packet}/s"
129 - name: huawei.hwBgpPeerInNotificationMsgCounter
130 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.4.1.5
124 - metric_type: monotonic_count
125 - description: The total number of Notification packets received from the remote BGP peer.
126 - unit: "{packet}"
131 + chart_meta:
132 + description: The total number of Notification packets received from the remote BGP peer
133 + family: "Routing/BGP/Peer/Message/Notification/In"
134 + unit: "{packet}/s"
135 - name: huawei.hwBgpPeerInKeepAliveMsgCounter
136 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.4.1.6
129 - metric_type: monotonic_count
130 - description: The total number of Keepalive packets received from the remote BGP peer.
131 - unit: "{packet}"
137 + chart_meta:
138 + description: The total number of Keepalive packets received from the remote BGP peer
139 + family: "Routing/BGP/Peer/Message/KeepAlive/In"
140 + unit: "{packet}/s"
141 - name: huawei.hwBgpPeerInRouteFreshMsgCounter
142 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.4.1.7
134 - metric_type: monotonic_count
135 - description: The total number of Route-Refresh packets received from the remote BGP peer.
136 - unit: "{packet}"
143 + chart_meta:
144 + description: The total number of Route-Refresh packets received from the remote BGP peer
145 + family: "Routing/BGP/Peer/Message/RouteRefresh/In"
146 + unit: "{packet}/s"
147 - name: huawei.hwBgpPeerOutOpenMsgCounter
148 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.4.1.8
139 - metric_type: monotonic_count
140 - description: The total number of Open packets sent to the remote BGP peer.
141 - unit: "{packet}"
149 + chart_meta:
150 + description: The total number of Open packets sent to the remote BGP peer
151 + family: "Routing/BGP/Peer/Message/Open/Out"
152 + unit: "{packet}/s"
153 - name: huawei.hwBgpPeerOutUpdateMsgCounter
154 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.4.1.9
144 - metric_type: monotonic_count
145 - description: The total number of Update packets sent to the remote BGP peer.
146 - unit: "{packet}"
155 + chart_meta:
156 + description: The total number of Update packets sent to the remote BGP peer
157 + family: "Routing/BGP/Peer/Message/Update/Out"
158 + unit: "{packet}/s"
159 - name: huawei.hwBgpPeerOutNotificationMsgCounter
160 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.4.1.10
149 - metric_type: monotonic_count
150 - description: The total number of Notification packets sent to the remote BGP peer.
151 - unit: "{packet}"
161 + chart_meta:
162 + description: The total number of Notification packets sent to the remote BGP peer
163 + family: "Routing/BGP/Peer/Message/Notification/Out"
164 + unit: "{packet}/s"
165 - name: huawei.hwBgpPeerOutKeepAliveMsgCounter
166 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.4.1.11
154 - metric_type: monotonic_count
155 - description: The total number of Keepalive packets sent to the remote BGP peer.
156 - unit: "{packet}"
167 + chart_meta:
168 + description: The total number of Keepalive packets sent to the remote BGP peer
169 + family: "Routing/BGP/Peer/Message/KeepAlive/Out"
170 + unit: "{packet}/s"
171 - name: huawei.hwBgpPeerOutRouteFreshMsgCounter
172 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.4.1.12
159 - metric_type: monotonic_count
160 - description: The total number of Route-Refresh packets sent to the remote BGP peer.
161 - unit: "{packet}"
173 + chart_meta:
174 + description: The total number of Route-Refresh packets sent to the remote BGP peer
175 + family: "Routing/BGP/Peer/Message/RouteRefresh/Out"
176 + unit: "{packet}/s"
177 metric_tags:
163 - - symbol:
178 + - tag: huawei_hw_bgp_peer_vrf_name
179 + symbol:
180 name: huawei.hwBgpPeerVrfName
181 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.1.1.6
166 - tag: huawei_hw_bgp_peer_vrf_name
167 - - symbol:
182 + - tag: huawei_hw_bgp_peer_remote_addr
183 + symbol:
184 name: huawei.hwBgpPeerRemoteAddr
185 OID: 1.3.6.1.4.1.2011.5.25.177.1.1.2.1.4
186 format: ip_address
171 - tag: huawei_hw_bgp_peer_remote_addr
172 - - MIB: HUAWEI-DNS-MIB
173 - table:
174 - name: hwDnsHostsDynamicTable
175 - OID: 1.3.6.1.4.1.2011.5.25.194.1.1
176 - symbols:
177 - - name: huawei.hwDnsTtl
178 - OID: 1.3.6.1.4.1.2011.5.25.194.1.1.1.3
179 - description: DnsTtl indicates the TTL of a mapping entry, which is a 32-bit integer,in seconds.
180 - unit: "s"
181 - metric_tags:
182 - - symbol:
183 - name: huawei.hwDnsDomainName
184 - OID: 1.3.6.1.4.1.2011.5.25.194.1.1.1.1
185 - tag: huawei_hw_dns_domain_name
186 - - symbol:
187 - name: huawei.hwDnsIpAddress
188 - OID: 1.3.6.1.4.1.2011.5.25.194.1.1.1.2
189 - tag: huawei_hw_dns_ip_address
190 - - symbol:
191 - name: huawei.hwDnsAlias
192 - OID: 1.3.6.1.4.1.2011.5.25.194.1.1.1.4
193 - tag: huawei_hw_dns_alias
194 - - MIB: HUAWEI-DNS-MIB
195 - table:
196 - name: hwDnsServerAddrTable
197 - OID: 1.3.6.1.4.1.2011.5.25.194.1.4
198 - symbols:
199 - - name: huawei.hwDnsServerAddr
200 - constant_value_one: true
201 - metric_tags:
202 - - symbol:
203 - name: huawei.hwServerAddr
204 - OID: 1.3.6.1.4.1.2011.5.25.194.1.4.1.1
205 - tag: huawei_hw_server_addr
206 - # - symbol:
207 - # OID: 1.3.6.1.4.1.2011.5.25.194.1.4.1.2
208 - # name: huawei.hwServerStatus
209 - # tag: huawei_hw_server_status
210 - # mapping:
211 - # 1: static
212 - # 2: dynamic
213 - # mapping absent in MIB
214 - - MIB: HUAWEI-FIREWALL-MIB
215 - table:
216 - name: hwFwNetEventsTable
217 - OID: 1.3.6.1.4.1.2011.5.25.222.1.1.2.4
218 - symbols:
219 - - name: huawei.hwFwNetEvents
220 - constant_value_one: true
221 - metric_tags:
222 - - symbol:
223 - OID: 1.3.6.1.4.1.2011.5.25.222.1.1.2.4.1.4
224 - name: huawei.hwFwNetEventSrcIpAddress
225 - tag: huawei_hw_fw_net_event_src_ip_address
226 - - symbol:
227 - OID: 1.3.6.1.4.1.2011.5.25.222.1.1.2.4.1.7
228 - name: huawei.hwFwNetEventDstIpAddress
229 - tag: huawei_hw_fw_net_event_dst_ip_address
230 - - symbol:
231 - OID: 1.3.6.1.4.1.2011.5.25.222.1.1.2.4.1.2
232 - name: huawei.hwFwNetEventInterface
233 - tag: huawei_hw_fw_net_event_interface
234 - - symbol:
235 - OID: 1.3.6.1.4.1.2011.5.25.222.1.1.2.4.1.3
236 - name: huawei.hwFwNetEventSrcVrfName
237 - tag: huawei_hw_fw_net_event_src_vrf_name
238 - - symbol:
239 - OID: 1.3.6.1.4.1.2011.5.25.222.1.1.2.4.1.9
240 - name: huawei.hwFwNetEventSrcIpPort
241 - tag: huawei_hw_fw_net_event_src_ip_port
242 - - symbol:
243 - OID: 1.3.6.1.4.1.2011.5.25.222.1.1.2.4.1.11
244 - name: huawei.hwFwNetEventDstIpPort
245 - tag: huawei_hw_fw_net_event_dst_ip_port
246 - - symbol:
247 - OID: 1.3.6.1.4.1.2011.5.25.222.1.1.2.4.1.16
248 - name: huawei.hwFwNetEventDescription
249 - tag: huawei_hw_fw_net_event_description
250 - - MIB: HUAWEI-FIREWALL-MIB
251 - table:
252 - name: hwFwConnectionStatTable
253 - OID: 1.3.6.1.4.1.2011.5.25.222.1.2.2.2
254 - symbols:
255 - - name: huawei.hwFwConnectionStatCount
256 - OID: 1.3.6.1.4.1.2011.5.25.222.1.2.2.2.1.4
257 - description: This is an integer that contains the value of the resource statistic.
258 - unit: "{statistic}"
259 - metric_tags:
260 - - symbol:
261 - name: huawei.hwFwConnectionStatDescription
262 - OID: 1.3.6.1.4.1.2011.5.25.222.1.2.2.2.1.3
263 - tag: huawei_hw_fw_connection_stat_description
264 - - MIB: HUAWEI-NAT-EXT-MIB
265 - table:
266 - name: hwNatAddrPoolTable
267 - OID: 1.3.6.1.4.1.2011.5.25.226.2.3.2
268 - symbols:
269 - - name: huawei.hwNatAddrPoolRefTimes
270 - OID: 1.3.6.1.4.1.2011.5.25.226.2.3.2.1.4
271 - description: Number of times the NAT address pool is referenced.
272 - unit: "{reference}"
273 - metric_tags:
274 - - symbol:
275 - name: huawei.hwNatAddrPoolStartAddr
276 - OID: 1.3.6.1.4.1.2011.5.25.226.2.3.2.1.2
277 - tag: huawei_hw_nat_addr_pool_start_addr
278 - - symbol:
279 - name: huawei.hwNatAddrPoolEndAddr
280 - OID: 1.3.6.1.4.1.2011.5.25.226.2.3.2.1.3
281 - tag: huawei_hw_nat_addr_pool_end_addr
282 - # the mapping value is ambiguous, difference between the type definition and the metric description
283 - # keep this commented until further investigated
284 - # - symbol:
285 - # name: huawei.hwNatAddrPoolRefType
286 - # OID: 1.3.6.1.4.1.2011.5.25.226.2.3.2.1.5
287 - # tag: huawei_hw_nat_addr_pool_ref_type
288 - # mapping:
289 - # 0: nopat
290 - # 1: pat
291 - # 2: easy_ip
292 - - MIB: HUAWEI-NAT-EXT-MIB
293 - table:
294 - name: hwNatSessionTable
295 - OID: 1.3.6.1.4.1.2011.5.25.226.2.14.2
296 - symbols:
297 - - name: huawei.hwNatSession
298 - constant_value_one: true
299 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
300 - metric_tags:
301 - - symbol:
302 - OID: 1.3.6.1.4.1.2011.5.25.226.2.14.2.1.1
303 - name: huawei.hwNatSessionSrcLocalAddr
304 - tag: huawei_hw_nat_session_src_local_addr
305 - - symbol:
306 - OID: 1.3.6.1.4.1.2011.5.25.226.2.14.2.1.2
307 - name: huawei.hwNatSessionDstLocalAddr
308 - tag: huawei_hw_nat_session_dst_local_addr
309 - - symbol:
310 - OID: 1.3.6.1.4.1.2011.5.25.226.2.14.2.1.3
311 - name: huawei.hwNatSessionSrcLocalPort
312 - tag: huawei_hw_nat_session_src_local_port
313 - - symbol:
314 - OID: 1.3.6.1.4.1.2011.5.25.226.2.14.2.1.4
315 - name: huawei.hwNatSessionDstLocalPort
316 - tag: huawei_hw_nat_session_dst_local_port
317 - - symbol:
318 - OID: 1.3.6.1.4.1.2011.5.25.226.2.14.2.1.6
319 - name: huawei.hwNatSessionSrcGlobalAddr
320 - tag: huawei_hw_nat_session_src_global_addr
321 - - symbol:
322 - OID: 1.3.6.1.4.1.2011.5.25.226.2.14.2.1.7
323 - name: huawei.hwNatSessionDstGlobalAddr
324 - tag: huawei_hw_nat_session_dst_global_addr
325 - - symbol:
326 - OID: 1.3.6.1.4.1.2011.5.25.226.2.14.2.1.8
327 - name: huawei.hwNatSessionSrcGlobalPort
328 - tag: huawei_hw_nat_session_src_global_port
329 - - symbol:
330 - OID: 1.3.6.1.4.1.2011.5.25.226.2.14.2.1.9
331 - name: huawei.hwNatSessionDstGlobalPort
332 - tag: huawei_hw_nat_session_dst_global_port
333 - - symbol:
334 - OID: 1.3.6.1.4.1.2011.5.25.226.2.14.2.1.5
335 - name: huawei.hwNatSessionProtocol
336 - tag: huawei_hw_nat_session_protocol
337 - mapping:
338 - 1: other
339 - 2: icmp
340 - 3: udp
341 - 4: tcp
342 - - symbol:
343 - OID: 1.3.6.1.4.1.2011.5.25.226.2.14.2.1.10
344 - name: huawei.hwNatSessionSrcVPN
345 - tag: huawei_hw_nat_session_src_vpn
346 - - symbol:
347 - OID: 1.3.6.1.4.1.2011.5.25.226.2.14.2.1.11
348 - name: huawei.hwNatSessionDstVPN
349 - tag: huawei_hw_nat_session_dst_vpn
350 - - symbol:
351 - OID: 1.3.6.1.4.1.2011.5.25.226.2.14.2.1.12
352 - name: huawei.hwNatSessionStatus
353 - tag: huawei_hw_nat_session_status
354 - mapping:
355 - 1: active
356 - 2: not_in_service
357 - 3: not_ready
358 - 4: create_and_go
359 - 5: create_and_wait
360 - 6: destroy
src/go/plugin/go.d/config/go.d/snmp.profiles/default/huawei-switches.yaml
+35 -58
@@ -1,43 +1,17 @@
1 extends:
2 - huawei.yaml
3 +
4 sysobjectid:
5 - 1.3.6.1.4.1.2011.2.23.343
6 - 1.3.6.1.4.1.2011.2.23.606
7 +
8 metadata:
9 device:
10 fields:
11 type:
12 value: "switch"
13 +
14 metrics:
12 -# - MIB: HUAWEI-STACK-MIB
13 -# symbol:
14 -# name: huawei.hwStackTopoType
15 -# OID: 1.3.6.1.4.1.2011.5.25.183.1.2.0
16 -# enum:
17 -# ring: 1
18 -# link: 2
19 -# TODO: enum in scalar metric is not supported yet (keep this metric and this
20 -# comment in profile until it's fixed)
21 -# - MIB: HUAWEI-STACK-MIB
22 -# symbol:
23 -# name: huawei.hwStackSystemMac
24 -# OID: 1.3.6.1.4.1.2011.5.25.183.1.4.0
25 -# string metric is not supported yet (keep this metric and this comment in profile until it's fixed)
26 -# - MIB: HUAWEI-STACK-MIB
27 -# symbol:
28 -# name: huawei.hwStackIsStackDevice
29 -# OID: 1.3.6.1.4.1.2011.5.25.183.1.5.0
30 -# enum:
31 -# true: 1
32 -# false: 2
33 -# TODO: enum in scalar metric is not supported yet (keep this metric and this
34 -# comment in profile until it's fixed)
35 - - MIB: HUAWEI-STACK-MIB
36 - symbol:
37 - name: huawei.hwStackReservedVlanId
38 - OID: 1.3.6.1.4.1.2011.5.25.183.1.6.0
39 - description: Stack reserved-vlanId
40 - unit: "{vlan_id}"
15 - MIB: HUAWEI-STACK-MIB
16 table:
17 name: hwStackMemberInfoTable
@@ -45,48 +19,51 @@ metrics:
19 symbols:
20 - name: huawei.hwMemberStackPriority
21 OID: 1.3.6.1.4.1.2011.5.25.183.1.20.1.2
48 - description: Stack member's priority
49 - unit: "{priority}"
50 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
22 + chart_meta:
23 + description: Stack member's priority
24 + family: "Stack/Member/Priority/Value"
25 + unit: "{priority}"
26 + - OID: 1.3.6.1.4.1.2011.5.25.183.1.20.1.3
27 + name: huawei.hwMemberStackRole
28 + chart_meta:
29 + description: Current role of the stack member
30 + family: "Stack/Member/Role"
31 + unit: "{status}"
32 + mapping:
33 + 1: master
34 + 2: standby
35 + 3: slave
36 metric_tags:
52 - - symbol:
37 + - tag: huawei_hw_member_stack_mac_address
38 + symbol:
39 name: huawei.hwMemberStackMacAddress
40 OID: 1.3.6.1.4.1.2011.5.25.183.1.20.1.4
41 format: mac_address
56 - tag: huawei_hw_member_stack_mac_address
57 - - symbol:
42 + - tag: huawei_hw_member_stack_device_type
43 + symbol:
44 name: huawei.hwMemberStackDeviceType
45 OID: 1.3.6.1.4.1.2011.5.25.183.1.20.1.5
60 - tag: huawei_hw_member_stack_device_type
61 - - symbol:
46 + - tag: huawei_hw_member_stack_object_id
47 + symbol:
48 name: huawei.hwMemberStackObjectId
49 OID: 1.3.6.1.4.1.2011.5.25.183.1.20.1.7
64 - tag: huawei_hw_member_stack_object_id
65 - - symbol:
66 - OID: 1.3.6.1.4.1.2011.5.25.183.1.20.1.3
67 - name: huawei.hwMemberStackRole
68 - tag: huawei_hw_member_stack_role
69 - mapping:
70 - 1: master
71 - 2: standby
72 - 3: slave
50 +
51 - MIB: HUAWEI-STACK-MIB
52 table:
53 name: hwStackPortTable
54 OID: 1.3.6.1.4.1.2011.5.25.183.1.21
55 symbols:
78 - - name: huawei.hwStackPort
79 - constant_value_one: true
80 - metric_tags:
81 - - symbol:
82 - name: huawei.hwStackPortName
83 - OID: 1.3.6.1.4.1.2011.5.25.183.1.21.1.3
84 - tag: huawei_hw_stack_port_name
85 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
86 - - symbol:
87 - OID: 1.3.6.1.4.1.2011.5.25.183.1.21.1.5
88 - name: huawei.hwStackPortStatus
89 - tag: huawei_hw_stack_port_status
56 + - OID: 1.3.6.1.4.1.2011.5.25.183.1.21.1.5
57 + name: huawei.hwStackPortStatus
58 + chart_meta:
59 + description: Operational status of the stack port
60 + family: "Stack/Port/Status"
61 + unit: "{status}"
62 mapping:
63 1: up
64 2: down
65 + metric_tags:
66 + - tag: huawei_hw_stack_port_name
67 + symbol:
68 + name: huawei.hwStackPortName
69 + OID: 1.3.6.1.4.1.2011.5.25.183.1.21.1.3
src/go/plugin/go.d/config/go.d/snmp.profiles/default/huawei.yaml
+191 -154
@@ -4,37 +4,42 @@ extends:
4 sysobjectid:
5 - 1.3.6.1.4.1.2011.2.*
6
7 +metric_tags:
8 + - OID: 1.3.6.1.4.1.2011.5.25.31.6.5.0
9 + symbol: hwEntitySystemModel
10 + tag: huawei_hw_entity_system_model
11 +
12 metrics:
13 - MIB: HUAWEI-ENTITY-EXTENT-MIB
14 table:
15 name: hwEntityStateTable
16 OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1
17 symbols:
13 -# - name: cpu.usage
14 -# OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.5
15 -# condition: hwEntityStandbyStatus=4
16 -# - name: memory.usage
17 -# OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.7
18 -# condition: hwEntityStandbyStatus=4
19 -# TODO : Handle conditional metric collection NDM-2232
18 + # - name: cpu.usage
19 + # OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.5
20 + # condition: hwEntityStandbyStatus=4
21 + # - name: memory.usage
22 + # OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.7
23 + # condition: hwEntityStandbyStatus=4
24 + # TODO : Handle conditional metric collection NDM-2232
25 - name: huawei.hwEntityTemperature
26 OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.11
22 - description: The temperature for the entity
23 - unit: "Cel"
27 + chart_meta:
28 + description: The temperature for the entity
29 + family: "Entity/Temperature/Value"
30 + unit: "Cel"
31 - name: huawei.hwEntityVoltage
32 OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.13
26 - description: The voltage for the entity
27 - unit: "V"
28 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
29 - metric_tags:
30 - - symbol:
31 - name: huawei.hwEntityBoardName
32 - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.43
33 - tag: huawei_hw_entity_board_name
34 - - symbol:
35 - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.1
36 - name: huawei.hwEntityAdminStatus
37 - tag: huawei_hw_entity_admin_status
33 + chart_meta:
34 + description: The voltage for the entity
35 + family: "Entity/Voltage/Value"
36 + unit: "V"
37 + - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.1
38 + name: huawei.hwEntityAdminStatus
39 + chart_meta:
40 + description: Administrative status of the entity
41 + family: "Entity/Status/Administrative"
42 + unit: "{status}"
43 mapping:
44 1: not_supported
45 2: locked
@@ -43,10 +48,12 @@ metrics:
48 11: up
49 12: down
50 13: loopback
46 - - symbol:
47 - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.2
48 - name: huawei.hwEntityOperStatus
49 - tag: huawei_hw_entity_oper_status
51 + - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.2
52 + name: huawei.hwEntityOperStatus
53 + chart_meta:
54 + description: Operational status of the entity
55 + family: "Entity/Status/Operational"
56 + unit: "{status}"
57 mapping:
58 1: not_supported
59 2: disabled
@@ -60,23 +67,33 @@ metrics:
67 17: link_down
68 18: present
69 19: absent
63 - - symbol:
64 - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.3
65 - name: huawei.hwEntityStandbyStatus
66 - tag: huawei_hw_entity_standby_status
70 + - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.3
71 + name: huawei.hwEntityStandbyStatus
72 + chart_meta:
73 + description: Standby status of the entity
74 + family: "Entity/Status/Standby"
75 + unit: "{status}"
76 mapping:
77 1: not_supported
78 2: hot_standby
79 3: cold_standby
80 4: providing_service
72 - - symbol:
73 - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.42
74 - name: huawei.hwEntityFaultLight
75 - tag: huawei_hw_entity_fault_light
81 + - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.42
82 + name: huawei.hwEntityFaultLight
83 + chart_meta:
84 + description: Fault light status of the entity
85 + family: "Entity/Status/FaultLight"
86 + unit: "{status}"
87 mapping:
88 1: not_supported
89 2: normal
90 3: under_repair
91 + metric_tags:
92 + - tag: huawei_hw_entity_board_name
93 + symbol:
94 + name: huawei.hwEntityBoardName
95 + OID: 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.43
96 +
97 - MIB: HUAWEI-ENTITY-EXTENT-MIB
98 table:
99 name: hwFanStatusTable
@@ -84,48 +101,58 @@ metrics:
101 symbols:
102 - name: huawei.hwEntityFanSpeed
103 OID: 1.3.6.1.4.1.2011.5.25.31.1.1.10.1.5
87 - description: This object indicates the rotation speed in percentage of the full speed of the fan
88 - unit: "%"
89 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
90 - metric_tags:
91 - - symbol:
92 - name: huawei.hwEntityFanSlot
93 - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.10.1.1
94 - tag: huawei_hw_entity_fan_slot
95 - - symbol:
96 - name: huawei.hwEntityFanSn
97 - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.10.1.2
98 - tag: huawei_hw_entity_fan_sn
99 - - symbol:
100 - name: huawei.hwEntityFanReg
101 - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.10.1.3
102 - tag: huawei_hw_entity_fan_reg
104 + chart_meta:
105 + description: This object indicates the rotation speed in percentage of the full speed of the fan
106 + family: "Fan/Speed/Value"
107 + unit: "%"
108 + - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.10.1.3
109 + name: huawei.hwEntityFanReg
110 + chart_meta:
111 + description: Whether the fan is registered
112 + family: "Fan/Registration/Status"
113 + unit: "{status}"
114 mapping:
115 1: yes
116 2: no
106 - - symbol:
107 - name: huawei.hwEntityFanSpdAdjMode
108 - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.10.1.4
109 - tag: huawei_hw_entity_fan_spd_adj_mode
117 + - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.10.1.4
118 + name: huawei.hwEntityFanSpdAdjMode
119 + chart_meta:
120 + description: Fan speed adjustment mode
121 + family: "Fan/Speed/Mode"
122 + unit: "{status}"
123 mapping:
124 1: auto
125 2: manual
126 3: unknown
127 4: silent
115 - - symbol:
116 - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.10.1.6
117 - name: huawei.hwEntityFanPresent
118 - tag: huawei_hw_entity_fan_present
128 + - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.10.1.6
129 + name: huawei.hwEntityFanPresent
130 + chart_meta:
131 + description: Whether the fan is present
132 + family: "Fan/Presence/Status"
133 + unit: "{status}"
134 mapping:
135 1: present
136 2: absent
122 - - symbol:
123 - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.10.1.7
124 - name: huawei.hwEntityFanState
125 - tag: huawei_hw_entity_fan_state
137 + - OID: 1.3.6.1.4.1.2011.5.25.31.1.1.10.1.7
138 + name: huawei.hwEntityFanState
139 + chart_meta:
140 + description: Operational state of the fan
141 + family: "Fan/Status"
142 + unit: "{status}"
143 mapping:
144 1: normal
145 2: abnormal
146 + metric_tags:
147 + - tag: huawei_hw_entity_fan_slot
148 + symbol:
149 + name: huawei.hwEntityFanSlot
150 + OID: 1.3.6.1.4.1.2011.5.25.31.1.1.10.1.1
151 + - tag: huawei_hw_entity_fan_sn
152 + symbol:
153 + name: huawei.hwEntityFanSn
154 + OID: 1.3.6.1.4.1.2011.5.25.31.1.1.10.1.2
155 +
156 - MIB: HUAWEI-ENTITY-EXTENT-MIB
157 table:
158 name: hwSystemPowerTable
@@ -133,93 +160,101 @@ metrics:
160 symbols:
161 - name: huawei.hwSystemPowerTotalPower
162 OID: 1.3.6.1.4.1.2011.5.25.31.1.1.14.1.2
136 - description: Device total power
137 - unit: "W"
163 + chart_meta:
164 + description: Device total power
165 + family: "Power/Capacity/Total"
166 + unit: "W"
167 - name: huawei.hwSystemPowerUsedPower
168 OID: 1.3.6.1.4.1.2011.5.25.31.1.1.14.1.3
140 - description: Device used power
141 - unit: "W"
169 + chart_meta:
170 + description: Device used power
171 + family: "Power/Usage/Current"
172 + unit: "W"
173 - name: huawei.hwSystemPowerRemainPower
174 OID: 1.3.6.1.4.1.2011.5.25.31.1.1.14.1.4
144 - description: Device remaining power
145 - unit: "W"
175 + chart_meta:
176 + description: Device remaining power
177 + family: "Power/Capacity/Remaining"
178 + unit: "W"
179 metric_tags:
147 - - symbol:
180 + - tag: huawei_hw_system_power_device_id
181 + symbol:
182 name: huawei.hwSystemPowerDeviceID
183 OID: 1.3.6.1.4.1.2011.5.25.31.1.1.14.1.1
150 - tag: huawei_hw_system_power_device_id
151 - - MIB: HUAWEI-OSPFV2-MIB
152 - table:
153 - name: hwOspfv2NeighborTable
154 - OID: 1.3.6.1.4.1.2011.5.25.155.6
155 - symbols:
156 - - name: huawei.hwOspfv2NbrPriority
157 - OID: 1.3.6.1.4.1.2011.5.25.155.6.1.12
158 - description: Priority of this neighbor in the designated router election algorithm
159 - unit: "{neighbor}"
160 - - name: huawei.hwOspfv2NbrUpTime
161 - OID: 1.3.6.1.4.1.2011.5.25.155.6.1.13
162 - description: Time in seconds since the state of this neighbor has been full
163 - unit: "s"
164 - - name: huawei.hwOspfv2NbrDeadTimeLeft
165 - OID: 1.3.6.1.4.1.2011.5.25.155.6.1.15
166 - description: Period in seconds after which this neighbor is declared dead
167 - unit: "s"
168 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
169 - metric_tags:
170 - - symbol:
171 - name: huawei.hwOspfv2SelfRouterId
172 - OID: 1.3.6.1.4.1.2011.5.25.155.6.1.3
173 - tag: huawei_hw_ospfv2_self_router_id
174 - - symbol:
175 - name: huawei.hwOspfv2NbrRouterId
176 - OID: 1.3.6.1.4.1.2011.5.25.155.6.1.9
177 - tag: huawei_hw_ospfv2_neighbor_router_id
178 - - symbol:
179 - name: huawei.hwOspfv2SelfIfIpAddress
180 - OID: 1.3.6.1.4.1.2011.5.25.155.6.1.4
181 - tag: huawei_hw_ospfv2_self_if_ip_address
182 - - symbol:
183 - name: huawei.hwOspfv2SelfIfName
184 - OID: 1.3.6.1.4.1.2011.5.25.155.6.1.5
185 - tag: huawei_hw_ospfv2_self_if_name
186 - - symbol:
187 - name: huawei.hwOspfv2NbrIfDesignatedRouter
188 - OID: 1.3.6.1.4.1.2011.5.25.155.6.1.6
189 - tag: huawei_hw_ospfv2_nbr_if_designated_router
190 - - symbol:
191 - name: huawei.hwOspfv2NbrIfBackupDesignatedRouter
192 - OID: 1.3.6.1.4.1.2011.5.25.155.6.1.7
193 - tag: huawei_hw_ospfv2_nbr_if_backup_designated_router
194 - - symbol:
195 - OID: 1.3.6.1.4.1.2011.5.25.155.6.1.10
196 - name: huawei.hwOspfv2NbrState
197 - tag: huawei_hw_ospfv2_nbr_state
198 - mapping:
199 - 1: down
200 - 2: attempt
201 - 3: init
202 - 4: two_way
203 - 5: exchange_start
204 - 6: exchange
205 - 7: loading
206 - 8: full
207 - - symbol:
208 - OID: 1.3.6.1.4.1.2011.5.25.155.6.1.11
209 - name: huawei.hwOspfv2NbrMode
210 - tag: huawei_hw_ospfv2_nbr_mode
211 - mapping:
212 - 1: master
213 - 2: slave
214 - - symbol:
215 - OID: 1.3.6.1.4.1.2011.5.25.155.6.1.16
216 - name: huawei.hwOspfv2NbrGrStatus
217 - tag: huawei_hw_ospfv2_nbr_gr_status
218 - mapping:
219 - 1: normal
220 - 2: doing_gr
221 - 3: helper
222 - 4: notsupport
184 +
185 + # - MIB: HUAWEI-OSPFV2-MIB
186 + # table:
187 + # name: hwOspfv2NeighborTable
188 + # OID: 1.3.6.1.4.1.2011.5.25.155.6
189 + # symbols:
190 + # - name: huawei.hwOspfv2NbrPriority
191 + # OID: 1.3.6.1.4.1.2011.5.25.155.6.1.12
192 + # description: Priority of this neighbor in the designated router election algorithm
193 + # unit: "{neighbor}"
194 + # - name: huawei.hwOspfv2NbrUpTime
195 + # OID: 1.3.6.1.4.1.2011.5.25.155.6.1.13
196 + # description: Time in seconds since the state of this neighbor has been full
197 + # unit: "s"
198 + # - name: huawei.hwOspfv2NbrDeadTimeLeft
199 + # OID: 1.3.6.1.4.1.2011.5.25.155.6.1.15
200 + # description: Period in seconds after which this neighbor is declared dead
201 + # unit: "s"
202 + # # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
203 + # metric_tags:
204 + # - tag: huawei_hw_ospfv2_self_router_id
205 + # symbol:
206 + # name: huawei.hwOspfv2SelfRouterId
207 + # OID: 1.3.6.1.4.1.2011.5.25.155.6.1.3
208 + # - tag: huawei_hw_ospfv2_neighbor_router_id
209 + # symbol:
210 + # name: huawei.hwOspfv2NbrRouterId
211 + # OID: 1.3.6.1.4.1.2011.5.25.155.6.1.9
212 + # - tag: huawei_hw_ospfv2_self_if_ip_address
213 + # - symbol:
214 + # name: huawei.hwOspfv2SelfIfIpAddress
215 + # OID: 1.3.6.1.4.1.2011.5.25.155.6.1.4
216 + # - symbol:
217 + # name: huawei.hwOspfv2SelfIfName
218 + # OID: 1.3.6.1.4.1.2011.5.25.155.6.1.5
219 + # tag: huawei_hw_ospfv2_self_if_name
220 + # - symbol:
221 + # name: huawei.hwOspfv2NbrIfDesignatedRouter
222 + # OID: 1.3.6.1.4.1.2011.5.25.155.6.1.6
223 + # tag: huawei_hw_ospfv2_nbr_if_designated_router
224 + # - symbol:
225 + # name: huawei.hwOspfv2NbrIfBackupDesignatedRouter
226 + # OID: 1.3.6.1.4.1.2011.5.25.155.6.1.7
227 + # tag: huawei_hw_ospfv2_nbr_if_backup_designated_router
228 + # - symbol:
229 + # OID: 1.3.6.1.4.1.2011.5.25.155.6.1.10
230 + # name: huawei.hwOspfv2NbrState
231 + # tag: huawei_hw_ospfv2_nbr_state
232 + # mapping:
233 + # 1: down
234 + # 2: attempt
235 + # 3: init
236 + # 4: two_way
237 + # 5: exchange_start
238 + # 6: exchange
239 + # 7: loading
240 + # 8: full
241 + # - symbol:
242 + # OID: 1.3.6.1.4.1.2011.5.25.155.6.1.11
243 + # name: huawei.hwOspfv2NbrMode
244 + # tag: huawei_hw_ospfv2_nbr_mode
245 + # mapping:
246 + # 1: master
247 + # 2: slave
248 + # - symbol:
249 + # OID: 1.3.6.1.4.1.2011.5.25.155.6.1.16
250 + # name: huawei.hwOspfv2NbrGrStatus
251 + # tag: huawei_hw_ospfv2_nbr_gr_status
252 + # mapping:
253 + # 1: normal
254 + # 2: doing_gr
255 + # 3: helper
256 + # 4: notsupport
257 +
258 - MIB: HUAWEI-DEVICE-MIB
259 table:
260 name: hwCpuDevTable
@@ -227,11 +262,14 @@ metrics:
262 symbols:
263 - name: huawei.hwAvgDuty1min
264 OID: 1.3.6.1.4.1.2011.6.3.4.1.3
230 - description: The overall CPU duty percentage in the last 1 minute period
231 - unit: "%"
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:
233 - - tag: cpu
270 + - tag: cpu_index
271 index: 1
272 +
273 - MIB: HUAWEI-DEVICE-MIB
274 table:
275 name: hwMemoryDevTable
@@ -240,18 +278,17 @@ metrics:
278 - name: huawei.hwMemoryDevSize
279 OID: 1.3.6.1.4.1.2011.6.3.5.1.1.2
280 metric_type: monotonic_count
243 - description: Indicates the total size of the memory module which is on the managed object
244 - unit: "By"
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
248 - description: Indicates the free size of the memory
249 - unit: "By"
288 + chart_meta:
289 + description: Indicates the free size of the memory
290 + family: "Memory/Free"
291 + unit: "By"
292 metric_tags:
251 - - tag: mem
293 + - tag: mem_index
294 index: 1
253 -
254 -metric_tags:
255 - - OID: 1.3.6.1.4.1.2011.5.25.31.6.5.0
256 - symbol: hwEntitySystemModel
257 - tag: huawei_hw_entity_system_model
src/go/plugin/go.d/config/go.d/snmp.profiles/default/juniper-pulse-secure.yaml
+40 -44
@@ -4,6 +4,8 @@ extends:
4 - _std-ucd-mib.yaml
5 - _juniper.yaml
6
7 +sysobjectid: 1.3.6.1.4.1.12532.256.*
8 +
9 # Juniper IVE (Intelligent Virtual Enterprise)
10 metadata:
11 device:
@@ -13,7 +15,23 @@ metadata:
15 vendor:
16 value: Juniper
17
16 -sysobjectid: 1.3.6.1.4.1.12532.256.*
18 +metric_tags:
19 + # MIB: PULSESECURE-PSG-MIB
20 + - tag: juniper_ive_product_name
21 + OID: 1.3.6.1.4.1.12532.6.0
22 + symbol: productName
23 + # MIB: PULSESECURE-PSG-MIB
24 + - tag: juniper_ive_product_version
25 + OID: 1.3.6.1.4.1.12532.7.0
26 + symbol: productVersion
27 + # MIB: PULSESECURE-PSG-MIB
28 + - tag: juniper_ive_esap_version
29 + OID: 1.3.6.1.4.1.12532.45.0
30 + symbol: esapVersion
31 + # MIB: PULSESECURE-PSG-MIB
32 + - tag: juniper_ive_ive_max_concurrent_users_license_capacity
33 + OID: 1.3.6.1.4.1.12532.55.0
34 + symbol: iveMaxConcurrentUsersLicenseCapacity
35
36 metrics:
37 - MIB: JUNIPER-IVE-MIB
@@ -22,7 +40,7 @@ metrics:
40 name: iveCpuUtil
41 chart_meta:
42 description: The cpu utilization of the ive system
25 - family: CPU/Usage
43 + family: "CPU/Usage"
44 unit: "%"
45 - MIB: JUNIPER-IVE-MIB
46 symbol:
@@ -30,7 +48,7 @@ metrics:
48 name: iveMemoryUtil
49 chart_meta:
50 description: The memory utilization of the ive system
33 - family: Memory/Usage
51 + family: "Memory/Usage"
52 unit: "%"
53 - MIB: JUNIPER-IVE-MIB
54 symbol:
@@ -38,7 +56,7 @@ metrics:
56 name: iveSwapUtil
57 chart_meta:
58 description: The swap utilization of the ive system
41 - family: Memory/Swap/Usage
59 + family: "Memory/Swap/Usage"
60 unit: "%"
61 - MIB: JUNIPER-IVE-MIB
62 symbol:
@@ -46,7 +64,7 @@ metrics:
64 name: logFullPercent
65 chart_meta:
66 description: Percentage of log file full
49 - family: Storage/Log/Usage
67 + family: "Disk/Log/Usage"
68 unit: "%"
69 - MIB: JUNIPER-IVE-MIB
70 symbol:
@@ -54,7 +72,7 @@ metrics:
72 name: diskFullPercent
73 chart_meta:
74 description: Percentage of disk space full
57 - family: Storage/Disk/Usage
75 + family: "Disk/Usage"
76 unit: "%"
77 - MIB: JUNIPER-IVE-MIB
78 symbol:
@@ -62,7 +80,7 @@ metrics:
80 name: iveTemperature
81 chart_meta:
82 description: The Temperature of MAG application blade
65 - family: Environment/Temperature/Value
83 + family: "System/Temperature/Value"
84 unit: "Cel"
85 - MIB: JUNIPER-IVE-MIB
86 symbol:
@@ -70,7 +88,7 @@ metrics:
88 name: signedInWebUsers
89 chart_meta:
90 description: Number of signed-in web users
73 - family: User/SignedIn/Web
91 + family: "User/Active/Web"
92 unit: "{user}"
93 - MIB: JUNIPER-IVE-MIB
94 symbol:
@@ -78,7 +96,7 @@ metrics:
96 name: signedInMailUsers
97 chart_meta:
98 description: Number of signed-in mail users
81 - family: User/SignedIn/Mail
99 + family: "User/Active/Mail"
100 unit: "{user}"
101 - MIB: JUNIPER-IVE-MIB
102 symbol:
@@ -86,7 +104,7 @@ metrics:
104 name: iveVPNTunnels
105 chart_meta:
106 description: The number of concurrent pulse ipsec and nc users
89 - family: VPN/Tunnel/Active
107 + family: "VPN/Tunnel/Active"
108 unit: "{tunnel}"
109 - MIB: JUNIPER-IVE-MIB
110 symbol:
@@ -94,7 +112,7 @@ metrics:
112 name: iveConcurrentUsers
113 chart_meta:
114 description: The total number of concurrent user licenses used for the ive node
97 - family: License/User/NodeUsed
115 + family: "License/User/Node/Used"
116 unit: "{license}"
117 - MIB: JUNIPER-IVE-MIB
118 symbol:
@@ -102,7 +120,7 @@ metrics:
120 name: clusterConcurrentUsers
121 chart_meta:
122 description: The total number of concurrent user licenses used for the cluster
105 - family: License/User/ClusterUsed
123 + family: "License/User/Cluster/Used"
124 unit: "{license}"
125 - MIB: JUNIPER-IVE-MIB
126 symbol:
@@ -110,7 +128,7 @@ metrics:
128 name: iveTotalHits
129 chart_meta:
130 description: The total number of hits to the ive since last reboot
113 - family: Hit/Total
131 + family: "Hit/Total"
132 unit: "{hit}/s"
133 - MIB: JUNIPER-IVE-MIB
134 symbol:
@@ -118,7 +136,7 @@ metrics:
136 name: iveFileHits
137 chart_meta:
138 description: The total number of file hits to the ive since last reboot
121 - family: Hit/File
139 + family: "Hit/File"
140 unit: "{hit}/s"
141 - MIB: JUNIPER-IVE-MIB
142 symbol:
@@ -126,7 +144,7 @@ metrics:
144 name: iveWebHits
145 chart_meta:
146 description: The total number of hits via the web interface since the last reboot
129 - family: Hit/WebInterface
147 + family: "Hit/Web"
148 unit: "{hit}/s"
149 - MIB: JUNIPER-IVE-MIB
150 symbol:
@@ -134,15 +152,15 @@ metrics:
152 name: iveAppletHits
153 chart_meta:
154 description: The total number of applet hits to the ive since last reboot
137 - family: Hit/Applet
138 - unit: "{hit}"
155 + family: "Hit/Applet"
156 + unit: "{hit}/s"
157 - MIB: JUNIPER-IVE-MIB
158 symbol:
159 OID: 1.3.6.1.4.1.12532.18.0
160 name: ivetermHits
161 chart_meta:
162 description: The total number of terminal hits to the ive since last reboot
145 - family: Hit/Terminal
163 + family: "Hit/Terminal"
164 unit: "{hit}/s"
165 - MIB: JUNIPER-IVE-MIB
166 symbol:
@@ -150,7 +168,7 @@ metrics:
168 name: iveSAMHits
169 chart_meta:
170 description: The total number of sam secure application manager hits since last reboot
153 - family: Hit/SAM
171 + family: "Hit/SAM"
172 unit: "{hit}/s"
173 - MIB: JUNIPER-IVE-MIB
174 symbol:
@@ -158,7 +176,7 @@ metrics:
176 name: iveNCHits
177 chart_meta:
178 description: The total number of nc network connect hits since last reboot
161 - family: Hit/NetworkConnect
179 + family: "Hit/NetworkConnect"
180 unit: "{hit}/s"
181 - MIB: JUNIPER-IVE-MIB
182 symbol:
@@ -166,7 +184,7 @@ metrics:
184 name: meetingHits
185 chart_meta:
186 description: The total number of meeting hits since last reboot
169 - family: Hit/Meeting
187 + family: "Hit/Meeting"
188 unit: "{hit}/s"
189 - MIB: JUNIPER-IVE-MIB
190 symbol:
@@ -174,27 +192,5 @@ metrics:
192 name: iveSSLConnections
193 chart_meta:
194 description: Total number of ssl connection
177 - family: SSL/Connection/Active
195 + family: "SSL/Connection/Active"
196 unit: "{connection}"
179 -# Commented since iveTotalSignedInUsers is not present in the most recent JUNIPER-IVE-MIB we managed to find
180 -# - MIB: JUNIPER-IVE-MIB
181 -# symbol:
182 -# OID: 1.3.6.1.4.1.12532.48.0
183 -# name: iveTotalSignedInUsers
184 -metric_tags:
185 - # MIB: PULSESECURE-PSG-MIB
186 - - tag: juniper_ive_product_name
187 - OID: 1.3.6.1.4.1.12532.6.0
188 - symbol: productName
189 - # MIB: PULSESECURE-PSG-MIB
190 - - tag: juniper_ive_product_version
191 - OID: 1.3.6.1.4.1.12532.7.0
192 - symbol: productVersion
193 - # MIB: PULSESECURE-PSG-MIB
194 - - tag: juniper_ive_esap_version
195 - OID: 1.3.6.1.4.1.12532.45.0
196 - symbol: esapVersion
197 - # MIB: PULSESECURE-PSG-MIB
198 - - tag: juniper_ive_ive_max_concurrent_users_license_capacity
199 - OID: 1.3.6.1.4.1.12532.55.0
200 - symbol: iveMaxConcurrentUsersLicenseCapacity
src/go/plugin/go.d/config/go.d/snmp.profiles/default/juniper-srx.yaml
+2 -3
@@ -18,14 +18,13 @@ extends:
18 - _juniper-junos-generic.yaml
19 - _juniper.yaml
20
21 -device:
22 - vendor: "juniper-networks"
23 -
21 metadata:
22 device:
23 fields:
24 type:
25 value: "firewall"
26 + vendor:
27 + value: "juniper-networks"
28
29 # Juniper Products are declared in JUNIPER-CHASSIS-DEFINES-MIB.
30 # Products are defined under 1.3.6.1.4.1.2636.1.1.1.2 (jnxProductName).
src/go/plugin/go.d/config/go.d/snmp.profiles/default/servertech-pdu3.yaml
+228 -165
@@ -3,24 +3,39 @@ extends:
3
4 sysobjectid:
5 - 1.3.6.1.4.1.1718.3 # Sentry 3rd Gen PDU
6 +
7 metadata:
8 device:
9 fields:
10 type:
11 value: "PDU"
12 +
13 +metric_tags:
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
18 + OID: 1.3.6.1.4.1.1718.3.1.2.0
19 + symbol: systemNICSerialNumber
20 +
21 metrics:
22 - MIB: SENTRY3-MIB
23 symbol:
24 name: servertech.sentry3.systemTotalPower
25 OID: 1.3.6.1.4.1.1718.3.1.6.0
16 - description: Total power consumption of the system
17 - unit: "W"
26 + chart_meta:
27 + description: Total power consumption of the system
28 + family: "System/Power/Total"
29 + unit: "W"
30 - MIB: SENTRY3-MIB
31 symbol:
32 name: servertech.sentry3.systemConfigModifiedCount
33 OID: 1.3.6.1.4.1.1718.3.1.15.0
22 - description: Count of system configuration modifications
23 - unit: "{modification}"
34 + chart_meta:
35 + description: Count of system configuration modifications
36 + family: "System/Configuration/Modified/Count"
37 + unit: "{modification}"
38 +
39 - MIB: SENTRY3-MIB
40 table:
41 name: towerTable
@@ -28,65 +43,83 @@ metrics:
43 symbols:
44 - name: servertech.sentry3.towerInfeedCount
45 OID: 1.3.6.1.4.1.1718.3.2.1.1.5
31 - description: Number of tower infeeds
32 - unit: "{infeed}"
46 + chart_meta:
47 + description: Number of tower infeeds
48 + family: "Tower/Infeed/Count"
49 + unit: "{infeed}"
50 - name: servertech.sentry3.towerVACapacity
51 OID: 1.3.6.1.4.1.1718.3.2.1.1.9
35 - description: Tower VA capacity
36 - unit: "VA"
52 + chart_meta:
53 + description: Tower VA capacity
54 + family: "Tower/Power/Capacity/Apparent"
55 + unit: "VA"
56 - name: servertech.sentry3.towerVACapacityUsed
57 OID: 1.3.6.1.4.1.1718.3.2.1.1.10
39 - description: Used tower VA capacity
40 - unit: "VA"
58 + chart_meta:
59 + description: Used tower VA capacity
60 + family: "Tower/Power/Used/Apparent"
61 + unit: "VA"
62 - name: servertech.sentry3.towerActivePower
63 OID: 1.3.6.1.4.1.1718.3.2.1.1.11
43 - description: Tower active power
44 - unit: "W"
64 + chart_meta:
65 + description: Tower active power
66 + family: "Tower/Power/Active"
67 + unit: "W"
68 - name: servertech.sentry3.towerApparentPower
69 OID: 1.3.6.1.4.1.1718.3.2.1.1.12
47 - description: Tower apparent power
48 - unit: "VA"
70 + chart_meta:
71 + description: Tower apparent power
72 + family: "Tower/Power/Apparent"
73 + unit: "VA"
74 - name: servertech.sentry3.towerPowerFactor
75 OID: 1.3.6.1.4.1.1718.3.2.1.1.13
51 - description: Tower power factor
52 - unit: "%"
76 + chart_meta:
77 + description: Tower power factor
78 + family: "Tower/Power/Factor"
79 + unit: "%"
80 - name: servertech.sentry3.towerEnergy
81 OID: 1.3.6.1.4.1.1718.3.2.1.1.14
55 - description: Tower energy consumption
56 - unit: "Wh"
82 + chart_meta:
83 + description: Tower energy consumption
84 + family: "Tower/Energy/Total"
85 + unit: "Wh"
86 - name: servertech.sentry3.towerLineFrequency
87 OID: 1.3.6.1.4.1.1718.3.2.1.1.15
59 - description: Tower line frequency
60 - unit: "Hz"
61 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
88 + chart_meta:
89 + description: Tower line frequency
90 + family: "Tower/Frequency/Value"
91 + unit: "Hz"
92 + - name: servertech.sentry3.towerStatus
93 + OID: 1.3.6.1.4.1.1718.3.2.1.1.4
94 + chart_meta:
95 + description: Tower operational status
96 + family: "Tower/Status"
97 + unit: "{status}"
98 + mapping:
99 + 0: normal
100 + 1: no_comm
101 + 2: fan_fail
102 + 3: over_temp
103 + 4: nvm_fail
104 + 5: out_of_balance
105 metric_tags:
63 - - symbol:
106 + - tag: servertech_sentry3_tower_id
107 + symbol:
108 name: servertech.sentry3.towerID
109 OID: 1.3.6.1.4.1.1718.3.2.1.1.2
66 - tag: servertech_sentry3_tower_id
67 - - symbol:
110 + - tag: servertech_sentry3_tower_name
111 + symbol:
112 name: servertech.sentry3.towerName
113 OID: 1.3.6.1.4.1.1718.3.2.1.1.3
70 - tag: servertech_sentry3_tower_name
71 - - symbol:
114 + - tag: _servertech_sentry3_tower_product_sn
115 + symbol:
116 name: servertech.sentry3.towerProductSN
117 OID: 1.3.6.1.4.1.1718.3.2.1.1.6
74 - tag: servertech_sentry3_tower_product_sn
75 - - symbol:
118 + - tag: _servertech_sentry3_tower_model_number
119 + symbol:
120 name: servertech.sentry3.towerModelNumber
121 OID: 1.3.6.1.4.1.1718.3.2.1.1.7
78 - tag: servertech_sentry3_tower_model_number
79 - - symbol:
80 - OID: 1.3.6.1.4.1.1718.3.2.1.1.4
81 - name: servertech.sentry3.towerStatus
82 - tag: servertech_sentry3_tower_status
83 - mapping:
84 - 0: normal
85 - 1: no_comm
86 - 2: fan_fail
87 - 3: over_temp
88 - 4: nvm_fail
89 - 5: out_of_balance
122 +
123 - MIB: SENTRY3-MIB
124 table:
125 name: infeedTable
@@ -94,66 +127,64 @@ metrics:
127 symbols:
128 - name: servertech.sentry3.infeedLoadValue
129 OID: 1.3.6.1.4.1.1718.3.2.2.1.7
97 - description: Infeed load value
98 - unit: "W"
130 + chart_meta:
131 + description: Infeed load value
132 + family: "Infeed/Load/Value"
133 + unit: "W"
134 - name: servertech.sentry3.infeedOutletCount
135 OID: 1.3.6.1.4.1.1718.3.2.2.1.9
101 - description: Number of outlets on infeed
102 - unit: "{outlet}"
136 + chart_meta:
137 + description: Number of outlets on infeed
138 + family: "Infeed/Outlet/Count"
139 + unit: "{outlet}"
140 - name: servertech.sentry3.infeedCapacity
141 OID: 1.3.6.1.4.1.1718.3.2.2.1.10
105 - description: Infeed capacity
106 - unit: "VA"
142 + chart_meta:
143 + description: Infeed capacity
144 + family: "Infeed/Power/Capacity"
145 + unit: "VA"
146 - name: servertech.sentry3.infeedVoltage
147 OID: 1.3.6.1.4.1.1718.3.2.2.1.11
109 - description: Infeed voltage
110 - unit: "V"
148 + chart_meta:
149 + description: Infeed voltage
150 + family: "Infeed/Voltage/Value"
151 + unit: "V"
152 - name: servertech.sentry3.infeedPower
153 OID: 1.3.6.1.4.1.1718.3.2.2.1.12
113 - description: Infeed power
114 - unit: "W"
154 + chart_meta:
155 + description: Infeed power
156 + family: "Infeed/Power/Active"
157 + unit: "W"
158 - name: servertech.sentry3.infeedEnergy
159 OID: 1.3.6.1.4.1.1718.3.2.2.1.16
117 - description: Infeed energy consumption
118 - unit: "Wh"
160 + chart_meta:
161 + description: Infeed energy consumption
162 + family: "Infeed/Energy/Total"
163 + unit: "Wh"
164 - name: servertech.sentry3.infeedPhaseVoltage
165 OID: 1.3.6.1.4.1.1718.3.2.2.1.18
121 - description: Infeed phase voltage
122 - unit: "V"
166 + chart_meta:
167 + description: Infeed phase voltage
168 + family: "Infeed/Phase/Voltage/Value"
169 + unit: "V"
170 - name: servertech.sentry3.infeedPhaseCurrent
171 OID: 1.3.6.1.4.1.1718.3.2.2.1.19
125 - description: Infeed phase current
126 - unit: "A"
172 + chart_meta:
173 + description: Infeed phase current
174 + family: "Infeed/Phase/Current/Value"
175 + unit: "A"
176 - name: servertech.sentry3.infeedCapacityUsed
177 OID: 1.3.6.1.4.1.1718.3.2.2.1.20
129 - description: Used infeed capacity
130 - unit: "VA"
131 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
132 - metric_tags:
133 - - symbol:
134 - name: servertech.sentry3.infeedID
135 - OID: 1.3.6.1.4.1.1718.3.2.2.1.2
136 - tag: servertech_sentry3_infeed_id
137 - - symbol:
138 - name: servertech.sentry3.infeedName
139 - OID: 1.3.6.1.4.1.1718.3.2.2.1.3
140 - tag: servertech_sentry3_infeed_name
141 - - symbol:
142 - name: servertech.sentry3.infeedLineID
143 - OID: 1.3.6.1.4.1.1718.3.2.2.1.21
144 - tag: servertech_sentry3_infeed_line_id
145 - - symbol:
146 - name: servertech.sentry3.infeedLineToLineID
147 - OID: 1.3.6.1.4.1.1718.3.2.2.1.22
148 - tag: servertech_sentry3_infeed_line_to_line_id
149 - - symbol:
150 - name: servertech.sentry3.infeedPhaseID
151 - OID: 1.3.6.1.4.1.1718.3.2.2.1.23
152 - tag: servertech_sentry3_infeed_phase_id
153 - - symbol:
154 - OID: 1.3.6.1.4.1.1718.3.2.2.1.5
155 - name: servertech.sentry3.infeedStatus
156 - tag: servertech_sentry3_infeed_status
178 + chart_meta:
179 + description: Used infeed capacity
180 + family: "Infeed/Power/Used"
181 + unit: "VA"
182 + - name: servertech.sentry3.infeedStatus
183 + OID: 1.3.6.1.4.1.1718.3.2.2.1.5
184 + chart_meta:
185 + description: Infeed operational status
186 + family: "Infeed/Status"
187 + unit: "{status}"
188 mapping:
189 0: off
190 1: on
@@ -165,10 +196,12 @@ metrics:
196 7: reading
197 8: off_fuse
198 9: on_fuse
168 - - symbol:
169 - OID: 1.3.6.1.4.1.1718.3.2.2.1.6
170 - name: servertech.sentry3.infeedLoadStatus
171 - tag: servertech_sentry3_infeed_load_status
199 + - name: servertech.sentry3.infeedLoadStatus
200 + OID: 1.3.6.1.4.1.1718.3.2.2.1.6
201 + chart_meta:
202 + description: Infeed load status
203 + family: "Infeed/Load/Status"
204 + unit: "{status}"
205 mapping:
206 0: normal
207 1: not_on
@@ -178,36 +211,50 @@ metrics:
211 5: over_load
212 6: read_error
213 7: no_comm
181 - - symbol:
182 - OID: 1.3.6.1.4.1.1718.3.2.2.1.17
183 - name: servertech.sentry3.infeedReactance
184 - tag: servertech_sentry3_infeed_reactance
214 + - name: servertech.sentry3.infeedReactance
215 + OID: 1.3.6.1.4.1.1718.3.2.2.1.17
216 + chart_meta:
217 + description: Infeed reactance type
218 + family: "Infeed/Reactance/Type"
219 + unit: "{status}"
220 mapping:
221 0: unknown
222 1: capacitive
223 2: inductive
224 3: resistive
225 + metric_tags:
226 + - tag: servertech_sentry3_infeed_id
227 + symbol:
228 + name: servertech.sentry3.infeedID
229 + OID: 1.3.6.1.4.1.1718.3.2.2.1.2
230 + - tag: servertech_sentry3_infeed_name
231 + symbol:
232 + name: servertech.sentry3.infeedName
233 + OID: 1.3.6.1.4.1.1718.3.2.2.1.3
234 + - tag: servertech_sentry3_infeed_line_id
235 + symbol:
236 + name: servertech.sentry3.infeedLineID
237 + OID: 1.3.6.1.4.1.1718.3.2.2.1.21
238 + - tag: servertech_sentry3_infeed_line_to_line_id
239 + symbol:
240 + name: servertech.sentry3.infeedLineToLineID
241 + OID: 1.3.6.1.4.1.1718.3.2.2.1.22
242 + - tag: servertech_sentry3_infeed_phase_id
243 + symbol:
244 + name: servertech.sentry3.infeedPhaseID
245 + OID: 1.3.6.1.4.1.1718.3.2.2.1.23
246 +
247 - MIB: SENTRY3-MIB
248 table:
249 name: outletTable
250 OID: 1.3.6.1.4.1.1718.3.2.3
251 symbols:
195 - - name: servertech.sentry3.outlet
196 - constant_value_one: true
197 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
198 - metric_tags:
199 - - symbol:
200 - name: servertech.sentry3.outletID
201 - OID: 1.3.6.1.4.1.1718.3.2.3.1.2
202 - tag: servertech_sentry3_outlet_id
203 - - symbol:
204 - name: servertech.sentry3.outletName
205 - OID: 1.3.6.1.4.1.1718.3.2.3.1.3
206 - tag: servertech_sentry3_outlet_name
207 - - symbol:
208 - OID: 1.3.6.1.4.1.1718.3.2.3.1.5
209 - name: servertech.sentry3.outletStatus
210 - tag: servertech_sentry3_outlet_status
252 + - name: servertech.sentry3.outletStatus
253 + OID: 1.3.6.1.4.1.1718.3.2.3.1.5
254 + chart_meta:
255 + description: Outlet operational status
256 + family: "Outlet/Status"
257 + unit: "{status}"
258 mapping:
259 0: off
260 1: on
@@ -219,10 +266,12 @@ metrics:
266 7: reading
267 8: off_fuse
268 9: on_fuse
222 - - symbol:
223 - OID: 1.3.6.1.4.1.1718.3.2.3.1.10
224 - name: servertech.sentry3.outletControlState
225 - tag: servertech_sentry3_outlet_control_state
269 + - name: servertech.sentry3.outletControlState
270 + OID: 1.3.6.1.4.1.1718.3.2.3.1.10
271 + chart_meta:
272 + description: Outlet control state
273 + family: "Outlet/Control/State"
274 + unit: "{status}"
275 mapping:
276 0: idle_off
277 1: idle_on
@@ -242,38 +291,50 @@ metrics:
291 15: event_on
292 16: event_reboot
293 17: event_shutdown
245 - - symbol:
246 - OID: 1.3.6.1.4.1.1718.3.2.3.1.19
247 - name: servertech.sentry3.outletWakeupState
248 - tag: servertech_sentry3_outlet_wakeup_state
294 + - name: servertech.sentry3.outletWakeupState
295 + OID: 1.3.6.1.4.1.1718.3.2.3.1.19
296 + chart_meta:
297 + description: Outlet wakeup state configuration
298 + family: "Outlet/Wakeup/State"
299 + unit: "{status}"
300 mapping:
301 1: last
302 2: off
303 3: on
304 + metric_tags:
305 + - tag: servertech_sentry3_outlet_id
306 + symbol:
307 + name: servertech.sentry3.outletID
308 + OID: 1.3.6.1.4.1.1718.3.2.3.1.2
309 + - tag: servertech_sentry3_outlet_name
310 + symbol:
311 + name: servertech.sentry3.outletName
312 + OID: 1.3.6.1.4.1.1718.3.2.3.1.3
313 +
314 - MIB: SENTRY3-MIB
315 table:
316 name: envMonTable
317 OID: 1.3.6.1.4.1.1718.3.2.4
318 symbols:
258 - - name: servertech.sentry3.envMon
259 - constant_value_one: true
260 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
319 + - name: servertech.sentry3.envMonStatus
320 + OID: 1.3.6.1.4.1.1718.3.2.4.1.4
321 + chart_meta:
322 + description: Environmental monitor status
323 + family: "Environment/Monitor/Status"
324 + unit: "{status}"
325 + mapping:
326 + 0: normal
327 + 1: no_comm
328 metric_tags:
262 - - symbol:
329 + - tag: servertech_sentry3_env_mon_id
330 + symbol:
331 name: servertech.sentry3.envMonID
332 OID: 1.3.6.1.4.1.1718.3.2.4.1.2
265 - tag: servertech_sentry3_env_mon_id
266 - - symbol:
333 + - tag: servertech_sentry3_env_mon_name
334 + symbol:
335 name: servertech.sentry3.envMonName
336 OID: 1.3.6.1.4.1.1718.3.2.4.1.3
269 - tag: servertech_sentry3_env_mon_name
270 - - symbol:
271 - OID: 1.3.6.1.4.1.1718.3.2.4.1.4
272 - name: servertech.sentry3.envMonStatus
273 - tag: servertech_sentry3_env_mon_status
274 - mapping:
275 - 0: normal
276 - 1: no_comm
337 +
338 - MIB: SENTRY3-MIB
339 table:
340 name: tempHumidSensorTable
@@ -281,35 +342,33 @@ metrics:
342 symbols:
343 - name: servertech.sentry3.tempHumidSensorTempValue
344 OID: 1.3.6.1.4.1.1718.3.2.5.1.6
284 - description: Temperature value from sensor
285 - unit: "Cel"
345 + chart_meta:
346 + description: Temperature value from sensor
347 + family: "Sensor/Temperature/Value"
348 + unit: "Cel"
349 - name: servertech.sentry3.tempHumidSensorHumidValue
350 OID: 1.3.6.1.4.1.1718.3.2.5.1.10
288 - description: Humidity value from sensor
289 - unit: "%"
290 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
291 - metric_tags:
292 - - symbol:
293 - name: servertech.sentry3.tempHumidSensorID
294 - OID: 1.3.6.1.4.1.1718.3.2.5.1.2
295 - tag: servertech_sentry3_temp_humid_sensor_id
296 - - symbol:
297 - name: servertech.sentry3.tempHumidSensorName
298 - OID: 1.3.6.1.4.1.1718.3.2.5.1.3
299 - tag: servertech_sentry3_temp_humid_sensor_name
300 - - symbol:
301 - OID: 1.3.6.1.4.1.1718.3.2.5.1.4
302 - name: servertech.sentry3.tempHumidSensorStatus
303 - tag: servertech_sentry3_temp_humid_sensor_status
351 + chart_meta:
352 + description: Humidity value from sensor
353 + family: "Sensor/Humidity/Value"
354 + unit: "%"
355 + - name: servertech.sentry3.tempHumidSensorStatus
356 + OID: 1.3.6.1.4.1.1718.3.2.5.1.4
357 + chart_meta:
358 + description: Temperature/humidity sensor communication status
359 + family: "Sensor/Communication/Status"
360 + unit: "{status}"
361 mapping:
362 0: found
363 1: not_found
364 2: lost
365 3: no_comm
309 - - symbol:
310 - OID: 1.3.6.1.4.1.1718.3.2.5.1.5
311 - name: servertech.sentry3.tempHumidSensorTempStatus
312 - tag: servertech_sentry3_temp_humid_sensor_temp_status
366 + - name: servertech.sentry3.tempHumidSensorTempStatus
367 + OID: 1.3.6.1.4.1.1718.3.2.5.1.5
368 + chart_meta:
369 + description: Temperature sensor status
370 + family: "Sensor/Temperature/Status"
371 + unit: "{status}"
372 mapping:
373 0: normal
374 1: not_found
@@ -319,10 +378,12 @@ metrics:
378 5: read_error
379 6: lost
380 7: no_comm
322 - - symbol:
323 - OID: 1.3.6.1.4.1.1718.3.2.5.1.9
324 - name: servertech.sentry3.tempHumidSensorHumidStatus
325 - tag: servertech_sentry3_temp_humid_sensor_humid_status
381 + - name: servertech.sentry3.tempHumidSensorHumidStatus
382 + OID: 1.3.6.1.4.1.1718.3.2.5.1.9
383 + chart_meta:
384 + description: Humidity sensor status
385 + family: "Sensor/Humidity/Status"
386 + unit: "{status}"
387 mapping:
388 0: normal
389 1: not_found
@@ -332,17 +393,19 @@ metrics:
393 5: read_error
394 6: lost
395 7: no_comm
335 - - symbol:
396 + metric_tags:
397 + - tag: servertech_sentry3_temp_humid_sensor_id
398 + symbol:
399 + name: servertech.sentry3.tempHumidSensorID
400 + OID: 1.3.6.1.4.1.1718.3.2.5.1.2
401 + - tag: servertech_sentry3_temp_humid_sensor_name
402 + symbol:
403 + name: servertech.sentry3.tempHumidSensorName
404 + OID: 1.3.6.1.4.1.1718.3.2.5.1.3
405 + - tag: servertech_sentry3_temp_humid_sensor_temp_scale
406 + symbol:
407 OID: 1.3.6.1.4.1.1718.3.2.5.1.13
408 name: servertech.sentry3.tempHumidSensorTempScale
338 - tag: servertech_sentry3_temp_humid_sensor_temp_scale
409 mapping:
410 0: celsius
411 1: fahrenheit
342 -metric_tags:
343 - - OID: 1.3.6.1.4.1.1718.3.1.1.0
344 - symbol: systemVersion
345 - tag: servertech_sentry3_system_version
346 - - OID: 1.3.6.1.4.1.1718.3.1.2.0
347 - symbol: systemNICSerialNumber
348 - tag: servertech_sentry3_system_nic_serial_number
src/go/plugin/go.d/config/go.d/snmp.profiles/default/servertech-pdu4.yaml
+388 -409
@@ -3,60 +3,25 @@ extends:
3
4 sysobjectid:
5 - 1.3.6.1.4.1.1718.4 # Sentry 4th Gen PDU
6 +
7 metadata:
8 device:
9 fields:
10 type:
11 value: "PDU"
12 +
13 metrics:
14 - MIB: SENTRY4-MIB
15 table:
16 name: servertech.sentry4.st4UnitMonitorTable
15 - OID: 1.3.6.1.4.1.1718.4.1.2.3
17 + OID: 1.3.6.1.4.1.1718.4.1.2
18 symbols:
17 - - name: servertech.sentry4.st4UnitMonitor
18 - constant_value_one: true
19 - description: "Constant value one"
20 - unit: "TBD"
21 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
22 - metric_tags:
23 - - symbol:
24 - name: servertech.sentry4.st4UnitID
25 - OID: 1.3.6.1.4.1.1718.4.1.2.2.1.2
26 - tag: servertech_sentry4_st4_unit_id
27 - - symbol:
28 - name: servertech.sentry4.st4UnitName
29 - OID: 1.3.6.1.4.1.1718.4.1.2.2.1.3
30 - tag: servertech_sentry4_st4_unit_name
31 - - symbol:
32 - name: servertech.sentry4.st4UnitProductSN
33 - OID: 1.3.6.1.4.1.1718.4.1.2.2.1.4
34 - tag: servertech_sentry4_st4_unit_product_sn
35 - - symbol:
36 - name: servertech.sentry4.st4UnitModel
37 - OID: 1.3.6.1.4.1.1718.4.1.2.2.1.5
38 - tag: servertech_sentry4_st4_unit_model
39 - - symbol:
40 - name: servertech.sentry4.st4UnitAssetTag
41 - OID: 1.3.6.1.4.1.1718.4.1.2.2.1.6
42 - tag: servertech_sentry4_st4_unit_asset_tag
43 - - symbol:
44 - name: servertech.sentry4.st4UnitType
45 - OID: 1.3.6.1.4.1.1718.4.1.2.2.1.7
46 - tag: servertech_sentry4_st4_unit_type
47 - mapping:
48 - 0: master_pdu
49 - 1: link_pdu
50 - 2: controller
51 - 3: emcu
52 - - symbol:
53 - name: servertech.sentry4.st4UnitProductMfrDate
54 - OID: 1.3.6.1.4.1.1718.4.1.2.2.1.9
55 - tag: servertech_sentry4_st4_unit_product_mfr_date
56 - - symbol:
57 - OID: 1.3.6.1.4.1.1718.4.1.2.3.1.1
58 - name: servertech.sentry4.st4UnitStatus
59 - tag: servertech_sentry4_st4_unit_status
19 + - name: servertech.sentry4.st4UnitStatus
20 + OID: 1.3.6.1.4.1.1718.4.1.2.3.1.1
21 + chart_meta:
22 + description: Unit operational status
23 + family: "Unit/Status"
24 + unit: "{status}"
25 mapping:
26 0: normal
27 1: disabled
@@ -80,109 +45,100 @@ metrics:
45 21: nvm_fail
46 22: profile_error
47 23: conflict
48 + metric_tags:
49 + - tag: servertech_sentry4_st4_unit_id
50 + symbol:
51 + name: servertech.sentry4.st4UnitID
52 + OID: 1.3.6.1.4.1.1718.4.1.2.2.1.2
53 + - tag: servertech_sentry4_st4_unit_name
54 + symbol:
55 + name: servertech.sentry4.st4UnitName
56 + OID: 1.3.6.1.4.1.1718.4.1.2.2.1.3
57 + - tag: _servertech_sentry4_st4_unit_product_sn
58 + symbol:
59 + name: servertech.sentry4.st4UnitProductSN
60 + OID: 1.3.6.1.4.1.1718.4.1.2.2.1.4
61 + - tag: _servertech_sentry4_st4_unit_model
62 + symbol:
63 + name: servertech.sentry4.st4UnitModel
64 + OID: 1.3.6.1.4.1.1718.4.1.2.2.1.5
65 + - tag: _servertech_sentry4_st4_unit_asset_tag
66 + symbol:
67 + name: servertech.sentry4.st4UnitAssetTag
68 + OID: 1.3.6.1.4.1.1718.4.1.2.2.1.6
69 + - tag: servertech_sentry4_st4_unit_type
70 + symbol:
71 + name: servertech.sentry4.st4UnitType
72 + OID: 1.3.6.1.4.1.1718.4.1.2.2.1.7
73 + mapping:
74 + 0: master_pdu
75 + 1: link_pdu
76 + 2: controller
77 + 3: emcu
78 +
79 - MIB: SENTRY4-MIB
80 table:
81 name: servertech.sentry4.st4InputCordMonitorTable
86 - OID: 1.3.6.1.4.1.1718.4.1.3.3
82 + OID: 1.3.6.1.4.1.1718.4.1.3
83 symbols:
84 - name: servertech.sentry4.st4InputCordActivePower
85 OID: 1.3.6.1.4.1.1718.4.1.3.3.1.3
90 - description: "Active power of the input cord"
91 - unit: "W"
86 + chart_meta:
87 + description: Active power of the input cord
88 + family: "InputCord/Power/Active"
89 + unit: "W"
90 - name: servertech.sentry4.st4InputCordApparentPower
91 OID: 1.3.6.1.4.1.1718.4.1.3.3.1.5
94 - description: "Apparent power of the input cord"
95 - unit: "VA"
92 + chart_meta:
93 + description: Apparent power of the input cord
94 + family: "InputCord/Power/Apparent"
95 + unit: "VA"
96 - name: servertech.sentry4.st4InputCordPowerUtilized
97 OID: 1.3.6.1.4.1.1718.4.1.3.3.1.7
98 - description: "Power utilized by the input cord"
99 - unit: "W"
98 + chart_meta:
99 + description: Power utilized by the input cord
100 + family: "InputCord/Power/Utilized"
101 + unit: "W"
102 - name: servertech.sentry4.st4InputCordPowerFactor
103 OID: 1.3.6.1.4.1.1718.4.1.3.3.1.8
102 - description: "Power factor of the input cord"
103 - unit: "10*2.1"
104 + chart_meta:
105 + description: Power factor of the input cord
106 + family: "InputCord/Power/Factor"
107 + unit: "10*2.1"
108 - name: servertech.sentry4.st4InputCordEnergy
109 OID: 1.3.6.1.4.1.1718.4.1.3.3.1.10
106 - description: "Energy consumed by the input cord"
107 - unit: "Wh"
110 + chart_meta:
111 + description: Energy consumed by the input cord
112 + family: "InputCord/Energy/Total"
113 + unit: "Wh"
114 - name: servertech.sentry4.st4InputCordFrequency
115 OID: 1.3.6.1.4.1.1718.4.1.3.3.1.11
110 - description: "Frequency of the input cord"
111 - unit: "Hz"
116 + chart_meta:
117 + description: Frequency of the input cord
118 + family: "InputCord/Frequency/Value"
119 + unit: "Hz"
120 - name: servertech.sentry4.st4InputCordOutOfBalance
121 OID: 1.3.6.1.4.1.1718.4.1.3.3.1.12
114 - description: "Out of balance measurement of the input cord"
115 - unit: "%"
116 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
117 - metric_tags:
118 - - symbol:
119 - name: servertech.sentry4.st4InputCordID
120 - OID: 1.3.6.1.4.1.1718.4.1.3.2.1.2
121 - tag: servertech_sentry4_st4_input_cord_id
122 - - symbol:
123 - name: servertech.sentry4.st4InputCordName
124 - OID: 1.3.6.1.4.1.1718.4.1.3.2.1.3
125 - tag: servertech_sentry4_st4_input_cord_name
126 - - symbol:
127 - name: servertech.sentry4.st4InputCordInletType
128 - OID: 1.3.6.1.4.1.1718.4.1.3.2.1.6
129 - tag: servertech_sentry4_st4_input_cord_inlet_type
130 - - symbol:
131 - name: servertech.sentry4.st4InputCordNominalVoltage
132 - OID: 1.3.6.1.4.1.1718.4.1.3.2.1.7
133 - tag: servertech_sentry4_st4_input_cord_nominal_voltage
134 - - symbol:
135 - name: servertech.sentry4.st4InputCordNominalVoltageMin
136 - OID: 1.3.6.1.4.1.1718.4.1.3.2.1.8
137 - tag: servertech_sentry4_st4_input_cord_nominal_voltage_min
138 - - symbol:
139 - name: servertech.sentry4.st4InputCordNominalVoltageMax
140 - OID: 1.3.6.1.4.1.1718.4.1.3.2.1.9
141 - tag: servertech_sentry4_st4_input_cord_nominal_voltage_max
142 - - symbol:
143 - name: servertech.sentry4.st4InputCordCurrentCapacity
144 - OID: 1.3.6.1.4.1.1718.4.1.3.2.1.10
145 - tag: servertech_sentry4_st4_input_cord_current_capacity
146 - - symbol:
147 - name: servertech.sentry4.st4InputCordCurrentCapacityMax
148 - OID: 1.3.6.1.4.1.1718.4.1.3.2.1.11
149 - tag: servertech_sentry4_st4_input_cord_current_capacity_max
150 - - symbol:
151 - name: servertech.sentry4.st4InputCordPowerCapacity
152 - OID: 1.3.6.1.4.1.1718.4.1.3.2.1.12
153 - tag: servertech_sentry4_st4_input_cord_power_capacity
154 - - symbol:
155 - name: servertech.sentry4.st4InputCordLineCount
156 - OID: 1.3.6.1.4.1.1718.4.1.3.2.1.20
157 - tag: servertech_sentry4_st4_input_cord_line_count
158 - - symbol:
159 - name: servertech.sentry4.st4InputCordPhaseCount
160 - OID: 1.3.6.1.4.1.1718.4.1.3.2.1.21
161 - tag: servertech_sentry4_st4_input_cord_phase_count
162 - - symbol:
163 - name: servertech.sentry4.st4InputCordOcpCount
164 - OID: 1.3.6.1.4.1.1718.4.1.3.2.1.22
165 - tag: servertech_sentry4_st4_input_cord_ocp_count
166 - - symbol:
167 - name: servertech.sentry4.st4InputCordBranchCount
168 - OID: 1.3.6.1.4.1.1718.4.1.3.2.1.23
169 - tag: servertech_sentry4_st4_input_cord_branch_count
170 - - symbol:
171 - name: servertech.sentry4.st4InputCordOutletCount
172 - OID: 1.3.6.1.4.1.1718.4.1.3.2.1.24
173 - tag: servertech_sentry4_st4_input_cord_outlet_count
174 - - symbol:
175 - OID: 1.3.6.1.4.1.1718.4.1.3.3.1.1
176 - name: servertech.sentry4.st4InputCordState
177 - tag: servertech_sentry4_st4_input_cord_state
122 + chart_meta:
123 + description: Out of balance measurement of the input cord
124 + family: "InputCord/Balance/Deviation"
125 + unit: "%"
126 + - OID: 1.3.6.1.4.1.1718.4.1.3.3.1.1
127 + name: servertech.sentry4.st4InputCordState
128 + chart_meta:
129 + description: Input cord power state
130 + family: "InputCord/Power/State"
131 + unit: "{status}"
132 mapping:
133 0: unknown
134 1: on
135 2: off
182 - - symbol:
183 - OID: 1.3.6.1.4.1.1718.4.1.3.3.1.2
184 - name: servertech.sentry4.st4InputCordStatus
185 - tag: servertech_sentry4_st4_input_cord_status
136 + - OID: 1.3.6.1.4.1.1718.4.1.3.3.1.2
137 + name: servertech.sentry4.st4InputCordStatus
138 + chart_meta:
139 + description: Input cord operational status
140 + family: "InputCord/Status"
141 + unit: "{status}"
142 mapping:
143 0: normal
144 1: disabled
@@ -206,10 +162,12 @@ metrics:
162 21: nvm_fail
163 22: profile_error
164 23: conflict
209 - - symbol:
210 - OID: 1.3.6.1.4.1.1718.4.1.3.3.1.4
211 - name: servertech.sentry4.st4InputCordActivePowerStatus
212 - tag: servertech_sentry4_st4_input_cord_active_power_status
165 + - OID: 1.3.6.1.4.1.1718.4.1.3.3.1.4
166 + name: servertech.sentry4.st4InputCordActivePowerStatus
167 + chart_meta:
168 + description: Input cord active power status
169 + family: "InputCord/Power/Active/Status"
170 + unit: "{status}"
171 mapping:
172 0: normal
173 1: disabled
@@ -233,10 +191,12 @@ metrics:
191 21: nvm_fail
192 22: profile_error
193 23: conflict
236 - - symbol:
237 - OID: 1.3.6.1.4.1.1718.4.1.3.3.1.6
238 - name: servertech.sentry4.st4InputCordApparentPowerStatus
239 - tag: servertech_sentry4_st4_input_cord_apparent_power_status
194 + - OID: 1.3.6.1.4.1.1718.4.1.3.3.1.6
195 + name: servertech.sentry4.st4InputCordApparentPowerStatus
196 + chart_meta:
197 + description: Input cord apparent power status
198 + family: "InputCord/Power/Apparent/Status"
199 + unit: "{status}"
200 mapping:
201 0: normal
202 1: disabled
@@ -260,10 +220,12 @@ metrics:
220 21: nvm_fail
221 22: profile_error
222 23: conflict
263 - - symbol:
264 - OID: 1.3.6.1.4.1.1718.4.1.3.3.1.9
265 - name: servertech.sentry4.st4InputCordPowerFactorStatus
266 - tag: servertech_sentry4_st4_input_cord_power_factor_status
223 + - OID: 1.3.6.1.4.1.1718.4.1.3.3.1.9
224 + name: servertech.sentry4.st4InputCordPowerFactorStatus
225 + chart_meta:
226 + description: Input cord power factor status
227 + family: "InputCord/Power/Factor/Status"
228 + unit: "{status}"
229 mapping:
230 0: normal
231 1: disabled
@@ -287,10 +249,12 @@ metrics:
249 21: nvm_fail
250 22: profile_error
251 23: conflict
290 - - symbol:
291 - OID: 1.3.6.1.4.1.1718.4.1.3.3.1.13
292 - name: servertech.sentry4.st4InputCordOutOfBalanceStatus
293 - tag: servertech_sentry4_st4_input_cord_out_of_balance_status
252 + - OID: 1.3.6.1.4.1.1718.4.1.3.3.1.13
253 + name: servertech.sentry4.st4InputCordOutOfBalanceStatus
254 + chart_meta:
255 + description: Input cord out of balance status
256 + family: "InputCord/Balance/Deviation/Status"
257 + unit: "{status}"
258 mapping:
259 0: normal
260 1: disabled
@@ -314,45 +278,53 @@ metrics:
278 21: nvm_fail
279 22: profile_error
280 23: conflict
281 + metric_tags:
282 + - tag: servertech_sentry4_st4_input_cord_id
283 + symbol:
284 + name: servertech.sentry4.st4InputCordID
285 + OID: 1.3.6.1.4.1.1718.4.1.3.2.1.2
286 + - tag: servertech_sentry4_st4_input_cord_name
287 + symbol:
288 + name: servertech.sentry4.st4InputCordName
289 + OID: 1.3.6.1.4.1.1718.4.1.3.2.1.3
290 + - tag: servertech_sentry4_st4_input_cord_inlet_type
291 + symbol:
292 + name: servertech.sentry4.st4InputCordInletType
293 + OID: 1.3.6.1.4.1.1718.4.1.3.2.1.6
294 +
295 - MIB: SENTRY4-MIB
296 table:
297 name: servertech.sentry4.st4LineMonitorTable
320 - OID: 1.3.6.1.4.1.1718.4.1.4.3
298 + OID: 1.3.6.1.4.1.1718.4.1.4
299 symbols:
300 - name: servertech.sentry4.st4LineCurrent
301 OID: 1.3.6.1.4.1.1718.4.1.4.3.1.3
324 - description: "Current of the line"
325 - unit: "A"
302 + chart_meta:
303 + description: Current of the line
304 + family: "Line/Current/Value"
305 + unit: "A"
306 - name: servertech.sentry4.st4LineCurrentUtilized
307 OID: 1.3.6.1.4.1.1718.4.1.4.3.1.5
328 - description: "Utilized current of the line"
329 - unit: "A"
330 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
331 - metric_tags:
332 - - symbol:
333 - name: servertech.sentry4.st4LineID
334 - OID: 1.3.6.1.4.1.1718.4.1.4.2.1.2
335 - tag: servertech_sentry4_st4_line_id
336 - - symbol:
337 - name: servertech.sentry4.st4LineLabel
338 - OID: 1.3.6.1.4.1.1718.4.1.4.2.1.4
339 - tag: servertech_sentry4_st4_line_label
340 - - symbol:
341 - name: servertech.sentry4.st4LineCurrentCapacity
342 - OID: 1.3.6.1.4.1.1718.4.1.4.2.1.6
343 - tag: servertech_sentry4_st4_line_current_capacity
344 - - symbol:
345 - OID: 1.3.6.1.4.1.1718.4.1.4.3.1.1
346 - name: servertech.sentry4.st4LineState
347 - tag: servertech_sentry4_st4_line_state
308 + chart_meta:
309 + description: Utilized current of the line
310 + family: "Line/Current/Utilized"
311 + unit: "A"
312 + - OID: 1.3.6.1.4.1.1718.4.1.4.3.1.1
313 + name: servertech.sentry4.st4LineState
314 + chart_meta:
315 + description: Line power state
316 + family: "Line/Power/State"
317 + unit: "{status}"
318 mapping:
319 0: unknown
320 1: on
321 2: off
352 - - symbol:
353 - OID: 1.3.6.1.4.1.1718.4.1.4.3.1.2
354 - name: servertech.sentry4.st4LineStatus
355 - tag: servertech_sentry4_st4_line_status
322 + - OID: 1.3.6.1.4.1.1718.4.1.4.3.1.2
323 + name: servertech.sentry4.st4LineStatus
324 + chart_meta:
325 + description: Line operational status
326 + family: "Line/Status"
327 + unit: "{status}"
328 mapping:
329 0: normal
330 1: disabled
@@ -376,10 +348,12 @@ metrics:
348 21: nvm_fail
349 22: profile_error
350 23: conflict
379 - - symbol:
380 - OID: 1.3.6.1.4.1.1718.4.1.4.3.1.4
381 - name: servertech.sentry4.st4LineCurrentStatus
382 - tag: servertech_sentry4_st4_line_current_status
351 + - OID: 1.3.6.1.4.1.1718.4.1.4.3.1.4
352 + name: servertech.sentry4.st4LineCurrentStatus
353 + chart_meta:
354 + description: Line current status
355 + family: "Line/Current/Status"
356 + unit: "{status}"
357 mapping:
358 0: normal
359 1: disabled
@@ -403,73 +377,85 @@ metrics:
377 21: nvm_fail
378 22: profile_error
379 23: conflict
380 + metric_tags:
381 + - tag: servertech_sentry4_st4_line_id
382 + symbol:
383 + name: servertech.sentry4.st4LineID
384 + OID: 1.3.6.1.4.1.1718.4.1.4.2.1.2
385 + - tag: servertech_sentry4_st4_line_label
386 + symbol:
387 + name: servertech.sentry4.st4LineLabel
388 + OID: 1.3.6.1.4.1.1718.4.1.4.2.1.4
389 +
390 - MIB: SENTRY4-MIB
391 table:
392 name: servertech.sentry4.st4PhaseMonitorTable
409 - OID: 1.3.6.1.4.1.1718.4.1.5.3
393 + OID: 1.3.6.1.4.1.1718.4.1.5
394 symbols:
395 - name: servertech.sentry4.st4PhaseVoltage
396 OID: 1.3.6.1.4.1.1718.4.1.5.3.1.3
413 - description: "Voltage of the phase"
414 - unit: "V"
397 + chart_meta:
398 + description: Voltage of the phase
399 + family: "Phase/Voltage/Value"
400 + unit: "V"
401 - name: servertech.sentry4.st4PhaseVoltageDeviation
402 OID: 1.3.6.1.4.1.1718.4.1.5.3.1.5
417 - description: "Voltage deviation of the phase"
418 - unit: "V"
403 + chart_meta:
404 + description: Voltage deviation of the phase
405 + family: "Phase/Voltage/Deviation"
406 + unit: "V"
407 - name: servertech.sentry4.st4PhaseCurrent
408 OID: 1.3.6.1.4.1.1718.4.1.5.3.1.6
421 - description: "Current of the phase"
422 - unit: "A"
409 + chart_meta:
410 + description: Current of the phase
411 + family: "Phase/Current/Value"
412 + unit: "A"
413 - name: servertech.sentry4.st4PhaseCurrentCrestFactor
414 OID: 1.3.6.1.4.1.1718.4.1.5.3.1.7
425 - description: "Current crest factor of the phase"
426 - unit: "1"
415 + chart_meta:
416 + description: Current crest factor of the phase
417 + family: "Phase/Current/CrestFactor"
418 + unit: "1"
419 - name: servertech.sentry4.st4PhaseActivePower
420 OID: 1.3.6.1.4.1.1718.4.1.5.3.1.8
429 - description: "Active power of the phase"
430 - unit: "W"
421 + chart_meta:
422 + description: Active power of the phase
423 + family: "Phase/Power/Active"
424 + unit: "W"
425 - name: servertech.sentry4.st4PhaseApparentPower
426 OID: 1.3.6.1.4.1.1718.4.1.5.3.1.9
433 - description: "Apparent power of the phase"
434 - unit: "VA"
427 + chart_meta:
428 + description: Apparent power of the phase
429 + family: "Phase/Power/Apparent"
430 + unit: "VA"
431 - name: servertech.sentry4.st4PhasePowerFactor
432 OID: 1.3.6.1.4.1.1718.4.1.5.3.1.10
437 - description: "Power factor of the phase"
438 - unit: "1"
433 + chart_meta:
434 + description: Power factor of the phase
435 + family: "Phase/Power/Factor"
436 + unit: "1"
437 - name: servertech.sentry4.st4PhaseEnergy
438 OID: 1.3.6.1.4.1.1718.4.1.5.3.1.13
441 - description: "Energy consumed by the phase"
442 - unit: "Wh"
443 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
444 - metric_tags:
445 - - symbol:
446 - name: servertech.sentry4.st4PhaseID
447 - OID: 1.3.6.1.4.1.1718.4.1.5.2.1.2
448 - tag: servertech_sentry4_st4_phase_id
449 - - symbol:
450 - name: servertech.sentry4.st4PhaseLabel
451 - OID: 1.3.6.1.4.1.1718.4.1.5.2.1.4
452 - tag: servertech_sentry4_st4_phase_label
453 - - symbol:
454 - name: servertech.sentry4.st4PhaseNominalVoltage
455 - OID: 1.3.6.1.4.1.1718.4.1.5.2.1.6
456 - tag: servertech_sentry4_st4_phase_nominal_voltage
457 - - symbol:
458 - name: servertech.sentry4.st4PhaseOutletCount
459 - OID: 1.3.6.1.4.1.1718.4.1.5.2.1.21
460 - tag: servertech_sentry4_st4_phase_outlet_count
461 - - symbol:
462 - OID: 1.3.6.1.4.1.1718.4.1.5.3.1.1
463 - name: servertech.sentry4.st4PhaseState
464 - tag: servertech_sentry4_st4_phase_state
439 + chart_meta:
440 + description: Energy consumed by the phase
441 + family: "Phase/Energy/Total"
442 + unit: "Wh"
443 + - OID: 1.3.6.1.4.1.1718.4.1.5.3.1.1
444 + name: servertech.sentry4.st4PhaseState
445 + chart_meta:
446 + description: Phase power state
447 + family: "Phase/Power/State"
448 + unit: "{status}"
449 mapping:
450 0: unknown
451 1: on
452 2: off
469 - - symbol:
470 - OID: 1.3.6.1.4.1.1718.4.1.5.3.1.2
471 - name: servertech.sentry4.st4PhaseStatus
472 - tag: servertech_sentry4_st4_phase_status
453 + - OID: 1.3.6.1.4.1.1718.4.1.5.3.1.2
454 + name: sservertech.sentry4.st4PhaseStatus
455 + chart_meta:
456 + description: Phase operational status
457 + family: "Phase/Status"
458 + unit: "{status}"
459 mapping:
460 0: normal
461 1: disabled
@@ -493,10 +479,12 @@ metrics:
479 21: nvm_fail
480 22: profile_error
481 23: conflict
496 - - symbol:
497 - OID: 1.3.6.1.4.1.1718.4.1.5.3.1.4
498 - name: servertech.sentry4.st4PhaseVoltageStatus
499 - tag: servertech_sentry4_st4_phase_voltage_status
482 + - OID: 1.3.6.1.4.1.1718.4.1.5.3.1.4
483 + name: servertech.sentry4.st4PhaseVoltageStatus
484 + chart_meta:
485 + description: Phase voltage status
486 + family: "Phase/Voltage/Status"
487 + unit: "{status}"
488 mapping:
489 0: normal
490 1: disabled
@@ -520,10 +508,12 @@ metrics:
508 21: nvm_fail
509 22: profile_error
510 23: conflict
523 - - symbol:
524 - OID: 1.3.6.1.4.1.1718.4.1.5.3.1.11
525 - name: servertech.sentry4.st4PhasePowerFactorStatus
526 - tag: servertech_sentry4_st4_phase_power_factor_status
511 + - OID: 1.3.6.1.4.1.1718.4.1.5.3.1.11
512 + name: servertech.sentry4.st4PhasePowerFactorStatus
513 + chart_meta:
514 + description: Phase power factor status
515 + family: "Phase/Power/Factor/Status"
516 + unit: "{status}"
517 mapping:
518 0: normal
519 1: disabled
@@ -547,61 +537,42 @@ metrics:
537 21: nvm_fail
538 22: profile_error
539 23: conflict
550 - - symbol:
551 - OID: 1.3.6.1.4.1.1718.4.1.5.3.1.12
552 - name: servertech.sentry4.st4PhaseReactance
553 - tag: servertech_sentry4_st4_phase_reactance
540 + - OID: 1.3.6.1.4.1.1718.4.1.5.3.1.12
541 + name: servertech.sentry4.st4PhaseReactance
542 + chart_meta:
543 + description: Phase reactance type
544 + family: "Phase/Reactance/Type"
545 + unit: "{status}"
546 mapping:
547 0: unknown
548 1: capacitive
549 2: inductive
550 3: resistive
551 + metric_tags:
552 + - tag: servertech_sentry4_st4_phase_id
553 + symbol:
554 + name: servertech.sentry4.st4PhaseID
555 + OID: 1.3.6.1.4.1.1718.4.1.5.2.1.2
556 + - tag: servertech_sentry4_st4_phase_label
557 + symbol:
558 + name: servertech.sentry4.st4PhaseLabel
559 + 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:
567 name: servertech.sentry4.st4OcpMonitorTable
562 - OID: 1.3.6.1.4.1.1718.4.1.6.3
568 + OID: 1.3.6.1.4.1.1718.4.1.6
569 symbols:
564 - - name: servertech.sentry4.st4OcpMonitor
565 - constant_value_one: true
566 - description: "Constant value one"
567 - unit: "TBD"
568 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
569 - metric_tags:
570 - - symbol:
571 - name: servertech.sentry4.st4OcpID
572 - OID: 1.3.6.1.4.1.1718.4.1.6.2.1.2
573 - tag: servertech_sentry4_st4_ocp_id
574 - - symbol:
575 - name: servertech.sentry4.st4OcpLabel
576 - OID: 1.3.6.1.4.1.1718.4.1.6.2.1.4
577 - tag: servertech_sentry4_st4_ocp_label
578 - - symbol:
579 - name: servertech.sentry4.st4OcpType
580 - OID: 1.3.6.1.4.1.1718.4.1.6.2.1.6
581 - tag: servertech_sentry4_st4_ocp_type
582 - mapping:
583 - 0: fuse
584 - 1: breaker
585 - - symbol:
586 - name: servertech.sentry4.st4OcpCurrentCapacity
587 - OID: 1.3.6.1.4.1.1718.4.1.6.2.1.7
588 - tag: servertech_sentry4_st4_ocp_current_capacity
589 - - symbol:
590 - name: servertech.sentry4.st4OcpCurrentCapacityMax
591 - OID: 1.3.6.1.4.1.1718.4.1.6.2.1.8
592 - tag: servertech_sentry4_st4_ocp_current_capacity_max
593 - - symbol:
594 - name: servertech.sentry4.st4OcpBranchCount
595 - OID: 1.3.6.1.4.1.1718.4.1.6.2.1.20
596 - tag: servertech_sentry4_st4_ocp_branch_count
597 - - symbol:
598 - name: servertech.sentry4.st4OcpOutletCount
599 - OID: 1.3.6.1.4.1.1718.4.1.6.2.1.21
600 - tag: servertech_sentry4_st4_ocp_outlet_count
601 - - symbol:
602 - OID: 1.3.6.1.4.1.1718.4.1.6.3.1.1
603 - name: servertech.sentry4.st4OcpStatus
604 - tag: servertech_sentry4_st4_ocp_status
570 + - OID: 1.3.6.1.4.1.1718.4.1.6.3.1.1
571 + name: servertech.sentry4.st4OcpStatus
572 + chart_meta:
573 + description: Overcurrent protection device status
574 + family: "OCP/Status"
575 + unit: "{status}"
576 mapping:
577 0: normal
578 1: disabled
@@ -625,57 +596,56 @@ metrics:
596 21: nvm_fail
597 22: profile_error
598 23: conflict
599 + metric_tags:
600 + - tag: servertech_sentry4_st4_ocp_id
601 + symbol:
602 + name: servertech.sentry4.st4OcpID
603 + OID: 1.3.6.1.4.1.1718.4.1.6.2.1.2
604 + - tag: servertech_sentry4_st4_ocp_label
605 + symbol:
606 + name: servertech.sentry4.st4OcpLabel
607 + OID: 1.3.6.1.4.1.1718.4.1.6.2.1.4
608 + - tag: servertech_sentry4_st4_ocp_type
609 + symbol:
610 + name: servertech.sentry4.st4OcpType
611 + OID: 1.3.6.1.4.1.1718.4.1.6.2.1.6
612 + mapping:
613 + 0: fuse
614 + 1: breaker
615 +
616 - MIB: SENTRY4-MIB
617 table:
618 name: servertech.sentry4.st4BranchMonitorTable
631 - OID: 1.3.6.1.4.1.1718.4.1.7.3
619 + OID: 1.3.6.1.4.1.1718.4.1.7
620 symbols:
621 - name: servertech.sentry4.st4BranchCurrent
622 OID: 1.3.6.1.4.1.1718.4.1.7.3.1.3
635 - description: "Current of the branch"
636 - unit: "A"
623 + chart_meta:
624 + description: Current of the branch
625 + family: "Branch/Current/Value"
626 + unit: "A"
627 - name: servertech.sentry4.st4BranchCurrentUtilized
628 OID: 1.3.6.1.4.1.1718.4.1.7.3.1.5
639 - description: "Utilized current of the branch"
640 - unit: "A"
641 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
642 - metric_tags:
643 - - symbol:
644 - name: servertech.sentry4.st4BranchID
645 - OID: 1.3.6.1.4.1.1718.4.1.7.2.1.2
646 - tag: servertech_sentry4_st4_branch_id
647 - - symbol:
648 - name: servertech.sentry4.st4BranchLabel
649 - OID: 1.3.6.1.4.1.1718.4.1.7.2.1.4
650 - tag: servertech_sentry4_st4_branch_label
651 - - symbol:
652 - name: servertech.sentry4.st4BranchCurrentCapacity
653 - OID: 1.3.6.1.4.1.1718.4.1.7.2.1.6
654 - tag: servertech_sentry4_st4_branch_current_capacity
655 - - symbol:
656 - name: servertech.sentry4.st4BranchPhaseID
657 - OID: 1.3.6.1.4.1.1718.4.1.7.2.1.20
658 - tag: servertech_sentry4_st4_branch_phase_id
659 - - symbol:
660 - name: servertech.sentry4.st4BranchOcpID
661 - OID: 1.3.6.1.4.1.1718.4.1.7.2.1.21
662 - tag: servertech_sentry4_st4_branch_ocp_id
663 - - symbol:
664 - name: servertech.sentry4.st4BranchOutletCount
665 - OID: 1.3.6.1.4.1.1718.4.1.7.2.1.30
666 - tag: servertech_sentry4_st4_branch_outlet_count
667 - - symbol:
668 - OID: 1.3.6.1.4.1.1718.4.1.7.3.1.1
669 - name: servertech.sentry4.st4BranchState
670 - tag: servertech_sentry4_st4_branch_state
629 + chart_meta:
630 + description: Utilized current of the branch
631 + family: "Branch/Current/Utilized"
632 + unit: "A"
633 + - OID: 1.3.6.1.4.1.1718.4.1.7.3.1.1
634 + name: servertech.sentry4.st4BranchState
635 + chart_meta:
636 + description: Branch power state
637 + family: "Branch/Power/State"
638 + unit: "{status}"
639 mapping:
640 0: unknown
641 1: on
642 2: off
675 - - symbol:
676 - OID: 1.3.6.1.4.1.1718.4.1.7.3.1.2
677 - name: servertech.sentry4.st4BranchStatus
678 - tag: servertech_sentry4_st4_branch_status
643 + - OID: 1.3.6.1.4.1.1718.4.1.7.3.1.2
644 + name: servertech.sentry4.st4BranchStatus
645 + chart_meta:
646 + description: Branch operational status
647 + family: "Branch/Status"
648 + unit: "{status}"
649 mapping:
650 0: normal
651 1: disabled
@@ -699,10 +669,12 @@ metrics:
669 21: nvm_fail
670 22: profile_error
671 23: conflict
702 - - symbol:
703 - OID: 1.3.6.1.4.1.1718.4.1.7.3.1.4
704 - name: servertech.sentry4.st4BranchCurrentStatus
705 - tag: servertech_sentry4_st4_branch_current_status
672 + - OID: 1.3.6.1.4.1.1718.4.1.7.3.1.4
673 + name: servertech.sentry4.st4BranchCurrentStatus
674 + chart_meta:
675 + description: Branch current status
676 + family: "Branch/Current/Status"
677 + unit: "{status}"
678 mapping:
679 0: normal
680 1: disabled
@@ -726,73 +698,55 @@ metrics:
698 21: nvm_fail
699 22: profile_error
700 23: conflict
701 + metric_tags:
702 + - tag: servertech_sentry4_st4_branch_id
703 + symbol:
704 + name: servertech.sentry4.st4BranchID
705 + OID: 1.3.6.1.4.1.1718.4.1.7.2.1.2
706 + - tag: servertech_sentry4_st4_branch_label
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
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
715 + symbol:
716 + name: servertech.sentry4.st4BranchOcpID
717 + OID: 1.3.6.1.4.1.1718.4.1.7.2.1.21
718 +
719 - MIB: SENTRY4-MIB
720 table:
721 name: servertech.sentry4.st4OutletMonitorTable
732 - OID: 1.3.6.1.4.1.1718.4.1.8.3
722 + OID: 1.3.6.1.4.1.1718.4.1.8
723 symbols:
734 - - name: servertech.sentry4.st4OutletMonitor
735 - constant_value_one: true
736 - description: "Constant value one"
737 - unit: "TBD"
738 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
739 - metric_tags:
740 - - symbol:
741 - name: servertech.sentry4.st4OutletID
742 - OID: 1.3.6.1.4.1.1718.4.1.8.2.1.2
743 - tag: servertech_sentry4_st4_outlet_id
744 - - symbol:
745 - name: servertech.sentry4.st4OutletName
746 - OID: 1.3.6.1.4.1.1718.4.1.8.2.1.3
747 - tag: servertech_sentry4_st4_outlet_name
748 - - symbol:
749 - name: servertech.sentry4.st4OutletSocketType
750 - OID: 1.3.6.1.4.1.1718.4.1.8.2.1.6
751 - tag: servertech_sentry4_st4_outlet_socket_type
752 - - symbol:
753 - name: servertech.sentry4.st4OutletCurrentCapacity
754 - OID: 1.3.6.1.4.1.1718.4.1.8.2.1.7
755 - tag: servertech_sentry4_st4_outlet_current_capacity
756 - - symbol:
757 - name: servertech.sentry4.st4OutletPowerCapacity
758 - OID: 1.3.6.1.4.1.1718.4.1.8.2.1.8
759 - tag: servertech_sentry4_st4_outlet_power_capacity
760 - - symbol:
761 - name: servertech.sentry4.st4OutletWakeupState
762 - OID: 1.3.6.1.4.1.1718.4.1.8.2.1.20
763 - tag: servertech_sentry4_st4_outlet_wakeup_state
724 + - OID: 1.3.6.1.4.1.1718.4.1.8.2.1.20
725 + name: servertech.sentry4.st4OutletWakeupState
726 + chart_meta:
727 + description: Outlet wakeup state configuration
728 + family: "Outlet/Wakeup/State"
729 + unit: "{status}"
730 mapping:
731 0: on
732 1: off
733 2: last
768 - - symbol:
769 - name: servertech.sentry4.st4OutletPostOnDelay
770 - OID: 1.3.6.1.4.1.1718.4.1.8.2.1.21
771 - tag: servertech_sentry4_st4_outlet_post_on_delay
772 - - symbol:
773 - name: servertech.sentry4.st4OutletPhaseID
774 - OID: 1.3.6.1.4.1.1718.4.1.8.2.1.30
775 - tag: servertech_sentry4_st4_outlet_phase_id
776 - - symbol:
777 - name: servertech.sentry4.st4OutletOcpID
778 - OID: 1.3.6.1.4.1.1718.4.1.8.2.1.31
779 - tag: servertech_sentry4_st4_outlet_ocp_id
780 - - symbol:
781 - name: servertech.sentry4.st4OutletBranchID
782 - OID: 1.3.6.1.4.1.1718.4.1.8.2.1.32
783 - tag: servertech_sentry4_st4_outlet_branch_id
784 - - symbol:
785 - OID: 1.3.6.1.4.1.1718.4.1.8.3.1.1
786 - name: servertech.sentry4.st4OutletState
787 - tag: servertech_sentry4_st4_outlet_state
734 + - OID: 1.3.6.1.4.1.1718.4.1.8.3.1.1
735 + name: servertech.sentry4.st4OutletState
736 + chart_meta:
737 + description: Outlet power state
738 + family: "Outlet/Power/State"
739 + unit: "{status}"
740 mapping:
741 0: unknown
742 1: on
743 2: off
792 - - symbol:
793 - OID: 1.3.6.1.4.1.1718.4.1.8.3.1.2
794 - name: servertech.sentry4.st4OutletStatus
795 - tag: servertech_sentry4_st4_outlet_status
744 + - OID: 1.3.6.1.4.1.1718.4.1.8.3.1.2
745 + name: servertech.sentry4.st4OutletStatus
746 + chart_meta:
747 + description: Outlet operational status
748 + family: "Outlet/Status"
749 + unit: "{status}"
750 mapping:
751 0: normal
752 1: disabled
@@ -816,37 +770,49 @@ metrics:
770 21: nvm_fail
771 22: profile_error
772 23: conflict
773 + metric_tags:
774 + - tag: servertech_sentry4_st4_outlet_id
775 + symbol:
776 + name: servertech.sentry4.st4OutletID
777 + OID: 1.3.6.1.4.1.1718.4.1.8.2.1.2
778 + - tag: servertech_sentry4_st4_outlet_name
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
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
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
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
795 + symbol:
796 + name: servertech.sentry4.st4OutletBranchID
797 + OID: 1.3.6.1.4.1.1718.4.1.8.2.1.32
798 +
799 - MIB: SENTRY4-MIB
800 table:
801 name: servertech.sentry4.st4TempSensorMonitorTable
822 - OID: 1.3.6.1.4.1.1718.4.1.9.3
802 + OID: 1.3.6.1.4.1.1718.4.1.9
803 symbols:
804 - name: servertech.sentry4.st4TempSensorValue
805 OID: 1.3.6.1.4.1.1718.4.1.9.3.1.1
826 - description: "Temperature sensor value"
827 - unit: "Cel"
828 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
829 - metric_tags:
830 - - symbol:
831 - name: servertech.sentry4.st4TempSensorID
832 - OID: 1.3.6.1.4.1.1718.4.1.9.2.1.2
833 - tag: servertech_sentry4_st4_temp_sensor_id
834 - - symbol:
835 - name: servertech.sentry4.st4TempSensorName
836 - OID: 1.3.6.1.4.1.1718.4.1.9.2.1.3
837 - tag: servertech_sentry4_st4_temp_sensor_name
838 - - symbol:
839 - name: servertech.sentry4.st4TempSensorValueMin
840 - OID: 1.3.6.1.4.1.1718.4.1.9.2.1.4
841 - tag: servertech_sentry4_st4_temp_sensor_value_min
842 - - symbol:
843 - name: servertech.sentry4.st4TempSensorValueMax
844 - OID: 1.3.6.1.4.1.1718.4.1.9.2.1.5
845 - tag: servertech_sentry4_st4_temp_sensor_value_max
846 - - symbol:
847 - OID: 1.3.6.1.4.1.1718.4.1.9.3.1.2
848 - name: servertech.sentry4.st4TempSensorStatus
849 - tag: servertech_sentry4_st4_temp_sensor_status
806 + chart_meta:
807 + description: Temperature sensor value
808 + family: "Sensor/Temperature/Value"
809 + unit: "Cel"
810 + - OID: 1.3.6.1.4.1.1718.4.1.9.3.1.2
811 + name: servertech.sentry4.st4TempSensorStatus
812 + chart_meta:
813 + description: Temperature sensor status
814 + family: "Sensor/Temperature/Status"
815 + unit: "{status}"
816 mapping:
817 0: normal
818 1: disabled
@@ -870,29 +836,33 @@ metrics:
836 21: nvm_fail
837 22: profile_error
838 23: conflict
839 + metric_tags:
840 + - tag: servertech_sentry4_st4_temp_sensor_id
841 + symbol:
842 + name: servertech.sentry4.st4TempSensorID
843 + OID: 1.3.6.1.4.1.1718.4.1.9.2.1.2
844 + - tag: servertech_sentry4_st4_temp_sensor_name
845 + symbol:
846 + name: servertech.sentry4.st4TempSensorName
847 + OID: 1.3.6.1.4.1.1718.4.1.9.2.1.3
848 +
849 - MIB: SENTRY4-MIB
850 table:
851 name: servertech.sentry4.st4HumidSensorMonitorTable
876 - OID: 1.3.6.1.4.1.1718.4.1.10.3
852 + OID: 1.3.6.1.4.1.1718.4.1.10
853 symbols:
854 - name: servertech.sentry4.st4HumidSensorValue
855 OID: 1.3.6.1.4.1.1718.4.1.10.3.1.1
880 - description: "Humidity sensor value"
881 - unit: "%"
882 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
883 - metric_tags:
884 - - symbol:
885 - name: servertech.sentry4.st4HumidSensorID
886 - OID: 1.3.6.1.4.1.1718.4.1.10.2.1.2
887 - tag: servertech_sentry4_st4_humid_sensor_id
888 - - symbol:
889 - name: servertech.sentry4.st4HumidSensorName
890 - OID: 1.3.6.1.4.1.1718.4.1.10.2.1.3
891 - tag: servertech_sentry4_st4_humid_sensor_name
892 - - symbol:
893 - OID: 1.3.6.1.4.1.1718.4.1.10.3.1.2
894 - name: servertech.sentry4.st4HumidSensorStatus
895 - tag: servertech_sentry4_st4_humid_sensor_status
856 + chart_meta:
857 + description: Humidity sensor value
858 + family: "Sensor/Humidity/Value"
859 + unit: "%"
860 + - OID: 1.3.6.1.4.1.1718.4.1.10.3.1.2
861 + name: servertech.sentry4.st4HumidSensorStatus
862 + chart_meta:
863 + description: Humidity sensor status
864 + family: "Sensor/Humidity/Status"
865 + unit: "{status}"
866 mapping:
867 0: normal
868 1: disabled
@@ -916,3 +886,12 @@ metrics:
886 21: nvm_fail
887 22: profile_error
888 23: conflict
889 + metric_tags:
890 + - tag: servertech_sentry4_st4_humid_sensor_id
891 + symbol:
892 + name: servertech.sentry4.st4HumidSensorID
893 + OID: 1.3.6.1.4.1.1718.4.1.10.2.1.2
894 + - tag: servertech_sentry4_st4_humid_sensor_name
895 + symbol:
896 + name: servertech.sentry4.st4HumidSensorName
897 + OID: 1.3.6.1.4.1.1718.4.1.10.2.1.3
src/go/plugin/go.d/config/go.d/snmp.profiles/default/silverpeak-edgeconnect.yaml
+56 -45
@@ -2,11 +2,15 @@ extends:
2 - _system-base.yaml
3 - _std-if-mib.yaml
4
5 +sysobjectid: 1.3.6.1.4.1.23867.1.2.* # Silverpeak devices
6 +
7 metadata:
8 device:
9 fields:
10 vendor:
11 value: "silverpeak"
12 + type:
13 + value: "SD-WAN"
14 serial_number:
15 symbol:
16 MIB: SILVERPEAK-MGMT-MIB
@@ -22,46 +26,28 @@ metadata:
26 MIB: SILVERPEAK-MGMT-MIB
27 OID: 1.3.6.1.4.1.23867.3.1.1.1.2.0
28 name: spsProductModel
25 - type:
26 - value: "SD-WAN"
29
28 -sysobjectid: 1.3.6.1.4.1.23867.1.2.* # Silverpeak devices
30 metrics:
31 - MIB: SILVERPEAK-MGMT-MIB
32 symbol:
33 OID: 1.3.6.1.4.1.23867.3.1.1.1.4.0
34 name: silverpeak.mgmt.spsActiveAlarmCount
34 - description: The number of active alarm entries in the alarm table - spsActiveAlarmTable, defined under silverpeakMgmtMIBTables subtree.
35 - unit: "{alarm}"
35 + chart_meta:
36 + description: The number of active alarm entries in the alarm table
37 + family: "Alarm/Active/Count"
38 + unit: "{alarm}"
39 +
40 - MIB: SILVERPEAK-MGMT-MIB
41 table:
42 OID: 1.3.6.1.4.1.23867.3.1.1.2.1
43 name: spsActiveAlarmTable
44 symbols:
41 - - name: silverpeak.mgmt.spsActiveAlarm
42 - constant_value_one: true
43 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
44 - metric_tags:
45 - - symbol:
46 - OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.4
47 - name: silverpeak.mgmt.spsActiveAlarmName
48 - tag: silverpeak_mgmt_sps_active_alarm_name
49 - - symbol:
50 - OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.5
51 - name: silverpeak.mgmt.spsActiveAlarmDescr
52 - tag: silverpeak_mgmt_sps_active_alarm_descr
53 - - symbol:
54 - OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.6
55 - name: silverpeak.mgmt.spsActiveAlarmSource
56 - tag: silverpeak_mgmt_sps_active_alarm_source
57 - - symbol:
58 - OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.7
59 - name: silverpeak.mgmt.spsActiveAlarmType
60 - tag: silverpeak_mgmt_sps_active_alarm_type
61 - - symbol:
62 - OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.3
63 - name: silverpeak.mgmt.spsActiveAlarmSeverity
64 - tag: silverpeak_mgmt_sps_active_alarm_severity
45 + - OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.3
46 + name: silverpeak.mgmt.spsActiveAlarmSeverity
47 + chart_meta:
48 + description: Severity level of the active alarm
49 + family: "Alarm/Severity/Level"
50 + unit: "{status}"
51 mapping:
52 0: info
53 1: warning
@@ -72,31 +58,56 @@ metrics:
58 6: acknowledged
59 7: unacknowledged
60 8: indeterminate
75 - - symbol:
76 - OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.8
77 - name: silverpeak.mgmt.spsActiveAlarmAcked
78 - tag: silverpeak_mgmt_sps_active_alarm_acked
61 + - OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.8
62 + name: silverpeak.mgmt.spsActiveAlarmAcked
63 + chart_meta:
64 + description: Acknowledgement status of the active alarm
65 + family: "Alarm/Acknowledgement/Status"
66 + unit: "{status}"
67 mapping:
68 0: no
69 1: yes
82 - - symbol:
83 - OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.9
84 - name: silverpeak.mgmt.spsActiveAlarmActive
85 - tag: silverpeak_mgmt_sps_active_alarm_active
70 + - OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.9
71 + name: silverpeak.mgmt.spsActiveAlarmActive
72 + chart_meta:
73 + description: Active status of the alarm
74 + family: "Alarm/Active/Status"
75 + unit: "{status}"
76 mapping:
77 0: no
78 1: yes
89 - - symbol:
90 - OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.10
91 - name: silverpeak.mgmt.spsActiveAlarmClearable
92 - tag: silverpeak_mgmt_sps_active_alarm_clearable
79 + - OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.10
80 + name: silverpeak.mgmt.spsActiveAlarmClearable
81 + chart_meta:
82 + description: Whether the alarm can be manually cleared
83 + family: "Alarm/Clearable"
84 + unit: "{status}"
85 mapping:
86 0: no
87 1: yes
96 - - symbol:
97 - OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.12
98 - name: silverpeak.mgmt.spsActiveAlarmServiceAffect
99 - tag: silverpeak_mgmt_sps_active_alarm_service_affect
88 + - OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.12
89 + name: silverpeak.mgmt.spsActiveAlarmServiceAffect
90 + chart_meta:
91 + description: Whether the alarm affects service
92 + family: "Alarm/ServiceImpact"
93 + unit: "{status}"
94 mapping:
95 0: no
96 1: yes
97 + metric_tags:
98 + - tag: silverpeak_mgmt_sps_active_alarm_name
99 + symbol:
100 + OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.4
101 + name: silverpeak.mgmt.spsActiveAlarmName
102 + - tag: silverpeak_mgmt_sps_active_alarm_descr
103 + symbol:
104 + OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.5
105 + name: silverpeak.mgmt.spsActiveAlarmDescr
106 + - tag: silverpeak_mgmt_sps_active_alarm_source
107 + symbol:
108 + OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.6
109 + name: silverpeak.mgmt.spsActiveAlarmSource
110 + - tag: silverpeak_mgmt_sps_active_alarm_type
111 + symbol:
112 + OID: 1.3.6.1.4.1.23867.3.1.1.2.1.1.7
113 + name: silverpeak.mgmt.spsActiveAlarmType
src/go/plugin/go.d/config/go.d/snmp.profiles/default/sinetica-eagle-i.yaml
+92 -75
@@ -1,14 +1,34 @@
1 extends:
2 - _system-base.yaml
3
4 +sysobjectid:
5 + - 1.3.6.1.4.1.3711.24 # Sinetica Eagle-i
6 +
7 metadata:
8 device:
9 fields:
10 vendor:
11 value: "sinetica"
12
10 -sysobjectid:
11 - - 1.3.6.1.4.1.3711.24 # Sinetica Eagle-i
13 +
14 +metric_tags:
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
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
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
25 + symbol: ipTempScaleFlag
26 + tag: hawk_i2_ip_temp_scale_flag
27 + mapping:
28 + 1: celsius
29 + 2: fahrenheit
30 + 3: kelvin
31 +
32 metrics:
33 - MIB: HAWK-I2-MIB
34 table:
@@ -17,8 +37,10 @@ metrics:
37 symbols:
38 - name: hawk.i2.ipTHAValue
39 OID: 1.3.6.1.4.1.3711.24.1.1.1.2.2.1.7
20 - description: The current reading in the relevant measurement units.
21 - unit: "{input_analogue_value}"
40 + chart_meta:
41 + description: The current reading in the relevant measurement units
42 + family: "Sensor/Analog/Value"
43 + unit: 1
44 metric_tags:
45 - symbol:
46 name: hawk.i2.ipTHAName
@@ -28,80 +50,85 @@ metrics:
50 name: hawk.i2.ipTHALocn
51 OID: 1.3.6.1.4.1.3711.24.1.1.1.2.2.1.4
52 tag: hawk_i2_ip_tha_locn
53 +
54 - MIB: HAWK-I2-MIB
55 table:
56 name: ipContTable
57 OID: 1.3.6.1.4.1.3711.24.1.1.1.3.1
58 symbols:
36 - - name: hawk.i2.ipCont
37 - constant_value_one: true
38 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
39 - metric_tags:
40 - - symbol:
41 - name: hawk.i2.ipContName
42 - OID: 1.3.6.1.4.1.3711.24.1.1.1.3.1.1.3
43 - tag: hawk_i2_ip_cont_name
44 - - symbol:
45 - name: hawk.i2.ipContLocn
46 - OID: 1.3.6.1.4.1.3711.24.1.1.1.3.1.1.4
47 - tag: hawk_i2_ip_cont_locn
48 - - symbol:
49 - name: hawk.i2.ipContNormState
50 - OID: 1.3.6.1.4.1.3711.24.1.1.1.3.1.1.6
51 - tag: hawk_i2_ip_cont_norm_state
59 + - OID: 1.3.6.1.4.1.3711.24.1.1.1.3.1.1.6
60 + name: hawk.i2.ipContNormState
61 + chart_meta:
62 + description: Normal state of the input contact
63 + family: "Input/Contact/Normal/State"
64 + unit: "{status}"
65 mapping:
66 1: open
67 2: closed
55 - - symbol:
56 - OID: 1.3.6.1.4.1.3711.24.1.1.1.3.1.1.7
57 - name: hawk.i2.ipContCurrState
58 - tag: hawk_i2_ip_cont_curr_state
68 + - OID: 1.3.6.1.4.1.3711.24.1.1.1.3.1.1.7
69 + name: hawk.i2.ipContCurrState
70 + chart_meta:
71 + description: Current state of the input contact
72 + family: "Input/Contact/Current/State"
73 + unit: "{status}"
74 mapping:
75 1: open
76 2: closed
77 3: armed
78 4: triggered
79 + metric_tags:
80 + - tag: hawk_i2_ip_cont_name
81 + symbol:
82 + name: hawk.i2.ipContName
83 + OID: 1.3.6.1.4.1.3711.24.1.1.1.3.1.1.3
84 + - tag: hawk_i2_ip_cont_locn
85 + symbol:
86 + name: hawk.i2.ipContLocn
87 + OID: 1.3.6.1.4.1.3711.24.1.1.1.3.1.1.4
88 +
89 - MIB: HAWK-I2-MIB
90 table:
91 name: opTable
92 OID: 1.3.6.1.4.1.3711.24.1.1.2.2
93 symbols:
69 - - name: hawk.i2.op
70 - constant_value_one: true
71 - description: Output constant value one.
72 - unit: "{output}"
73 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
74 - metric_tags:
75 - - symbol:
76 - name: hawk.i2.opName
77 - OID: 1.3.6.1.4.1.3711.24.1.1.2.2.1.3
78 - tag: hawk_i2_op_name
79 - - symbol:
80 - name: hawk.i2.opLocn
81 - OID: 1.3.6.1.4.1.3711.24.1.1.2.2.1.4
82 - tag: hawk_i2_op_locn
83 - - symbol:
84 - name: hawk.i2.opNormState
85 - OID: 1.3.6.1.4.1.3711.24.1.1.2.2.1.5
86 - tag: hawk_i2_op_norm_state
94 + - OID: 1.3.6.1.4.1.3711.24.1.1.2.2.1.5
95 + name: hawk.i2.opNormState
96 + chart_meta:
97 + description: Normal state of the output
98 + family: "Output/Normal/State"
99 + unit: "{status}"
100 mapping:
101 1: on
102 2: off
90 - - symbol:
91 - OID: 1.3.6.1.4.1.3711.24.1.1.2.2.1.6
92 - name: hawk.i2.opCurrState
93 - tag: hawk_i2_op_curr_state
103 + - OID: 1.3.6.1.4.1.3711.24.1.1.2.2.1.6
104 + name: hawk.i2.opCurrState
105 + chart_meta:
106 + description: Current state of the output
107 + family: "Output/Current/State"
108 + unit: "{status}"
109 mapping:
110 1: on
111 2: off
97 - - symbol:
98 - OID: 1.3.6.1.4.1.3711.24.1.1.2.2.1.12
99 - name: hawk.i2.opControlState
100 - tag: hawk_i2_op_control_state
112 + - OID: 1.3.6.1.4.1.3711.24.1.1.2.2.1.12
113 + name: hawk.i2.opControlState
114 + chart_meta:
115 + description: Control state of the output
116 + family: "Output/Control/State"
117 + unit: "{status}"
118 mapping:
119 1: activate
120 2: deactivate
121 3: logic
122 + metric_tags:
123 + - tag: hawk_i2_op_name
124 + symbol:
125 + name: hawk.i2.opName
126 + OID: 1.3.6.1.4.1.3711.24.1.1.2.2.1.3
127 + - tag: hawk_i2_op_locn
128 + symbol:
129 + name: hawk.i2.opLocn
130 + OID: 1.3.6.1.4.1.3711.24.1.1.2.2.1.4
131 +
132 - MIB: HAWK-I2-MIB
133 table:
134 name: pduMonTable
@@ -109,35 +136,25 @@ metrics:
136 symbols:
137 - name: hawk.i2.pduRMSVoltsValue
138 OID: 1.3.6.1.4.1.3711.24.1.1.7.3.1.1.3
112 - description: RMS Volts value in volts
113 - unit: "V"
139 + chart_meta:
140 + description: RMS Volts value in volts
141 + family: "PDU/Voltage/Value"
142 + unit: "V"
143 - name: hawk.i2.pduRMSAmpsValue
144 OID: 1.3.6.1.4.1.3711.24.1.1.7.3.1.1.4
116 - description: RMS current value in deciamperes
117 - unit: "dA"
145 + scale_factor: 0.1
146 + chart_meta:
147 + description: RMS current value in amperes
148 + family: "PDU/Current/Value"
149 + unit: "A"
150 - name: hawk.i2.pduTotalEnergyValue
151 OID: 1.3.6.1.4.1.3711.24.1.1.7.3.1.1.5
120 - description: Total energy value in 0.1 kWh
121 - unit: "hW.h"
152 + chart_meta:
153 + description: Total energy value in 0.1 kWh
154 + family: "PDU/Energy/Total"
155 + unit: "hW.h"
156 metric_tags:
123 - - symbol:
157 + - tag: hawk_i2_pdu_name
158 + symbol:
159 name: hawk.i2.pduName
160 OID: 1.3.6.1.4.1.3711.24.1.1.7.1.2.1.3
126 - tag: hawk_i2_pdu_name
127 -metric_tags:
128 - - OID: 1.3.6.1.4.1.3711.24.1.1.99.9.0
129 - symbol: invHwRevision
130 - tag: hawk_i2_inv_hw_revision
131 - - OID: 1.3.6.1.4.1.3711.24.1.1.99.10.0
132 - symbol: invFwRevision
133 - tag: hawk_i2_inv_fw_revision
134 - - OID: 1.3.6.1.4.1.3711.24.1.1.99.11.0
135 - symbol: invSerialNum
136 - tag: hawk_i2_inv_serial_num
137 - - OID: 1.3.6.1.4.1.3711.24.1.1.1.2.1.0
138 - symbol: ipTempScaleFlag
139 - tag: hawk_i2_ip_temp_scale_flag
140 - mapping:
141 - 1: celsius
142 - 2: fahrenheit
143 - 3: kelvin
src/go/plugin/go.d/config/go.d/snmp.profiles/default/sophos-xgs-firewall.yaml
+79 -65
@@ -1,8 +1,11 @@
1 extends:
2 - _system-base.yaml
3 + - _std-host-resources-mib-feat-base.yaml
4 - _std-if-mib.yaml
5 +
6 sysobjectid:
7 - 1.3.6.1.4.1.2604.5
8 +
9 metadata:
10 device:
11 fields:
@@ -10,138 +13,149 @@ metadata:
13 value: "sophos"
14 type:
15 value: "firewall"
16 +
17 +metric_tags:
18 + - OID: 1.3.6.1.4.1.2604.5.1.1.2.0
19 + symbol: sfosDeviceType
20 + tag: sfos_device_type
21 + - OID: 1.3.6.1.4.1.2604.5.1.1.3.0
22 + symbol: sfosDeviceFWVersion
23 + tag: sfos_device_fw_version
24 + - OID: 1.3.6.1.4.1.2604.5.1.1.6.0
25 + symbol: sfosIPSVersion
26 + tag: sfos_ips_version
27 +
28 metrics:
14 - - MIB: HOST-RESOURCES-MIB
15 - symbol:
16 - name: cpu.usage
17 - OID: 1.3.6.1.2.1.25.3.3.1.2.196608
18 - description: "The average, over the last minute, of the percentage of time that this processor was not idle."
19 - unit: "%"
29 - MIB: SFOS-FIREWALL-MIB
30 symbol:
31 name: memory.usage
32 OID: 1.3.6.1.4.1.2604.5.1.2.5.2.0
24 - description: "Percentage usage of main memory"
25 - unit: "%"
33 + chart_meta:
34 + description: "Percentage usage of main memory"
35 + family: "Memory/Usage"
36 + unit: "%"
37 - MIB: SFOS-FIREWALL-MIB
38 symbol:
39 name: memory.total
40 OID: 1.3.6.1.4.1.2604.5.1.2.5.1.0
30 - description: "Memory capacity in MB"
31 - unit: "MBy"
41 + scale_factor: 1048576
42 + chart_meta:
43 + description: "Memory capacity in MB"
44 + family: "Memory/Total"
45 + unit: "By"
46 - MIB: SFOS-FIREWALL-MIB
47 symbol:
48 name: sfosDiskCapacity
49 OID: 1.3.6.1.4.1.2604.5.1.2.4.1.0
36 - description: "Disk capacity in MB"
37 - unit: "MBy"
50 + scale_factor: 1048576
51 + chart_meta:
52 + description: "Disk capacity in MB"
53 + family: "Disk/Total"
54 + unit: "By"
55 - MIB: SFOS-FIREWALL-MIB
56 symbol:
57 name: sfosDiskPercentUsage
58 OID: 1.3.6.1.4.1.2604.5.1.2.4.2.0
42 - description: "% Disk usage"
43 - unit: "%"
59 + chart_meta:
60 + description: "% Disk usage"
61 + family: "Disk/Usage"
62 + unit: "%"
63 - MIB: SFOS-FIREWALL-MIB
64 symbol:
65 name: sfosSwapCapacity
66 OID: 1.3.6.1.4.1.2604.5.1.2.5.3.0
48 - description: "Swap Capacity in MB"
49 - unit: "MBy"
67 + chart_meta:
68 + description: "Swap Capacity in MB"
69 + family: "Memory/Swap/Total"
70 + unit: "MBy"
71 - MIB: SFOS-FIREWALL-MIB
72 symbol:
73 name: sfosSwapPercentUsage
74 OID: 1.3.6.1.4.1.2604.5.1.2.5.4.0
54 - description: "% usage of swap"
55 - unit: "%"
75 + chart_meta:
76 + description: "% usage of swap"
77 + family: "Memory/Swap/Usage"
78 + unit: "%"
79 - MIB: SFOS-FIREWALL-MIB
80 symbol:
81 name: sfosLiveUsersCount
82 OID: 1.3.6.1.4.1.2604.5.1.2.6.0
60 - description: "Display live user count login into captive portal"
61 - unit: "{session}"
83 + chart_meta:
84 + description: "Display live user count login into captive portal"
85 + family: "User/Portal/Active"
86 + unit: "{session}"
87 - MIB: SFOS-FIREWALL-MIB
88 symbol:
89 name: sfosHTTPHits
90 OID: 1.3.6.1.4.1.2604.5.1.2.7.0
66 - description: "Number of HTTP hits"
67 - unit: "{request}"
68 - metric_type: monotonic_count
91 + chart_meta:
92 + description: "Number of HTTP hits"
93 + family: "Protocol/HTTP/Request/Total"
94 + unit: "{request}/s"
95 - MIB: SFOS-FIREWALL-MIB
96 symbol:
97 name: sfosFTPHits
98 OID: 1.3.6.1.4.1.2604.5.1.2.8.0
73 - description: "Number of FTP hits"
74 - unit: "{request}"
75 - metric_type: monotonic_count
99 + chart_meta:
100 + description: "Number of FTP hits"
101 + family: "Protocol/FTP/Request/Total"
102 + unit: "{request}/s"
103 - MIB: SFOS-FIREWALL-MIB
104 symbol:
105 name: sfosPOP3Hits
106 OID: 1.3.6.1.4.1.2604.5.1.2.9.1.0
80 - description: "Number of POP3 hits"
81 - unit: "{request}"
82 - metric_type: monotonic_count
107 + chart_meta:
108 + description: "Number of POP3 hits"
109 + family: "Protocol/POP3/Request/Total"
110 + unit: "{request}/s"
111 - MIB: SFOS-FIREWALL-MIB
112 symbol:
113 name: sfosImapHits
114 OID: 1.3.6.1.4.1.2604.5.1.2.9.2.0
87 - description: "Number of IMAP hits"
88 - unit: "{request}"
89 - metric_type: monotonic_count
115 + chart_meta:
116 + description: "Number of IMAP hits"
117 + family: "Protocol/IMAP/Request/Total"
118 + unit: "{request}/s"
119 - MIB: SFOS-FIREWALL-MIB
120 symbol:
121 name: sfosSmtpHits
122 OID: 1.3.6.1.4.1.2604.5.1.2.9.3.0
94 - description: "Number of SMTP hits"
95 - unit: "{request}"
96 - metric_type: monotonic_count
123 + chart_meta:
124 + description: "Number of SMTP hits"
125 + family: "Protocol/SMTP/Request/Total"
126 + unit: "{request}/s"
127 - MIB: SFOS-FIREWALL-MIB
128 table:
129 name: sfosIPSecVpnTunnelTable
130 OID: 1.3.6.1.4.1.2604.5.1.6.1.1.1
131 symbols:
102 - - name: sfosIPSecVpnTunnel
103 - constant_value_one: true
132 - name: sfosIPSecVpnActiveTunnel
133 OID: 1.3.6.1.4.1.2604.5.1.6.1.1.1.1.8
106 - description: "Count of active tunnel"
107 - unit: "{tunnel}"
108 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
134 + chart_meta:
135 + description: "Count of active tunnel"
136 + family: "IPSec/Tunnel/Active"
137 + unit: "{tunnel}"
138 metric_tags:
110 - - symbol:
139 + - tag: sfos_ip_sec_vpn_conn_name
140 + symbol:
141 name: sfosIPSecVpnConnName
142 OID: 1.3.6.1.4.1.2604.5.1.6.1.1.1.1.2
113 - tag: sfos_ip_sec_vpn_conn_name
114 - - symbol:
143 + - tag: sfos_ip_sec_vpn_conn_des
144 + symbol:
145 name: sfosIPSecVpnConnDes
146 OID: 1.3.6.1.4.1.2604.5.1.6.1.1.1.1.3
117 - tag: sfos_ip_sec_vpn_conn_des
118 - - symbol:
147 + - tag: sfos_ip_sec_vpn_policy_name
148 + symbol:
149 name: sfosIPSecVpnPolicyName
150 OID: 1.3.6.1.4.1.2604.5.1.6.1.1.1.1.4
121 - tag: sfos_ip_sec_vpn_policy_name
122 - - symbol:
151 + - tag: sfos_ip_sec_vpn_conn_mode
152 + symbol:
153 name: sfosIPSecVpnConnMode
154 OID: 1.3.6.1.4.1.2604.5.1.6.1.1.1.1.5
125 - tag: sfos_ip_sec_vpn_conn_mode
126 - - symbol:
155 + - tag: sfos_ip_sec_vpn_conn_type
156 + symbol:
157 OID: 1.3.6.1.4.1.2604.5.1.6.1.1.1.1.6
158 name: sfosIPSecVpnConnType
129 - tag: sfos_ip_sec_vpn_conn_type
159 mapping:
160 1: host-to-host
161 2: site-to-site
133 - - symbol:
134 - name: sfosIPSecVpnLocalgwPort
135 - OID: 1.3.6.1.4.1.2604.5.1.6.1.1.1.1.7
136 - tag: sfos_ip_sec_vpn_localgw_port
137 -
138 -metric_tags:
139 - - OID: 1.3.6.1.4.1.2604.5.1.1.2.0
140 - symbol: sfosDeviceType
141 - tag: sfos_device_type
142 - - OID: 1.3.6.1.4.1.2604.5.1.1.3.0
143 - symbol: sfosDeviceFWVersion
144 - tag: sfos_device_fw_version
145 - - OID: 1.3.6.1.4.1.2604.5.1.1.6.0
146 - symbol: sfosIPSVersion
147 - tag: sfos_ips_version
src/go/plugin/go.d/config/go.d/snmp.profiles/default/synology-disk-station.yaml
+234 -171
@@ -2,6 +2,8 @@ extends:
2 - _system-base.yaml
3 - _std-if-mib.yaml
4
5 +sysobjectid: 1.3.6.1.4.1.6574.*
6 +
7 metadata:
8 device:
9 fields:
@@ -10,86 +12,120 @@ metadata:
12 type:
13 value: "storage"
14
13 -sysobjectid: 1.3.6.1.4.1.6574.*
15 +metric_tags:
16 + - tag: synology_model_name
17 + OID: 1.3.6.1.4.1.6574.1.5.1.0
18 + symbol: modelName
19 + - tag: synology_serial_number
20 + OID: 1.3.6.1.4.1.6574.1.5.2.0
21 + symbol: serialNumber
22 + - tag: synology_version
23 + OID: 1.3.6.1.4.1.6574.1.5.3.0
24 + symbol: version
25 +
26 metrics:
27 - MIB: UCD-SNMP-MIB
28 symbol:
29 name: cpu.usage
30 OID: 1.3.6.1.4.1.2021.10.1.5.1
19 - description: The 1,5 and 15 minute load averages as an integer
20 - unit: "{load_average}"
31 + chart_meta:
32 + description: The 1,5 and 15 minute load averages as an integer
33 + family: "CPU/Load"
34 + unit: "{load_average}"
35 - MIB: HOST-RESOURCES-MIB
36 symbol:
37 name: memory.total
38 OID: 1.3.6.1.2.1.25.2.3.1.6.1 # hrStorageUsed.1 = Physical memory
25 - description: The amount of the storage represented by this entry that is allocated, in units of hrStorageAllocationUnits
26 - unit: "By"
39 + chart_meta:
40 + description: The amount of the storage represented by this entry that is allocated, in units of hrStorageAllocationUnits
41 + family: "Memory/Used"
42 + unit: "By"
43 - MIB: HOST-RESOURCES-MIB
44 symbol:
45 OID: 1.3.6.1.2.1.25.2.3.1.6.6 # hrStorageUsed.6 = Memory buffers
46 name: hrMemoryBuffers
31 - description: The amount of the storage represented by this entry that is allocated, in units of hrStorageAllocationUnits
32 - unit: "By"
47 + chart_meta:
48 + description: The amount of the storage represented by this entry that is allocated, in units of hrStorageAllocationUnits
49 + family: "Memory/Buffer"
50 + unit: "By"
51 - MIB: HOST-RESOURCES-MIB
52 symbol:
53 OID: 1.3.6.1.2.1.25.2.3.1.6.7 # hrStorageUsed.7 = Cached memory
54 name: hrCachedMemory
37 - description: The amount of the storage represented by this entry that is allocated, in units of hrStorageAllocationUnits
38 - unit: "By"
39 -# - MIB: SYNOLOGY-SYSTEM-MIB
40 -# symbol:
41 -# name: synology.system.systemStatus
42 -# OID: 1.3.6.1.4.1.6574.1.1.0
43 -# enum:
44 -# normal: 1
45 -# failed: 2
46 -# TODO: enum in scalar metric is not supported yet (keep this metric and this
47 -# comment in profile until it's fixed)
55 + chart_meta:
56 + description: The amount of the storage represented by this entry that is allocated, in units of hrStorageAllocationUnits
57 + family: "Memory/Cache"
58 + unit: "By"
59 + - MIB: SYNOLOGY-SYSTEM-MIB
60 + symbol:
61 + name: synology.system.systemStatus
62 + OID: 1.3.6.1.4.1.6574.1.1.0
63 + chart_meta:
64 + description: System status
65 + family: "System/Status"
66 + unit: "{status}"
67 + mapping:
68 + normal: 1
69 + failed: 2
70 - MIB: SYNOLOGY-SYSTEM-MIB
71 symbol:
72 name: synology.system.temperature
73 OID: 1.3.6.1.4.1.6574.1.2.0
52 - description: The temperature of Disk Station uses Celsius degree
53 - unit: "Cel"
54 -# - MIB: SYNOLOGY-SYSTEM-MIB
55 -# symbol:
56 -# name: synology.system.powerStatus
57 -# OID: 1.3.6.1.4.1.6574.1.3.0
58 -# enum:
59 -# normal: 1
60 -# failed: 2
61 -# TODO: enum in scalar metric is not supported yet (keep this metric and this
62 -# comment in profile until it's fixed)
63 -# - MIB: SYNOLOGY-SYSTEM-MIB
64 -# symbol:
65 -# name: synology.system.systemFanStatus
66 -# OID: 1.3.6.1.4.1.6574.1.4.1.0
67 -# enum:
68 -# normal: 1
69 -# failed: 2
70 -# TODO: enum in scalar metric is not supported yet (keep this metric and this
71 -# comment in profile until it's fixed)
72 -# - MIB: SYNOLOGY-SYSTEM-MIB
73 -# symbol:
74 -# name: synology.system.cpuFanStatus
75 -# OID: 1.3.6.1.4.1.6574.1.4.2.0
76 -# enum:
77 -# normal: 1
78 -# failed: 2
79 -# TODO: enum in scalar metric is not supported yet (keep this metric and this
80 -# comment in profile until it's fixed)
81 -# - MIB: SYNOLOGY-SYSTEM-MIB
82 -# symbol:
83 -# name: synology.system.upgradeAvailable
84 -# OID: 1.3.6.1.4.1.6574.1.5.4.0
85 -# enum:
86 -# available: 1
87 -# unavailable: 2
88 -# connecting: 3
89 -# disconnected: 4
90 -# others: 5
91 -# TODO: enum in scalar metric is not supported yet (keep this metric and this
92 -# comment in profile until it's fixed)
74 + chart_meta:
75 + description: The temperature of Disk Station uses Celsius degree
76 + family: "System/Temperature/Value"
77 + unit: "Cel"
78 + - MIB: SYNOLOGY-SYSTEM-MIB
79 + symbol:
80 + name: synology.system.powerStatus
81 + OID: 1.3.6.1.4.1.6574.1.3.0
82 + chart_meta:
83 + description: Power status
84 + family: "Power/Status"
85 + unit: "{status}"
86 + mapping:
87 + normal: 1
88 + failed: 2
89 +
90 + - MIB: SYNOLOGY-SYSTEM-MIB
91 + symbol:
92 + name: synology.system.systemFanStatus
93 + OID: 1.3.6.1.4.1.6574.1.4.1.0
94 + chart_meta:
95 + description: Fan status
96 + family: "Fan/System/Status"
97 + unit: "{status}"
98 + mapping:
99 + normal: 1
100 + failed: 2
101 +
102 + - MIB: SYNOLOGY-SYSTEM-MIB
103 + symbol:
104 + name: synology.system.cpuFanStatus
105 + OID: 1.3.6.1.4.1.6574.1.4.2.0
106 + chart_meta:
107 + description: CPU fan status
108 + family: "Fan/CPU/Status"
109 + unit: "{status}"
110 + mapping:
111 + normal: 1
112 + failed: 2
113 +
114 + - MIB: SYNOLOGY-SYSTEM-MIB
115 + symbol:
116 + name: synology.system.upgradeAvailable
117 + OID: 1.3.6.1.4.1.6574.1.5.4.0
118 + chart_meta:
119 + description: System upgrade availability
120 + family: "System/Upgrade/Status"
121 + unit: "{status}"
122 + mapping:
123 + available: 1
124 + unavailable: 2
125 + connecting: 3
126 + disconnected: 4
127 + others: 5
128 +
129 - MIB: SYNOLOGY-DISK-MIB
130 table:
131 name: diskTable
@@ -97,33 +133,36 @@ metrics:
133 symbols:
134 - name: synology.diskTemperature
135 OID: 1.3.6.1.4.1.6574.2.1.1.6
100 - description: The temperature of each disk uses Celsius degree
101 - unit: "Cel"
102 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
136 + chart_meta:
137 + description: The temperature of each disk uses Celsius degree
138 + family: "Disk/Temperature/Value"
139 + unit: "Cel"
140 + - OID: 1.3.6.1.4.1.6574.2.1.1.5
141 + name: synology.diskStatus
142 + chart_meta:
143 + description: Disk status
144 + family: "Disk/Status"
145 + unit: "{status}"
146 + mapping:
147 + 1: normal
148 + 2: initialized
149 + 3: not_initialized
150 + 4: system_partition_failed
151 + 5: crashed
152 metric_tags:
104 - - symbol:
153 + - tag: synology_disk_id
154 + symbol:
155 name: synology.diskID
156 OID: 1.3.6.1.4.1.6574.2.1.1.2
107 - tag: synology_disk_id
108 - - symbol:
157 + - tag: synology_disk_model
158 + symbol:
159 name: synology.diskModel
160 OID: 1.3.6.1.4.1.6574.2.1.1.3
111 - tag: synology_disk_model
112 - - symbol:
161 + - tag: synology_disk_type
162 + symbol:
163 name: synology.diskType
164 OID: 1.3.6.1.4.1.6574.2.1.1.4
115 - tag: synology_disk_type
116 - - symbol:
117 - OID: 1.3.6.1.4.1.6574.2.1.1.5
118 - name: synology.diskStatus
119 - tag: synology_disk_status
120 - mapping:
121 - 1: normal
122 - 2: initialized
123 - 3: not_initialized
124 - 4: system_partition_failed
125 - 5: crashed
126 - # mapping in the metric description
165 +
166 - MIB: SYNOLOGY-RAID-MIB
167 table:
168 name: raidTable
@@ -132,23 +171,23 @@ metrics:
171 - name: synology.raidFreeSize
172 OID: 1.3.6.1.4.1.6574.3.1.1.4
173 metric_type: monotonic_count
135 - description: The free size of raid
136 - unit: "By"
174 + chart_meta:
175 + description: The free size of raid
176 + family: "Storage/RAID/Free"
177 + unit: "By"
178 - name: synology.raidTotalSize
179 OID: 1.3.6.1.4.1.6574.3.1.1.5
180 metric_type: monotonic_count
140 - description: The total size of raid
141 - unit: "By"
142 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
143 - metric_tags:
144 - - symbol:
145 - name: synology.raid.raidName
146 - OID: 1.3.6.1.4.1.6574.3.1.1.2
147 - tag: synology_raid_name
148 - - symbol:
149 - OID: 1.3.6.1.4.1.6574.3.1.1.3
150 - name: synology.raid.raidStatus
151 - tag: synology_raid_status
181 + chart_meta:
182 + description: The total size of raid
183 + family: "Storage/RAID/Total"
184 + unit: "By"
185 + - OID: 1.3.6.1.4.1.6574.3.1.1.3
186 + name: synology.raid.raidStatus
187 + chart_meta:
188 + description: Raid status
189 + family: "Storage/RAID/Status"
190 + unit: "{status}"
191 mapping:
192 1: normal
193 2: repairing
@@ -172,6 +211,12 @@ metrics:
211 20: raid_migrate_shr1_to_shr2
212 21: raid_unknown_status
213 # full list of mappings here https://global.download.synology.com/download/Document/Software/DeveloperGuide/Firmware/DSM/All/enu/Synology_DiskStation_MIB_Guide.pdf
214 + metric_tags:
215 + - tag: synology_raid_name
216 + symbol:
217 + name: synology.raid.raidName
218 + OID: 1.3.6.1.4.1.6574.3.1.1.2
219 +
220 - MIB: SYNOLOGY-SMART-MIB
221 table:
222 name: diskSMARTTable
@@ -179,30 +224,35 @@ metrics:
224 symbols:
225 - name: synology.diskSMARTAttrCurrent
226 OID: 1.3.6.1.4.1.6574.5.1.1.5
182 - description: SMART attribute current value
183 - unit: "1"
227 + chart_meta:
228 + description: SMART attribute current value
229 + family: "Disk/SMART/Current"
230 + unit: "1"
231 - name: synology.diskSMARTAttrThreshold
232 OID: 1.3.6.1.4.1.6574.5.1.1.7
186 - description: SMART attribute threshold value
187 - unit: "1"
188 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
233 + chart_meta:
234 + description: SMART attribute threshold value
235 + family: "Disk/SMART/Threshold"
236 + unit: "1"
237 metric_tags:
190 - - symbol:
238 + - tag: synology_disk_smart_info_dev_name
239 + symbol:
240 name: synology.diskSMARTInfoDevName
241 OID: 1.3.6.1.4.1.6574.5.1.1.2
193 - tag: synology_disk_smart_info_dev_name
194 - - symbol:
242 + - tag: synology_disk_smart_attr_name
243 + symbol:
244 name: synology.diskSMARTAttrName
245 OID: 1.3.6.1.4.1.6574.5.1.1.3
197 - tag: synology_disk_smart_attr_name
198 - - symbol:
246 + - tag: synology_disk_smart_attr_id
247 + symbol:
248 name: synology.diskSMARTAttrId
249 OID: 1.3.6.1.4.1.6574.5.1.1.4
201 - tag: synology_disk_smart_attr_id
202 - - symbol:
203 - OID: 1.3.6.1.4.1.6574.5.1.1.9
204 - name: synology.diskSMARTAttrStatus
205 - tag: synology_disk_smart_attr_status
250 + # TODO: find mapping and add as a metric
251 + # - symbol:
252 + # OID: 1.3.6.1.4.1.6574.5.1.1.9
253 + # name: synology.diskSMARTAttrStatus
254 + # tag: synology_disk_smart_attr_status
255 +
256 - MIB: SYNOLOGY-SERVICES-MIB
257 table:
258 name: serviceTable
@@ -210,109 +260,122 @@ metrics:
260 symbols:
261 - name: synology.serviceUsers
262 OID: 1.3.6.1.4.1.6574.6.1.1.3
213 - description: Number of users using this service
214 - unit: "{user}"
263 + chart_meta:
264 + description: Number of users using this service
265 + family: "Service/User/Active"
266 + unit: "{user}"
267 metric_tags:
216 - - symbol:
268 + - tag: synology_service_name
269 + symbol:
270 name: synology.serviceName
271 OID: 1.3.6.1.4.1.6574.6.1.1.2
219 - tag: synology_service_name
272 +
273 - MIB: SYNOLOGY-STORAGEIO-MIB
274 table:
222 - name:
223 - OID: 1.3.6.1.4.1.6574.101.1
275 + name: synology.storageIO
276 + OID: 1.3.6.1.4.1.6574.101.1.1
277 symbols:
278 - name: synology.storageIOReads
279 OID: 1.3.6.1.4.1.6574.101.1.1.5
227 - metric_type: monotonic_count
228 - description: The number of read accesses from this device since boot
229 - unit: "{read_access}"
280 + chart_meta:
281 + description: The number of read accesses from this device since boot
282 + family: "Storage/IO/Operations/Read"
283 + unit: "{access}/s"
284 - name: synology.storageIOWrites
285 OID: 1.3.6.1.4.1.6574.101.1.1.6
232 - metric_type: monotonic_count
233 - description: The number of write accesses to this device since boot
234 - unit: "{write_access}"
286 + chart_meta:
287 + description: The number of write accesses to this device since boot
288 + family: "Storage/IO/Operations/Write"
289 + unit: "{access}/s"
290 - name: synology.storageIOLA
291 OID: 1.3.6.1.4.1.6574.101.1.1.8
237 - description: The load of disk (%)
238 - unit: "%"
292 + chart_meta:
293 + description: The load of disk (%)
294 + family: "Storage/IO/Load"
295 + unit: "%"
296 - name: synology.storageIONReadX
297 OID: 1.3.6.1.4.1.6574.101.1.1.12
241 - metric_type: monotonic_count
242 - description: The number of bytes read from this device since boot
243 - unit: "By"
298 + chart_meta:
299 + description: The number of bytes read from this device since boot
300 + family: "Storage/IO/Throughput/Read"
301 + unit: "By/s"
302 - name: synology.storageIONWrittenX
303 OID: 1.3.6.1.4.1.6574.101.1.1.13
246 - metric_type: monotonic_count
247 - description: The number of bytes written to this device since boot
248 - unit: "By"
304 + chart_meta:
305 + description: The number of bytes written to this device since boot
306 + family: "Storage/IO/Throughput/Write"
307 + unit: "By/s"
308 metric_tags:
250 - - symbol:
309 + - tag: synology_storage_io_device
310 + symbol:
311 name: synology.storageIODevice
312 OID: 1.3.6.1.4.1.6574.101.1.1.2
253 - tag: synology_storage_io_device
313 +
314 - MIB: SYNOLOGY-SPACEIO-MIB
315 table:
256 - name:
257 - OID: 1.3.6.1.4.1.6574.102.1
316 + name: synology.spaceIO
317 + OID: 1.3.6.1.4.1.6574.102.1.1
318 symbols:
319 - name: synology.spaceIOReads
320 OID: 1.3.6.1.4.1.6574.102.1.1.5
261 - metric_type: monotonic_count
262 - description: The number of read accesses from this device since boot
263 - unit: "{read_access}"
321 + chart_meta:
322 + description: The number of read accesses from this device since boot
323 + family: "Volume/IO/Operations/Read"
324 + unit: "{access}/s"
325 - name: synology.spaceIOWrites
326 OID: 1.3.6.1.4.1.6574.102.1.1.6
266 - metric_type: monotonic_count
267 - description: The number of write accesses to this device since boot
268 - unit: "{write_access}"
327 + chart_meta:
328 + description: The number of write accesses to this device since boot
329 + family: "Volume/IO/Operations/Write"
330 + unit: "{access}/s"
331 - name: synology.spaceIOLA
332 OID: 1.3.6.1.4.1.6574.102.1.1.8
271 - description: The load of disk (%)
272 - unit: "%"
333 + chart_meta:
334 + description: The load of disk (%)
335 + family: "Volume/IO/Load"
336 + unit: "%"
337 - name: synology.spaceIONReadX
338 OID: 1.3.6.1.4.1.6574.102.1.1.12
275 - metric_type: monotonic_count
276 - description: The number of bytes read from this device since boot
277 - unit: "By"
339 + chart_meta:
340 + description: The number of bytes read from this device since boot
341 + family: "Volume/IO/Throughput/Read"
342 + unit: "By/s"
343 - name: synology.spaceIONWrittenX
344 OID: 1.3.6.1.4.1.6574.102.1.1.13
280 - metric_type: monotonic_count
281 - description: The number of bytes written to this device since boot
282 - unit: "By"
345 + chart_meta:
346 + description: The number of bytes written to this device since boot
347 + family: "Volume/IO/Throughput/Write"
348 + unit: "By/s"
349 metric_tags:
284 - - symbol:
350 + - tag: synology_space_io_device
351 + symbol:
352 name: synology.spaceIODevice
353 OID: 1.3.6.1.4.1.6574.102.1.1.2
287 - tag: synology_space_io_device
288 -# - MIB: SYNOLOGY-GPUINFO-MIB
289 -# symbol:
290 -# name: synology.system.gpuInfoSupported
291 -# OID: 1.3.6.1.4.1.6574.108.1.0
292 -# enum:
293 -# supported: 0
294 -# unsupported: 1
295 -# TODO: enum in scalar metric is not supported yet (keep this metric and this
296 -# comment in profile until it's fixed)
354 +
355 + - MIB: SYNOLOGY-GPUINFO-MIB
356 + symbol:
357 + name: synology.system.gpuInfoSupported
358 + OID: 1.3.6.1.4.1.6574.108.1.0
359 + chart_meta:
360 + description: GPU info support status
361 + family: "GPU/Support/Status"
362 + unit: "{status}"
363 + mapping:
364 + supported: 0
365 + unsupported: 1
366 - MIB: SYNOLOGY-GPUINFO-MIB
367 symbol:
368 name: synology.gpuUtilization
369 OID: 1.3.6.1.4.1.6574.108.2.0
301 - description: GPU utilization percentage
302 - unit: "%"
370 + chart_meta:
371 + description: GPU utilization percentage
372 + family: "GPU/Usage"
373 + unit: "%"
374 - MIB: SYNOLOGY-GPUINFO-MIB
375 symbol:
376 name: synology.gpuMemoryUtilization
377 OID: 1.3.6.1.4.1.6574.108.3.0
307 - description: GPU memory utilization percentage
308 - unit: "%"
309 -metric_tags:
310 - - OID: 1.3.6.1.4.1.6574.1.5.1.0
311 - symbol: modelName
312 - tag: synology_model_name
313 - - OID: 1.3.6.1.4.1.6574.1.5.2.0
314 - symbol: serialNumber
315 - tag: synology_serial_number
316 - - OID: 1.3.6.1.4.1.6574.1.5.3.0
317 - symbol: version
318 - tag: synology_version
378 + chart_meta:
379 + description: GPU memory utilization percentage
380 + family: "GPU/Memory/Usage"
381 + unit: "%"