@finnairoyj/cdk-constructs-lib - v0.1.11
    Preparing search index...

    Interface DatadogConfig

    interface DatadogConfig {
        addLayers?: boolean;
        captureLambdaPayload?: boolean;
        enableDatadogLogs?: boolean;
        enableDatadogTracing?: boolean;
        extensionLayerVersion?: number;
        flushMetricsToLogs?: boolean;
        nodeLayerVersion?: number;
        service?: string;
        site?: string;
        sourceCodeIntegration?: boolean;
    }
    Index

    Properties

    addLayers?: boolean

    Whether to automatically add Datadog Lambda Layers to the Lambda functions

    true
    
    captureLambdaPayload?: boolean

    Whether to capture Lambda payload for Datadog APM

    false
    
    enableDatadogLogs?: boolean

    Sends Lambda function logs to Datadog via Datadog Lambda Extension.

    false
    
    enableDatadogTracing?: boolean

    Whether to enable Datadog tracing for the Lambda functions

    true
    
    extensionLayerVersion?: number

    Datadog Extension Layer version to use

    87
    
    flushMetricsToLogs?: boolean

    Whether to send custom metrics using CloudWatch logs with the Datadog Forwarder Lambda function. Disabled to force the use of site and apiKey configs for metrics.

    false
    
    nodeLayerVersion?: number

    Datadog Node Layer version to use

    129
    
    service?: string

    Name of the service shown in Datadog

    site?: string

    Which Datadog site to use

    'datadoghq.eu'
    
    sourceCodeIntegration?: boolean

    Source code integration connects the telemetry with application code in Git repositories.

    false