Serverless

Serverless

Serverless is a concept where you write event-driven code and upload it to a cloud provider, which manages all of the underlying computational resources. Datadog Serverless brings together metrics, traces, and logs from your AWS Lambda functions running serverless applications into one view.

Make sure to check out discussions going on in the #serverless channel in the Datadog Slack community.

Getting started

  1. Install the AWS integration. This allows Datadog to ingest Lambda metrics from AWS CloudWatch.
  2. Instrument your application. Select the Lambda runtime below for instructions to instrument your serverless application.

Other services

Azure App Service

The Datadog extension for Azure App Service provides tracing capabilities for Azure Web Apps.

Use the Azure App Service view (beta) to:

  • Quickly identify apps with high latency or errors

  • Track the utilization of your Web Apps, Function Apps, and App Service Plans

  • Get insights into the costs of your App Service Plans by visualizing the number of active instances and seeing which are running apps that are submitting traces or logs to Datadog

  • Map the apps running on your App Service Plans to identify apps that may be impacting costs or performance

The Datadog extension for Azure App Service provides tracing capabilities for Azure Web Apps. For more information about setting up tracing in Azure, see the Azure App Service Extension documentation.

Google Cloud Functions

Google Cloud Functions is a lightweight, event-based, asynchronous compute solution that allows you to create small, single-purpose functions. To monitor serverless functions running on Google Cloud Platform, enable the Google Cloud Platform integration.

Further Reading