Comment configurer Kibana 4 et elasticsearch derrière nginx?
J'ai kibana 4 et elasticsearch en cours d'exécution sur le même serveur.
J'ai besoin d'accéder kibana dans un domaine, mais quand j'essaie, je reçois un fichier non trouvé.
Je viens de créer emplacement /kibana dans nginx et le proxy_pass est l'adresse ip:port de kibana.
Quelqu'un a eu cela?
Vous devez vous connecter pour publier un commentaire.
Cela fonctionnait pour kibana 4.0.1.
et je suppose que vous exécutez kibana sur le même hôte que nginx écoutant le port 5601.
Votre nginx config devrait ressembler à:
Les lignes
peut être utilisée afin de vous fournir une authentification de base sur le site.
Le lien d'accès sera http://server/kibana4
proxy_pass http://kibana4host:5601;
dans la nginx configuration de l'hôte exécutant kibana. J'ai mis à jour la réponse.ne l'utilise pas seulement lieu parce que sa recherche d'un fichier après l' /
kibana4 n'est pas fonction de la localisation, mais un réel service
chaque fois que vous utilisez proxy_pass vous devez utiliser en amont de décélération avec elle
ici une config avec http basic auth, et la terminaison SSL
cela a fonctionné pour moi avec Kibana 4.6.1:
(à partir de ici)
Pas tout à fait une solution élégante, mais toujours..
NB: serveur.basePath dans Kibana config doit être réglé sur "/" (ou commentaires) dans ce cas
Je l'ai fixée par le texte suivant:
J'ai eu à utiliser proxy_redirect pour avoir la réponse !
Grâce