Splunk Dev

Using Anaconda with Splunk to ingest Python script

EricLloyd79
Builder

I have to use the library PySNMP to retrieve MiBs and ingest them in Splunk with Python.
I have been given clearance on the production server to install Anaconda and create an environment with PySNMP in it in order to do this. That being said, this makes sense cause I was informed i should not add or remove libraries from the native Splunk Python install.
How can I use the Anaconda environment Python version to run the scripts that I put in the Splunk UI to have data ingestion. I know if it was a separate Python install, I could just point to the Python version I want to use at the top but since its in an environment now, Im not sure what I can do.
Thanks

0 Karma

roryab
Splunk Employee
Splunk Employee

Take a look at the MLTK SA add ons.

It uses exactly this method to ship an anaconda python environment and load it using the TA.

Mac: [https://splunkbase.splunk.com/app/2881/][1]

Linux 64-bit: [https://splunkbase.splunk.com/app/2882/][2]

Linux 32-bit: [https://splunkbase.splunk.com/app/2884/][3]

Windows 64-bit: [https://splunkbase.splunk.com/app/2883/][4]
0 Karma

kmugglet
Communicator

Do you mean you want to ingest the MIBs into Splunk using Anaconda/Python, or collect them with Anaconda/Python and then ingest into Splunk?

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Supercharging Windows Security Detection Performance: Introducing Hybrid Field ...

Windows event logs—from Security auditing and Sysmon to PowerShell script blocks—form the operational backbone ...

Ditch the Manual Grind: Building AI Agents with Splunk

Ditch the Manual Grind: Building AI Agents with Splunk Let’s be real: your team’s time is being eaten alive. ...

Cisco Data Fabric from Architecture to Investigation, Better SOC Visibility, and More ...

Splunk Lantern is Splunk’s customer success center that provides practical guidance from Splunk experts on key ...