Configuration for sending container logs to an HTTP endpoint. Defines how logs are formatted, compressed, and transmitted.
Properties
| Name | Type | Required | Description |
|---|---|---|---|
| host | string | ✅ | The hostname or IP address of the HTTP logging endpoint |
| port | number | ✅ | The port number of the HTTP logging endpoint (1-65535) |
| format | ContainerLoggingHttpFormat | ✅ | The format in which logs will be delivered |
| compression | ContainerLoggingHttpCompression | ✅ | The compression algorithm to apply to logs before transmission |
| user | string | ❌ | Optional username for HTTP authentication |
| password | string | ❌ | Optional password for HTTP authentication |
| path | string | ❌ | Optional URL path for the HTTP endpoint |
| headers | ContainerLoggingHttpHeader[] | ❌ | Optional HTTP headers to include in log transmission requests |