GCP: драйвер стека Глобальные журналы ошибок не собираются отправлять отчеты об ошибках - PullRequest
0 голосов
/ 05 февраля 2020

У меня есть ошибки, которые правильно отображаются в Просмотр журнала стекового драйвера , но не в Сообщения об ошибках .

Это python приложение, которое использует google-cloud-logging для установки до логгера стека драйверов. Я думаю, что это сделает работу, но, видимо, нет. Вот как я это настроил

import logging
import google.cloud.logging # Don't conflict with standard logging
from google.cloud.logging.handlers import CloudLoggingHandler, setup_logging
client = google.cloud.logging.Client()
handler = CloudLoggingHandler(client)
logging.getLogger().setLevel(logging.INFO) # defaults to WARN
setup_logging(handler)

Какие-либо подсказки, почему это не появляется в сообщениях об ошибках? Учетная запись службы имеет следующие роли

  • Администратор отчетов об ошибках
  • Модуль записи ошибок
  • Администратор ведения журнала

1 Ответ

0 голосов
/ 06 февраля 2020

Возможно, дважды проверьте требования к форматированию , если формат не совсем правильный, он не будет включен в отчеты об ошибках. Снимок экрана с сообщением выглядит нормально, но по этой ссылке вы можете проверить с помощью API для ReportedErrorEvent. Также какая платформа используется? Настройка может незначительно отличаться в зависимости от платформы, см. Руководство здесь. Я не думаю, что роли будут проблемой для приема пищи.

...