Сельдерей + цветок: как найти самые трудоемкие задачи? - PullRequest
0 голосов
/ 12 февраля 2020

У меня есть проект, который использует Celery с Redis в качестве бэкэнда для планирования и запуска ряда задач. Сотни задач выполняются каждую минуту, и, поскольку некоторые из них предоставляют менее ценную информацию, мне нужно знать, какие из них занимают слишком много времени, чтобы решить, какие из них следует выполнять реже, и т. Д. c.

Я использую Цветок для мониторинга и есть довольно удобная панель приборов. Но есть проблема - если вы выбираете задачи с состоянием: SUCCESS и упорядочиваете их по времени выполнения, сложно найти самый длинный, так как порядок выглядит следующим образом: 99 9.01 8.88 7.77 5 222 1.9 123 et c

Когда у вас много задач действительно трудно найти те, которые занимают 100+ секунд среди тысяч тех, кто берет 1.xx, 10.xxx и т. д. c. секунд

Может, кто-нибудь знает лучший способ найти выполненные задачи с наибольшим временем выполнения?

...