簡體   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