Class ObservabilityPipelineHttpClientSource

The http_client source scrapes logs from HTTP endpoints at regular intervals.

Hierarchy

  • ObservabilityPipelineHttpClientSource

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

Optional authentication strategy for HTTP requests.

The decoding format used to interpret incoming logs.

id: string

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

scrapeIntervalSecs?: number

The interval (in seconds) between HTTP scrape requests.

scrapeTimeoutSecs?: number

The timeout (in seconds) for each scrape request.

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

The source type. The value should always be http_client.

Generated using TypeDoc