美文网首页graylog
Graylog 根据 message 的某个值大小实现告警

Graylog 根据 message 的某个值大小实现告警

作者: awker | 来源:发表于2020-07-14 15:15 被阅读0次

需求:

message内容
开发人员提的需求
根据日志message中的【绑定耗时】的值大小判断,超过【3秒】就告警

实现:

  1. 先找到【绑定耗时】的 message的 message id 和 index


    获取 message id 和 index

    2、把【绑定耗时】的值通过正则表达式提取到单独的字段【binding_time】


    System --> Inputs --> Beats --> Manage extractors
    Add extractor --> Get started
    Message ID --> Load message --> Select extractor type --> Regular expression
    Extractor configuration
    Extractor configuration result

    3、新的message可以看到提取到字段【binding_time】的值


    message binding_time
    4、【binding_time】的值设置日志告警,超过3秒就告警
    Alerts --> Event Definitions --> Create Event Definition
    Event Details
    Event Condition --> Filter & Aggregation
    Notifications

5、测试告警是否生效


人工写入告警的message,测试告警是否生效 告警生效结果

相关文章

网友评论

    本文标题:Graylog 根据 message 的某个值大小实现告警

    本文链接:https://www.haomeiwen.com/subject/lvxfhktx.html