Skip to main content

Avaya Cajun Switch

Avaya Cajun Switch

Plugin: go.d.plugin Module: snmp

Maintained by Netdata

Overview​

Monitor Avaya Cajun Switch (switch) with Netdata over SNMP. Netdata recognizes the device automatically by its sysObjectID (recognized across 3 device identifiers) and collects the metrics this profile declares — on top of the generic SNMP baseline — with no manual OID configuration.

Netdata's SNMP collector matches the device to the avaya-cajun-switch.yaml profile via sysObjectID/sysDescr, then polls the OIDs it declares.

This integration is supported on all platforms.

This integration supports multiple instances configured side-by-side.

Default Behavior​

Auto-Detection​

Auto-detected as Avaya Cajun Switch via sysObjectID/sysDescr.

Limits​

The default configuration for this integration does not impose any limits.

Performance Impact​

The default configuration for this integration is not expected to impose a significant performance impact on the system.

Setup​

You can configure the snmp collector in two ways:

MethodBest forHow to
UIFast setup without editing filesGo to Nodes → Configure this node → Collectors → Jobs, search for snmp, then click + to add a job.
FileIf you prefer configuring via file, or need to automate deployments (e.g., with Ansible)Edit go.d/snmp.conf and add a job.
important

UI configuration requires paid Netdata Cloud plan.

Prerequisites​

SNMP access​

SNMP must be enabled on the device and reachable from the Netdata Agent acting as the site's SNMP hub.

Configuration​

Options​

Configure the SNMP collector with the device hostname and SNMP credentials. See the SNMP collector reference for all options.

via UI​

Configure the snmp collector from the Netdata web interface:

  1. Go to Nodes.
  2. Select the node where you want the snmp data-collection job to run and click the ⚙ (Configure this node). That node will run the data collection.
  3. The Collectors → Jobs view opens by default.
  4. In the Search box, type snmp (or scroll the list) to locate the snmp collector.
  5. Click the + next to the snmp collector to add a new job.
  6. Fill in the job fields, then click Test to verify the configuration and Submit to save.
    • Test runs the job with the provided settings and shows whether data can be collected.
    • If it fails, an error message appears with details (for example, connection refused, timeout, or command execution errors), so you can adjust and retest.

via File​

The configuration file name for this integration is go.d/snmp.conf.

The file format is YAML. Generally, the structure is:

update_every: 1
autodetection_retry: 0
jobs:
- name: some_name1
- name: some_name2

You can edit the configuration file using the edit-config script from the Netdata config directory.

cd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata
sudo ./edit-config go.d/snmp.conf
Examples​

There are no configuration examples.

Alerts​

There are no alerts configured by default for this integration.

Metrics​

On top of the generic SNMP baseline (the Generic SNMP Device integration — interfaces, system, IP/TCP/UDP, host resources), this Avaya Cajun Switch profile adds the metrics below. Each is collected only where the device exposes the matching OID — inclusion means the profile requests it; availability depends on the device model and software.

42 metrics in 4 groups; each row is a chart context usable in alerts.

GroupMetrics
Network / EthPort35
System / CPU1
System / Memory5
System / Uptime1

Network / EthPort​

Metric (chart context)UnitScopeDescription
snmp.device_prof_avaya_scEthPortAutoNegotiationStatus{status}per avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe status of the Auto Negotiation process
snmp.device_prof_avaya_scEthPortBadOctetsBy/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of bad octets of data filtered
snmp.device_prof_avaya_scEthPortBadPkts{packet}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of bad packets filtered
snmp.device_prof_avaya_scEthPortCRCAlignErrors{error}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of packets received that had a bad Frame Check Sequence
snmp.device_prof_avaya_scEthPortCollisions{collision}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe best estimate of the total number of collisions
snmp.device_prof_avaya_scEthPortDiscardPktsRec{packet}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of packets which were chosen to be discarded
snmp.device_prof_avaya_scEthPortDiscardPktsSent{packet}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of packets which were chosen to be discarded
snmp.device_prof_avaya_scEthPortDropEvents{event}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of events in which the probe could not count packets due to lack of resources
snmp.device_prof_avaya_scEthPortFragments{packet}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of packets received that were less than 64 octets
snmp.device_prof_avaya_scEthPortFunctionalStatus{status}per avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idFunctional status of the port
snmp.device_prof_avaya_scEthPortGoodBroadcastOctetsRecBy/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of good octets received that were directed to the broadcast address
snmp.device_prof_avaya_scEthPortGoodBroadcastPktsRec{packet}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of good packets received that were directed to the broadcast address
snmp.device_prof_avaya_scEthPortGoodMulticastOctetsRecBy/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of good octets received that were directed to a multicast address
snmp.device_prof_avaya_scEthPortGoodMulticastPktsRec{packet}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of good packets received that were directed to a multicast address
snmp.device_prof_avaya_scEthPortGoodOctetsRecBy/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of good octets of data received
snmp.device_prof_avaya_scEthPortGoodOctetsSentBy/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of good octets of data sent
snmp.device_prof_avaya_scEthPortGoodPktsRec{packet}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of good packets received
snmp.device_prof_avaya_scEthPortGoodUnicastPktsRec{packet}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of good packets received that were directed to a unicast address
snmp.device_prof_avaya_scEthPortJabber{packet}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of packets received that were longer than 1518 octets
snmp.device_prof_avaya_scEthPortLateCollisions{collision}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe best estimate of the total number of late collisions
snmp.device_prof_avaya_scEthPortMode{status}per avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idPort duplex mode
snmp.device_prof_avaya_scEthPortMulticastPktsSent{packet}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of good packets sent by the port that were directed to a multicast address
snmp.device_prof_avaya_scEthPortOctetsRecBy/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of good octets received and bad octets filtered by the port
snmp.device_prof_avaya_scEthPortOversizePkts{packet}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of packets received that were longer than 1518 octets
snmp.device_prof_avaya_scEthPortPkts1024to1518OctetsBy/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of packets (including error packets) that were between 1024 and 1518 octets
snmp.device_prof_avaya_scEthPortPkts128to255OctetsBy/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of packets (including error packets) that were between 128 and 255 octets
snmp.device_prof_avaya_scEthPortPkts256to511OctetsBy/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of packets (including error packets) that were between 256 and 511 octets
snmp.device_prof_avaya_scEthPortPkts512to1023OctetsBy/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of packets (including error packets) that were between 512 and 1023 octets
snmp.device_prof_avaya_scEthPortPkts64OctetsBy/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of packets (including error packets) that were 64 octets in length
snmp.device_prof_avaya_scEthPortPkts65to127OctetsBy/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of packets (including error packets) that were between 65 and 127 octets
snmp.device_prof_avaya_scEthPortPktsRec{packet}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of good packets received and bad packets filtered by the port
snmp.device_prof_avaya_scEthPortTotalOctetsBy/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of octets received and transmitted
snmp.device_prof_avaya_scEthPortTotalPkts{packet}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of packets received and transmitted
snmp.device_prof_avaya_scEthPortUndersizePktsRec{packet}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of packets received that were less than 64 octets long
snmp.device_prof_avaya_scEthPortUnicastPktsSent{packet}/sper avaya_sc_eth_port_index, avaya_sc_eth_port_group_id, avaya_sc_eth_port_idThe total number of good packets sent by the port that were directed to a unicast address

System / CPU​

Metric (chart context)UnitScopeDescription
snmp.device_prof_cpu_usage%per cpu_indexThe current CPU utilization

System / Memory​

Metric (chart context)UnitScopeDescription
snmp.device_prof_genMemUtilizationDynAllocMemAvailableBydeviceThe available dynamically allocated memory
snmp.device_prof_genMemUtilizationDynAllocMemUsedBydeviceThe dynamically allocated memory has been used
snmp.device_prof_genMemUtilizationPercentUsed%per mem_module_indexThe percentage of memory used
snmp.device_prof_genMemUtilizationPhyRamByper mem_module_indexThe total size of the physical RAM
snmp.device_prof_genMemUtilizationTotalRAMBydeviceThe total size of the RAM

System / Uptime​

Metric (chart context)UnitScopeDescription
snmp.device_prof_systemUptimesdeviceTime since the system was last rebooted or powered on.

Troubleshooting​

Other Problems​

Collect Diagnostics for Netdata Support​

For SNMP metrics, BGP, licensing, or topology issues, follow Collect SNMP troubleshooting data to include built-in diagnostics in a support bundle. SNMP evidence is unsanitized; share the bundle through a restricted Netdata Support ticket.


Do you have any feedback for this page? If so, you can open a new issue on our netdata/learn repository.