我正在尝试安装ELK,但我遇到了超时错误。
答案 0 :(得分:0)
使用
free -m
df -h
检查机器是否可以支持elk服务。在centos中,日志位于/ var / log / elasticsearch。
您可以使用curl localhost:9200
检查您的连接。
如果您的elasticsearch在其他计算机上部署,则应将配置设置为host:0.0.0.0
答案 1 :(得分:0)
更新elasticsearch配置
将以下代码添加到 elastcisearch.yml
# vi /etc/elasticsearch/elastcisearch.yml
network.host: 0.0.0.0
如果您已为Elasticsearch启用身份验证,请更新 Logstash 配置文件并提供用户和密码。
# vi /home/checkstyle.conf
output {
elasticsearch {
hosts => ['localhost:9200']
user => 'admin'
password => 'admin'
sniffing => true
manage_template => false
index => "autocheckstylelogsyncfilebeat"
}
}
验证Elasticsearch是否处于活动状态
# curl -XGET 'localhost:9200'
如果启用了身份验证
# curl -XGET '<user>:<pwd>@localhost:9200'