私はDatadogを使用していくつかのバックグラウンドジョブのキュー長を監視したいと考えています。SidekiqのキューのRedisキーは何ですか?
基本的に私はここで説明したように、私はそれを監視できるように、Sidekiqにキューを表すキーの名前を知っておく必要があります。Sidekiqキーはフォームsidekiq:queue:myqueuename
を持って https://docs.datadoghq.com/integrations/redisdb/
I've readこと。
しかし、KEYS *myqueuename*
を実行しようとしましたが、何も見つかりませんでした。 私もKEYS *sidekiq*
を検索しようとしましたが、何も得られません。 KEYS *queue*
を検索すると、キューの名前を持つセット(配送、デフォルト、ローなど)を表すqueues
というキーが表示されます。しかし、それらは名前だけです:私は実際のキューが必要です。 キューのキーとは何ですか?
これは正しいです。しかし、**キューにジョブがない場合**(あなたが多くのバックグラウンドワーカーを抱えている場合はほとんど常に真です)**キーは存在しません**!それがKEYS *キュー*を使ってプロダクションでキーを見つけることができなかった理由です。 – collimarco