{"id":22868508,"url":"https://github.com/datavenueliveobjects/connect-live-objects-to-splunk","last_synced_at":"2026-01-11T13:02:15.611Z","repository":{"id":117577895,"uuid":"307421644","full_name":"DatavenueLiveObjects/Connect-Live-Objects-to-Splunk","owner":"DatavenueLiveObjects","description":"Follow and analyze your IoT data with Splunk. Get and use Splunk to understand and value your Live Objects IoT data (free version available!)","archived":false,"fork":false,"pushed_at":"2020-10-26T15:56:40.000Z","size":527,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-31T10:51:19.351Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DatavenueLiveObjects.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-10-26T15:41:08.000Z","updated_at":"2020-10-26T15:56:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"9170a3aa-ad5e-4f74-8015-aaa3f68b7733","html_url":"https://github.com/DatavenueLiveObjects/Connect-Live-Objects-to-Splunk","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DatavenueLiveObjects/Connect-Live-Objects-to-Splunk","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatavenueLiveObjects%2FConnect-Live-Objects-to-Splunk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatavenueLiveObjects%2FConnect-Live-Objects-to-Splunk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatavenueLiveObjects%2FConnect-Live-Objects-to-Splunk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatavenueLiveObjects%2FConnect-Live-Objects-to-Splunk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DatavenueLiveObjects","download_url":"https://codeload.github.com/DatavenueLiveObjects/Connect-Live-Objects-to-Splunk/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatavenueLiveObjects%2FConnect-Live-Objects-to-Splunk/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28304263,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-11T11:18:18.743Z","status":"ssl_error","status_checked_at":"2026-01-11T11:07:56.842Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-13T12:35:34.373Z","updated_at":"2026-01-11T13:02:15.589Z","avatar_url":"https://github.com/DatavenueLiveObjects.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Connect-Live-Objects-to-Splunk\nFollow and analyze your IoT data with Splunk. Get and use Splunk to understand and value your Live Objects IoT data (free version available!)\n\n# Splunk to value your Live Objects IoT data\n\n__Splunk’s core offering collects and analyzes high volumes of machine-generated data. It was developed in response to the demand for comprehensible and actionable data reporting for executives outside a company’s IT department.__\n\n__Wikipedia__\n\n# Get and easily install Splunk\n\nSplunk Free is for individual use. Splunk Entreprise \u0026 Splunk Cloud give you multi users and distributed capabilities.\n\nTo download free version \u0026 see the compared functionalities go to https://www.splunk.com/en_us/software/features-comparison-chart.html\n\n# then connect HEC Live Objects / Splunk\n\n**Configuration of HEC in Splunk**\n\nFirst, connect you with a browser on your Splunk Web instance at :\n\n```ruby\nhttps://[DNS name]:443/\n```\n\nfor instance: https://splunk.francecentral.cloudapp.azure.com:443/\n\nGo to « Settings / Data Inputs / http Event Collector / Add new »\n\nThen add a new HEC token (http Event Collector) with (in the following example, no sourcetype has been used and data are pushed into “main” index)\n\n![](images/splunk1.png)\n\nClick on « Global Settings » button:\n\n* Click on “Enabled” to activate “All Tokens”\n* Select the index you want (for instance “main”)\n* If you have no valid SSL certificate, then uncheck « Enable SSL » (the Splunk self-signed certificate does not work with Live Objects’ HTTP push)\n* Change the value of the field « HTTP Port Number », and choose one compatible with Live Objects’ HTTP Push feature. For instance « 8443 »\n\n![](images/splunk2.png)\n\nAfter clicking on “Save”, get the “Token Value” that will be used in the next step.\n\nIt is possible to test the service with curl:\n\n```ruby\ncurl -k http://[DNS name]:8443/services/collector/event -H \"authorization: Splunk [Token Value]\" -d '{\"event\": \"hello world\"}'\n```\n\nFor instance :\n\n```ruby\ncurl -k http://splunk.francecentral.cloudapp.azure.com:8443/services/collector/event -H \"authorization: Splunk d487f324-fbf6-4eb3-807e-cd962db26f89\" -d '{\"event\": \"hello world\"}' )\n```\n\nIf successful you should get this:\n\n```ruby\n{\"text\":\"Success\",\"code\":0}\n```\n\n# Link Live Objects to it #\n\nOn Live Objects web interface, go to « Data / Routing », then click on « + Add a routing rule » button: throw next steps, give the routing the name you want, but do not change the default values.\n\nThen choose « + HTTP Push »\n\n![](images/splunk3.png)\n\nSet the values of the following fields:\n\n* URL : http://[DNS name]:8443/services/collector/event\n* HTTP Headers : “authorization” and “Splunk [Token Value]”\n* Message body : choose “A Mustache formatted message” and set the value : {“event”: “{{value}}”}\n\n![](images/splunk4.png)\n\n# then value you data\n\nThat’s all, then extract the value from your data\n\n![](images/splunk5.png)\n\n![](images/splunk6.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatavenueliveobjects%2Fconnect-live-objects-to-splunk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdatavenueliveobjects%2Fconnect-live-objects-to-splunk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatavenueliveobjects%2Fconnect-live-objects-to-splunk/lists"}