Kibana 5 behind reverse proxy

I managed to make this thing up. Here are my Proxy config below.

#Kibana 5 reverse proxies.

ProxyPass /app/kibana http://example.com:5601/app/kibana
ProxyPassReverse /app/kibana http://example.com:5601/app/kibana

ProxyPass /bundles http://example.com:5601/bundles
ProxyPassReverse /bundles http://example.com:5601/bundles

ProxyPass /elasticsearch/ http://example.com:9200
ProxyPassReverse /elasticsearch/ http://3v218.cv.hp.com:9200

ProxyPass /status http://example.com:5601/status
ProxyPassReverse /status http://example.com:/status

ProxyPass /api/status http://example.com:5601/api/status
ProxyPassReverse /api/status http://example.com:5601/api/status

ProxyPass /api/console http://example.com:5601/api/console
ProxyPassReverse /api/console http://example.com:5601/api/console

ProxyPass /plugins/kibana/ http://example.com:5601/plugins/kibana/
ProxyPassReverse /plugins/kibana/ http://example.com:5601/plugins/kibana/

ProxyPass /plugins/timelion/ http://example.com:5601/plugins/timelion/
ProxyPassReverse /plugins/timelion/ http://example.com:5601/plugins/timelion/

ProxyPass /app/sense http://example.com:5601/app/sense
ProxyPassReverse /app/sense http://example.com:5601/app/sense

ProxyPass /ui/fonts/open_sans/ http://example.com:5601/ui/fonts/open_sans/
ProxyPassReverse /ui/fonts/open_sans/ http://example.com:5601/ui/fonts/open_sans/

ProxyPass /es_admin/ http://example.com:5601/es_admin/
ProxyPassReverse /es_admin/ http://example.com:5601/es_admin/

4 Likes