I am submitting a Spark job on EMR cluster and I want to see the Spark Web UI which gives the information about the configuration and status of the master node and also worker node.
Configuration Details:
Release Label : emr-5.17.0
Applications : SPARK 2.3.1
After starting up the cluster, the only clickable link is "Enable Web Connection" under the Connections in Summary page of the cluster.
Option 1: I tried with the steps mentioned in "Enable Web Connection" but it didn't work out.
Option 2: I tried with Setting up an SSH tunnel to Master Node using Local Port Forwarding on Linux https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-ssh-tunnel-local.html. I was still not able to open up Sark UI or Resource Manager web interface.
Option 3: I tried with Option 2 + Configuring Foxy Proxy for Firefox (https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-connect-master-node-proxy.html) and still trying to open web interfaces by typing master-public-dns followed by port number or URL (https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-web-interfaces.html)
Can someone please tell me step by step process, how can I properly enable the web interface and see monitor the Spark applications?
PS: I am using Linux (Ubuntu) and Web Browser as Firefox