Я хочу, чтобы в режиме реального времени регистрировались некоторые журналы в проекте, над которым я работаю, и после поиска я обнаружил API Google Cloud Live Logging.
После поиска и чтения различных руководств я создал проект и включил API ведения журнала.
Затем я попытался протестировать его с помощью приведенного ниже кода.
# Imports the Google Cloud client library
import google.cloud.logging
from google.cloud import logging
from google.oauth2 import service_account
# Imports Python standard library logging
import logging
# Instantiates a client
credentials = service_account.Credentials.from_service_account_file('my_path_to_service_account_json')
client = google.cloud.logging.Client(project='name_of_my_project', credentials=credentials)
# Connects the logger to the root logging handler; by default this captures
# all logs at INFO level and higher
client.setup_logging()
# The data to log
text = 'Hello, world!'
# Emits the data using the standard logging module
logging.warning(text)
Он успешно выполнен и Я пошел в Просмотр журналов в Google Cloud, чтобы проверить журналы.
Ничего не было, хотя он показывал запросы в обзоре API.
Ты хоть представляешь, что происходит не так? Это что-то из приведенного выше фрагмента кода, или я что-то пропустил в части конфигурации облака Google?
Заранее спасибо.