Google云日志,使用python和docker容器

Google云日志,使用python和docker容器,python,google-compute-engine,kubernetes,google-kubernetes-engine,google-cloud-logging,Python,Google Compute Engine,Kubernetes,Google Kubernetes Engine,Google Cloud Logging,我有一个简单的python应用程序,想使用谷歌云日志。我用docker和kubernetes一起运行 如何将日志发送到谷歌云日志 import time import logging def main(): logging.basicConfig() logging.getLogger().setLevel(logging.INFO) try: while True: logging.info('Working...')

我有一个简单的python应用程序,想使用谷歌云日志。我用docker和kubernetes一起运行

如何将日志发送到谷歌云日志

import time
import logging

def main():
    logging.basicConfig()
    logging.getLogger().setLevel(logging.INFO)
    try:
        while True:
            logging.info('Working...')
            time.sleep(1)
    except KeyboardInterrupt:
        logging.info('Stopped working')
        pass;

if __name__ == '__main__':
    main()

如果您将记录器配置为写入stdout,Kubernetes将自动将其发送到Google Cloud Logging


否则,您将不得不使用sidecar容器来收集日志并为您上传它们,如。

如果您将日志配置为写入stdout,Kubernetes将自动为您将其发送到Google Cloud Logging


否则,您将不得不使用sidecar容器收集日志并为您上传它们,如。

对不起,我忘了放,我更新了问题thxSorry,我忘了放,我更新了问题thxLink Breaked;看起来像你所说的吗?不完全是——这是:链接断开;看起来像你所说的吗?不完全是——这是: