求适用于Datadog的Heroku Postgres指标日志样本Grok解析器
修复Heroku Postgres指标日志到Datadog指标的解析规则
- 2024年5月15日Heroku为Postgres指标日志新增了一批字段,原有解析规则因未覆盖这些新字段导致失效,需更新匹配逻辑适配新格式
- 推荐使用Datadog的Grok解析规则,以下是适配后的完整匹配模式:
%{TIMESTAMP_ISO8601:timestamp} app[postgres.%{DATA:database_id}]: source=heroku-postgres measure=%{DATA:metric_name} value=%{NUMBER:metric_value:float} sample#%{NUMBER:sample_count:int} %{DATA:additional_tags:data}
- 配置字段映射:将
metric_name作为Datadog指标名的核心部分(可添加前缀如heroku.postgres.),metric_value作为指标数值,同时将database_id等解析出的标签关联到对应指标 - 验证解析效果:在Datadog日志探索功能中测试上述Grok模式,确保所有新增指标(如
connection_utilization、disk_io_read_time等)都能被正确提取 - 保存更新后的规则并应用到对应Heroku Postgres日志的处理管道,替换原有失效规则
内容的提问来源于stack exchange,提问作者Kyle Venn
相关产品推荐
相关产品推荐

