-
Set the
SPLUNK_HOMEenvironment variable to the root directory of your Splunk instance. -
Download the repository as zip, extract and rename the folder as
adobe_io_eventsfor example, and copy the folder to$SPLUNK_HOME/etc/apps. -
Open a terminal at
$SPLUNK_HOME/etc/apps/adobe_io_events/bin/app. -
Run
npm install.If this step fails.
4.1 Clone the SDK from Github.
4.2 Copy the fullsplunk-sdk-javascriptfolder to$SPLUNK_HOME/etc/apps/adobe_io_events/bin/app/node_modules.
4.3 Rename this copied folder assplunk-sdk. -
Restart Splunk
-
From Splunk Home, click the Settings menu. Under Data, click Data inputs, and find
Adobe I/O Events, the input you just added. Click Add new on that row. -
Click Add new and fill in:
nameIntegration NameendpointJouranling API Endpoint from console.adobe.io->Integration->Event Details->Journalingapi_keyAPI KEY (Client ID) from console.adobe.io->Integration->Overviewtechnical_account_idTechnical account ID from console.adobe.io->Integration->Overvieworg_idOrganization ID from console.adobe.io->Integration->Overviewclient_secretClient Secret from console.adobe.io->Integration->Overviewprivate_keyPrivate key for the public certificate used for creating integration in console.adobe.io
-
Click on "More Settings" and provide frequency of polling events in second(s).
-
Save your input, and navigate back to Splunk Home.
-
Do a search for
sourcetype=adobe_io_eventsand you should see some events indexed, if your integration has a large number of events indexing them may take a few moments.
- splunk-sdk-javascript
- Hiren Shah @hirenoble