概述
安装ElasticSearch
默认端口: 9200
- 编辑文件
config/elasticsearch.yml
修改network.host: 0.0.0.0
再启动 因为修改了默认配置,会触发系统自检,提示权限不足的问题,参考编程实践6—Elasticsearch5.0 最新版本安装问题
最后以后台进程启动./bin/elasticsearch -d
安装Kibana
默认端口: 5601
- 编辑文件
config/kinaba.yml
修改server.host: "0.0.0.0"
安装logstash
默认端口:
- 修改官方安装说明给予的配置文件(logstash-simple.conf) 官方的配置是logstash接收标准输入,我们修改为监听tcp端口.输出不变
input { stdin { } }
output {
elasticsearch { hosts => ["localhost:9200"] }
stdout { codec => rubydebug }
}
修改为
input{
tcp{
port => 10050
codec=> json
}
}
output {
elasticsearch { hosts => ["localhost:9200"] }
stdout { codec => rubydebug }
}
# 将从端口10050接受到的日志转发到本机的9200端口 即 elasticSearch