Kibana et proxy Apache sur Debian jessie

Si comme moi vous vous êtes décidé à mesurer votre elasticité (désolé pour le jeu de mot pourri mais trop tentant) et que vous voulez partager (ou pas) Kibana avec vos acolytes via un sous domaine (ou domaine), il vous faut un peu de proxy, un fichier de conf et en avant Guingamp !

Pour installer le proxy :

 apt-get install libapache2-mod-proxy-html
a2enmod proxy
a2enmod proxy_http

Maintenant on ajoute un hôte virtuel pour Apache kibana.mondomaine.conf :

<VirtualHost *:80>
    ServerName kibana.mondomaine.com

    ProxyRequests Off 
    <Proxy *>
        Order Allow,Deny
        Allow from all
    </Proxy>
    ProxyPass / http://127.0.0.1:5601
    ProxyPassReverse / http://127.0.0.1:5601
    RewriteEngine on
    RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f 
    RewriteRule .* http://127.0.0.1:5601%{REQUEST_URI} [P,QSA]

    ErrorLog ${APACHE_LOG_DIR}/kibana.error.log
    LogLevel warn
    CustomLog ${APACHE_LOG_DIR}/kibana.access.log combined
</VirtualHost>

On active l’hôte virtuel et recharge le serveur apache :

a2ensite kibana.mondomaine.conf
service apache2 reload

Voilà c’est tout.
Enjoy !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *