• 欢迎访问蜷缩的蜗牛博客 蜷缩的蜗牛
  • 微信搜索: 蜷缩的蜗牛 | 联系站长 kbsonlong@qq.com
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

ELK 常见错误处理

ELK 蜷缩的蜗牛 9个月前 (01-15) 96次浏览 已收录


Elasticsearch

ELK 这里就不介绍了,如何安装请参考博客之前的文章。在这里感谢 ttlsa 团队,同时,我很荣幸能加入到 ttlsa 团队中,分享点滴,凉白开说发文章有红包,期待这篇群主能给多少红包。哈哈。

好了,不闲扯,下面总结下 ELK 使用过程中遇到的常见问题以及解决方案。

1. Kibana No Default Index Pattern Warning

当访问 kibana 页面时,出现下面的信息:

下面是截图:

Elasticsearch

这就说明 logstash 没有把日志写入到 elasticsearch。

解决方法:

检查 logstash 与 elasticsearch 之间的通讯是否有问题,一般问题就在这。

2. Kibana Unable to connect to Elasticsearch

访问 kibana 出现下面错误信息:

这个问题很明显,Kibana 不能连接到 Elasticsearch ,可能 Elasticsearch 没有运行 或 Kibana 没有配置正确的 elasticsearch 服务地址。

解决方法:

检查 kibana 目录下的 config/kibana.yml 文件,查看 elasticsearch 配置是否正确。

3. logstash Configuration Contains a Syntax Error

logstash 语法错误,这个问题一般各种各样的。主要是 logstash 配置文件不对导致的。

解决方法:

在启动 logstash 前,先检查下 logstash 配置文件是否有问题,可通过下面命令检测:

/opt/logstash/bin/logstash –configtest -f /etc/logstash/conf.d/30-lumberjack-output.conf

后面指定你自己的配置文件。

4. logstash-forwarder Configuration Contains a Syntax Error

/etc/logstash-forwarder.conf 是一个 json 格式的配置文件。出错一般是 json 格式不对,如{}、[]不匹对。

5. SSL Certificate is Missing or Invalid

logstash forwarder 与 logstash 之间通讯需要 SSL。如果缺少 SSL,服务是启动不了的。需要将 logstash 上生产的证书拷贝到 logstash forwarder 服务器上。

同时,还要考虑到生产证书时候, 如果/etc/ssl/openssl.cnf 文件[ v3_ca ] 段 subjectAltName = IP: logstash_server_private_ip。logstash forwarder 配置文章指定的 logstash 服务的 IP 地址要与证书的相匹配。

本文转载自 ELK 常见错误处理


蜷缩的蜗牛 , 版权所有丨如未注明 , 均为原创丨 转载请注明ELK 常见错误处理
喜欢 (0)
[]
分享 (0)