OpenObserve
Send logs to OpenObserve using Fluent Bit
Use the OpenObserve output plugin to ingest logs into OpenObserve.
Before you begin, you need an OpenObserve account, an HTTP_User
, and an HTTP_Passwd
. You can find these fields under Ingestion in OpenObserve Cloud. Alternatively, you can achieve this with various installation types as mentioned in the OpenObserve documentation
Configuration Parameters
Key | Description | Default |
---|---|---|
Host | Required. The OpenObserve server where you are sending logs. |
|
TLS | Required: Enable end-to-end security using TLS. Set to |
|
compress | Recommended: Compresses the payload in GZIP format. OpenObserve supports and recommends setting this to | none |
HTTP_User | Required: Username for HTTP authentication. | none |
HTTP_Passwd | Required: Password for HTTP authentication. | none |
URI | Required: The API path used to send logs. |
|
Format | Required: The format of the log payload. OpenObserve expects JSON. |
|
json_date_key | Optional: The JSON key used for timestamps in the logs. |
|
json_date_format | Optional: The format of the date in logs. OpenObserve supports ISO 8601. |
|
include_tag_key | If |
|
Configuration File
Use this configuration file to get started:
Last updated