Thundra

Thundra: Serverless Observability for AWS Lambda

The black box nature of AWS Lambda and other serverless environments means that identifying and fixing performance issues is difficult and time-consuming. Built for straightforward debugging, monitoring, and observability, Thundra provides deep insight into your entire serverless environment. Thundra collects and correlates all your metrics, logs, and traces, allowing you to quickly identify problematic invocations and also analyzes external services associated with that function. With Thundra’s zero overhead and automated instrumentation capabilities, your developers are free to write code without worrying about bulking up their Lambdas or wasting time on chasing black box problems.

Get Started    Discussions

Metric Support

Thundra .NET Metrics

Metric support provides essential information regarding the performance of your .NET lambda functions, which translate to carefully calculated stats. It lets you examine:

  • Invocation Count
  • Invocation Duration
  • CPU Usage
  • Memory Usage

Configuring Metrics

The configuration of .NET metrics can be done in three different ways. These involve programmatic configurations, configuration via environment variables, and user configuration files. By configuring metrics you can either enable or disable them. By default metric data is enabled, and always recorded in your functions metric tab.

Dependency when using Programmatic Configuration

If you opt to disable your metric data using programmatic configuration, please ensure you state using Thundra.Agent.Lambda.Config;

 protected override ThundraConfig GetConfig()
 {
   var config  =  new ThundraConfig();
   config.ApiKey = "demo_thundra_Api_Key";
   config.DisableMetric = "true";
   return config;
 }
{
    "thundra": {
        "properties": {
            "thundra_apiKey" : "demo_thundra_Api_key",
          	"thundra_agent_lambda_metric_disable": "true"
        }
    }
}

Viewing Metrics

You can navigate to the metric details by first selecting the function of interest from the functions list page. Upon doing so the console redirects you to a list of all the invocations of that specific function, You can view the metrics by switching the tab view from 'Invocations' to 'Metrics' at the top of the list view.

Metric Support


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.