У меня есть приложение GKE с 20 узлами, на которых работает Go. Я хотел бы объединить все журналы для просмотра в программе просмотра журналов Google Developers Console, но у меня возникают 2 проблемы. Я не могу получить фильтрацию по степени серьезности, и каждая новая строка в моем сообщении журнала запускает новую запись журнала в средстве просмотра (проблематично с новыми строками в журнале).
У меня есть настройка google-fluent-d, поэтому весь стандартный вывод регистрируется в облаке, и я использовал log.Lshortfile, глубину вызова и log.Logger.Output, чтобы получить имя файла и номер строки из библиотеки «log».
Я просмотрел эту библиотеку: "google.golang.org/cloud/logging", но мне не удается заставить ее работать.
Есть где-нибудь библиотека или пример лучшего способа записи логов в GKE и GCE?