Suricata日誌同步至Elasticsearch

最近項目出了點事情,搞的很懵比&鬱悶,不過問題也算是解決了。

日誌蒐集統計使用logstash,logstash的使用方法可以參照:https://www.elastic.co/guide/en/logstash/6.2/advanced-pipeline.html

我這裏使用的logstash版本爲logstash-5.6.5,Elasticsearch版本爲Elasticsearch-2.4.6,說一下版本是因爲,不同的logstash版本和Elasticsearch同步的時候可能會出現一些不可預知的問題,在Elasticsearch的使用說明上有提示,大家自己去翻一翻英文文檔。

來一份logstash日誌同步的簡單配置:

input {
  file { 
    path => ["/usr/local/var/log/suricata/eve-*.json"] --這裏是日誌的路徑
    codec => json
    type => "accesslog" 
  }
}

output {
  elasticsearch {
    hosts => ["IP:9200"]
    index => "es索引名稱"
    codec => "json" --我這裏是json格式的
  }
}

日誌同步的時候,可以根據自己的需求做一些filter過濾,大概就講這麼多吧。


工作方向可能要變了,鬱悶。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章