使用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/*'