Class ObservabilityPipelineSplunkHecMetricsDestination

The splunk_hec_metrics destination forwards metrics to Splunk using the HTTP Event Collector (HEC).

Supported pipeline types: metrics

Hierarchy

  • ObservabilityPipelineSplunkHecMetricsDestination

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any

Configuration for buffer settings on destination components.

Compression algorithm applied when sending metrics to Splunk HEC.

defaultNamespace?: string

Optional default namespace for metrics sent to Splunk HEC.

endpointUrlKey?: string

Name of the environment variable or secret that holds the Splunk HEC endpoint URL.

id: string

The unique identifier for this component. Used in other parts of the pipeline to reference this component (for example, as the input to downstream components).

index?: string

Optional name of the Splunk index where metrics are written.

inputs: string[]

A list of component IDs whose output is used as the input for this component.

source?: string

The Splunk source field value for metric events.

sourcetype?: string

The Splunk sourcetype to assign to metric events.

Configuration for enabling TLS encryption between the pipeline component and external services.

tokenKey?: string

Name of the environment variable or secret that holds the Splunk HEC token.

The destination type. Always splunk_hec_metrics.

Generated using TypeDoc