Я использую размещение стека лося в эластичном облаке.Там я хочу показать DataTable Visualization показывает, как часто какое сообщение появлялось.
Для этого я создаю новую визуализацию и выбираю Aggregation в Terms
, а в качестве поля выбираю * 1006.*.
Теперь в зависимости от шаблона сообщения message.keyword не разрешается
Если документ выглядит следующим образом:
"_source": {
"@timestamp": "2018-09-14T06:52:49.6874915+00:00",
"level": "Information",
"messageTemplate": "Logger Started",
"message": "Logger Started",
Сообщение агрегируется и отображается
но если шаблон сообщения и сообщение определены следующим образом
"_source": {
"@timestamp": "2018-09-14T07:08:58.6798262+00:00",
"level": "Warning",
"messageTemplate": "{shortKey} Invalid steps",
"message": "\"ABC\" Invalid steps"
сообщение не разрешено / отсутствует.
Любой совет, что я делаю неправильно?
Просто боковой узел, данные которого регистрируются из приложения .net с использованием приемника Serlog ElasticSearch