Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Excerpt
hiddentrue

Access to a Kibana dashboard is subject to an IP-based access policy that limits access based on an AWS convention.

Access to a Kibana dashboard is subject to an IP-based access policy that limits access based on an AWS convention. The easiest way is to ensure that you ask with an IP that is unlocked.


Preconditions

SSH Forwarding Setup

The first step is to build an SSH forwarding on your local computer.

In the case of Kibana, there are 2 special features to consider.

  • A forward to the dest_port 443 must be established, since access is via HTTPS

  • Dest_server is not the complete URL of the Kibana endpoint, but only the domain name

Code Block
languagebash
ssh -L localport:dest_server:dest_port DEINUSER@IPYOURUSER@IP-OF-DEINESYOUR-JUMPSERVERSJUMPSERVER
ssh -L 9200:search-wswgr-rejnjdwdoygzs7ndopio46e3ii.eu-west-1.es.amazonaws.com:443 DEINUSER@IPYOURUSER@IP-OF-DEINESYOUR-JUMPSERVERSJUMPSERVER -N

You can find details for Linux and Windows in our tutorial How to access a database via SSH tunnel?.

Browser access

After setting up the SSH Forwards, you can now access it via a web browser of your choice. Below is the URL that will work for you.

You'll also find the remaining part of the Kibana endpoint:

Code Block
languagebash
https://localhost:9200/_plugin/kibana/


Related tutorials

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
cqllabel in ( "kibana" , "elasticsearch" , "dashboard" ) and space = currentSpace ( ) and ancestor = "2014352487"

Related components

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
cqllabel in ( "kibana" , "elasticsearch" , "dashboard" ) and space = currentSpace ( ) and ancestor = "2014350220"

Status
colourYellow
titleintermediate

Table of Contents
exclude(Related * | Recommended * |Table of contents).*


Filter by label (Content by label)
showLabelsfalse
max10
sorttitle
showSpacefalse
titleRelated questions
cqllabel in ( "kibana" , "elasticsearch" , "dashboard" , "ssh" ) and ancestor = "2014351598" and space = currentSpace ( )