gcloud бета-логирование для конечных логов

Я только что узнал о новой службе Google "gcloud beta logging". Классический образец, который они показывают, выглядит примерно так:

 gcloud beta logging write my-test-log "A simple entry"

Но я хотел бы регистрировать каждую новую запись в определенном файле журнала. Например:

 tail -F My_Log_File.txt | grep  gcloud beta logging write my-test-log  

Какова лучшая практика для этой операции?

1 ответ

Вы можете сделать это:

tail -F My_Log_File.txt | xargs gcloud beta logging write my-test-log

Или вы можете использовать агент регистрации для просмотра определенных файлов и регистрации их в службе регистрации:

https://cloud.google.com/logging/docs/agent/installation http://docs.fluentd.org/articles/in_tail

Другие вопросы по тегам