Refine your search:

Thanks For Downloading!

Review the documentation below and follow any custom installation steps. If no install steps are listed, most Splunk Apps and Add-ons can be installed as follows:

Windows: Decompress the downloaded file using a tool like 7-Zip and place the resulting folder into %PROGRAMFILES%\Splunk\etc\apps. Then restart Splunk using the splunk restart command or the GUI.

Unix/Linux: Decompress the downloaded file using a tool like tar -xvf and place the resulting folder into $SPLUNK_HOME/etc/apps. Then restart Splunk using the splunk restart command or the GUI.

Description

RSA SecurID Appliance application for Splunk

This application was designed to give users usable data surrounding the activity taking place on their RSA SecurID appliances. This application will work with both the RSA SecurID Appliance 130 and 230 models.

Pre-deployment Assumptions:

  1. The RSA appliances are configured to send SNMP traps and allow SNMP read access using SNMPv2.
  2. The Splunk server is accepting SNMP traps and logging them to /var/log/snmptraps.log or the SNMP traps are being absorbed by Splunk in some manner and given a sourcetype name "snmptrap".
  3. The Splunk server has SNMP access to the RSA appliance.
  4. The snmpget command is installed and in your $PATH

Application Configuration:

Scripted Inputs: For the "Network Activity" view to properly work there is a scripted input that needs to be configured. This scripted input uses the snmpget command to retrieve specific values from the device. If you have multiple devices then you need to configure multiple scripted inputs. Follow these steps:

1. Copy the sample inputs.conf file from $SPLUNK_HOME/etc/apps/RSASecurID/default/inputs.conf to your local folder, just so no changes are overwritten if the application is updated.

2. Edit the inputs.conf file and change the script stanza to reflect your device configuration:

[script://$SPLUNK_HOME/etc/apps/RSASecurID/bin/getSnmpData.sh public 1.1.1.1]
disabled = 1

Change "public" to be the community name configured on your appliance that has read access. Change "1.1.1.1" to be the IP Address of your appliance. Change "disabled = 1" to "disabled = 0" to enable the scripted input.

3. If you have multiple appliances, just copy/paste the [script://] stanza for as many appliances as you have and configure the appropriate values as mentioned above.

Monitored Inputs: There is an example [monitor://] stanza in the inputs.conf file. Configure this for the proper location of the file that your SNMP traps are being logged to. If the SNMP traps are already being indexed by Splunk then this can be ignored.

Reports in this Application:

Summary View:

  • All Users Accessing the Device(s)
  • Count of Events (5min spans)
  • Total Failed/Successful Logins (5min spans)
  • Top Ten Connecting Hosts
  • Top Ten Actions

User Activity View:

  • Successful Actions
  • Failed Actions
  • Successful Action Reasons
  • Failed Action Reasons
  • Login Failures by User
  • After Hours (<9am and >5pm) Admin Events
  • System Level Actions
  • Runtime Level Actions
  • Admin Level Actions

Network Activity View:

  • Received KBytes by Interface
  • Transferred KBytes by Interface
  • Total Inbound Packets by Interface
  • Total Outbound Packets by Interface
  • Total TCP In/Out Segments
  • Total UDP In/Out Segments
  • Total TCP Active/Passive Connections Opened
  • Total TCP and UDP Error Counts
  • ICMP In/Out Messages
  • ICMP Inbound Echos
  • ICMP In/Out Destination Unreachables

TODO:

  1. Making the Event Search form prettier
  2. Add a correlation view to detect abnormalities in the events

Versions and Release Notes

Version 1.1 (current version - updated Jul 05, 2012)
release notes:

- Most significant update is to support snmptraps that are being directly captured by Splunk
- Minor implementation of lookups to provide "plain english" explanations of actions being taken (User Activity dashboard) ... hoping to expand to all dashboards for next release

show older versions »
Version 1.0 (updated Nov 02, 2011)

posted 02 Nov '11, 21:45

joshd's gravatar image

joshd
806210
accept rate: 27%

new version 05 Jul '12, 22:07


3 Reviews:
3 reviews, 0 ratings, average 0.0

Josh,

Please forgive my ignorance, in the pre-deployment assumptions, what do I need to do to get snmpget into my $PATH? I'm running Splunk on Windows, not sure if that matters.

Thanks,

Jeff

comments (1)

reviewed 14 Jun '12, 09:09

jchampagne's gravatar image

jchampagne
9014
accept rate: 20%

No ignorance at all... you need to have net-snmp for windows installed (or something similar)... the download page is here: http://www.net-snmp.org/download.html

just download the binaries, follow the install screens (you do not need the agent service or trap service installed) and it will automatically add the binaries to your path. To test after installing just open a command prompt and type: snmpget

(14 Jun '12, 15:36) joshd

I would be interested in seeing the updated app (and hope you get it Splunk supported).

My question is would be it be possible to use a Universal forwarder on our RSA servers (they are VM's, not actual appliances) instead of setting up SNMP traps to get that information into our central Splunk Indexer?

Thank you in advance.

comments (1)

reviewed 23 Mar '12, 12:24

splunkn's gravatar image

splunkn
403
accept rate: 0%

Thanks for your feedback. I'm always interested to see how people are using this app, since I just created it on a whim after the RSA breach a year ago. If you have any ideas, etc.. that you'd like to see please let me know!

I hope to have the updated app out in the coming weeks, just need to find time to finalize some ideas.

The ideal situation would be to have a forwarder on the appliance/server but unfortunately I do not have a dummy one I can test with currently. I have another idea on how to get that data out which I'm hoping to formulate into my next release of the app.

(27 Mar '12, 08:03) joshd

Just checking to see if this app is still supported or current? When I search for it under the Splunk find more Apps section, it no longer shows up.

comments (1)

reviewed 19 Mar '12, 13:34

splunkn's gravatar image

splunkn
403
accept rate: 0%

This app is not a Splunk supported application, it was independently development by myself. Is there something specific I can assist with? I have made some changes/updates to the app but have not yet found the time to cleanse them and upload here.

(19 Mar '12, 13:52) joshd
Your review

Did you find this app useful?

Preview toggle preview

Price: Free
Author: joshd
Version: 1.1
Splunk compatibility: 4.3, 4.2, 4.1, 4.x, 5.x
Updated:
License: Creative Commons BY 3.0

This app is not covered by any support agreements in place with Splunk. If you have questions about the installation or operation of this app, please contact the author.

Follow this app

Log In to enable email subscriptions

RSS:

Reviews

Reviews + Comments

Related Questions

 
Copyright © 2005-2012 Splunk Inc. All rights reserved.