Google PubSub - подсчет сообщений в теме

Я просмотрел документацию для Google PubSub, а также попытался найти в Google Cloud Monitoring, но не смог найти способ выяснить размер очереди в моих темах.

Поскольку я планирую использовать PubSub для аналитики, мне важно следить за количеством очередей, поэтому я мог бы увеличить/уменьшить количество подписчиков.

Что мне не хватает?

Ответ 1

Показателем, на который вы хотите обратить внимание, является "недопустимые сообщения". Вы должны иметь возможность настраивать предупреждения или диаграммы, которые отслеживают этот показатель в Google Cloud Monitoring в разделе типа ресурса "Паб/Суб подписки". Количество сообщений, которые еще не были подтверждены подписчиками, то есть размер очереди, является меткой за подписку, в отличие от показателя по каждой теме. Информацию о метрике см. В pubsub.googleapis.com/subscription/num_undelivered_messages в Поддерживаемые показатели (и другие, которые начинаются с pubsub.googleapis.com для всех доступных показателей Pub/Sub).