Want to open kibana on ip:port/app

currently when i enter ip:nodeport the kibana opens and redirect to login page

but my requirement is to restrict kibana to open on ip:nodeport/app

To do this you have to put Kibana behind a reverse proxy (e.g. apache or nginx) doing this kind of forwarding and then setting the yml setting server.basePath to the same value.

thanks for your fast reply to this question.
can you please elaborate how to do setting in kibana.yml
please provide dummy values for "server.basePath"

It's all explained fairly well here: https://www.elastic.co/guide/en/kibana/current/settings.html

The base path is the path Kibana is available on, in case of your example app.