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

编辑

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

编辑

通过 Logstash 集成(位于 Elastic 可观测性 中),可以在 Elastic Cloud 无服务器环境中使用 Logstash 监控功能。Elastic Agent 从您的 Logstash 实例收集监控数据,将其直接发送到 Elastic Cloud 无服务器环境,并在 Logstash 仪表板中显示数据。

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

前提条件

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

在 logstash.yml 中将 monitoring.enabled 设置为 false 以禁用默认收集。

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

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