背景 kibanaは認証もなくがら空きである。fluentで本番サーバのログをelasticsearchへ流してそれをkibanaでみる。本番のデータでいろいろ表に出ちゃいけない情報もあるので、社内であってもカジュアルすぎる感じで見られると嫌。 そういう訳でkibanaにnginx経由でアクセスを強制することでbasic認証を挟む。 やったこと nginxインストール nginx設定 パスワードファイルの配置 kibana設定 nginxインストール 詳しく書きません。tar ballからver 1.9のものをインストール。 nginx config メインの設定は他のサーバと共通。なんでもいい。vhostに以下のような設定。ansibleで書いたやつ。 # basic authentification for kibana upstream kibana { server localho