Skip to content
Material for trainings and workshops
Shell
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md
filebeat.yml
logstash.conf
onyphe-search-datascan.sh

README.md

Trainings and workshops

Step-by-step guide to install the training platform based on the Elastic Stack.

Downloading and installing components

Install dependencies - Debian based systems

sudo apt-get install openjdk-11-jre curl jq

Download Elastic Stack components

cd
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.6.0-linux-x86_64.tar.gz 
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.6.0-linux-x86_64.tar.gz 
wget https://artifacts.elastic.co/downloads/logstash/logstash-7.6.0.tar.gz  
wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.6.0-linux-x86_64.tar.gz 

Install and launch Elasticsearch

cd
tar zxvf elasticsearch-7.6.0-linux-x86_64.tar.gz 
./elasticsearch-7.6.0/bin/elasticsearch

Install and launch Kibana

cd
tar zxvf kibana-7.6.0-linux-x86_64.tar.gz
./kibana-7.6.0-linux-x86_64/bin/kibana

Install Logstash

cd
tar zxvf logstash-7.6.0.tar.gz

Install Filebeat

cd
tar zxvf filebeat-7.6.0-linux-x86_64.tar.gz

Configuring components

Configuring and starting Logstash

cd
wget https://raw.githubusercontent.com/onyphe/training/master/logstash.conf
mv logstash.conf logstash-7.6.0/config/
./logstash-7.6.0/bin/logstash -f ./logstash-7.6.0/config/logstash.conf

Configuring and starting Filebeat

cd
wget https://raw.githubusercontent.com/onyphe/training/master/filebeat.yml
mv filebeat.yml filebeat-7.6.0-linux-x86_64/
./filebeat-7.6.0-linux-x86_64/filebeat --path.config ./filebeat-7.6.0-linux-x86_64 &
tail -f filebeat-7.6.0-linux-x86_64/logs/filebeat
You can’t perform that action at this time.