Re: Zeek with ELK
"Darren S." <[email protected]> Sun, 5 Jan 2020 17:40:02 -0700
| Newsgroups | gmane.comp.security.detection.bro |
|---|---|
| Message-ID | <CAKVSOJWSnfCrzPyreChQtVVU5LS1yEKO3ufV3S2ZdyJXwj4-9w@mail.gmail.com> |
I read OP question as "I have Zeek running on FreeBSD, what is a sensible option for shipping logs from the sensor to an Elastic Stack?" Apologies if it's the wrong read. In that case I wouldn't want to install either the whole stack nor even Logstash on the sensor as it alone tends to consume an excessive amount of memory, not what you want on a sensor. Filebeat (a small footprint data collector/shipper) is the way to go if you're shipping remotely. If Filebeat isn't an option on the platform, maybe explore Fluent Bit: https://github.com/fluent/fluent-bit https://fluentbit.io/ Fluent Bit can output directly to Elasticsearch: https://fluentbit.io/documentation/0.14/output/elasticsearch.html Even a Fluentd can run with typically lower memory consumption than Logstash, so perhaps worth exploring both/either: https://github.com/fluent/fluentd https://www.fluentd.org/ Fluentd can also output to Elasticsearch: https://docs.fluentd.org/output/elasticsearch There are other options for shippers too, such as Syslog-ng: https://www.syslog-ng.com/community/b/blog/posts/logging-to-elasticsearch-made-simple-with-syslog-ng - Darren On Sun, Jan 5, 2020 at 9:11 AM Michael Shirk <[email protected]> wrote: > > You should be able to fire up Elastic, Logstash and Kibana on FreeBSD, using recommend Logstash configs to read in the log files from the file system. I can check about the Filebeat port to see if that can be updated or fixed. > > I myself just use the CLI tools but have been working on something "Not Java" to ingest log files into other than Splunk. > > > -- > Michael Shirk > Daemon Security, Inc. > https://www.daemon-security.com > > On Sun, Jan 5, 2020, 10:35 sec-x sec-x <[email protected]> wrote: >> >> Hi, >> >> I recently used zeek IDS on FreeBSD 12.1 - Default Policy (GetTraffic >> from TAP on the network) and i want to send all the logs to ELK in >> realtime. >> >> I saw Filebeat ports on BSD is old and has problems. >> >> How can i send the logs from the BSD to the Elastic (what is the >> correct/best way)? >> >> >> Thanks, >> >> CM. >> _______________________________________________ >> Zeek mailing list >> [email protected] >> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/zeek > > _______________________________________________ > Zeek mailing list > [email protected] > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/zeek -- Darren Spruell [email protected] _______________________________________________ Zeek mailing list [email protected] http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/zeek