SkillAgentSearch skills...

ElasticStack

ElkStack for use in the course DCSG2003 - Robuste og skalerbare tjenester at NTNU Gjøvik. THIS IS NOT FOR USE IN A PRODUCTION ENVIRONMENT

Install / Use

/learn @BenRedic-FyFazan/ElasticStack
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

elkStack for bookface

THIS IS NOT FOR USE IN A PRODUCTION ENVIRONMENT! This is meant to be used in the backend created in DCSG2003 - robuste og skalerbare tjenester at NTNU Gjøvik

Installation

Installation of this is fairly straightforward:

  1. Pull this repository to your manager, preferably to your HOME directory.You can use the following commands:
cd $HOME
git clone https://github.com/BenRedic-FyFazan/elasticStack.git
  1. Run the install_elastic_stack.sh from the elkStack folder within the repo:
$HOME/elasticStack/elkStack/install_elastic_stack.sh
  1. Wait 15 minutes or so. Grab a coffee and some water(remember to hydrate!), hug a friend and appreciate this moment of automation. The script will let you know when the process is finished.

  2. Assign a floating IP to the VM (like you did on the manager)

  3. Head on over to https://[YOUR FLOATING IP]:5601

    • Notice: remember the 's' in https, we use SSL/TLS for the traffic.
  4. DANGER! DANGER! DANGER! ... No not really. We use a self-signed certificate to enable the SSL/TLS traffic i mentioned. In other words, the certificates won't be signed by an authority your browser recognizes. Fear not though, we created them ourselves so just accept the risk and move on! ... =) Kibana Dashboard Certificate warning

  5. You can now log into the dashboard with the user 'elastic' and the default password 'superuser'. Hooray! Kibana Dashboard Portal

Related Skills

View on GitHub
GitHub Stars5
CategoryDevelopment
Updated2y ago
Forks1

Languages

Shell

Security Score

55/100

Audited on Apr 18, 2023

No findings