아래는 Google Cloud console logging의 스크린 샷입니다. 그것은 내 서버에서/get_user를 호출하는 동안 오류를 보여줍니다. 그러나 응답 상태가 200이면 성공을 의미합니다. 이것이 어떻게 가능한지? 또한 실제 오류는 무엇입니까? 아래 줄 중 아무 것도 원격으로 오류 메시지와 유사한 내용을 제공하지 않습니다.Google Cloud 로깅이 응답 200을 표시하는 동시에 로그 항목에 오류로 태그를 지정하는 이유는 무엇입니까?
{
httpRequest: {
status: 200
}
insertId: "59f27485000f32ab85505e70"
labels: {
clone_id: "00c61b117c384e485a095752c23b4277d1844399c104ae542bd367f2b52df046b21a56584c7d"
}
logName: "projects/villagethegame111/logs/appengine.googleapis.com%2Frequest_log"
operation: {
first: true
id: "59f2748500ff00ff5dbae8f3b5ad0001737e76696c6c61676574686567616d65313131000170726f643230313730393233000100"
last: true
producer: "appengine.googleapis.com/request_id"
}
protoPayload: {
@type: "type.googleapis.com/google.appengine.logging.v1.RequestLog"
appEngineRelease: "1.9.54"
appId: "s~villagethegame111"
cost: 8.0801e-8
endTime: "2017-10-26T23:49:25.076502Z"
finished: true
first: true
host: "villagethegame111.appspot.com"
httpVersion: "HTTP/1.1"
instanceId: "00c61b117c384e485a095752c23b4277d1844399c104ae542bd367f2b52df046b21a56584c7d"
instanceIndex: -1
ip: "38.102.224.170"
latency: "0.052508s"
line: [
0: {
logMessage: "200 OK"
severity: "ERROR"
time: "2017-10-26T23:49:25.068980Z"
}
]
megaCycles: "29"
method: "GET"
requestId: "59f2748500ff00ff5dbae8f3b5ad0001737e76696c6c61676574686567616d65313131000170726f643230313730393233000100"
resource: "/api/get_user"
responseSize: "272"
startTime: "2017-10-26T23:49:25.023994Z"
status: 200
urlMapEntry: "village.api.root"
userAgent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"
versionId: "prod20170923"
}
receiveTimestamp: "2017-10-26T23:49:26.000113484Z"
resource: {
labels: {
module_id: "default"
project_id: "villagethegame111"
version_id: "prod20170923"
zone: "us14"
}
type: "gae_app"
}
severity: "ERROR"
timestamp: "2017-10-26T23:49:25.023994Z"
}