Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 811 Bytes

README.md

File metadata and controls

23 lines (17 loc) · 811 Bytes

collect-stream-logs

  1. Ingest logs from folders.
  2. Listen for syslogs on UDP port.
  3. Merge syslogs and drop-in logs and persist merged logs to Solr for historical search.
  4. Dashboard: stream real-time log events to dashboard and enable cross-filter search on historical logs data.

Note: this flow depends on nifi-websocket module, download nar and copy to $NIFI_HOME/lib

Run log generator

gradle :collect-stream-logs:log-generator:run

Flow

logs dataflow

Demo

streaming logs

Reference

  1. Collecting Logs with Apache NiFi