登录
首页 >  Golang >  Go问答

Google Cloud Run指标在“监控”面板的哪个部分应该位于?

来源:stackoverflow

时间:2024-02-06 10:39:22 364浏览 收藏

编程并不是一个机械性的工作,而是需要有思考,有创新的工作,语法是固定的,但解决问题的思路则是依靠人的思维,这就需要我们坚持学习和更新自己的知识。今天golang学习网就整理分享《Google Cloud Run指标在“监控”面板的哪个部分应该位于?》,文章讲解的知识点主要包括,如果你对Golang方面的知识点感兴趣,就不要错过golang学习网,在这可以对大家的知识积累有所帮助,助力开发能力的提升。

问题内容

我在 google cloud run 中有一项服务,想要将一些指标写入 google cloud monitoring。

google cloud run 似乎在 google 监控中拥有单独的资源:cloud run 修订版。

但不幸的是,google monitoring api 中没有可用的资源类型选项。 使用监控 v3 库时您可能会收到此错误

                resource: &monitoredrespb.monitoredresource{
                    type: "cloud_run_revision",
                    labels: map[string]string{
                        "service_name":  "my-service-name",
                        "revision_name": "my-revision-name",
                    },
                },
failed to write time series data: rpc error: code = invalidargument desc = one or more timeseries could not be written: metrics cannot be written to cloud_run_revision. see https://cloud.google.com/monitoring/custom-metrics/creating-metrics#which-resource for a list of writable resource types.

我应该将指标写入“全局”资源类型吗? 但在这种情况下,似乎无法将 revision_name 或 service_name 添加到全局资源类型:

Failed to write time series data: rpc error: code = InvalidArgument desc = One or more TimeSeries could not be written: Unrecognized resource label: service_name

正确答案


检查depsypher的响应,可以通过java api完成。您可以查看文档以了解 java 客户端 api 上的等效代码

今天关于《Google Cloud Run指标在“监控”面板的哪个部分应该位于?》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>