问题标签 [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.
monitoring - 用于监控谷歌云发布/订阅的 Stackdriver 延迟
记录自https://cloud.google.com/monitoring/api/v3/metrics#time-series
度量数据是按不同受监控资源的时间表收集的。Stackdriver Monitoring 会定期从受监控的资源中“拉取”一些数据,而应用、服务或 Stackdriver Monitoring 代理会“推送”一些数据。
我想知道 stackdriver 如何从 Google Cloud Pub/Sub 收集数据,承诺的延迟限制是多少?我已经尝试创建一个主题/订阅并发布消息,并观察在堆栈驱动程序中记录指标需要多长时间。平均大约需要 1-2 分钟,但有时非常慢,最多 5-8 分钟。
google-cloud-platform - 无法导入 google-python-cloud-debugger
安装后
sudo pip install google-python-cloud-debugger==1.10
vm 是新安装的机器
根据这个https://stackoverflow.com/a/10986298/4391936
我必须更新我的LD_LIBRARY_PATH
. 但我不能是我的/path/to/mysodir
google-app-engine - 为什么我在堆栈驱动程序调试快照中收到“在可执行文件中找不到文件”?
类名和行号有效。源代码是否也需要与二进制文件捆绑在一起?
google-app-engine - 对非 Java JVM 语言使用 Stackdriver 调试
当您的源代码中有非 java 文件(例如 Groovy 文件)时,Stackdriver 调试接口会报错。
调试器通常的工作方式是将文件名和行号与类文件中包含的源文件和行号属性匹配,所以我不确定为什么禁用对非 java 源文件的支持。
有没有人有运气“欺骗”接口接受非java文件(例如通过重命名它们),或者有任何关于谷歌是否计划添加支持的信息?
google-compute-engine - 谷歌云 - Stackdriver 调试报告 GCE Jetty 战争的“在可执行文件中找不到文件”
我一直在尝试 在 Google Compute Engine 上为 Java 应用程序设置 Stackdriver Debugger,但遇到了 Stackdriver Debug 问题。
我正在.war
从一个单独的构建服务器构建我的文件,然后将它部署到我的 GCE 服务器。我通过 将代理添加到启动命令中/etc/defaults
,我的应用程序出现在https://console.cloud.google.com/debug
控制面板中。我在运行命令中设置的版本与 source-context(s).json 文件中显示的版本相匹配。
但是,当我单击打开应用程序时,我会看到以下消息
已部署的应用程序未提供源版本信息
我将应用的 git repo 连接为镜像的云存储库,并且可以在 Stackdriver Debug 页面的侧边栏中浏览源文件。但是,如果我浏览到一个文件并添加一个断点,我会收到错误消息“在可执行文件中找不到文件”。
我已经运行了这个gcloud preview app gen-repo-info-file
命令,它创建了两个基本json
文件来存储我的 git repo 和修订。它应该做其他事情吗?
我尝试过使用正常模式和提取模式运行码头。如果我让jetty先解压war文件,可以在WEB-INF/classes目录下看到source-context.json文件。
我错过了什么?
google-compute-engine - 具有完整访问范围的 Stackdriver Monitoring 未经授权
在部署具有完整 API 访问权限的全新 Google Compute Engine 实例并安装 Stackdriver 代理后,监控未显示来自代理的任何指标。
根据安装代理手册,不需要进一步的设置(如手动配置 API 密钥)。
代理服务状态还显示以下错误:
Google Cloud Console 显示的实例具有:
并在实例中运行以下命令显示:
对出了什么问题有任何想法吗?
php - 使用 PHP Appengine 在 Stackdriver 中自定义指标
我正在开发一个 php appengine 应用程序。在代码的某些部分,我有一些我想保存的指标,以便在堆栈驱动程序监控中显示和分析。
为了清楚起见,我举了一个例子:
script.php 正在执行数据操作,每分钟 10 次。每次脚本运行时,它都会生成一些统计信息,例如被操作的记录数、用于操作记录的时间、错误数。
我如何将这些数据“发送”到 stackdriver(使用 php)以使用我的指标监控脚本的执行情况?
谢谢
apache-spark - 如何在 Google Dataproc 中发送作业失败的警报通知?
我想知道是否有办法为 Dataproc 中提交的作业添加一些通知。我们计划使用 Dataproc 24/7 全天候运行流应用程序。但 Dataproc 似乎没有办法通知失败的作业。
只是想知道是否可以通过任何方式使用 Google StackDriver。
谢谢苏仁