Как я могу экспортировать журнал драйвера стека в файл для локальной обработки? - PullRequest
0 голосов
/ 05 октября 2018

Все, что я знаю, это то, что мы можем извлекать журналы, используя протоколирование стека или службы мониторинга.Но откуда берутся эти журналы?Если я знаю, откуда берутся эти журналы, нет необходимости делать вызовы API или использовать другую службу для просмотра моих журналов.Я могу просто загрузить их и использовать свой собственный код для их обработки.Есть ли способ сделать это?

1 Ответ

0 голосов
/ 05 октября 2018

Существует возможность ведения журнала драйвера стека под названием «Экспорт».Вот ссылка на документацию.На высоком уровне экспорт заключается в том, что когда в журнал записывается новое сообщение журнала, его копия затем экспортируется.Цели экспорта (называемые приемниками) могут быть:

  • Облачное хранилище
  • Большой запрос
  • Паб / Суб

Изваше описание, если вы установите Cloud Storage в качестве приемника, то в вашем хранилище Cloud Storage будут записаны новые файлы, которые вы сможете затем извлечь и обработать.

На следующем изображении (скопированном из документов)лучший обзор:

enter image description here

Если вы не хотите использовать экспорт новых записей журнала, вы можете использовать API или gcloud для чтения текущегожурналы.Поймите, что хранящиеся в GCP журналы (в Stackdriver) истекают через некоторое время (30 дней).См. gcloud logging read .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...