Kibana 中监控的故障排除
编辑Kibana 中监控的故障排除
编辑使用本节中的信息来排除常见问题,并找到与 Kibana 监控功能相关的常见问题解答。
由于许可证信息无效,无法查看集群
编辑症状
在 Kibana 中堆栈监控 > 集群页面的屏幕顶部会出现以下错误横幅:由于许可证信息无效,您无法查看“<my_cluster>”集群。
解决方法
您无法从 Kibana 6.2 或更早版本监控 6.3 或更高版本的集群。要解决此问题,请将 Kibana 升级到 6.3 或更高版本。请参阅升级 Elastic Stack。
Filebeat 索引损坏
编辑症状
堆栈监控应用程序显示监控请求错误,指示由于默认情况下在文本字段上禁用 fielddata,因此发生了非法参数异常。
解决方法
- 停止所有 Filebeat 实例。
- 删除以
filebeat-$VERSION
开头的索引,其中VERSION
对应于正在运行的 Filebeat 版本。 - 重新启动所有 Filebeat 实例。
Kibana 中看不到监控数据
编辑症状
Kibana 中的堆栈监控页面为空。
解决方法
- 确认 Kibana 正在从适当的 Elasticsearch URL 查找监控数据。默认情况下,数据是从
kibana.yml
文件中elasticsearch.hosts
设置中指定的集群检索的。如果要从不同的监控集群检索数据,请设置monitoring.ui.elasticsearch.hosts
。请参阅监控设置。 - 确认该 URL 是否有可用的监控数据。它存储在诸如
.monitoring-kibana-*
和.monitoring-es-*
或metrics-kibana.stack_monitoring.*
之类的索引中,具体取决于用于收集监控数据的方法。至少,您必须拥有 Elasticsearch 生产集群的监控数据。一旦存在该数据,Kibana 就可以显示集群中其他产品的监控数据。 - 将时间过滤器设置为“最近 1 小时”。当监控数据出现在您的集群中时,页面会自动刷新并显示监控摘要。
- 如果使用 Elastic Agent,请确保所有集成资产都已安装在监控集群中。