Send SNMP events to your Splunk deployment
Simple Network Management Protocol (SNMP) is a network protocol used to monitor network devices. SNMP data sources include polling messages and traps.
An SNMP trap represents notifications or alerts sent from remote agents. In a typical network environment, the SNMP traps sent by network agents are collected using central network management system. SNMP polling requires network agent devices capable of receiving polling requests, and a polling node that will query agents to request specific status information.
Where to find SNMP support for Splunk Enterprise
Splunk Enterprise does not include native support for the SNMP protocol. There are multiple Splunk apps and tools that offer support for SNMP:
- If the SNMP traps collected by your network management software are written to a log file, you can use a forwarder to monitor the log file and send the data to the Splunk platform. See Monitor files and directories with inputs.conf.
- Review the apps available on SplunkBase to assist you in collecting traps or polling SNMP data from the network.
- You can use Splunk Stream to collect message statistics from SNMP messages using the built-in protocol support.
- If you're looking for an example of installing and configuring the
snmptrapdservice on Linux, review the blog post for Managing SNMP Traps with ITSI Event Analytics.
For guidance on integrating SNMP data sources into Splunk Enterprise, current Splunk customers can use OnDemand Services support offering.
How Splunk Enterprise handles syslog data over UDP
Monitoring Windows data with Splunk Enterprise
This documentation applies to the following versions of Splunk Cloud™: 7.0.13, 8.1.2101, 8.0.2006, 8.0.2007, 8.1.2008, 8.1.2009, 8.1.2011, 8.1.2012, 7.2.10