Журналы Stackdriver перестали появляться в GCP Stackdriver Logging Console
Фон
У меня есть сервер Flask, работающий на оптимизированном для контейнера образе GCE. Этот сервер печатает журнал для каждого запроса. Обычно я могу просматривать журналы, распечатанные моим приложением, в консоли ведения журнала GCP Stackdriver без каких-либо проблем.
проблема
Несколько дней назад я больше не мог видеть журналы с виртуальной машины в консоли ведения журнала. Я не касался виртуальной машины в течение последних 2 недель: ни развертывания кода, ни перезапуска, ничего подобного. Сервер явно работает, так как он продолжает отвечать на запросы, как и следовало ожидать.
Чтобы было ясно, я вижу журналы, такие как "Compute Engine reset", но я не вижу ни одного журнала, сгенерированного кодом моего приложения.
Попытки решения
Сначала я сбрасываю экземпляр виртуальной машины с помощью консоли GCE. Не работал.
Во-вторых, я остановил экземпляр виртуальной машины, а затем снова запустил его. Не работал.
В-третьих, я подключил SSHd к своему экземпляру виртуальной машины и запустил logger "Test logs!"
, Я все еще ничего не видел в консоли ведения журнала.
В-четвертых, я убедился, что у меня нет фильтров в консоли журналирования.
В-пятых, я проверил журналы для других экземпляров ВМ. Там нет проблем. Только эта конкретная виртуальная машина сталкивается с этой проблемой.
Я догадываюсь, что что-то случилось с агентом регистрации на этой виртуальной машине. Но я не знаю, как решить эту проблему:(
Любая помощь приветствуется!
1 ответ
Поведение, о котором вы сообщили, вероятно, было связано с внутренним событием Stackdriver, которое произошло несколько дней назад.
Диагностика инцидента: Клиенты могут не видеть журналы после 19 апреля 09:27 США / Тихий океан. Журналы, недавно загруженные в журналы Stackdriver, могут быть недоступны в службе.
С 19 по 20 апреля некоторые пользователи были затронуты внутренней регистрацией в Stackdriver, которая не отображала проблему с новыми журналами. Это было решено в 2019-04-20 02:49 PDT.