У меня проблема с агентом ведения журнала из Google Cloud.
Я хотел использовать google-fluentd (на основе fluentd) на веб-сервере для сбора журналов и отправки их на API-интерфейс Stackdriver Logging.
Сам сервер - это Google Compute Instance, поэтому агенту не нужны учетные данные для Logging Api, как упоминал Google в своих документация. Он также предоставляет внешний IP-адрес, необходимый для ведения журнала Stackdriver. Области для этого экземпляра в порядке, Stackdriver Logging Api с разрешениями на запись.
Установка прошла успешно, благодаря документации Google. Ошибок нет, программа отправляет тестовый журнал на API-интерфейс Stackdriver Logging, но когда я смотрю на ведение журнала stackdriver, нет журналов для Экземпляры виртуальных машин GCE
Заглянул в журнал ..
tail -f /var/log/google-fluentd/google-fluentd.log
Опять же, без ошибок.
Я проверил статус демона с помощью
sudo systemctl status google-fluentd
выход был активный (работает)
Я перезапустил демон, после чего перезапустил экземпляр. Журнал вроде в порядке, демон все еще работает нормально, но журналов нет.
Я отправил журнал с «тестом» регистратора, тестовый журнал не отображался ни в Stackdriver Api, ни в журналах.
Затем я установил агент в другой системе. Это сработало отлично. Просто у Web-сервера были проблемы с этим явлением.
У кого-нибудь была эта проблема раньше и знает ли ее решение?
Это был мой второй пост, поэтому, если вам понадобится дополнительная информация или что-то еще, я добавлю их