Logstash 是開源的伺服器端資料處理管道,能夠同時從多個來源採集資料,轉換資料,然後將資料傳送到你最喜歡的“儲存庫”中。目前,Logstash 7.7.0 已正式釋出,該版本更新內容如下:
Improving Logging
繼過去幾個版本中改進了日誌記錄功能之後,日誌訊息已得到擴充套件,可以更準確地顯示有關外掛的資訊。這些更改使使用者可以更好地標識帶有外掛或管道的日誌訊息。#11078、#11593、#11567
更改包括:
plugin.name
到所有日誌條目。plugin.id
和pipeline.id
到 docker 映象。改進 Java(Pipeline)Execution Engine
Logstash 7.7 中提供的改進使使用者可以更好地控制 single worker pipelines 的事件順序。
從歷史上看,當 single worker 執行 pipeline 時,將保留輸入外掛和輸出外掛之間的 Logstash 事件順序。從未正式記錄過此行為,但這是許多使用者所依賴的功能。
引入 Java Execution 引擎時,它破壞了單個工作程式的訂單保留。現在,透過引入pipeline.ordered
設定已解決此問題 。 #11552, #11710
該pipeline.ordered
設定允許三種模式:
auto (default)
-如果只有一個 pipeline worker ,則自動啟用訂購。true
-強制排序,同時如果有多個工作程式,則阻止啟動logstash。false
-無法保證 ordering。sudo
到 GPG-KEY 的 rpm import 中#11684 ......
更多詳細資訊可檢視釋出說明。
[admin
]