Class ObservabilityPipelineParseGrokProcessor

The parse_grok processor extracts structured fields from unstructured log messages using Grok patterns.

Supported pipeline types: logs

Hierarchy

  • ObservabilityPipelineParseGrokProcessor

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
disableLibraryRules?: boolean

If set to true, disables the default Grok rules provided by Datadog.

displayName?: string

The display name for a component.

enabled: boolean

Indicates whether the processor is enabled.

id: string

A unique identifier for this processor.

include: string

A Datadog search query used to determine which logs this processor targets.

The list of Grok parsing rules. If multiple matching rules are provided, they are evaluated in order. The first successful match is applied.

The processor type. The value should always be parse_grok.

Generated using TypeDoc