Код Python, который я написал, генерирует несколько глобальных и связанных с BigQuery журналов в окне ведения стека драйверов. Далее я пытаюсь создать метрику вручную, а затем отправить несколько предупреждений. Я хотел знать, можем ли мы создать одну метрику для глобальных и больших запросов в журнале stackdriver?
В запросе расширенного фильтра я попытался: resource.type = "bigquery_resource" AND resource.type = "global" severity =ОШИБКА
но выдает ошибку: «Недопустимый запрос: запрос содержит недопустимый аргумент»
Затем я попытался: resource.type = "bigquery_resource", "global" AND severity = ERROR
снова выдает ошибку: «Неверный запрос: Неразборчивый фильтр: синтаксическая ошибка в строке 1, столбце 33, токен ','"
import logging
from google.cloud import logging as gcp_logging
client = gcp_logging.Client()
client.setup_logging()
try:
if row_count_before.num_rows == row_count_after.num_rows:
logging.error("Received empty query result")
else:
newly_added_rows = row_count_after.num_rows - row_count_before.num_rows
logging.info("{} rows are found as query result".format(newly_added_rows))
except RuntimeError:
logging.error("Exception occured {}".format(client1.report_exception()))
Ищет подход, в котором у меня может быть одна метрика для несколькихтип ресурса. Спасибо.