Observe
Observe employs the http output plugin, allowing you to flush your records into Observe.
For now the functionality is pretty basic and it issues a POST request with the data records in MessagePack (or JSON) format.
The following are the specific HTTP parameters to employ:
Configuration Parameters
Key | Description | default |
---|---|---|
host | IP address or hostname of Observe's data collection endpoint. $(OBSERVE_CUSTOMER) is your Customer ID | OBSERVE_CUSTOMER.collect.observeinc.com |
port | TCP port of to employ when sending to Observe | 443 |
tls | Specify to use tls | on |
uri | Specify the HTTP URI for the Observe's data ingest | /v1/http/fluentbit |
format | The data format to be used in the HTTP request body | msgpack |
header | The specific header that provides the Observe token needed to authorize sending data into a datastream. | Authorization Bearer ${OBSERVE_TOKEN} |
header | The specific header to instructs Observe how to decode incoming payloads | X-Observe-Decoder fluent |
compress | Set payload compression mechanism. Option available is 'gzip' | gzip |
tls.ca_file | For use with Windows: provide path to root cert | |
workers | The number of workers to perform flush operations for this output. |
|
Configuration File
In your main configuration file, append the following Input & Output sections:
Last updated