Details
-
Type:
Task
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:
-
Story Points:2
-
Sprint:Summer 2019 Sprint 7, Summer 2019 Sprint 8, Summer 2019 Sprint 9
Description
Implement BioViz-CyVerse logging as detailed in IGBF-1513 .
Implement ELK stack on a CyVerse VM and document same.
Goal: Enable developers to easily debug their work by looking at ELK logs.
If ELK is too heavy-weight, investigate other options, such as Django-specific logging.
Attachments
Issue Links
- is blocked by
-
IGBF-1513 Investigate best way to implement BioViz-CyVerse logging
-
- Closed
-
[~aloraine]
The Command That should be run from the SSH is:
:ssh user@PublicIPAddress -L 5601:localhost:5601
1) Replace user with the login username.
2) PublicIpAdress is the IPAdress of the machine where the ELK Stack is installed. In this case IP Address of
the EC2 Instance.
3) 5601:localhost:5601 signifies redirecting the localhost:5601 connections to the port 5601 of the machine
which was given as PublicIPAddress.
WINDOWS INSTRUCTIONS USING PUTTY
-----------------------------------------------------------------------------
For windows, please go through the instructions to setup ssh tunnel.
https://www.skyverge.com/blog/how-to-set-up-an-ssh-tunnel-with-putty/
I have updated the reference document. I have installed the ELK stack on my virtual ubuntu machine, because to allow kibana and elastic search to allow remote connections on ec2 instance, we might need to increase the heap size as our current configuration of 250mb is raising a concern.
https://stackoverflow.com/questions/41260571/elasticsearch-wont-start-when-binding-to-anything-but-localhost-node-validatio
https://www.elastic.co/guide/en/elasticsearch/reference/current/setting-system-settings.html