繁体   English   中英

Sensu运输处理程序定义最大记录数

[英]Sensu transport handler define max record count

我对它定义了传输处理程序,进行了一些量度度量。 我的传输方式是Redis,我可以看到每个度量标准周期都有新记录添加到Redis,但是我想定义最大记录限制或记录TTL,因此我不会在Redis中存储无尽的度量标准数据。 如何从处理程序json声明中做到这一点? 这是我的处理程序定义:

{
  "handlers": {
    "redis_handler": {
      "type": "transport",
      "mutator": "only_check_output",
      "pipe": {
        "type": "direct",
        "name": "example_handler_queue"
      }
    }
  }
}

谢谢

您可以将事件过滤器扩展用于sensu,

事件过滤器将确定事件发生计数是否满足事件检查定义中用户定义的要求。 用户可以指定将事件传递给处理程序之前的最少发生次数。 用户还可以指定刷新时间(以秒为单位),以重设从中计算重复发生的位置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM