grafana/loki:用於日誌聚合的系統

banq發表於2018-12-13

Loki是一個水平可擴充套件,高可用性,多租戶的日誌聚合系統,受到Prometheus的啟發。它的設計非常經濟高效且易於操作,因為它不會為日誌內容編制索引,而是為每個日誌流編制一組標籤。
與其他日誌聚合系統相比,Loki:
  • 不對日誌進行全文索引。透過儲存壓縮的非結構化日誌和僅索引後設資料,Loki操作更簡單,執行更便宜。
  • 索引和組使用與Prometheus已使用的相同標籤記錄流,使您可以使用與Prometheus已使用的相同標籤在指標和日誌之間無縫切換。
  • 特別適合存放Kubernetes Pod日誌; 諸如Pod標籤之類的後設資料會被自動刪除和編入索引。
  • 在Grafana有本機支援(已經在夜間版本中,將包含在Grafana 6.0中)。

Loki由3個組成部分組成:
  • loki 是主伺服器,負責儲存日誌和處理查詢。
  • promtail 是代理,負責收集日誌並將其傳送給loki。
  • 使用者介面的Grafana。 


github

相關文章