icon/x Created with Sketch.

Splunk Cookie Policy

We use our own and third-party cookies to provide you with a great online experience. We also use these cookies to improve our products and services, support our marketing campaigns, and advertise to you on our website and other websites. Some cookies may continue to collect information after you have left our website. Learn more (including how to update your settings) here.
Accept Cookie Policy

We are working on something new...

A Fresh New Splunkbase
We are designing a New Splunkbase to improve search and discoverability of apps. Check out our new and improved features like Categories and Collections. New Splunkbase is currently in preview mode, as it is under active development. We welcome you to navigate New Splunkbase and give us feedback.

Accept License Agreements

This app is provided by a third party and your right to use the app is in accordance with the license provided by that third-party licensor. Splunk is not responsible for any third-party apps and does not provide any warranty or support. If you have any questions, complaints or claims with respect to this app, please contact the licensor directly.

Thank You

Downloading Endgame App for Splunk
SHA256 checksum (endgame-app-for-splunk_110.tgz) ee4596748969bbc7e54d57a44d10fb0a027a86ce49f9e87c9b1ef325c677f87f
To install your download
For instructions specific to your download, click the Details tab after closing this window.

Flag As Inappropriate

splunk

Endgame App for Splunk

This app is NOT supported by Splunk. Please read about what that means for you here.
Overview
Details
The Endgame App for Splunk allows customers to prevent, detect and take action on endpoint activity directly from Splunk through the Endgame product. Endgame is the leader in unified endpoint protection against targeted attacks, implementing a single host agent for prevention, detection and response, managed by a Security Operations tier, and backed by cloud-driven Global Services. Users can analyze and correlate alerts and use Splunk's capabilities to deliver advanced security reporting, analysis and response. The app provides details for alerts generated by Endgame and enables security analysts and administrators to connect alert data across all security infrastructures. Complicated incident analysis that previously consumed days through manual and error-prone data mining can now be automated, saving manpower and enabling key enterprise security resources to focus on critical, time-sensitive investigations.

ENDGAME APPLICATION DETAILS

The Endgame App for Splunk allows customers to prevent, detect and take action on endpoint activity directly from Splunk through the Endgame product. This makes real-time threat monitoring and analysis easy. The app provides details for alerts generated by Endgame and enables security analysts and administrators to connect alert data across all security infrastructures.

The Endgame App for Splunk gives security professionals and IT administrators the ability to:

  1. Quickly identify and respond to new threats detected across the organization
  2. Identify patterns in threat data and user activity over configurable periods of time
  3. Drill down into specific threat and device data to obtain detailed information for incident response and troubleshooting

Pre-requisit: https://splunkbase.splunk.com/app/4267/

INSTALLATION

The Endgame App for Splunk must be installed on the Search Head.

Install from the Splunk Store:
1. Login to Splunk, click on "Find More Apps", and search for "endgame":
2. Click on install for "Endgame App for Splunk":
3. After the installation, you’ll be asked to restart Splunk. Click on Restart Now:
4. After the restart, click on Endgame App for Splunk:
5. You will be asked to configure the app. Click on "Continue to app setup page":
-- Note: Alternatively, if you are not prompted to set up the app after installation, you can set it up by going to Manage Apps and clicking on Set up.
6. Enter the details of your Endgame server.
-- Endgame API Base URL: enter the URL for the Endgame server
-- Endgame Base URL: enter the URL for the Endgame server
-- Enter your Endgame credentials: enter the credentials of the "splunk" user created in Endgame
-- Enter the realm where the storage password can be found. By default this is "Endgame". You can customize this field by entering a different realm
7. The Endgame app is configured and ready to be used

Install from File:
1. Download the App package
2. In the UI navigate to: “Manage Apps’
3. In the top right corner select ‘Install app from file’
4. Select ‘Choose File’ and select the App package
5. Select ‘Upload’ and follow the prompts.

CONFIGURATION

  1. After the installation you’ll be asked to restart the splunk. Click on Restart Now.
  2. After the restart, you will be asked to configure the app. Click on Continue to app setup page.
    -- Note: Alternatively, if you are not prompted to set up the app after installation, you can set it up by going to Manage Apps and clicking on Set up.
  3. Enter the details of your Endgame server.
    -- Endgame API Base URL: enter the URL for the Endgame server
    -- Endgame Base URL: enter the URL for the Endgame server
    -- Enter your Endgame credentials: enter the credentials of the "splunk" user created in Endgame
    -- Enter the realm where the storage password can be found. By default this is "Endgame". You can customize this field by entering a different realm
    4 . The Endgame app is configured and ready to be used

Note: By default the app is configured to only accept HTTPS API URL and forces SSL validation during API calls. To change this behaviour please checkout ADVANCED CONFIGURATION section of the README.

Visit - https://support.endgame.com/hc/en-us/articles/360018852991-Endgame-App-for-Splunk for detailed configuration instrunctions.

Note: By default the app is configured to only accept HTTPS API URL and forces SSL validation during API calls. To change this behaviour please checkout ADVANCED CONFIGURATION section of the README.

UPGRADE

  • By default, SSL Verification will be true. If you don't want to verify your SSL certificate, follow steps mentioned in "ADVANCED CONFIGURATION" steps or Add certificate by following steps mentioned in section "Data collection over encrypted network using ssl certificate validation"

ADVANCED CONFIGURATION

How to configure the app with URLs having HTTP scheme and over unencrypted network (You will need to have access to back-end where Splunk is installed):

  1. Open local directory of the app (i.e $SPLUNK_HOME$/etc/apps/Endgame/local).
  2. Open appsetup.conf (if its not available ensure that steps provided in the CONFIGURATION section are performed)
  3. In app_config stanza there will be two URL fields with the values that were provided during app configuration page.
  4. Change them to any HTTP URL you want and save the conf file. You will also need to add disable_ssl_validation = True flag in the conf file.

Conf file may look like as follows after the change:

[app_config]
base_url = http://<your_url>
native_base_url = http://<your_url>
disable_ssl_validation = True
  1. You will need to restart or debug/refresh to make these changes into effect.

How to configure the app with URLs having HTTPS scheme and over unencrypted network (You will need to have access to back-end where Splunk is installed):

  1. Open local directory of the app (i.e $SPLUNK_HOME$/etc/apps/Endgame/local).
  2. Open appsetup.conf (if its not available ensure that steps provided in the CONFIGURATION section are performed)
  3. In app_config stanza there will be two URL fields with the values that were provided during app configuration page.
  4. If disable_ssl_validation flag is there (if not then add it under app_config stanza) then providing value from true or 1 or yes (note: this values are checked case insensitively) will disable SSL validation during API calls.

Conf file may look like as follows after the change:

[app_config]
base_url = https://<your_url>
native_base_url = https://<your_url>
disable_ssl_validation = True
  1. You will need to restart or debug/refresh to make these changes into effect.

Data collection over encrypted network using ssl certificate validation (You will need to have access to back-end where Splunk is installed):

  1. Open bin/certifi directory of the app (i.e $SPLUNK_HOME$/etc/apps/Endgame/bin/certifi).
  2. Open cacert.pem.
  3. Append your certificate in this file.
  4. You may need to restart to make these changes into effect.

TROUBLESHOOTING

  1. No Data is Displayed in the Dashboard
    • Ensure that the correct credentials have been provided in the app setup.
    • Ensure that the URL provided has valid SSL certificate (For more information how to disable SSL validation checkout ADVANCED CONFIGURATION section of the README)
  2. Line Chart not showing up in the dashboard: Ensure that Endgame API Add-On is installed and configured correctly.

NOTE

The user running and using the app must have "admin_all_objects" capability assigned to it.

Release Notes

  • VERSION 1.1.0
    • Added support to collect data over encrypted network
    • Resolved Splunk certification issues
    • Added support of dynamic management port of Splunk

TROUBLESHOOTING

  1. No Data is Displayed in the Dashboard: Ensure that the correct credentials have been provided in the app setup.
  2. Line Chart not showing up in the dashboard: Ensure that Endgame API Add-On is installed and configured correctly.
  3. For logs please go to SPLUNK_HOME/var/log/splunk/endgame.log

SUPPORT

Support Offered: No

Release Notes

Version 1.1.0
June 17, 2019

Endgame App for Splunk

Author - Endgame, Inc
Version - 1.1.0
Build - 25
Creates Index - False
Splunk Enterprise version: 7.0.x, 7.1.x, 7.2.x , 7.3.x
OS: Platform independent
Prerequisites: (Not mandatory but Endgame API Add-on for Splunk is recommended)


Subscribe Share

Are you a developer?

As a Splunkbase app developer, you will have access to all Splunk development resources and receive a 10GB license to build an app that will help solve use cases for customers all over the world. Splunkbase has 1000+ apps from Splunk, our partners and our community. Find an app for most any data source and user need, or simply create your own with help from our developer portal.

Follow Us:
Splunk, Splunk>,Turn Data Into Doing, Data-to-Everything, and D2E are trademarks or registered trademarks of Splunk Inc. in the United States and other countries. All other brand names,product names,or trademarks belong to their respective owners.