Skip to content

Repository files navigation

Splunk HEC for iOS

Implementation of Splunk HEC for iOS

Overview

Send messages directly to Splunk from your iOS apps via HEC

Quick Start

Add to your project with cocoapods

pod 'SplunkHEC_iOS'

Create a config object with your Splunk HEC token and Splunk server url.

letsplunkHEC_Configs=SplunkHEC_Configs(
hec_token:"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
splunk_URL:"https://http-inputs_mystack.splunkcloud.com")

Init the SplunkHEC object

guard let splunkHEC:SplunkHEC=SplunkHEC(splunkHEC_Configs: splunkHEC_Configs){return}

Start a HEC session

guardlet splunkHEC_Session:SplunkHEC_Session= splunkHEC.start_session()else{return}

Grab the logging object

letsplunkHEC_Log= splunkHEC_Session.Log

Send messages

splunkHEC_Log.info(message:"Hello Splunk!")

Close the HEC session

splunkHEC.stop_session()

About

Implementation of Splunk HEC for iOS

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages