Security-Onion-Solutions / security-onion

Security Onion 16.04 - Linux distro for threat hunting, enterprise security monitoring, and log management
https://securityonion.net
3.06k stars 519 forks source link

Elastic 6.8.10 #1765

Closed dougburks closed 4 years ago

dougburks commented 4 years ago

https://discuss.elastic.co/t/elastic-stack-7-7-1-and-6-8-10-security-update/235573

https://www.elastic.co/guide/en/elasticsearch/reference/6.8/release-notes-6.8.10.html

https://www.elastic.co/guide/en/logstash/6.8/logstash-6-8-10.html

https://www.elastic.co/guide/en/kibana/6.8/release-notes-6.8.10.html

dougburks commented 4 years ago

https://github.com/Security-Onion-Solutions/securityonion-docker/commit/7db1fda1f34c6f78e151ec74cdae335a5bfd644d

dougburks commented 4 years ago

https://github.com/Security-Onion-Solutions/securityonion-docker/commit/7951821ac145c20e3bee60855470a293891f2614

dougburks commented 4 years ago

List of packages to be tested:

List of Docker images to be tested:

An overview of the testing process can be found in the comments below.

Please record all testing results via comments on this issue.

Thanks in advance for your time and effort!

dougburks commented 4 years ago

How To Start Testing

dougburks commented 4 years ago

How To Verify Proper Elastic Operation

Please test in as many different combinations as possible:

bryant-treacle commented 4 years ago
j-bernal commented 4 years ago

Evaluation/Production Standalone

verify that traditional Logstash parsing correctly parses Zeek logs in JSON or TSV format JSON - Tested Good - No issues (Eval) TSV - Tested Good - No issues (Eval) JSON - Tested Good - No issues (Prod) TSV - Tested Good - No issues (Prod) **Documents page does not account for logstash minimal. Should be a command for changing securityonion.conf:

sudo sed -i 's|LOGSTASH_MINIMAL="yes"|LOGSTASH_MINIMAL="no"|g' /etc/nsm/securityonion.conf

Then restart logstash:

sudo so-logstash-restart

verify that Elasticsearch Ingest parsing correctly parses Zeek logs in JSON format Tested Good - No issues

verify Kibana dashboards visualize those parsed logs correctly Tested Good - No issues

Evaluation Mode vs Production Mode Evaluation Mode - No issues Production Mode - No issues

Elastic OSS vs Elastic Features license so-elastic-auth - No issues so-elastic-features - No issues

SSO vs Elastic native auth Tested Good - No issues

cm-ops commented 4 years ago

verify that Elasticsearch Ingest parsing correctly parses Zeek logs in JSON format JSON – no issues TSV – no issues

verify Kibana dashboards visualize those parsed logs correctly no issues

check elasticsearch, logstash, and kibana logs in /var/log/ for anything out of the ordinary no issues

so-import-pcap vs sosetup-minimal vs traditional Setup so-import-pcap – no issues sosetup-minimal – no issues

Setup GUI vs CLI No issues

Evaluation Mode vs Production Mode Evaluation mode – no issues Production mode – no issues

standalone vs distributed deployments Standalone – no issues Distributed – no issues

Elastic OSS vs Elastic Features license (use so-elastic-features to switch from OSS to Features) so-elastic-features – no issues so-elastic-auth – no issues

SSO vs Elastic native auth (use so-elastic-auth to switch to Elastic native auth) No issues

dougburks commented 4 years ago

Thanks @bryant-treacle @j-bernal @cm-ops !

Published: https://blog.securityonion.net/2020/06/elastic-6810-now-available-for-security.html