-
Notifications
You must be signed in to change notification settings - Fork 332
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Update to Elastic stack 7.5.1 (and fixed hopefully all the compatibility issues that arose) - Moloch version 2.1.2 - fix issues with initial build and download of maxmind geoip database files - documentation updates and fixes - some improvements to help with higher bitrate capture (increasing ring buffer sizes) - improvements to ISO for Malcolm (aggregator) and Hedgehog (sensor)
- Loading branch information
Showing
148 changed files
with
11,956 additions
and
3,884 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
FROM bitsensor/elastalert:2.0.0 | ||
FROM mmguero/elastalert:2.0.2 | ||
|
||
# Copyright (c) 2019 Battelle Energy Alliance, LLC. All rights reserved. | ||
LABEL maintainer="[email protected]" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
FROM docker.elastic.co/beats/filebeat-oss:6.8.5 | ||
FROM docker.elastic.co/beats/filebeat-oss:7.5.1 | ||
|
||
# Copyright (c) 2019 Battelle Energy Alliance, LLC. All rights reserved. | ||
LABEL maintainer="[email protected]" | ||
|
@@ -55,7 +55,7 @@ ENV FILEBEAT_CLEAN_REMOVED $FILEBEAT_CLEAN_REMOVED | |
ENV FILEBEAT_LOG_PATH $FILEBEAT_LOG_PATH | ||
ENV AUTO_TAG $AUTO_TAG | ||
|
||
ENV FILEBEAT_REGISTRY_FILE "/usr/share/filebeat/data/registry" | ||
ENV FILEBEAT_REGISTRY_FILE "/usr/share/filebeat/data/registry/filebeat/data.json" | ||
ENV FILEBEAT_ZEEK_DIR "/data/zeek/" | ||
ENV PATH="/data:${PATH}" | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
FROM docker.elastic.co/kibana/kibana-oss:6.8.5 | ||
FROM docker.elastic.co/kibana/kibana-oss:7.5.1 | ||
|
||
# Copyright (c) 2019 Battelle Energy Alliance, LLC. All rights reserved. | ||
LABEL maintainer="[email protected]" | ||
|
@@ -47,10 +47,15 @@ ADD kibana/kibana-offline-maps.yml /opt/kibana/config/kibana-offline-maps.yml | |
ADD kibana/supervisord.conf /etc/supervisord.conf | ||
ADD kibana/dashboards /opt/kibana/dashboards | ||
ADD kibana/maps /opt/maps | ||
ADD https://github.com/bitsensor/elastalert-kibana-plugin/releases/download/1.0.3/elastalert-kibana-plugin-1.0.3-6.8.0.zip /tmp/elastalert-kibana-plugin.zip | ||
ADD https://github.com/prelert/kibana-swimlane-vis/releases/download/v6.8.1/prelert_swimlane_vis-6.8.1.zip /tmp/kibana-swimlane.zip | ||
ADD https://github.com/gwintzer/kibana-comments-app-plugin/releases/download/6.7.1/kibana-comments-app-plugin-6.7.1-1.zip /tmp/kibana-comments.zip | ||
ADD https://github.com/walterra/kibana-milestones-vis/releases/download/v6.8.2/kibana-milestones-vis-6.8.2.zip /tmp/kibana-milestones.zip | ||
ADD https://github.com/bitsensor/elastalert-kibana-plugin/releases/download/1.1.0/elastalert-kibana-plugin-1.1.0-7.5.0.zip /tmp/elastalert-kibana-plugin.zip | ||
|
||
# todo: these extra plugins are kind of gutted right now with 7.5.x, need to fix | ||
|
||
# ADD https://github.com/prelert/kibana-swimlane-vis/releases/download/v7.4.2/prelert_swimlane_vis-7.4.2.zip /tmp/kibana-swimlane.zip | ||
# ADD https://github.com/gwintzer/kibana-comments-app-plugin/releases/download/7.4.0/kibana-comments-app-plugin-7.4.0-latest.zip /tmp/kibana-comments.zip | ||
|
||
# see https://github.com/walterra/kibana-milestones-vis/issues/9 | ||
#ADD https://github.com/walterra/kibana-milestones-vis/releases/download/v7.1.1/kibana-milestones-vis-7.1.1.zip /tmp/kibana-milestones.zip | ||
|
||
# TODO: commented out because it's not optimizing in 6.6+ correctly | ||
# put these back in here and below in the build section: | ||
|
@@ -60,7 +65,7 @@ ADD https://github.com/walterra/kibana-milestones-vis/releases/download/v6.8.2/k | |
# unzip kibana-calendar.zip kibana/kibana_calendar_vis/package.json && \ | ||
# sed -i "s/6\.4\.0/6\.6\.0/g" kibana/kibana_calendar_vis/package.json && \ | ||
# zip kibana-calendar.zip kibana/kibana_calendar_vis/package.json && \ | ||
# /usr/share/kibana/bin/kibana-plugin install file:///tmp/kibana-calendar.zip && \ | ||
# /usr/share/kibana/bin/kibana-plugin install file:///tmp/kibana-calendar.zip --allow-root && \ | ||
# rm -rf /tmp/kibana-calendar.zip /tmp/kibana && \ | ||
|
||
RUN chmod 755 /data/*.sh /data/*.py && \ | ||
|
@@ -71,28 +76,33 @@ RUN chmod 755 /data/*.sh /data/*.py && \ | |
cd /tmp && \ | ||
echo "Installing ElastAlert plugin..." && \ | ||
unzip elastalert-kibana-plugin.zip kibana/elastalert-kibana-plugin/package.json && \ | ||
sed -i "s/6\.8\.0/6\.8\.5/g" kibana/elastalert-kibana-plugin/package.json && \ | ||
sed -i "s/7\.5\.0/7\.5\.1/g" kibana/elastalert-kibana-plugin/package.json && \ | ||
zip elastalert-kibana-plugin.zip kibana/elastalert-kibana-plugin/package.json && \ | ||
/usr/share/kibana/bin/kibana-plugin install file:///tmp/elastalert-kibana-plugin.zip && \ | ||
rm -f /tmp/elastalert-kibana-plugin.zip && \ | ||
echo "Installing Swimlanes visualization..." && \ | ||
unzip kibana-swimlane.zip kibana/prelert_swimlane_vis-6.8.1/package.json && \ | ||
sed -i "s/6\.8\.1/6\.8\.5/g" kibana/prelert_swimlane_vis-6.8.1/package.json && \ | ||
zip kibana-swimlane.zip kibana/prelert_swimlane_vis-6.8.1/package.json && \ | ||
/usr/share/kibana/bin/kibana-plugin install file:///tmp/kibana-swimlane.zip && \ | ||
rm -f /tmp/kibana-swimlane.zip && \ | ||
echo "Installing Comments visualization..." && \ | ||
unzip kibana-comments.zip kibana/kibana-comments-app-plugin/package.json && \ | ||
sed -i "s/6\.7\.1/6\.8\.5/g" kibana/kibana-comments-app-plugin/package.json && \ | ||
zip kibana-comments.zip kibana/kibana-comments-app-plugin/package.json && \ | ||
/usr/share/kibana/bin/kibana-plugin install file:///tmp/kibana-comments.zip && \ | ||
rm -rf /tmp/kibana-comments.zip /tmp/kibana && \ | ||
echo "Installing Milestones visualization..." && \ | ||
unzip kibana-milestones.zip kibana/kibana-milestones-vis/package.json && \ | ||
sed -i "s/6\.8\.2/6\.8\.5/g" kibana/kibana-milestones-vis/package.json && \ | ||
zip kibana-milestones.zip kibana/kibana-milestones-vis/package.json && \ | ||
/usr/share/kibana/bin/kibana-plugin install file:///tmp/kibana-milestones.zip && \ | ||
rm -rf /tmp/kibana-milestones.zip /tmp/kibana | ||
/usr/share/kibana/bin/kibana-plugin install file:///tmp/elastalert-kibana-plugin.zip --allow-root && \ | ||
rm -f /tmp/elastalert-kibana-plugin.zip | ||
|
||
## && \ | ||
## echo "Installing Swimlanes visualization..." && \ | ||
## unzip kibana-swimlane.zip kibana/prelert_swimlane_vis-7.4.2/package.json && \ | ||
## sed -i "s/7\.4\.2/7\.5\.1/g" kibana/prelert_swimlane_vis-7.4.2/package.json && \ | ||
## zip kibana-swimlane.zip kibana/prelert_swimlane_vis-7.4.2/package.json && \ | ||
## /usr/share/kibana/bin/kibana-plugin install file:///tmp/kibana-swimlane.zip --allow-root && \ | ||
## bash -c "find /usr/share/kibana/plugins/prelert_swimlane_vis/ -type f -exec chmod 644 '{}' \;" && \ | ||
## rm -f /tmp/kibana-swimlane.zip && \ | ||
## echo "Installing Comments visualization..." && \ | ||
## unzip kibana-comments.zip kibana/kibana-comments-app-plugin/package.json && \ | ||
## sed -i "s/7\.4\.0/7\.5\.1/g" kibana/kibana-comments-app-plugin/package.json && \ | ||
## zip kibana-comments.zip kibana/kibana-comments-app-plugin/package.json && \ | ||
## /usr/share/kibana/bin/kibana-plugin install file:///tmp/kibana-comments.zip --allow-root && \ | ||
## rm -rf /tmp/kibana-comments.zip /tmp/kibana && \ | ||
## https://github.com/walterra/kibana-milestones-vis/issues/9 | ||
## && \ | ||
## echo "Installing Milestones visualization..." && \ | ||
## unzip kibana-milestones.zip kibana/kibana-milestones-vis/package.json && \ | ||
## sed -i "s/7\.1\.1/7\.5\.1/g" kibana/kibana-milestones-vis/package.json && \ | ||
## zip kibana-milestones.zip kibana/kibana-milestones-vis/package.json && \ | ||
## /usr/share/kibana/bin/kibana-plugin install file:///tmp/kibana-milestones.zip --allow-root && \ | ||
## rm -rf /tmp/kibana-milestones.zip /tmp/kibana | ||
|
||
ADD docs/images/kibana/ebdca7741674eca4e1fadeca157f3ae6.svg /usr/share/kibana/optimize/bundles/ebdca7741674eca4e1fadeca157f3ae6.svg | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.