В Google App Engine Standard (Python) создавать именованные журналы

ПРОБЛЕМА: Невозможно создать именованные журналы

КОД:

    from google.cloud import logging
    client = logging.Client()
    # client = logging.Client.from_service_account_json('credentials.json')
    logger1 = client.logger("my_new_log_1")
    logger1.log_text("hello logger 1") 
    logger2 = client.logger("my_new_log_2")
    logger2.log_text("hello logger 2") 

ОШИБКА: объект 'модуль' не имеет атрибута 'информация'

Этот код должен работать в Google App Engine Standard.


comment


Ответы (1)


Приведенный пример использования на странице документации "Stackdriver Logging Client Libraries", указывает на утверждение, подобное приведенному ниже, перед строкой "logger =":

Имя журнала для записи в log_name = 'my-log'

person George    schedule 24.11.2017
comment
Джордж, я обновил вопрос, я хотел бы писать из функций в именованные журналы, возможно, один процесс будет входить в журнал ошибок, другой - в журнал успеха. - person Brian B; 25.11.2017
comment
Правильно ли предоставлен Робби ответ на вопрос об ошибке при использовании Google Stackdriver Logging в стандартном питоне App Engine с изменением от 27 ноября? stackoverflow.com/questions/47223678/ - person George; 30.11.2017