【问题标题】:Datadog AWS EBS Monitoring - Drive Space - Exclude /dev/loop* devicesDatadog AWS EBS 监控 - 驱动器空间 - 排除 /dev/loop* 设备
【发布时间】:2020-06-05 04:38:39
【问题描述】:

好的,这是我的设置:

  • 平台:AWS
  • 监控:DataDog
  • 指标:system.disk.in_use

问题:所以我正在运行 Ubuntu 18.04LTS 实例,随着时间的推移,它似乎会定期产生额外的设备:

设备:/dev/loop1、/dev/loop2 等等。

当我第一次启动这些实例时,只有 3 个 /dev/loop(1-3) 设备,但是,随着时间的推移,出现了一个 /dev/loop4 并且我们的驱动器空间警报向我发送了寻呼,因为这些是 100%创建时使用。

因此,我必须进入每个监视器(每个环境一个)并为新的 /dev/loop4 添加一个排除项,但我无法设置排除项,直到它由至少一个受监视实例创建.

DataDog 中是否有一种方法可以让您添加一个全面排除,例如:

设备:/dev/loop*?

我一直在梳理文档,并没有找到任何东西,所以我想我会在这里问。

【问题讨论】:

    标签: amazon-web-services ubuntu ubuntu-18.04 datadog aws-ebs


    【解决方案1】:

    您可以使用!*,例如:

    avg:system.disk.in_use{!device:/dev/loop*} by {host,device}
    

    source

    【讨论】:

      【解决方案2】:

      我通过将“squashfs”添加到要被数据狗代理忽略的文件系统类型列表来解决这个问题。

      创建文件/etc/datadog-agent/conf.d/disk.d/conf.yaml:

      init_config:
          file_system_global_blacklist:
            - iso9660$
            - squashfs
      
      instances:
        - use_mount: false
      
      

      重新启动数据狗代理 (systemctl restart datadog-agent)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-08-19
        • 2015-12-16
        • 2014-09-16
        • 1970-01-01
        • 2021-12-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多