Using SNMP with Swarm

The Swarm SNMP agent implementation allows you to monitor the health of cluster nodes, collect usage data, and control node actions. You can integrate your storage cluster into an enterprise SNMP monitoring infrastructure. Swarm supports SNMP version 2 only.

Caution

If you need to disable SNMP cluster-wide, such as for a security need or using Swarm in containers, disable the Swarm Storage setting snmp.enabled. (v12.0)

Important

Many configuration parameters are persisted and are set on a running cluster using the Swarm UI or SNMP. See https://perifery.atlassian.net/wiki/spaces/public/pages/2443811583 .

SNMP MIBs

If you boot from a Platform Server, see the following MIBs located at /usr/share/snmp/mibs:

  • CASTOR-MGR-MIB.txt. An aggregate MIB for all cluster nodes.

  • CARINGO-CASTOR-MIB.txt. A standard Swarm hardware MIB provided with the Swarm SNMP agent

If you do not boot from a Platform Server, see the CARINGO-CASTOR-MIB.txt MIB located in the root directory of the Swarm software distribution.

Swarm allows you to access the standard hardware MIBs distributed with the Net-SNMP package. These MIBs provide hardware reporting for areas such as processor load, memory availability, and network bandwidth.

For details on the available OIDs, see the Net-SNMP MIB documentation.

© DataCore Software Corporation. · https://www.datacore.com · All rights reserved.