Ведение журнала бета-версии 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  

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


person Avi Zloof    schedule 25.04.2016    source источник


Ответы (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

person Vilas    schedule 25.04.2016