Recentemente, encontramos um problema em que implantamos algumas verificações de sensores por meio de ansible e recriamos as verificações existentes com nomes incorretos. Não haveria nada de errado em deixar isso acontecer, a não ser que pareça ruim na interface do uchiwa. Eu segui os passos acima, mas eles devem ter sido de uma versão desatualizada do sensu. Aqui estão as etapas modificadas que fiz para remover essas verificações.
- Faça login no CLI do Redis
redis-cli
- Execute
keys *server_name*
para listar todas as verificações relacionadas ao servidor em questão - digite
smembers result:server_name
-
srem result:server_name check_to_remove
-
del history:server_name:check_to_remove result:server_name:check_to_remove
Isso deve remover completamente o cheque do Redis e, em seguida, do sensu.