Stream logs to Datadog

DataStream 2 supports sending logs to Datadog. Datadog is a cloud-based monitoring and analytics solution that allows you to see inside applications within your stack and aggregate the results.

DataStream 2 uploads logs to Datadog over HTTP(S) endpoints. Depending on your choice, it can stream compressed or uncompressed log files.

For security reasons, DataStream 2 sends logs over TLS even if Datadog policy allows insecure requests.

Before you begin

To use Datadog as a destination for your logs, you need to:

  • Register a Datadog account. The location from where you register your Datadog account, either in the United States (US) or the European Union (EU), affects commands and endpoints you use when configuring Datadog as destination in a stream configuration. See the Datadog site for details.

  • Generate a Datadog API key dedicated to a stream. See API keys for Datadog.

  • Gather static custom tags that you want to send together with the log streams: tags, source, and service. See Logs over HTTP and Tagging in Datadog.

  • Identify the HTTPS endpoint in a hosting region, either US or EU. See Logs over HTTP in Datadog.

How to

  1. In Destination, select Datadog.

  2. In Name, enter a human readable description for the endpoint.

  3. In Endpoint, enter the Datadog endpoint where you want to send and store logs.

    Examples: or

  4. Optional: In Tags, enter a comma-delimited list of tags that you use to filter and group your metrics in your Datadog account. This field also supports <key>:<value>combinations, for example, type:datastream2.

  5. Optional: In Source, enter the source name from which logs originate associated with your Datadog account.

    The system sets Akamai as a default source of logs.

  6. Optional: In Service, enter the name of the application or service generating the log events associated with you Datadog account.

    See the Services list in Datadog.

  7. In API key, enter the API key associated with your Datadog account.

  8. If you want to send compressed gzip logs to this destination, check Send compressed data.

  9. Click Validate & Save to validate the connection to the destination and save the details you provided.

    As part of this validation process, the system pushes a sample POST request to the endpoint to validate write access. In the log file, the data appears in the validate connector test format. You can see the data only if the destination validates, and you can access the destination storage.

Did this page help you?