加载 Kibana 仪表盘

编辑

为了更深入地了解您的基础设施,您可以使用 Kibana 中的 Metrics 应用程序和 Logs 应用程序。有关更多详细信息,请参阅 指标监控日志监控

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