首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设置ELK堆栈

设置ELK堆栈
EN

Stack Overflow用户
提问于 2018-04-04 19:32:58
回答 1查看 360关注 0票数 1

我对ELK完全陌生,正在尝试为我们的服务器安装一些节拍的堆栈。

Elasticsearch、Kibana和Logstash都已安装(在服务器A上)。我跟随这个指南来到这里,https://www.elastic.co/guide/en/elastic-stack/current/installing-elastic-stack.html

Filebeat模板也已安装。

我还在另一台服务器(服务器B)上安装了filebeat,并尝试测试连接

代码语言:javascript
复制
$ /usr/share/filebeat/bin/filebeat test output -c 
/etc/filebeat/filebeat.yml -path.home /usr/share/filebeat - 
path.config /etc/filebeat -path.data /var/lib/filebeat -path.logs 
/var/log/filebeat
logstash: my-own-domain:5044...
  connection...
    parse host... OK
    dns lookup... OK
    addresses: 163.172.167.147
    dial up... OK
  TLS...
    security: server's certificate chain verification is enabled
    handshake... OK
    TLS version: TLSv1.2
    dial up... OK
  talk to server... OK

看起来一切正常,但是服务器B上的filebeat中的数据似乎没有发送到logstash。

访问Kibana不断地将我重定向回Create Index pattern,并显示以下消息

代码语言:javascript
复制
Couldn't find any Elasticsearch data

任何方向的指示都会非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2018-04-04 20:37:00

您是否可以检查您的filebeat.yml文件,并查看是否激活了日志配置:

代码语言:javascript
复制
filebeat.prospectors:
- type: log
  enabled: true
  paths:
    - /var/log/*.log
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49649894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档