Я работаю над простой облачной функцией Google, которая запускается во время выполнения Python, и мне нужна простая регистрация из программы Python в Stackdriver Logging.
Исходя из руководства по запуску Google, это должно быть просто
https://cloud.google.com/logging/docs/setup/python
Я установил простую функцию тестирования, чтобы изолировать проблемы с журналированием, которые я вижу
import google.cloud.logging
def logging_test_background(data, context):
logging_client = google.cloud.logging.Client()
logging_client.setup_logging()
logging.info("This should be info")
logging.debug("This should be debug")
logging.warning("This should be warning")
logging.error("This should be error")
В журнале Stackdriver все перемешивается.
1. Информация дублируется как ошибка
2. Отладка не проходит
3. Предупреждение дублируется, но оба уровня журнала ошибок
4. Ошибка дублируется
Что-то мне не хватает в конфигурации?