@cryptotaxi247 / netdata / commits / 07475a90f

SNMP: avaya profiles (#20525)

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

Fotis Voutsas committed Jun 29, 2025 at 17:44 UTC 07475a90ff70aa8bab4fe3d22ea532584ecf79cc
5 files changed +225 -149
src/go/plugin/go.d/config/go.d/snmp.profiles/default/avaya-aura-media-server.yaml
+17 -16
@@ -6,28 +6,29 @@ extends:
6 sysobjectid:
7 - 1.3.6.1.4.1.6889.1.58
8
9 -metadata:
10 - device:
11 - fields:
12 - type:
13 - value: "server"
14 -
9 metrics:
10 + - MIB: HOST-RESOURCES-MIB
11 + symbol:
12 + name: cpu.usage
13 + OID: 1.3.6.1.2.1.25.3.3.1.2.196608
14 + description: The average, over the last minute, of the percentage of time that this processor was not idle
15 + family: CPU/Usage
16 + unit: "%"
17 +
18 + # TODO: The allocation unit size is defined in hrStorageAllocationUnits (1.3.6.1.2.1.25.2.3.1.4).
19 - MIB: HOST-RESOURCES-MIB
20 symbol:
21 name: memory.total
22 OID: 1.3.6.1.2.1.25.2.3.1.5.1
20 - description: The size of the storage represented by this entry, in units of hrStorageAllocationUnits
21 - unit: "{storage_unit}"
23 + description: The size of the storage represented by this entry, in units of hrStorageAllocationUnits
24 + family: Memory/Total
25 + unit: "By"
26 + scale_factor: 1024
27 - MIB: HOST-RESOURCES-MIB
28 symbol:
29 name: memory.used
30 OID: 1.3.6.1.2.1.25.2.3.1.6.1
26 - description: The amount of the storage represented by this entry that is allocated, in units of hrStorageAllocationUnits
27 - unit: "{storage_unit}"
28 - - MIB: HOST-RESOURCES-MIB
29 - symbol:
30 - name: cpu.usage
31 - OID: 1.3.6.1.2.1.25.3.3.1.2.196608
32 - description: The average, over the last minute, of the percentage of time that this processor was not idle
33 - unit: "%"
31 + description: The amount of the storage represented by this entry that is allocated, in units of hrStorageAllocationUnits
32 + family: Memory/Used
33 + unit: "By"
34 + scale_factor: 1024
src/go/plugin/go.d/config/go.d/snmp.profiles/default/avaya-cajun-switch.yaml
+28 -29
@@ -1,47 +1,41 @@
1 extends:
2 - avaya.yaml
3
4 -sysobjectid:
5 - - 1.3.6.1.4.1.81.17.1.17 # Cajun P330
6 - - 1.3.6.1.4.1.81.17.1.18 # Cajun P130
7 - - 1.3.6.1.4.1.81.17.1.19 # Cajun P360
8 -
4 metadata:
5 device:
6 fields:
7 type:
13 - value: "switch"
8 + value: "Switch"
9 +
10 +sysobjectid:
11 + - 1.3.6.1.4.1.81.17.1.17 # Cajun P330
12 + - 1.3.6.1.4.1.81.17.1.18 # Cajun P130
13 + - 1.3.6.1.4.1.81.17.1.19 # Cajun P360
14
15 metrics:
16 - MIB: UTILIZATION-MANAGEMENT-MIB
17 symbol:
18 name: cpu.usage
19 - OID: 1.3.6.1.4.1.6889.2.1.11.1.1.1.1.6.1 # genCpuCurrentUtilization.1
20 - description: Current CPU utilization in percentage if the monitoring is enabled
21 - unit: "%"
19 + OID: 1.3.6.1.4.1.6889.2.1.11.1.1.1.1.6.1 # genCpuCurrentUtilization.1
20 + description: Current CPU utilization in percentage if the monitoring is enabled
21 + family: CPU/Usage
22 + unit: "%"
23 - MIB: UTILIZATION-MANAGEMENT-MIB
24 symbol:
25 name: memory.usage
25 - OID: 1.3.6.1.4.1.6889.2.1.11.1.2.6.1.3.1 # genMemUtilizationPercentUsed.1
26 - description: Percentage of memory used
27 - unit: "%"
26 + OID: 1.3.6.1.4.1.6889.2.1.11.1.2.6.1.3.1 # genMemUtilizationPercentUsed.1
27 + description: Percentage of memory used
28 + family: Memory/Usage
29 + unit: "%"
30 - MIB: CONFIG-MIB
31 table:
32 name: genPortTable
33 OID: 1.3.6.1.4.1.81.9.1
34 symbols:
33 - - name: avaya.genPort
34 - constant_value_one: true
35 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
36 - metric_tags:
37 - - symbol:
38 - name: avaya.genPortId
39 - OID: 1.3.6.1.4.1.81.9.1.1.2
40 - tag: avaya_gen_port_id
41 - - symbol:
42 - name: avaya.genPortFunctionality
43 - OID: 1.3.6.1.4.1.81.9.1.1.3
44 - tag: avaya_gen_port_functionality
35 + - name: avaya.genPortFunctionality
36 + OID: 1.3.6.1.4.1.81.9.1.1.3
37 + description: Port functionality
38 + family: Port/Functionality
39 mapping:
40 1: private
41 2: repeater_aui
@@ -95,6 +89,11 @@ metrics:
89 56: s_fp_not_supported
90 57: eth10_base_tw_in_pwr
91 58: eth100_base_t_xw_in_pwr
92 + metric_tags:
93 + - symbol:
94 + name: avaya.genPortId
95 + OID: 1.3.6.1.4.1.81.9.1.1.2
96 + tag: avaya_gen_port_id
97 - symbol:
98 name: avaya.genPortType
99 OID: 1.3.6.1.4.1.81.9.1.1.4
@@ -436,7 +435,7 @@ metrics:
435 - symbol:
436 name: avaya.genPortClassification
437 OID: 1.3.6.1.4.1.81.9.1.1.22
439 - tag: avaya_gen_port_classification
438 + tag: avaya_gen_port_classification # TODO: convert to metric
439 mapping:
440 1: regular
441 2: valuable
@@ -444,7 +443,7 @@ metrics:
443 - symbol:
444 name: avaya.scEthPortMode
445 OID: 1.3.6.1.4.1.81.28.2.1.1.1.28
447 - tag: avaya_sc_eth_port_mode
446 + tag: avaya_sc_eth_port_mode # TODO: convert to metric
447 mapping:
448 1: half_duplex
449 2: full_duplex_no_pause
@@ -458,7 +457,7 @@ metrics:
457 - symbol:
458 name: avaya.scEthPortSpeed
459 OID: 1.3.6.1.4.1.81.28.2.1.1.1.29
461 - tag: avaya_sc_eth_port_speed
460 + tag: avaya_sc_eth_port_speed # TODO: convert to metric
461 mapping:
462 1: ethernet
463 2: fast_ethernet
@@ -469,14 +468,14 @@ metrics:
468 - symbol:
469 OID: 1.3.6.1.4.1.81.9.1.1.10
470 name: avaya.genPortAdminStatus
472 - tag: avaya_gen_port_admin_status
471 + tag: avaya_gen_port_admin_status # TODO: convert to metric
472 mapping:
473 1: enabled
474 2: disabled
475 - symbol:
476 OID: 1.3.6.1.4.1.81.28.2.1.1.1.27
477 name: avaya.scEthPortFunctionalStatus
479 - tag: avaya_sc_eth_port_functional_status
478 + tag: avaya_sc_eth_port_functional_status # TODO: convert to metric
479 mapping:
480 1: ok
481 2: rld
src/go/plugin/go.d/config/go.d/snmp.profiles/default/avaya-media-gateway.yaml
+144 -67
@@ -5,6 +5,12 @@ extends:
5 - _generic-ospf.yaml
6 - avaya.yaml
7
8 +metadata:
9 + device:
10 + fields:
11 + type:
12 + value: "Media Gateway"
13 +
14 sysobjectid:
15 - 1.3.6.1.4.1.6889.1.45.103.8 # G450 Media Gateway
16 - 1.3.6.1.4.1.6889.1.45.103.41 # G430 Media Gateway
@@ -15,37 +21,25 @@ metrics:
21 name: cpu.usage
22 OID: 1.3.6.1.4.1.6889.2.1.11.1.1.1.1.5.10 # genCpuAverageUtilization.10
23 description: Current average CPU utilization in percentage
24 + family: CPU/Usage
25 unit: "%"
26 - MIB: UTILIZATION-MANAGEMENT-MIB
27 symbol:
28 name: memory.usage
29 OID: 1.3.6.1.4.1.6889.2.1.11.1.2.6.1.3.10 # genMemUtilizationPercentUsed.10
30 description: Percentage of memory used
31 + family: Memory/Usage
32 unit: "%"
33 - MIB: AVAYA-ENTITY-MIB
34 table:
35 name: avEntPhyChFruTable
36 OID: 1.3.6.1.4.1.6889.2.1.99.5.1
37 symbols:
30 - - name: avaya.avEntPhyChFru
31 - constant_value_one: true
32 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
33 - metric_tags:
34 - - index: 1
35 - tag: avaya_ent_physical_index
36 - - symbol:
37 - OID: 1.3.6.1.4.1.6889.2.1.99.5.1.1.1
38 - name: avaya.avEntPhyChFruOperStat
39 - tag: avaya_av_ent_phy_ch_fru_oper_stat
40 - mapping:
41 - 1: ok
42 - 2: fault
43 - 3: not_present
44 - 255: unknown
45 - - symbol:
46 - OID: 1.3.6.1.4.1.6889.2.1.99.5.1.1.2
47 - name: avaya.avEntPhyChFruFault
48 - tag: avaya_av_ent_phy_ch_fru_fault
38 + - OID: 1.3.6.1.4.1.6889.2.1.99.5.1.1.2
39 + name: avaya.avEntPhyChFruFault
40 + description: Description of FRU fault
41 + family: Hardware/FRU/Fault/Status
42 + unit: "{status}"
43 mapping:
44 1: none
45 2: mulfunction
@@ -55,42 +49,115 @@ metrics:
49 6: multiple_fan_fault
50 7: bad_expansion_cable
51 255: unknown
58 - - MIB: G700-MG-MIB
59 - symbol:
60 - name: avaya.cmgRemoteSigDscp
61 - OID: 1.3.6.1.4.1.6889.2.9.1.2.2.2.0
62 - description: DiffServ code point for signaling traffic on the H.248 link received from the controller
63 - unit: "1"
52 + - OID: 1.3.6.1.4.1.6889.2.1.99.5.1.1.1
53 + name: avaya.avEntPhyChFruOperStat
54 + description: Operational status of the chassis FRU unit
55 + family: Hardware/FRU/Operational/Status
56 + unit: "{status}"
57 + mapping:
58 + 1: ok
59 + 2: fault
60 + 3: not_present
61 + 255: unknown
62 + metric_tags:
63 + - index: 1
64 + tag: avaya_ent_physical_index
65 + # - MIB: G700-MG-MIB
66 + # symbol:
67 + # name: avaya.cmgRemoteSigDscp
68 + # OID: 1.3.6.1.4.1.6889.2.9.1.2.2.2.0
69 + # description: DiffServ code point for signaling traffic on the H.248 link received from the controller
70 + # unit: "1"
71 + # TODO we don't have mapping for this
72 - MIB: G700-MG-MIB
73 symbol:
74 name: avaya.cmgRemoteSig802Priority
75 OID: 1.3.6.1.4.1.6889.2.9.1.2.2.3.0
76 description: 802.1 priority for signaling traffic on the H.248 link received from the controller
69 - unit: "{priority_level}"
70 - - MIB: G700-MG-MIB
71 - symbol:
72 - name: avaya.cmgLocalSigDscp
73 - OID: 1.3.6.1.4.1.6889.2.9.1.2.2.4.0
74 - description: DiffServ code point for signaling traffic on the H.248 link locally administered
77 + family: Network/SignalTraffic/Remote/Priority
78 unit: "1"
79 + # - MIB: G700-MG-MIB
80 + # symbol:
81 + # name: avaya.cmgLocalSigDscp
82 + # OID: 1.3.6.1.4.1.6889.2.9.1.2.2.4.0
83 + # description: DiffServ code point for signaling traffic on the H.248 link locally administered
84 + # unit: "1"
85 + # TODO we don't have mapping for this
86 - MIB: G700-MG-MIB
87 symbol:
88 name: avaya.cmgLocalSig802Priority
89 OID: 1.3.6.1.4.1.6889.2.9.1.2.2.5.0
90 description: 802.1 priority for signaling traffic on the H.248 link locally administered
81 - unit: "{priority_level}"
91 + family: Network/SignalTraffic/Local/Priority
92 + unit: "1"
93 - MIB: G700-MG-MIB
94 symbol:
95 name: avaya.cmgCurrent802Vlan
96 OID: 1.3.6.1.4.1.6889.2.9.1.2.2.7.0
86 - description: Current 802.1 VLAN ID in use
87 - unit: "{vlan_id}"
97 + description: Current 802.1 VLAN ID in use for this processor
98 + family: Network/VLAN/Current
99 + unit: "1"
100 - MIB: G700-MG-MIB
101 symbol:
102 name: avaya.cmgH248LinkErrorCode
103 OID: 1.3.6.1.4.1.6889.2.9.1.3.4.0
104 description: Most recently received H.248 error code affecting the link between media gateway and controller
93 - unit: "{error_code}"
105 + family: Network/H248Link/Error/Code
106 + unit: "{status}"
107 + mapping:
108 + 0: No error
109 + 400: Syntax error in message
110 + 403: Syntax error in TransactionRequest
111 + 406: Version not supported
112 + 410: Incorrect identifier
113 + 411: The transaction refers to an unknown ContextId
114 + 412: No ContextIDs available
115 + 421: Unknown action or illegal combination of actions
116 + 422: Syntax error in action
117 + 430: Unknown TerminationID
118 + 431: No TerminationID matched a wildcard
119 + 432: Out of TerminationIDs or No TerminationID available
120 + 433: TerminationID is already in a Context
121 + 434: Max number of Terminations in a Context exceeded
122 + 440: Unsupported or unknown package
123 + 441: Missing remote or local descriptor
124 + 442: Syntax error in command
125 + 443: Unknown command
126 + 444: Unsupported or unknown descriptor
127 + 445: Unsupported property
128 + 446: Unsupported or unknown parameter
129 + 447: Descriptor not legal in this command
130 + 448: Descriptor appears twice in a command
131 + 450: No such property in this package
132 + 451: No such event in this package
133 + 452: No such signal in this package
134 + 453: No such statistic in this package
135 + 454: No such parameter value in this package
136 + 455: Parameter illegal in this descriptor
137 + 456: Parameter or property appears twice in this descriptor
138 + 457: Missing parameter in signal or event
139 + 471: Implied add for multiplex failure
140 + 500: Internal software failure in the media gateway
141 + 501: Not implemented
142 + 502: Not ready
143 + 503: Service unavailable
144 + 504: Command received from unauthorized entity
145 + 505: Transaction Request received before ServiceChange Reply received
146 + 510: Insufficient resources
147 + 512: Gateway unequipped to detect requested event
148 + 513: Gateway unequipped to generate requested signal
149 + 514: Gateway cannot send the specified announcement
150 + 515: Unsupported media type
151 + 517: Unsupported or invalid mode
152 + 518: Event buffer full
153 + 519: Out of space to store digit map
154 + 520: Digit map undefined in MG
155 + 521: Termination is 'Service Changing'
156 + 526: Insufficient bandwidth
157 + 529: Internal hardware failure in MG
158 + 530: Temporary network failure
159 + 531: Permanent network failure
160 + 581: Does not exist
161 - MIB: G700-MG-MIB
162 table:
163 name: cmgVoipEngineTable
@@ -99,46 +166,51 @@ metrics:
166 - name: avaya.cmgVoipTotalChannels
167 OID: 1.3.6.1.4.1.6889.2.9.1.4.5.1.6
168 description: Total number of channels available to the VoIP engine
169 + family: Voice/VoIPEngine/Channel/Total
170 unit: "{channel}"
171 - name: avaya.cmgVoipChannelsInUse
172 OID: 1.3.6.1.4.1.6889.2.9.1.4.5.1.7
173 description: Number of channels currently in use at the VoIP engine
174 + family: Voice/VoIPEngine/Channel/InUse
175 unit: "{channel}"
176 - name: avaya.cmgVoipAverageOccupancy
177 OID: 1.3.6.1.4.1.6889.2.9.1.4.5.1.8
178 description: Five-minute average occupancy of the VoIP engine
179 + family: Voice/VoIPEngine/Occupancy
180 unit: "%"
111 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
112 - metric_tags:
113 - - symbol:
114 - name: avaya.cmgVoipCurrentIpAddress
115 - OID: 1.3.6.1.4.1.6889.2.9.1.4.5.1.4
116 - tag: avaya_cmg_voip_current_ip_address
117 - - symbol:
118 - OID: 1.3.6.1.4.1.6889.2.9.1.4.5.1.9
119 - name: avaya.cmgVoipHyperactivity
120 - tag: avaya_cmg_voip_hyperactivity
181 + - OID: 1.3.6.1.4.1.6889.2.9.1.4.5.1.9
182 + name: avaya.cmgVoipHyperactivity
183 + description: Indicates whether hyperactivity has been detected
184 + family: Voice/VoIPEngine/Hyperactivity/Status
185 + unit: "{status}"
186 mapping:
187 1: normal
188 2: hyperactive
189 255: unknown
125 - - symbol:
126 - OID: 1.3.6.1.4.1.6889.2.9.1.4.5.1.10
127 - name: avaya.cmgVoipAdminState
128 - tag: avaya_cmg_voip_admin_state
190 + - OID: 1.3.6.1.4.1.6889.2.9.1.4.5.1.10
191 + name: avaya.cmgVoipAdminState
192 + description: Maintenance busy-out state
193 + family: Voice/VoIPEngine/Admin/Status
194 + unit: "{status}"
195 mapping:
196 1: busy-out
197 2: release
198 3: camp-on
199 255: unknown
134 - - symbol:
135 - OID: 1.3.6.1.4.1.6889.2.9.1.4.5.1.12
136 - name: avaya.cmgVoipDspStatus
137 - tag: avaya_cmg_voip_dsp_status
200 + - OID: 1.3.6.1.4.1.6889.2.9.1.4.5.1.12
201 + name: avaya.cmgVoipDspStatus
202 + description: Status of the DSP complex
203 + family: Voice/VoIPEngine/DSP/Status
204 + unit: "{status}"
205 mapping:
206 1: idle
207 2: in_use
208 3: fault
209 + metric_tags:
210 + - symbol:
211 + name: avaya.cmgVoipCurrentIpAddress
212 + OID: 1.3.6.1.4.1.6889.2.9.1.4.5.1.4
213 + tag: avaya_cmg_voip_current_ip_address
214 - MIB: G700-MG-MIB
215 table:
216 name: cmgVoipDSPCoreTable
@@ -147,34 +219,34 @@ metrics:
219 - name: avaya.cmgDSPCoreTotalChannels
220 OID: 1.3.6.1.4.1.6889.2.9.1.4.6.1.2
221 description: Total number of channels available to the DSP core
222 + family: Voice/VoIPEngine/DSPCore/Channel/Total
223 unit: "{channel}"
224 - name: avaya.cmgDSPCoreChannelsInUse
225 OID: 1.3.6.1.4.1.6889.2.9.1.4.6.1.3
226 description: Number of channels currently in use at the DSP core
227 + family: Voice/VoIPEngine/DSPCore/Channel/InUse
228 unit: "{channel}"
155 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
156 - metric_tags:
157 - - symbol:
158 - OID: 1.3.6.1.4.1.6889.2.9.1.4.6.1.4
159 - name: avaya.cmgDSPCoreAdminState
160 - tag: avaya_cmg_dsp_core_admin_state
229 + - OID: 1.3.6.1.4.1.6889.2.9.1.4.6.1.4
230 + name: avaya.cmgDSPCoreAdminState
231 + family: Voice/VoIPEngine/DSPCore/Admin/Status
232 + unit: "{status}"
233 mapping:
234 1: busy-out
235 2: release
236 3: camp-on
237 255: unknown
166 - - symbol:
167 - OID: 1.3.6.1.4.1.6889.2.9.1.4.6.1.5
168 - name: avaya.cmgDSPCoreStatus
169 - tag: avaya_cmg_dsp_core_status
238 + - OID: 1.3.6.1.4.1.6889.2.9.1.4.6.1.5
239 + name: avaya.cmgDSPCoreStatus
240 + family: Voice/VoIPEngine/DSPCore/Operational/Status
241 + unit: "{status}"
242 mapping:
243 1: idle
244 2: in_use
245 3: fault
174 - - symbol:
175 - OID: 1.3.6.1.4.1.6889.2.9.1.4.6.1.7
176 - name: avaya.cmgDSPCoreDemandTestResult
177 - tag: avaya_cmg_dsp_core_demand_test_result
246 + - OID: 1.3.6.1.4.1.6889.2.9.1.4.6.1.7
247 + name: avaya.cmgDSPCoreDemandTestResult
248 + family: Voice/VoIPEngine/DSPCore/Test/Result
249 + unit: "{status}"
250 mapping:
251 1: error_code1
252 2: error_code2
@@ -184,6 +256,11 @@ metrics:
256 6: error_code6
257 7: not_responding
258 255: pass
259 + metric_tags:
260 + - symbol:
261 + OID: 1.3.6.1.4.1.6889.2.9.1.4.6.1.1
262 + name: avaya.cmgDSPCoreCoreId
263 + tag: avaya_cmg_dsp_core_id
264 metric_tags:
265 - OID: 1.3.6.1.4.1.6889.2.9.1.1.1.0
266 symbol: cmgHWType
src/go/plugin/go.d/config/go.d/snmp.profiles/default/avaya-nortel-ethernet-routing-switch.yaml
+35 -36
@@ -3,59 +3,57 @@ extends:
3 - _generic-if.yaml
4 - avaya.yaml
5
6 -sysobjectid:
7 - - 1.3.6.1.4.1.45.3.71.10 # 4526T
8 -
6 metadata:
7 device:
8 fields:
9 type:
13 - value: "switch"
10 + value: "Switch"
11 +
12 +sysobjectid:
13 + - 1.3.6.1.4.1.45.3.71.10 # 4526T
14
15 metrics:
16 - MIB: S5-CHASSIS-MIB
17 symbol:
18 name: cpu.usage
19 OID: 1.3.6.1.4.1.45.1.6.3.8.1.1.5.3.10.0 # s5ChasUtilCPUUsageLast1Minute.3.10.0
20 - description: Percentage of time the CPU has been busy over the last 1 minute
21 - unit: "%"
20 + description: Percentage of time the CPU has been busy over the last 1 minute
21 + family: CPU/Usage
22 + unit: "%"
23 - MIB: S5-CHASSIS-MIB
24 symbol:
25 name: memory.total
26 OID: 1.3.6.1.4.1.45.1.6.3.8.1.1.12.3.10.0 # s5ChasUtilMemoryTotalMB.3.10.0
26 - description: Total RAM of unit
27 - unit: "MBy"
27 + description: Total RAM of unit
28 + family: Memory/Total
29 + unit: "By"
30 + scale_factor: 104857
31 - MIB: S5-CHASSIS-MIB
32 symbol:
33 name: memory.free
34 OID: 1.3.6.1.4.1.45.1.6.3.8.1.1.13.3.10.0 # s5ChasUtilMemoryAvailableMB.3.10.0
32 - description: Available RAM of unit
33 - unit: "MBy"
35 + description: Available RAM of unit
36 + family: Memory/Free
37 + unit: "By"
38 + scale_factor: 104857
39 - MIB: S5-CHASSIS-MIB
40 symbol:
41 name: avaya.s5ChasTmpSnrTmpValue
42 OID: 1.3.6.1.4.1.45.1.6.3.7.1.1.5.5.10.0 # s5ChasTmpSnrTmpValue.5.10.0
38 - description: Current temperature value of the temperature sensor measured in units of a half degree centigrade
39 - unit: "{half_degree_Celsius}"
43 + description: Current temperature value of the temperature sensor measured in units of a half degree centigrade
44 + family: Environment/Temperature/Value
45 + unit: "Cel"
46 + scale_factor: 0.5
47 - MIB: S5-CHASSIS-MIB
48 table:
49 name: s5ChasComTable
50 OID: 1.3.6.1.4.1.45.1.6.3.3.1
51 symbols:
45 - - name: avaya.s5ChasCom
46 - constant_value_one: true
47 - # TODO: Check out metric_tags with symbols having mappings and/or expressing states/statuses. Need to convert to metrics.
48 - metric_tags:
49 - - symbol:
50 - name: avaya.s5ChasComDescr
51 - OID: 1.3.6.1.4.1.45.1.6.3.3.1.1.5
52 - tag: avaya_s5_chas_com_descr
53 - description: Description of the component or sub-component
54 - unit: "TBD"
55 - - symbol:
56 - OID: 1.3.6.1.4.1.45.1.6.3.3.1.1.9
57 - name: avaya.s5ChasComAdminState
58 - tag: avaya_s5_chas_com_admin_state
52 + - OID: 1.3.6.1.4.1.45.1.6.3.3.1.1.9
53 + name: avaya.s5ChasComAdminState
54 + description: Desired state of the component or sub-component
55 + family: Hardware/Chassis/Component/Admin/Status
56 + unit: "{status}"
57 mapping:
58 1: other
59 2: not_avail
@@ -63,12 +61,11 @@ metrics:
61 4: enable
62 5: reset
63 6: test
66 - description: Desired state of the component or sub-component
67 - unit: "TBD"
68 - - symbol:
69 - OID: 1.3.6.1.4.1.45.1.6.3.3.1.1.10
70 - name: avaya.s5ChasComOperState
71 - tag: avaya_s5_chas_com_oper_state
64 + - OID: 1.3.6.1.4.1.45.1.6.3.3.1.1.10
65 + name: avaya.s5ChasComOperState
66 + description: Current operational state of the component or sub-component
67 + family: Hardware/Chassis/Component/Operational/Status
68 + unit: "{status}"
69 mapping:
70 1: other
71 2: not_avail
@@ -82,16 +79,18 @@ metrics:
79 10: fatal_err
80 11: not_config
81 12: obsoleted
85 - description: Current operational state of the component or sub-component
86 - unit: "TBD"
82 + metric_tags:
83 + - symbol:
84 + name: avaya.s5ChasComDescr
85 + OID: 1.3.6.1.4.1.45.1.6.3.3.1.1.5
86 + tag: avaya_s5_chas_com_descr
87 +
88 metric_tags:
89 - OID: 1.3.6.1.4.1.45.1.6.3.1.5.0
90 symbol: s5ChasVer
91 tag: avaya_s5_chas_ver
92 description: Version of the chassis in the form major.minor.maintenance letters
92 - unit: "TBD"
93 - OID: 1.3.6.1.4.1.45.1.6.3.1.6.0
94 symbol: s5ChasSerNum
95 tag: avaya_s5_chas_ser_num
96 description: Serial number of the chassis
97 - unit: "TBD"
src/go/plugin/go.d/config/go.d/snmp.profiles/default/avaya.yaml
+1 -1
@@ -5,4 +5,4 @@ metadata:
5 device:
6 fields:
7 vendor:
8 - value: "avaya"
8 + value: "Avaya"