谷歌云端日志记录,使用Python与码头集装箱
我有简单的Python应用程序,并希望使用谷歌云日志记录。我使用docker并用kubernetes运行它。谷歌云端日志记录,使用Python与码头集装箱
我该如何发送日志到谷歌云日志?
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()
如果您配置您的记录器写入标准输出,Kubernetes会自动将它发送给您的Google Cloud Logging。
否则,您将不得不使用边车容器来收集日志并上传给你,如this example。
链接断了; [this](https://github.com/kubernetes/kubernetes/blob/master/docs/getting-started-guides/logging.md)看起来像你指的是什么? –
不完全 - 这是:https://github.com/kubernetes/contrib/tree/master/logging/fluentd-sidecar-gcp –
什么是问题? – jezrael
对不起,我忘了说,我更新了问题thx –