【发布时间】:2018-07-06 20:35:34
【问题描述】:
我需要包含一个带有错误报告的自定义数据对象/JSON 字符串,而不会丢失 Stackdriver 似乎捕获的堆栈跟踪。将 JSON 字符串设置为 message 似乎不是一个理想的解决方案。
我在网上看到了对 jsonPayload 密钥的引用,但在报告中没有成功设置它。
在我将 Stackdriver 集成到的 Node.js 系统中(通过日志记录客户端),我有一个记录器函数,它接受有关环境、错误堆栈和任何导致错误的支持数据的附加数据,我希望将此包含在报告中,以便快速调查。
我不得不在过渡期间使用 Google Stackdriver Logging API 来处理这个问题,但我发现指标查看器有点复杂,而且也很难跟踪哪些日志已被处理。
我之前看到过stale question,但不想劫持它。它也没有任何解决方案。
希望有解决办法!
【问题讨论】:
标签: node.js google-cloud-platform stackdriver google-cloud-error-reporting