notebookスマートフォン用の表示で見るnotebook都内でWEB系エンジニアやってます。kibana4経緯ログのvisualizeしたいよねkibana使ってみよう!4が出てるみたいだ!という感じでやることになったのですが、クラスタ構成での検証とか何かと作っては壊してっていう作業が行えたほうが便利そうなのでansibleでぱぱっと作れるようにしました。ログの入れ込みは別途fluentd,embulkを使って入れ込むことになるのですが、環境作るだけなら一発でできるようになりました。startこれだけでOK,なんて簡単!!クラスタ構成についてはmasterノードが先に立ち上がらないとうまくいかないようelasticsearch-headhttp://192.168.20.18:9200/_plugin/head/上記にアクセスすればクラスタの状況などがWEBで把握できるようになりますkibanaのインストール設定ファイル(/path/to/kibana/config/kibana.yml)設定ファイルはelasticsearchの問い合わせ先をmasterノードのIPにするだけhttp://192.168.20.18:9200普通に起動するなら/path/to/kibana/bin/kibanaで起動できるようになりますこれで起動は完了!ポートは5601番で起動してるので該当IPの5601番にブラウザでアクセスすればkibanaの画面が表示されるかと思いますsupervisorのインストールと設定supervisorのインストールsupervisorのバージョンは2系と3系がある模様、yumで入れられるのは2系、3系はeasy_installを使うようdocumentには/etc/supervisor.d/のディレクトリを作成して*.iniを置けば監視対象のプログラムを追加できる、と書いてあったんだけど、どうもうまくいかない。}groupsで各サーバの変数を取ってこれるようです今回はmasterノードのIPをkibanaのconfigに設定する必要があったのでkibanaのroleにelasticsearchのmasterノードのIPを渡すようにしています他にも方法はありそうだったのでご指摘あったら教えていただきたいです!iniファイルで色々ini形式の設定ファイルならini_fileモジュールを使うことができますなので置換とかしなくてOKprogramの箇所をキーとしてwith_dictモジュールで実現したかったけどちょっと要件と合わなかったようでうまくいかず普通にwith_itemsでやりました。(1)はてなブログをはじめよう!swfzさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。