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

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 Thundra Serverless Observability for Splunk
SHA256 checksum (thundra-serverless-observability-for-splunk_201.tgz) 7aa9100424a25e370919dc5b02364cd4c07c5eac1b4622b7dc492792ad44946c
To install your download
For instructions specific to your download, click the Details tab after closing this window.

Flag As Inappropriate

Thundra Serverless Observability for Splunk

Splunk AppInspect Passed
Admins: Please read about Splunk Enterprise 8.0 and the Python 2.7 end-of-life changes and impact on apps and upgradeshere.
Often, organizations do not gain enough visibility into their serverless environments, preventing them from easily debugging problems, optimizing performance, and understanding how their serverless environments are running alongside other enterprise IT systems.

Thundra is an observability and monitoring tool used to gather and aggregate traces, metrics, and logs of AWS Lambda invocations. Thundra offers rich observability for Java functions, allowing Java developers to instrument functions in a manual or automated way, deep dive into the JVM to analyze line-by-line performance, and gain insight across the entire AWS Lamba environment (i.e data sources, services, and HTTP endpoints). Thundra also supports Node.js, Python, and Golang.

With Thundra's Splunk solution, users can visualize Thundra’s data using the Thundra-provided dashboards or within their own Splunk instances to see serverless data alongside the rest of their IT environment.

Splunk version support and system requirements

The Thundra Serverless Observability for Splunk App runs on the following Splunk platforms:

  • Splunk Cloud 7.0.0 and later
  • Splunk Enterprise 7.0.0 and later

For more information on system requirements, please visit:

Setting up your Thundra-Splunk integration

First, sign up via our Thundra Web Console: https://console.thundra.io/landing

After signing into the web console, follow the steps necessary to get your lambda environment data into your Splunk dashboards, located here:

  1. Step 1: Generate a license key from the Thundra Web Console (Note, this is different than the Web Console API key.)
  2. Step 2: Install the Thundra Integration for Splunk AMI on your AWS EC2 instance
  3. Step 3: Configure Thundra Lambda agents to send data to the Thundra Integration for Splunk AMI

Try it out!

Deep dive into any visualization. Click everywhere!

Gain rich insights into your Lambda environment. At the moment, Thundra provides deep information for Java functions. Equivalent functionality for Node.js, Go, and Python is coming soon.

Here are some things to try:

  • The Overview page provides a birds eye view of your Lamdba environment, including top 10 erroneous and cold started functions. Click on a function to see it graphed.

  • On the Function Details page, click on an invocation in the table to see detailed trace charts.

  • If you are observing Java functions, go to the Function Details page and sort by "slowest average response time" to see which requests to AWS services are the bottlenecks in your system.

  • On the External Requests pages, see how external resources (i.e. DynamoDB tables, SQS queues, URLs, etc...) are being used by your Lambda functions. For example, in the HTTP Activity page, understand which functions are receiving 404 or 200 responses from particular URL endpoints.

Keep in touch

Your feedback and ideas help us improve Thundra!

  • Join our Slack channel at thundra-community.slack.com where you can get support directly from the Thundra team and talk to other Thundra users.

  • Follow our technical blog at https://medium.com/thundra to learn more about serverless observability and learn how to use Thundra.

  • Follow us on Twitter at @thundraio and Linkedin.

  • Email us at info@thundra.io with your comments, ideas, and feedback.

  • More information (blogs, videos, etc...) coming soon!

Release Notes

Version 2.0.1
Oct. 20, 2018


Subscribe Share

AppInspect Tooling

Splunk AppInspect evaluates Splunk apps against a set of Splunk-defined criteria to assess the validity and security of an app package and components.

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 and add-ons from Splunk, our partners and our community. Find an app or add-on for most any data source and user need, or simply create your own with help from our developer portal.

Follow Us:
© 2005-2020 Splunk Inc. All rights reserved.
Splunk®, Splunk>®, Listen to Your Data®, The Engine for Machine Data®, Hunk®, Splunk Cloud™, Splunk Light™, SPL™ and Splunk MINT™ are trademarks and 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.