Я запускаю пользовательское приложение Python. Регистрация внутри кода записывается в Stackdriverm, хорошо. Но для конкретных блоков кода я думаю создать собственные метрики в Stackdriver. Но вот моя проблема. Для этого есть несколько официальных документов:
Все они используют код, который начинается так:
from google.cloud import monitoring
client = monitoring.Client()
descriptor = client.metric_descriptor(
'custom.googleapis.com/my_metric',
metric_kind=monitoring.MetricKind.GAUGE,
value_type=monitoring.ValueType.DOUBLE,
description='This is a simple example of a custom metric.')
Моя проблема в том, что я не могу воспроизвести этот код. Я установил следующие библиотеки:
Но когда я пробую код, он говорит, что в пакете google-cloud-monitoring
нет Client
. Вместо этого есть MetricServiceClient
, но я не могу найти хорошую документацию о том, как его использовать.
PS: моя IDE - это PyCharm.
А идея?