Datadog를 사용하여 일부 백그라운드 작업의 큐 길이를 모니터링하고 싶습니다. https://docs.datadoghq.com/integrations/redisdb/Sidekiq의 대기열에 대한 Redis 키는 무엇입니까?
I've read을 Sidekiq 키 형태 sidekiq:queue:myqueuename
을 가지고 : 여기에 설명 된대로 내가 그것을 모니터링 할 수 있도록
는 기본적으로 나는 Sidekiq에서 큐를 나타내는 키의 이름을 알아야합니다.
그러나 KEYS *myqueuename*
을 실행하려고했지만 아무 것도 찾을 수 없습니다. 나는 또한 KEYS *sidekiq*
을 검색하려고 시도했지만 아무 것도 얻지 못했습니다. KEYS *queue*
을 검색하면 대기열 이름 (예 : 배달, 기본값, 낮음)을 나타내는 키 queues
이 표시됩니다. 그러나 그것들은 단지 이름입니다. 나는 실제 대기열이 필요합니다. 대기열의 키는 무엇입니까?
맞습니다. 그러나 ** 대기열에 작업이없는 경우 ** (많은 배경 작업자가있는 경우 거의 항상 사실입니다) ** 그러면 키가 없습니다 **! 이것이 KEYS * queue *를 사용하여 프로덕션에서 키를 찾을 수없는 이유입니다. – collimarco