Introduction
Logstash is a free and open server-side data processing pipeline that ingests data from various sources, transforms it, and then sends it to the desired destinations. Integrating Logstash with OpsRamp enables you to export logs collected from various sources to OpsRamp for enhanced analysis and monitoring.
Configuration
OpsRamp supports exporting Logstash logs to OpsRamp using the configuration below:
output {
http {
http_method => "post"
url => ""
format => "json_batch"
}
}
Note
- It is recommended to configure pipeline batching to ensure efficiency. The request size must not exceed 25MB per request, else, the request will be dropped.
- To configure pipeline batching, see Tuning and profiling logstash pipeline performance for more details.
Resource attributes
When integrating Logstash with OpsRamp, the following labels can be used to categorize and manage your log data effectively:
- source
- host
- level ( If not set, it is considered as “Unknown” )