Splunk Enterprise

How to get data to Splunk from a Raspberry Pi?

ankitsaini20
New Member

I am working on a school project to gather temperature data from a room through a Raspberry Pi. This data comes from a BME280 sensor and is relayed through python to output the temperature. I want to be able to forward this data to Splunk and display it real time using Splunk Ar. 

Does anyone know how I would be able to get my data from my Raspberry Pi to my Splunk Enterprise? 

0 Karma

cpetterborg
SplunkTrust
SplunkTrust

Use the HTTP Event Collector (HEC), which is simple enough to do. You just have to put the data in JSON format with the index, sourcetype, etc. in the JSON string along with the data package and send it to the HEC endpoint that you activate on your IDX layer via an HTTP request. If you are already getting that data into a python script, it can make the HTTP call to the HEC endpoint immediately and the data will be in your IDXs within seconds.

https://docs.splunk.com/Documentation/SplunkLight/7.3.6/GettingStarted/UsingHTTPeventcollector

0 Karma

PickleRick
SplunkTrust
SplunkTrust

Depends on how complicated you want it to be 😉

But seriously, just create a tcp or udp input on your splunk server and send syslog messages to it.

You can of course install universal forwarder for arm and use it to ingest data from file but in this case I'd say it's an overkill.

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!

Quantify Your Splunk Investment Impact: Introducing Savings Metrics to Value Insights

Building on the foundation established in our initial Value Insights releases, we are introducing the Savings ...

Event Series: Telemetry Pipeline Management

Balancing Scale and Spend: Gaining Control Over High-Volume Metrics in Splunk Observability Cloud As ...

Kick the Tires Before You Commit: A Hands-On Tour of the Splunk Observability Cloud ...

Evaluating an enterprise observability platform usually goes like this: fill out a form, get a free trial with ...