收集 Logstash 监控数据用于仪表盘(无服务器)

编辑

收集 Logstash 监控数据用于仪表盘(无服务器)编辑

Logstash 监控在 Elastic Cloud 无服务器上通过 Logstash 集成Elastic 可观测性 中提供。Elastic Agent 从您的 Logstash 实例收集监控数据,直接将其发送到 Elastic Cloud 无服务器,并在 Logstash 仪表盘中显示数据。

您需要拥有一个 Elastic 可观测性 项目。我们将提供帮助您创建一个项目的步骤。

先决条件

禁用 Logstash 监控指标的默认收集

monitoring 设置位于 Logstash 配置文件 (logstash.yml) 中,但已注释掉

monitoring.enabled: false

删除行首的 # 以启用该设置。

添加并配置 Logstash 集成编辑

添加 Logstash 集成

  1. 登录您的 cloud.elastic.co 帐户并创建一个可观测性无服务器项目。
  2. 从主菜单中选择 开始
  3. 选择 开始探索(位于页面底部附近)。
  4. 集成 页面上,搜索 Logstash 并选择它以查看详细信息。
  5. 点击 添加 Logstash
  6. 按照说明安装 Elastic Agent 并添加 Logstash 集成。

有关更多信息,请查看 Elastic 可观测性 文档。

配置集成以收集日志

  • 如果您想从 Logstash 实例收集日志,请确保 日志 已开启。检查设置以确保它们已正确配置。
  • 修改日志路径以匹配您的 Logstash 环境。

配置集成以收集指标

  • 确保 指标(堆栈监控) 已关闭,而 指标(技术预览) 已开启。
  • 设置 Logstash URL 以指向您的 Logstash 实例。
    默认情况下,集成从 https://127.0.0.1:9600 收集 Logstash 监控指标。如果该主机和端口号不正确,请更新 Logstash URL 设置。如果您配置 Logstash 使用加密通信和/或用户名和密码,则必须使用 HTTPS 访问它。展开 高级设置 选项,并填写您的 Logstash 实例的相应值。

查看资产编辑

  1. 转到 项目设置 → 集成 以查看您的 已安装集成
  2. 选择 Logstash 集成,然后选择 资产 以访问 Logstash 集成的仪表盘。

监控 Logstash 日志和指标编辑

从资产列表中,打开 [指标 Logstash] Logstash 概述 仪表盘以查看整体性能。然后,按照导航面板进一步深入了解 Logstash 性能。

The Logstash Overview dashboard in Kibana with various metrics from your monitored Logstash

您可以将鼠标悬停在任何可视化上以调整其设置,或点击 编辑 按钮以对仪表盘进行更改。要了解更多信息,请参考 仪表盘和可视化