Я новичок в панели инструментов ELK & Kibana, где я хотел бы показать ErrorCode в моей панели инструментов JSON of Kibana, которая пуста для моего ответа об ошибке из моего API.
Нужно ли создавать какой-то кодизменения в моем приложении или в Kibana?
Буду признателен за любую помощь.
Здесь я приложил один пример, например, моего API (Failure Response) с Kibana Dashboard -
{
"_index": "***-log.*****-2019.02.17",
"_type": "doc",
"_id": "****XXXX*****",
"_version": 1,
"_score": null,
"_source": {
"parentSpanId": "***********",
"@version": "1",
"@timestamp": "2019-02*****:15.211Z",
"metrics": {},
"stacktrace": "",
"userSession": "",
"environment": "XXX",
"requester": "",
"cmdbId": "",
"transactionId": "",
"executer": "",
"executerSession": "",
"level": "ERROR",
"requesterSession": "",
"errorTrail": "",
"logger": "com.ing.mdm.exceptions.FaultResponseTransformer",
"eventType": "QQQQ",
"kafka.topic": "XYZ_topic",
"schemaVersion": 1,
"message": "Fault response occurred, error message: Received response from MDM for request: getAllXXXXYYYY, with message: The ***** was not found.",
"component": "*****_API",
"thread": "finagle/****2",
"traceId": "*****20-9159******",
"messages": [],
"env": "dev",
"spanId": "********8a7fd9",
"timestamp": 1550400255211,
"componentVersion": "02.00.0***",
"user": "",
**"errorCode": "",**
"host": "XXXXXXYYYYYZZZZZ",
"datacenter": "Anonymous",
"errorMessage": "",
"eventClass": "XYZ"
},
"fields": {
"@timestamp": [
"2019-02-17T10:44:15.211Z"
]
},
"highlight": {
"component": [
"@kibana*****@"
],
"message": [
"@kibana****@."
]
},
"sort": [
11111
]
}