2016-02-18 12 views
10

Przeglądałem dokumentację dotyczącą PubSub Google, a także próbowałem szukać w Google Cloud Monitoring, ale nie mogłem znaleźć żadnego sposobu na określenie rozmiaru kolejki w moich tematach.Google PubSub - Zliczanie wiadomości w temacie

Ponieważ planuję używać PubSub do analityki, ważne jest, aby monitorować liczbę kolejek, aby móc skalować w górę/w dół liczbę subskrybentów.

Czego mi brakuje?

Odpowiedz

9

Metryka, którą chcesz obejrzeć, to "niedostarczone wiadomości". Powinieneś być w stanie skonfigurować alerty lub wykresy, które monitorują te dane w Google Cloud Monitoring w ramach typu zasobu "Subskrypcja Pub/Sub". Liczba wiadomości, które nie zostały jeszcze potwierdzone przez subskrybentów, tj. Rozmiar kolejki, to dane dotyczące poszczególnych subskrypcji w przeciwieństwie do danych poszczególnych wątków. Aby uzyskać informacje na temat metryki, zobacz pubsub.googleapis.com/subscription/num_undelivered_messages w Supported Metrics (i inne, które zaczynają się od pubsub.googleapis.com dla wszystkich dostępnych wskaźników Pub/Sub).

+0

Ponieważ wczoraj zapisałem się do usługi monitorowania, nie widziałem jeszcze Pub/Sub w zakładce "Zasoby" - teraz jest. Dzięki za pomoc –

+3

Próbowałem przesłać zapytanie do API bezpośrednio i otrzymałem błąd NotFound. https://pubsub.googleapis.com/v1//num_undelivered_messages To jest adres URL. Czego mi brakuje? – vwvolodya

Powiązane problemy