gpt4 book ai didi

elasticsearch - 如何在 metricbeat 中激活 diskio 变量?

转载 作者:行者123 更新时间:2023-12-02 23:13:25 25 4
gpt4 key购买 nike

我正在尝试在 ELK 环境(Elasticsearch、Logstash 和 Kibana 环境)中使用 metricbeat 从虚拟机获取数据,但不幸的是我无法获取与“system.diskio”相关的数据。

我从 Kibana 收到的错误消息是:“此字段存在于您的 Elasticsearch 映射中,但不在 doc 表中显示的 500 个文档中。您仍然可以对其进行可视化或搜索。” (见图)。

其他变量如cpu、内存、进程等已获取,但与system.diskio相关的变量一直无法获取。

我一直在网上寻找有关此错误的信息,但信息不清楚,我不知道从哪里开始。你有什么想法吗?

虚拟机:

  • 经销商编号:Ubuntu
  • 说明:Ubuntu 16.04.6 LTS
  • 发布:16.04
  • 代号:xenial

  • 提前致谢。

    enter image description here

    最佳答案

    它非常简单,您只需要在配置文件中进行更改,即 system.yml

    文件的位置是:/etc/metricbeat/modules.d/system.yml,在这个文件中你会找到“metricsets”标题,你只需要取消注释diskio行。供您引用,我在这里发布一个示例:

  • 模块:系统

    周期:10s

    指标集:
  • 中央处理器
  • 加载
  • 内存
  • 网络
  • 流程
  • 流程总结
  • socket_summary
  • 核心
  • 磁盘
  • socket

  • 对配置文件进行更改后,只需重新启动 metricbeat 服务即可完成,希望这对您有所帮助。

    关于elasticsearch - 如何在 metricbeat 中激活 diskio 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57973152/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com