我很难找到如何使用GCP日志记录一个用于分析的数字值,我正在寻找一个指向教程或其他(或更好的第三方服务)的链接。
上下文:我有一个服务,我想测试函数执行时间的不同条件,并使用google-cloud-platform日志记录来分析它。
示例日志:{ condition: 1, duration: 1000 }
Re欲:使用GCP日志创建图形以比较condition 1和2。
,这里有教程吗?或者可能有更好的第三方服务可供使用?
PS:我使用的是节点google云日志客户端,它只讨论文本日志。
PSS:我曾考虑过用笨拙的方式来做这件事,但最终却迷失在他们的文档和UI中。
发布于 2021-09-25 20:39:11
有许多工具可以用来解决这个问题。但是,您建议您愿意使用Google平台服务(例如,Stackdriver监视),因此我将提供一些使用它的指导。
备注请阅读本主题,并了解使用云监视(如云监视)所涉及的成本,然后再提交方法。
从概念上讲,您正在记录的数据(!)更接近于公制。但是,这种方法将要求您向代码中添加某种形式的度量库(请参阅开放遥测: Node.js),并对代码进行测试,以记录您感兴趣的值。
然后您可以使用例如来绘制您的度量。
由于您已经使用希望分析的数据生成日志,所以可以使用基于日志的度量从日志中创建一个度量。您可能有兴趣查看分布度量的内容。
一旦您有了一个度量(直接或使用基于日志的度量),您就可以在云监视中绘制结果数据。有关基于日志的度量,请参阅监控文档。
要获得完整性并为生成和分析度量提供另一种方法,请参见开源工具普罗米修斯。使用第三方用于Node.js的Prometheus客户端库,您可以对代码进行测试以生成度量。然后,您将配置Prometheus,为您的应用程序擦拭它的度量,并为您绘制结果。
https://stackoverflow.com/questions/69329516
复制相似问题