在Linux服務器上配置Logstash涉及幾個關鍵步驟,包括安裝、配置和優化。以下是詳細的配置教程:
/opt/logstash
。/etc/logstash/logstash.yml
。input {
file {
path => "/var/log/nginx/access.log"
start_position => "beginning"
}
}
filter {
grok {
match => { "message" => "%{COMBINEDAPACHELOG}" }
}
date {
match => [ "timestamp" , "dd/MMM/yyyy:HH:mm:ss Z" ]
}
}
output {
elasticsearch {
hosts => ["localhost:9200"]
index => "nginx-access-log-%{+YYYY.MM.dd}"
}
}
./bin/logstash -f /etc/logstash/logstash.yml
啟動Logstash服務。通過以上步驟,你可以在Linux服務器上成功配置Logstash,用于日志數據的收集、處理和轉發。記得定期更新Logstash和相關插件,以獲得最新的功能和安全更新。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。