问题标签 [stackdriver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
416 浏览

python - 无权访问 Compute Engine 的项目监控记录

我一直致力于设置一个计算引擎实例来运行我们的管道的一部分,现在我对我得到的错误感到困惑,所以我真的只是想澄清所有这些是如何工作的如何让它正常工作,以便我可以启动并运行。

这是堆栈跟踪:

我怎样才能让它正常工作?我正在开发一个与示例项目不同的项目,所以这可能是问题所在,那么如何设置服务帐户以使该系统同时运行?

0 投票
1 回答
772 浏览

google-compute-engine - Stackdriver 无法确定 collectd 端点

我所有的主机都停止向 collectd google 网关报告统计信息。这是由于谷歌方面的一些内部变化。

缺少堆栈驱动程序统计信息

在日志文件中,我看到了这个:

0 投票
1 回答
730 浏览

google-bigquery - 如何使用 StackDriver API v2 查询 BigQuery 的使用情况?

我计划使用 StackDriver API 跟踪 BigQuery 的使用情况,这里有一个很好的设置教程。但是,此处的查询使用API已弃用的 v1 ,并且可用的文档也仍然适用于 v1。

在 BigQuery 控制台中,v2 仅提供以下字段:

现在没有totalBilledBytes字段,该字段在示例 v1 查询中用于计算使用量。如何使用 API v2 查询使用成本?

0 投票
2 回答
2143 浏览

google-cloud-platform - Stackdriver 代理安装失败

我正在尝试安装 Stackdriver 代理。我正在使用谷歌云实例(os Ubuntu)并按照谷歌云文档中给出的指令进行监控。这是来自我的服务器控制台的日志。

0 投票
2 回答
776 浏览

go - 如何通过 Stackdriver Logging 将错误记录到 Stackdriver Error Reporting

我正在尝试将错误记录到 Go 中的 Stackdriver 错误报告。在错误报告的第一页上,有说明“可以通过将应用程序错误记录到 Google Stackdriver Logging 或...来实现从您的应用程序报告错误”(https://cloud.google.com/error-reporting/docs /)。我如何使用 Go 客户端库来做到这一点?

日志Entry提供的构造如下:

github.com/GoogleCloudPlatform/.../logging.go#L412

我是否需要将此JSON 结构编组到有效负载中?或者我可以将堆栈跟踪作为字符串插入吗?

0 投票
1 回答
544 浏览

google-cloud-platform - 请求增加堆栈驱动程序日志记录的配额

我们正在考虑使用 stackdriver 日志记录。

目前的写入配额是 500 条消息/秒和 2500 万条消息/天?如何提出增加此配额的请求?

问候,

沙迪亚

0 投票
1 回答
12 浏览

json - stackdriver:尝试注释实例返回“CustomMetric 数据有效负载必须是列表或字典”

我正在向 stackdriver 发送以下 json 以尝试注释 aws 实例:

它返回错误:

我的 json 有什么问题?stackdriver 语言中的“dict”是什么意思。我在网上找不到有关该错误的任何信息。

0 投票
0 回答
127 浏览

google-bigquery - BigQuery 查询指标计算不一致

我们观察到 StackDriver 报告的多个并发查询与我们在“data_access”日志中看到的内容之间的不一致,以及一些报告我的“查询”指标的数字。

从下午 1 点 16 分左右附上的图片可以看出,并发查询激增至 87 个(不确定这是否可能,因为并发查询配额为 50),如果我们从“data_access”中计算 jobCompletedEvent使用 createTimeTIMESTAMP("2017-01-19 13:16:48","America/Los_Angeles") 记录我们只能看到 24。

这个例子不是孤立的,我们有很多这样的事情发生。

在此处输入图像描述

进一步调查它变得有点奇怪。如果我查看 jobGetQueryResultsResponse 统计信息,这是查询

它现在返回 321 条记录(下面的片段),其中有许多具有唯一 insertID 但相同 jobId 的重复记录

这是否会引发不一致以及配额的含义是什么。您能否说明如何计算“查询计数”指标。BigQuery StackDriver 日志的可靠性如何,以及从“data_access”日志中获取准确计数的最佳方法是什么。

0 投票
2 回答
1511 浏览

logging - GKE - 堆栈驱动程序

我正在尝试将我的 pod 日志的输出输入到 Stackdriver,但我遇到了一个问题,即它们没有被发送到 Stackdriver。

如果我查看 GKE 集群详细信息,它会显示:

我找不到有关如何在正在运行的集群上启用 Stackdriver 的任何信息。

有一个正在运行的 heapster pod,我已经运行了这个命令,因为它没有设置:

现在显示了正确的服务,但这并不能解决日志记录问题。有没有人能够阐明如何启用日志记录?

谢谢

0 投票
2 回答
1404 浏览

google-kubernetes-engine - 为 GKE 设置错误报告

我正在尝试为部署到 GKE 的应用设置 Stackdriver 错误报告。

据我了解,有两种方法可以做到这一点:Stackdriver Logging agentError Reporting REST API

根据Google Compute Engine文档上的设置 如果我已经有一个正在运行的日志代理,我可以在localhost:24224.

看起来 GKE 已经有了一个日志记录代理:

fluentd有没有办法通过fluent-logger-node图书馆来达到这个目的?