0

我有一个日志行,例如:“文件大小为 32”

我想设置一个日志级别监视器,当日志为“文件大小为 33”或“文件大小为 34”或“文件大小为 35”等时触发。基本上,我希望我的监视器在日志消息中的整数值大于 32 (>32) 时触发。是否可以像这样设置监视器或对日志消息中的文本应用操作?

有人可以帮忙吗?

4

1 回答 1

0

对的,这是可能的。Datadog 日志搜索允许您对数值进行查询。

  1. 通过设置 Datadog 代理来跟踪您的文件,将日志发送到 Datadog:https ://docs.datadoghq.com/agent/logs/?tab=tailfiles#custom-log-collection
  2. 设置日志解析器以将该文件大小字段作为属性提取:https ://docs.datadoghq.com/logs/log_configuration/parsing/?tab=matchers (解析器规则如下所示File size is %{integer:file_size}
  3. 将 log 属性转换为 facet,以便可搜索:https ://docs.datadoghq.com/logs/explorer/facets/#create-facets
  4. 设置日志监视器以在该方面大于您想要的任何值时发出警报:https ://docs.datadoghq.com/monitors/monitor_types/log/#monitor-creation
于 2021-07-13T13:47:52.797 回答