如何查看有关已在 Google Cloud Compute Engine 上创建的 VM 的日志?
google-compute-engine google-cloud-platform google-cloud-logging stackdriver google-cloud-stackdriver
我已经使用运行时 python37 部署了 Cloud Functions。我的问题是如何使用 differentseverity和 same打印或记录execution_id,这可以很容易地通过Stackdriver Logging界面按日志级别过滤。
默认情况下,print将使用相同的execution_id,但我无法指定severity.
我已经尝试了logging和google-cloud-logging,但他们无法记录execution_id对调试 GCF 有用的。

python logging google-cloud-logging google-cloud-functions stackdriver
我正在使用 Cloud Armor 部署 WAF,我意识到可以在“仅预览”模式下创建规则,并且 Cloud Logging 中有 Cloud Armor 条目。
问题是,当我创建“仅预览”规则并且该规则与某些请求匹配时,我无法在日志中区分与某些特定规则匹配的请求和/或正常的普通请求。它们看起来几乎都一样。
在这些情况下,是否有任何日志记录属性仅在请求与特定规则匹配时才存在(或具有特定值)?因为我发现显式检查某些请求匹配的规则的唯一方法是取消选中“仅预览”标志,并且在测试时这对于生产来说并不好。
google-cloud-platform google-cloud-logging web-application-firewall google-cloud-armor
我的标准输出日志未显示在Google Logs Viewer中或使用时kubectl logs <pod>。集群已启用云日志记录,并且流利的容器在每个节点上运行。
示例Python代码:
logger = logging.getLogger()
logger.setLevel(logging.INFO)
handler = logging.StreamHandler(sys.stdout)
handler.setLevel(logging.INFO)
logger.addHandler(handler)
logger.info("test log")
Run Code Online (Sandbox Code Playgroud)
他们的文档中的“ counter-pod”示例确实可以在我的集群上运行,因此流利的容器将拾取stdout并将其发送到Logs Viewer。
对我应该尝试的事情有什么建议吗?提前致谢。
python docker kubernetes google-kubernetes-engine google-cloud-logging
我正在使用Google Cloud(GKE),我想将他们的系统用于日志和监视器(Stackdriver).我的项目是在php Symfony3下.我正在搜索如何登录到我的symfony项目的一些日志.
我看到有一个官方的lib:
https://github.com/GoogleCloudPlatform/google-cloud-php
还有一个PSR-3级:
http://googlecloudplatform.github.io/google-cloud-php/#/docs/v0.20.1/logging/psrlogger
我的问题是,如何将我的config.yml与monolog集成?
php symfony monolog google-cloud-platform google-cloud-logging