![]() |
VOOZH | about |
Logs
Use Observability Pipelines’ Logstash source to receive logs from your Logstash agent.
You can also use the Logstash source to send logs to Observability Pipelines using Filebeat.
To use Observability Pipelines’ Logstash source, you need the following information available:
0.0.0.0:8088. The Observability Pipelines Worker listens on this bind address to receive logs from your applications. Later on, you configure your applications to send logs to this address.Set up this source when you set up a pipeline. You can set up a pipeline in the UI, using the API, or with Terraform. The instructions in this section are for setting up the source in the UI.
DD_OP_. For example, if you entered PASSWORD_1 for a password identifier, the environment variable for that password is DD_OP_PASSWORD_1.After you select the Logstash source in the pipeline UI, enter the identifier for your Logstash address. If you leave it blank, the default is used.
Toggle the switch to Enable TLS.
Server Certificate Path: The path to the certificate file that has been signed by your Certificate Authority (CA) root file in DER, PEM, or CRT (X.509).CA Certificate Path: The path to the certificate file that is your Certificate Authority (CA) root file in DER, PEM, or CRT (X.509).Private Key Path: The path to the .key private key file that belongs to your Server Certificate Path in DER, PEM, or CRT (PKCS #8) format./var/lib/observability-pipelines-worker/config/ is automatically appended to the file paths. See Advanced Worker Configurations for more information.observability-pipelines-worker group and user.These are the defaults used for secret identifiers and environment variables.
SOURCE_LOGSTASH_ADDRESS.SOURCE_LOGSTASH_KEY_PASS.0.0.0.0:9997, for incoming log messages.DD_OP_SOURCE_LOGSTASH_ADDRESSDD_OP_SOURCE_LOGSTASH_KEY_PASS.To configure Logstash to send logs to the Observability Pipelines Worker, use the following output configuration:
output {
http {
url => "http://127.0.0.1:9997"
http_method => "post"
format => "json"
}
}
Note: Logstash requires SSL to be configured.
| |