加载 Kibana 仪表板编辑

如需更深入地观察您的基础架构,您可以使用 Kibana 中的指标应用程序和日志应用程序。有关更多详细信息,请参阅指标监控日志监控

Filebeat 附带示例 Kibana 仪表板、可视化和搜索,用于在 Kibana 中可视化 Filebeat 数据。在使用仪表板之前,您需要创建索引模式,filebeat-*,并将仪表板加载到 Kibana 中。

为此,您可以运行 setup 命令(如此处所述)或在 filebeat.yml 配置文件中配置仪表板加载。这需要 Kibana 端点配置。如果您尚未配置 Kibana 端点,请参阅Kibana 端点

加载仪表板编辑

在执行此步骤之前,请确保 Kibana 正在运行。如果您正在访问安全的 Kibana 实例,请确保您已按照快速入门:安装和配置中的说明配置了凭据。

要加载推荐的用于写入 Elasticsearch 的索引模板并部署用于在 Kibana 中可视化数据的示例仪表板,请使用适用于您的系统的命令。

filebeat setup --dashboards

有关更多选项,例如加载自定义仪表板,请参阅导入现有 Beat 仪表板。如果您已配置 Logstash 输出,请参阅为 Logstash 输出加载仪表板

为 Logstash 输出加载仪表板编辑

在仪表板加载期间,Filebeat 连接到 Elasticsearch 以检查版本信息。要在启用 Logstash 输出时加载仪表板,您需要暂时禁用 Logstash 输出并启用 Elasticsearch。要连接到安全的 Elasticsearch 集群,您还需要传递 Elasticsearch 凭据。

该示例显示了硬编码的密码,但您应该将敏感值存储在密钥库中。

filebeat setup -e \
  -E output.logstash.enabled=false \
  -E output.elasticsearch.hosts=['localhost:9200'] \
  -E output.elasticsearch.username=filebeat_internal \
  -E output.elasticsearch.password=YOUR_PASSWORD \
  -E setup.kibana.host=localhost:5601