使用Ansible在CentOS 7.1上构建Fluentd+Elasticsearch+Kibana4

我制作了一个使用Ansible Playbook在CentOS 7.1 x86_64上通过yum构建Fluentd+Elasticsearch+Kibana4的脚本。

    https://github.com/sadapon2008/ansible-fluentd-elasticsearch-kibana4-centos7

建构

假设Ansible的清单文件已经配置完成。

$ sudo yum -y install git
$ git clone https://github.com/sadapon2008/ansible-fluentd-elasticsearch-kibana4-centos7.git
$ cd ansible-fluentd-elasticsearch-kibana4-centos7
$ ansible-playbook site.yml

通过Fluentd将确认用的虚拟数据输入到Elasticsearch。

在构建的主机上进行执行。

$ echo '{"json":"message"}' | /opt/td-agent/embedded/bin/fluent-cat app.test

通过浏览器访问Kibana4并确认。

只需通过浏览器访问以下地址,即可访问Kibana4。

    http://(IPアドレス):5601

清空Elasticsearch的所有数据

在构建的主机上执行。

$ curl -XDELETE 'http://localhost:9200/*'
bannerAds