Sensu

sensu 刪除客戶的支票

  • April 25, 2017

我創建了一個測試檢查,現在我想刪除它。它似乎並沒有遠離客戶。我使用 uchima 作為前端,支票不再列在

/檢查

但是,如果我查看客戶,它仍然有支票。

我發現刪除檢查的唯一方法是刪除節點並讓它重新添加自己。我有 300 個客戶,我不想那樣做。

所以最近遇到了一個問題,我們通過 ansible 部署了一些 sensu 檢查,他們重新創建了名稱不正確的現有檢查。除了在 uchiwa 界面中看起來很糟糕之外,放開它並沒有什麼問題。我按照上述步驟操作,但它們一定來自過時版本的 sensu。這是我為刪除這些檢查所做的修改步驟。

  • 登錄 Redis CLIredis-cli
  • 執行keys *server_name*以列出與相關伺服器相關的所有檢查
  • 類型smembers result:server_name
  • srem result:server_name check_to_remove
  • del history:server_name:check_to_remove result:server_name:check_to_remove

這應該從 Redis 中完全刪除檢查,然後從 sensu 中刪除。

引用自:https://serverfault.com/questions/638629