node.js - GCP 堆栈驱动程序日志记录未显示“全局”资源
问题描述
三周前,我正在建立一个 dialogflow-Node.js 项目并将该项目部署到 Google 云功能上。我还能够将错误/调试日志定向到 Google Stackdriver 日志记录的“全局”资源。
昨天,我再次设置了同一个项目并作为单独的项目部署到云功能,但现在我无法在 stackdriver 中看到“全局”资源。我可以看到其他资源,例如 Google Project、Cloud Functions 等,但看不到 Global。
我尝试了两个不同的谷歌帐户。除了全局资源外,我无法将日志定向到 stackdriver 中的任何其他资源,现在我也无法找到“全局”资源。
用于将日志定向到“全局”(正在工作)和“cloud_functions”资源(从未让它工作)的元数据如下。
- 指向“全球”
const metadata = {
severity: 'ERROR',
resource: {
type: 'global'
}
};
- 指向“cloud_functions”
resource: {
type: 'cloud_functions',
labels: {
function_name: "app"
project_id: "<ProjectId>"
region: "us-central1"
}
}
解决方案
推荐阅读
- tensorflow - 深度学习模型损失函数中的输入数据
- kotlin - 添加单元测试时,intellij 中的 kotlin 未解析参考 testng 或 junit
- mysql - Laravel - 如何使用与所选客户 ID 相关联的地址自动填充表单中的文本输入?
- django - Django:如何根据一对多孩子中的值进行过滤
- python - 使用熊猫具有不同列的多个文件
- css - 如何沿页面浮动侧导航
- python - 如何用 Rich 替换/扩展 Django shell?
- jms - 如何配置到 Artemis 的 WebLogic JMS 消息传递桥
- c++ - C ++陷入相等运算符分配的无限循环
- python - 在 Fastapi 应用程序上使用 loguru-log 请求参数进行 Python 日志记录