Mecanismo de contêiner do Google que faz logon no Stackdriver Error Reporting
Atualmente, estou tentando registrar erros no Relatório de erros do Stackdriver no Google Container Engine. Estou usando o agente Stackdriver Logging baseado em fluente da GKE, que funciona muito bem. No entanto, quando eu registro um erro de acordo com a especificação (https://cloud.google.com/error-reporting/docs/formatting-error-messages), Não o vejo aparecer no Relatório de erros do Stackdriver
A carga que vejo no Log do Stackdriver é
{
insertId: "xatjb4fltv246"
jsonPayload: {
stream: "event"
message: "path was incorrect"
environment: "production"
event_type: "RAILS_ERROR"
context: {
path: "/2",
reportLocation: {
functionName: "foo"
filePath: "/something.js"
lineNumber: 3
}
request_id: "3149e5c4-3192-4a9c-a123-b4dedf5a9e07"
}
timestamp: 1492205840
serviceContext: {
service: "nambrotdotcom"
}
}
resource: {…}
timestamp: "2017-04-14T21:37:20Z"
severity: "INFO"
labels: {…}
logName: "projects/nambrotdotcom/logs/web"
}
Se eu entendi corretamente, isso deve estar bem?
EDITAR:
Registrei um erro manual de acordo com a página de solução de problemas e funcionou bem. A única diferença que vejo entre o erro que registrei manualmente e a carga que registrei no GKE é que o nome do log e os rótulos são diferentes, mas isso não deve ser um fator?