google-cloud-logging相关内容
我正在构建一个旨在运行在Google Cloud平台中的虚拟机上的系统。但是,作为一种备份形式,它也可以在本地运行。这就是说,我目前的问题是关于日志。我有两个记录器,都在工作,一个是本地记录器,一个是云记录器。 云日志 import google.cloud.logging from google.cloud.logging.handlers import CloudLoggingHa
..
我有一个模块在 App Engine Classic 中运行,另一个模块在 App Engine 灵活中运行.查看在 App Engine Classic 中运行的日志时,日志条目嵌套在每个请求中. 但是,在查看在 App Engine 柔性中运行的日志时,它们不是嵌套的.每个日志条目似乎都与请求断开连接.这使得很难确定哪个日志与哪个请求相关联. 是否可以将 App Engine Fl
..
我是 GCP AppEngine 的新手,出于多种原因我选择了柔性环境.然而,我震惊地发现灵活环境的非“兼容"运行时似乎不允许我将我的应用程序的日志事件映射到云日志记录中的适当日志级别.我读对了吗?https://cloud.google.com/appengine/docs/flexible/java/writing-application-logs#writing_application_lo
..
在1.11.2-gke.18之前具有旧式端点节点池: 使用的容器中的STDOUT日志用 记录 logName = projects/[项目名称]/logs/[容器名称] 资源对象的值曾经是 resource.type = container,resource.namespace_id = [NAMESPACE_NAME]resource.pod_id = [POD_NAME]
..
我正在使用Google Cloud(GKE),并且希望将其系统用于日志和监视(Stackdriver).我的项目在php Symfony3下.我正在搜索如何将symfony项目的一些日志记录到stackdriver. 我看到有一个官方库: https://github.com/GoogleCloudPlatform/google-cloud-php 还有PSR-3类: ht
..
我正在尝试流式传输我的Google Cloud Platform应用程序的日志.我注意到的第一件事是Google至少每秒发送大约10次健康检查,因此我必须 grep -v/health 来获取任何有用的信息.那是标准吗? 第二件事是它流传输旧日志.我正在运行 gcloud应用程序日志尾部-s默认值,并从4月11日(此时是一个星期)开始获取日志.较新的日志(从4、3和2天前开始)在数小时内缓慢
..
我在通过另一个计划大查询作业触发计划大查询作业时遇到问题.我有2个大查询表,一旦将文件放置在Google云存储桶中就会被加载.我有2个数据流作业,可触发该过程并加载大查询表.使用cloud函数和pub子主题,我触发了这2个表的计划查询.对我来说,为数据流作业创建一个过滤器非常容易,它将触发我的计划查询.例如如下 protoPayload.methodName =“" jobservice.jo
..
在我的Google应用程序脚本中,我有: Logger.log("test"); 我什至尝试 console.log("test"); 但是,即使我将项目ID设置为Google Cloud Project ID,也都不会打印到堆栈驱动程序日志中. 屏幕显示:
..
尽管我已经将env var GOOGLE_APPLICATION_CREDENTIALS 设置为其中的路径/文件,但我仍无法为Docker认证Google云驱动程序 gcplogs .我的服务帐户的JSON凭证是.错误消息如下: ERROR:oncrm_oncrm_1无法启动服务oncrm:无法初始化日志记录驱动程序:google.DefaultTokenSource:google:找不到默认
..
我有一个问题,与这里描述的类似: GKE kubernetes容器标准输出日志格式已更改 在旧版本的stackdriver中,我有1个带有过滤器的接收器,如下所示: resource.type=container, resource.namespace_id=[NAMESPACE_NAME] resource.pod_id=[POD_NAME] 并且日志很好地存储在存储桶中,就像
..
我有一组Cloud Function,它们执行类似于CRUD的功能来获取单个资源,列出资源等,getWidgetByURL,listWidgets,deleteWidget. 对于更广泛的上下文,这些都写在单个src/service.ts文件中,而src/index.ts公开了一组可调用对象: import * as functions from 'firebase-functions
..
我正在尝试将日志记录处理程序附加到我的云函数中的Python根记录器中.我正在使用以下代码: import logging import os import google.cloud.logging from google.cloud.logging.handlers import CloudLoggingHandler, setup_logging
..
我已经在appengine上部署了spring boot 2应用程序,并且运行良好. 唯一的问题是标准日志记录机制与gcp日志记录系统发生冲突.我得到的是数百条信息日志,即使出现异常或警告也是如此. 我认为问题在于日志确实很长,并且以一些不必要的数据开头. 在我的配置中,我使用lombok + Slf4j登录我的应用程序,并且由于我已经安装了spring-boot-starter
..
假设有一个在GCP上运行的系统,但是作为备份,可以在本地运行. 在云上运行时,stackdriver非常简单. 但是,如果在云上,或者如果不在云上,我需要我的系统推送到stackdriver,使用本地python记录器. 我也不想包含任何逻辑,这应该是自动的. 记录时,直接登录到Python/本地记录器. 如果在GCP上->将其推送到stackdriver. 我可以
..
编辑: 对于其他具有相同问题的人-在类正文中将const Logging: any = require('@google-cloud/logging')与var logger = Logging()一起使用就像一个魅力! 请记住使用var logger = Logging()实例化记录器库.否则,您仍然会得到 logger.log不是函数! 原始帖子 我有一个用打字稿写的fire
..
我正在使用Python3查询Stackdriver的GCP日志.不幸的是,具有重要数据的日志条目以"NoneType"而不是"dict"或"str"的形式返回给我.结果"entry.payload"的类型为"None",而"entry.payload_pb"具有我想要的数据,但出现乱码. 是否有一种方法可以让Stackdriver以干净的格式返回此数据,或者有一种我可以解析它的方法? 如果没
..
在Google App Engine灵活环境中,许多日志正在跳过,并且未在日志记录控制台中显示,并且它一直在发生,我正在Google Cloud信息中心的Stackdriver Logging部分中对其进行检查,我正在使用console.log()被跳过,但mongoose查询日志正在打印. 此外,现在有时会显示我的日志console.logs,但有时不会,但是以前每次都会显示它们.为什么现
..
我有一个GKE应用程序,其中有20个运行Go的节点.我想合并所有日志,以便在Google Developers Console日志查看器中查看,但是遇到两个问题.我无法进行严重性筛选,并且日志消息中的每个换行符都会在查看器中启动一个新的日志条目(问题出在日志中的换行符处). 我具有google-fluent-d设置,因此所有标准输出都记录在云中,并且我使用了log.Lshortfile,调用
..
我的标准输出日志未显示在Google Logs Viewer中,或使用kubectl logs 时.群集已启用云日志记录,并且流利的容器在每个节点上运行. Python示例代码: logger = logging.getLogger() logger.setLevel(logging.INFO) handler = logging.StreamHandler(sys.stdo
..
用于logging_client.list_entries中的条目(order_by = DESCENDING,filter_ = FILTER,page_size = 1): timestamp = entry.timestamp.isoformat() print('**** {}'。format(entry.payload_pb)) print(entry。 payload_pb)
..