如何解决如何标记/标记/过滤 DataDog 日志
我正在尝试对来源的日志进行分组,以便我可以在 DataDog 日志中过滤它们。
已经有一个格式化消息的 grok 解析器,但我如何向它们添加标签?
DataDog 似乎使用了 LogStash grok 解析规则的一个子集:https://docs.datadoghq.com/logs/processing/processors/
例如来自 Heroku:
source=worker.1 dyno=heroku.152688202.1b2da7cb-291c-43ea-b5ee-bf9388bc5c6a
sample#load_avg_1m=0.06 sample#load_avg_5m=0.14 sample#load_avg_15m=0.09
作为
{ source { worker: 1 }...
我想要的是添加诸如 type
之类的东西,所以我知道它们不是来自应用程序,例如
{ type: 'metrics',source { worker: 1 }...
然后我想我可以将相同的内容添加到应用日志并将 type: 'app'
添加到其中。
解决方法
需要使用类别处理器https://docs.datadoghq.com/logs/processing/processors/?tab=ui#category-processor
在发布这个问题之前我没有做足够的研究,但是其他人正在寻找答案。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。