mirror of https://github.com/grafana/grafana
Elasticsearch: Implement processing of logs query results in backend (#63647)
* Elasticsearch: Add processing of logs query to backend * Add and fix tests * Add snapshot tests * Fix test in ES client * Small updates, remove redundant logic * Refactor setPreferredVisType to improve readabilitypull/63803/head^2
parent
8ac92aab19
commit
d258c8ef8a
@ -0,0 +1,534 @@ |
|||||||
|
// 🌟 This was machine generated. Do not edit. 🌟 |
||||||
|
// |
||||||
|
// Frame[0] { |
||||||
|
// "typeVersion": [ |
||||||
|
// 0, |
||||||
|
// 0 |
||||||
|
// ], |
||||||
|
// "preferredVisualisationType": "logs" |
||||||
|
// } |
||||||
|
// Name: |
||||||
|
// Dimensions: 17 Fields by 5 Rows |
||||||
|
// +-----------------------------------+---------------------------+----------------------+-----------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------+-----------------+------------------+--------------------+--------------------------+---------------+-----------------+-----------------+-----------------------------------------+------------------------------------+---------------------------------------------------------------------------------+--------------------------+ |
||||||
|
// | Name: testtime | Name: line | Name: _id | Name: _index | Name: _source | Name: _type | Name: abc | Name: counter | Name: float | Name: highlight | Name: is_true | Name: label | Name: level | Name: location | Name: nested_field.internal.nested | Name: shapes | Name: sort | |
||||||
|
// | Labels: | Labels: | Labels: | Labels: | Labels: | Labels: | Labels: | Labels: | Labels: | Labels: | Labels: | Labels: | Labels: | Labels: | Labels: | Labels: | Labels: | |
||||||
|
// | Type: []*time.Time | Type: []*string | Type: []*string | Type: []*string | Type: []*json.RawMessage | Type: []*json.RawMessage | Type: []*string | Type: []*float64 | Type: []*float64 | Type: []*json.RawMessage | Type: []*bool | Type: []*string | Type: []*string | Type: []*string | Type: []*string | Type: []*json.RawMessage | Type: []*json.RawMessage | |
||||||
|
// +-----------------------------------+---------------------------+----------------------+-----------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------+-----------------+------------------+--------------------+--------------------------+---------------+-----------------+-----------------+-----------------------------------------+------------------------------------+---------------------------------------------------------------------------------+--------------------------+ |
||||||
|
// | 2023-02-09 14:40:01.475 +0000 UTC | log text [106619125] | g2aeNoYB7vaC3bq-ezfK | logs-2023.02.09 | {"abc":null,"counter":81,"float":10.911972180833306,"is_true":true,"label":"val3","line":"log text [106619125]","location":"-42.73465234425797, -14.097854057104112","lvl":"info","nested_field.internal.nested":"value1","shapes":[{"type":"triangle"},{"type":"triangle"},{"type":"triangle"},{"type":"square"}],"testtime":"2023-02-09T14:40:01.475Z"} | null | null | 81 | 10.911972180833306 | null | true | val3 | info | -42.73465234425797, -14.097854057104112 | value1 | [{"type":"triangle"},{"type":"triangle"},{"type":"triangle"},{"type":"square"}] | [1675953601475,4] | |
||||||
|
// | 2023-02-09 14:40:00.513 +0000 UTC | log text with [781660944] | gmaeNoYB7vaC3bq-eDcN | logs-2023.02.09 | {"abc":null,"counter":80,"float":62.94120607636795,"is_true":false,"label":"val3","line":"log text with [781660944]","location":"42.07571917624318, 15.95725088484611","lvl":"error","nested_field.internal.nested":"value2","shapes":[{"type":"triangle"},{"type":"square"}],"testtime":"2023-02-09T14:40:00.513Z"} | null | null | 80 | 62.94120607636795 | null | false | val3 | error | 42.07571917624318, 15.95725088484611 | value2 | [{"type":"triangle"},{"type":"square"}] | [1675953600513,7] | |
||||||
|
// | 2023-02-09 14:39:59.556 +0000 UTC | log text [894867430] | gWaeNoYB7vaC3bq-dDdL | logs-2023.02.09 | {"abc":"def","counter":79,"float":53.323706427230455,"is_true":true,"label":"val1","line":"log text [894867430]","location":"-38.27341566189766, -23.66739642570781","lvl":"info","nested_field.internal.nested":"value3","shapes":[{"type":"triangle"},{"type":"square"}],"testtime":"2023-02-09T14:39:59.556Z"} | null | def | 79 | 53.323706427230455 | null | true | val1 | info | -38.27341566189766, -23.66739642570781 | value3 | [{"type":"triangle"},{"type":"square"}] | [1675953599556,10] | |
||||||
|
// | 2023-02-09 14:39:58.608 +0000 UTC | log text [478598889] | gGaeNoYB7vaC3bq-cDeY | logs-2023.02.09 | {"abc":"def","counter":78,"float":82.72012623471589,"is_true":false,"label":"val1","line":"log text [478598889]","location":"12.373240290451287, 43.265493464362024","lvl":"info","nested_field.internal.nested":"value4","shapes":[{"type":"triangle"},{"type":"triangle"},{"type":"triangle"},{"type":"square"}],"testtime":"2023-02-09T14:39:58.608Z"} | null | def | 78 | 82.72012623471589 | null | false | val1 | info | 12.373240290451287, 43.265493464362024 | value4 | [{"type":"triangle"},{"type":"triangle"},{"type":"triangle"},{"type":"square"}] | [1675953598608,15] | |
||||||
|
// | 2023-02-09 14:39:57.665 +0000 UTC | log text [526995818] | f2aeNoYB7vaC3bq-bDf7 | logs-2023.02.09 | {"abc":"def","counter":77,"float":35.05784443331803,"is_true":false,"label":"val3","line":"log text [526995818]","location":"-31.524344042228194, -32.11254790120572","lvl":"info","nested_field.internal.nested":"value5","shapes":[{"type":"triangle"},{"type":"triangle"},{"type":"triangle"},{"type":"square"}],"testtime":"2023-02-09T14:39:57.665Z"} | null | def | 77 | 35.05784443331803 | null | false | val3 | info | -31.524344042228194, -32.11254790120572 | value5 | [{"type":"triangle"},{"type":"triangle"},{"type":"triangle"},{"type":"square"}] | [1675953597665,20] | |
||||||
|
// +-----------------------------------+---------------------------+----------------------+-----------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------+-----------------+------------------+--------------------+--------------------------+---------------+-----------------+-----------------+-----------------------------------------+------------------------------------+---------------------------------------------------------------------------------+--------------------------+ |
||||||
|
// |
||||||
|
// |
||||||
|
// 🌟 This was machine generated. Do not edit. 🌟 |
||||||
|
{ |
||||||
|
"status": 200, |
||||||
|
"frames": [ |
||||||
|
{ |
||||||
|
"schema": { |
||||||
|
"meta": { |
||||||
|
"typeVersion": [ |
||||||
|
0, |
||||||
|
0 |
||||||
|
], |
||||||
|
"preferredVisualisationType": "logs" |
||||||
|
}, |
||||||
|
"fields": [ |
||||||
|
{ |
||||||
|
"name": "testtime", |
||||||
|
"type": "time", |
||||||
|
"typeInfo": { |
||||||
|
"frame": "time.Time", |
||||||
|
"nullable": true |
||||||
|
}, |
||||||
|
"config": { |
||||||
|
"filterable": true |
||||||
|
} |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "line", |
||||||
|
"type": "string", |
||||||
|
"typeInfo": { |
||||||
|
"frame": "string", |
||||||
|
"nullable": true |
||||||
|
}, |
||||||
|
"config": { |
||||||
|
"filterable": true |
||||||
|
} |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "_id", |
||||||
|
"type": "string", |
||||||
|
"typeInfo": { |
||||||
|
"frame": "string", |
||||||
|
"nullable": true |
||||||
|
}, |
||||||
|
"config": { |
||||||
|
"filterable": true |
||||||
|
} |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "_index", |
||||||
|
"type": "string", |
||||||
|
"typeInfo": { |
||||||
|
"frame": "string", |
||||||
|
"nullable": true |
||||||
|
}, |
||||||
|
"config": { |
||||||
|
"filterable": true |
||||||
|
} |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "_source", |
||||||
|
"type": "other", |
||||||
|
"typeInfo": { |
||||||
|
"frame": "json.RawMessage", |
||||||
|
"nullable": true |
||||||
|
}, |
||||||
|
"config": { |
||||||
|
"filterable": true |
||||||
|
} |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "_type", |
||||||
|
"type": "other", |
||||||
|
"typeInfo": { |
||||||
|
"frame": "json.RawMessage", |
||||||
|
"nullable": true |
||||||
|
}, |
||||||
|
"config": { |
||||||
|
"filterable": true |
||||||
|
} |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "abc", |
||||||
|
"type": "string", |
||||||
|
"typeInfo": { |
||||||
|
"frame": "string", |
||||||
|
"nullable": true |
||||||
|
}, |
||||||
|
"config": { |
||||||
|
"filterable": true |
||||||
|
} |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "counter", |
||||||
|
"type": "number", |
||||||
|
"typeInfo": { |
||||||
|
"frame": "float64", |
||||||
|
"nullable": true |
||||||
|
}, |
||||||
|
"config": { |
||||||
|
"filterable": true |
||||||
|
} |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "float", |
||||||
|
"type": "number", |
||||||
|
"typeInfo": { |
||||||
|
"frame": "float64", |
||||||
|
"nullable": true |
||||||
|
}, |
||||||
|
"config": { |
||||||
|
"filterable": true |
||||||
|
} |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "highlight", |
||||||
|
"type": "other", |
||||||
|
"typeInfo": { |
||||||
|
"frame": "json.RawMessage", |
||||||
|
"nullable": true |
||||||
|
}, |
||||||
|
"config": { |
||||||
|
"filterable": true |
||||||
|
} |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "is_true", |
||||||
|
"type": "boolean", |
||||||
|
"typeInfo": { |
||||||
|
"frame": "bool", |
||||||
|
"nullable": true |
||||||
|
}, |
||||||
|
"config": { |
||||||
|
"filterable": true |
||||||
|
} |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "label", |
||||||
|
"type": "string", |
||||||
|
"typeInfo": { |
||||||
|
"frame": "string", |
||||||
|
"nullable": true |
||||||
|
}, |
||||||
|
"config": { |
||||||
|
"filterable": true |
||||||
|
} |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "level", |
||||||
|
"type": "string", |
||||||
|
"typeInfo": { |
||||||
|
"frame": "string", |
||||||
|
"nullable": true |
||||||
|
}, |
||||||
|
"config": { |
||||||
|
"filterable": true |
||||||
|
} |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "location", |
||||||
|
"type": "string", |
||||||
|
"typeInfo": { |
||||||
|
"frame": "string", |
||||||
|
"nullable": true |
||||||
|
}, |
||||||
|
"config": { |
||||||
|
"filterable": true |
||||||
|
} |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "nested_field.internal.nested", |
||||||
|
"type": "string", |
||||||
|
"typeInfo": { |
||||||
|
"frame": "string", |
||||||
|
"nullable": true |
||||||
|
}, |
||||||
|
"config": { |
||||||
|
"filterable": true |
||||||
|
} |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "shapes", |
||||||
|
"type": "other", |
||||||
|
"typeInfo": { |
||||||
|
"frame": "json.RawMessage", |
||||||
|
"nullable": true |
||||||
|
}, |
||||||
|
"config": { |
||||||
|
"filterable": true |
||||||
|
} |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "sort", |
||||||
|
"type": "other", |
||||||
|
"typeInfo": { |
||||||
|
"frame": "json.RawMessage", |
||||||
|
"nullable": true |
||||||
|
}, |
||||||
|
"config": { |
||||||
|
"filterable": true |
||||||
|
} |
||||||
|
} |
||||||
|
] |
||||||
|
}, |
||||||
|
"data": { |
||||||
|
"values": [ |
||||||
|
[ |
||||||
|
1675953601475, |
||||||
|
1675953600513, |
||||||
|
1675953599556, |
||||||
|
1675953598608, |
||||||
|
1675953597665 |
||||||
|
], |
||||||
|
[ |
||||||
|
"log text [106619125]", |
||||||
|
"log text with [781660944]", |
||||||
|
"log text [894867430]", |
||||||
|
"log text [478598889]", |
||||||
|
"log text [526995818]" |
||||||
|
], |
||||||
|
[ |
||||||
|
"g2aeNoYB7vaC3bq-ezfK", |
||||||
|
"gmaeNoYB7vaC3bq-eDcN", |
||||||
|
"gWaeNoYB7vaC3bq-dDdL", |
||||||
|
"gGaeNoYB7vaC3bq-cDeY", |
||||||
|
"f2aeNoYB7vaC3bq-bDf7" |
||||||
|
], |
||||||
|
[ |
||||||
|
"logs-2023.02.09", |
||||||
|
"logs-2023.02.09", |
||||||
|
"logs-2023.02.09", |
||||||
|
"logs-2023.02.09", |
||||||
|
"logs-2023.02.09" |
||||||
|
], |
||||||
|
[ |
||||||
|
{ |
||||||
|
"abc": null, |
||||||
|
"counter": 81, |
||||||
|
"float": 10.911972180833306, |
||||||
|
"is_true": true, |
||||||
|
"label": "val3", |
||||||
|
"line": "log text [106619125]", |
||||||
|
"location": "-42.73465234425797, -14.097854057104112", |
||||||
|
"lvl": "info", |
||||||
|
"nested_field.internal.nested": "value1", |
||||||
|
"shapes": [ |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "square" |
||||||
|
} |
||||||
|
], |
||||||
|
"testtime": "2023-02-09T14:40:01.475Z" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"abc": null, |
||||||
|
"counter": 80, |
||||||
|
"float": 62.94120607636795, |
||||||
|
"is_true": false, |
||||||
|
"label": "val3", |
||||||
|
"line": "log text with [781660944]", |
||||||
|
"location": "42.07571917624318, 15.95725088484611", |
||||||
|
"lvl": "error", |
||||||
|
"nested_field.internal.nested": "value2", |
||||||
|
"shapes": [ |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "square" |
||||||
|
} |
||||||
|
], |
||||||
|
"testtime": "2023-02-09T14:40:00.513Z" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"abc": "def", |
||||||
|
"counter": 79, |
||||||
|
"float": 53.323706427230455, |
||||||
|
"is_true": true, |
||||||
|
"label": "val1", |
||||||
|
"line": "log text [894867430]", |
||||||
|
"location": "-38.27341566189766, -23.66739642570781", |
||||||
|
"lvl": "info", |
||||||
|
"nested_field.internal.nested": "value3", |
||||||
|
"shapes": [ |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "square" |
||||||
|
} |
||||||
|
], |
||||||
|
"testtime": "2023-02-09T14:39:59.556Z" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"abc": "def", |
||||||
|
"counter": 78, |
||||||
|
"float": 82.72012623471589, |
||||||
|
"is_true": false, |
||||||
|
"label": "val1", |
||||||
|
"line": "log text [478598889]", |
||||||
|
"location": "12.373240290451287, 43.265493464362024", |
||||||
|
"lvl": "info", |
||||||
|
"nested_field.internal.nested": "value4", |
||||||
|
"shapes": [ |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "square" |
||||||
|
} |
||||||
|
], |
||||||
|
"testtime": "2023-02-09T14:39:58.608Z" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"abc": "def", |
||||||
|
"counter": 77, |
||||||
|
"float": 35.05784443331803, |
||||||
|
"is_true": false, |
||||||
|
"label": "val3", |
||||||
|
"line": "log text [526995818]", |
||||||
|
"location": "-31.524344042228194, -32.11254790120572", |
||||||
|
"lvl": "info", |
||||||
|
"nested_field.internal.nested": "value5", |
||||||
|
"shapes": [ |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "square" |
||||||
|
} |
||||||
|
], |
||||||
|
"testtime": "2023-02-09T14:39:57.665Z" |
||||||
|
} |
||||||
|
], |
||||||
|
[ |
||||||
|
null, |
||||||
|
null, |
||||||
|
null, |
||||||
|
null, |
||||||
|
null |
||||||
|
], |
||||||
|
[ |
||||||
|
null, |
||||||
|
null, |
||||||
|
"def", |
||||||
|
"def", |
||||||
|
"def" |
||||||
|
], |
||||||
|
[ |
||||||
|
81, |
||||||
|
80, |
||||||
|
79, |
||||||
|
78, |
||||||
|
77 |
||||||
|
], |
||||||
|
[ |
||||||
|
10.911972180833306, |
||||||
|
62.94120607636795, |
||||||
|
53.323706427230455, |
||||||
|
82.72012623471589, |
||||||
|
35.05784443331803 |
||||||
|
], |
||||||
|
[ |
||||||
|
null, |
||||||
|
null, |
||||||
|
null, |
||||||
|
null, |
||||||
|
null |
||||||
|
], |
||||||
|
[ |
||||||
|
true, |
||||||
|
false, |
||||||
|
true, |
||||||
|
false, |
||||||
|
false |
||||||
|
], |
||||||
|
[ |
||||||
|
"val3", |
||||||
|
"val3", |
||||||
|
"val1", |
||||||
|
"val1", |
||||||
|
"val3" |
||||||
|
], |
||||||
|
[ |
||||||
|
"info", |
||||||
|
"error", |
||||||
|
"info", |
||||||
|
"info", |
||||||
|
"info" |
||||||
|
], |
||||||
|
[ |
||||||
|
"-42.73465234425797, -14.097854057104112", |
||||||
|
"42.07571917624318, 15.95725088484611", |
||||||
|
"-38.27341566189766, -23.66739642570781", |
||||||
|
"12.373240290451287, 43.265493464362024", |
||||||
|
"-31.524344042228194, -32.11254790120572" |
||||||
|
], |
||||||
|
[ |
||||||
|
"value1", |
||||||
|
"value2", |
||||||
|
"value3", |
||||||
|
"value4", |
||||||
|
"value5" |
||||||
|
], |
||||||
|
[ |
||||||
|
[ |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "square" |
||||||
|
} |
||||||
|
], |
||||||
|
[ |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "square" |
||||||
|
} |
||||||
|
], |
||||||
|
[ |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "square" |
||||||
|
} |
||||||
|
], |
||||||
|
[ |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "square" |
||||||
|
} |
||||||
|
], |
||||||
|
[ |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "square" |
||||||
|
} |
||||||
|
] |
||||||
|
], |
||||||
|
[ |
||||||
|
[ |
||||||
|
1675953601475, |
||||||
|
4 |
||||||
|
], |
||||||
|
[ |
||||||
|
1675953600513, |
||||||
|
7 |
||||||
|
], |
||||||
|
[ |
||||||
|
1675953599556, |
||||||
|
10 |
||||||
|
], |
||||||
|
[ |
||||||
|
1675953598608, |
||||||
|
15 |
||||||
|
], |
||||||
|
[ |
||||||
|
1675953597665, |
||||||
|
20 |
||||||
|
] |
||||||
|
] |
||||||
|
] |
||||||
|
} |
||||||
|
} |
||||||
|
] |
||||||
|
} |
@ -0,0 +1,23 @@ |
|||||||
|
[ |
||||||
|
{ |
||||||
|
"alias": "", |
||||||
|
"datasource": { |
||||||
|
"type": "elasticsearch", |
||||||
|
"uid": "haha" |
||||||
|
}, |
||||||
|
"datasourceId": 42, |
||||||
|
"expression": "", |
||||||
|
"hide": true, |
||||||
|
"intervalMs": 200, |
||||||
|
"maxDataPoints": 1248, |
||||||
|
"metrics": [ |
||||||
|
{ |
||||||
|
"id": "1", |
||||||
|
"type": "logs" |
||||||
|
} |
||||||
|
], |
||||||
|
"query": "", |
||||||
|
"refId": "a", |
||||||
|
"window": "" |
||||||
|
} |
||||||
|
] |
@ -0,0 +1,208 @@ |
|||||||
|
{ |
||||||
|
"took": 6, |
||||||
|
"responses": [ |
||||||
|
{ |
||||||
|
"took": 6, |
||||||
|
"timed_out": false, |
||||||
|
"_shards": { |
||||||
|
"total": 1, |
||||||
|
"successful": 1, |
||||||
|
"skipped": 0, |
||||||
|
"failed": 0 |
||||||
|
}, |
||||||
|
"hits": { |
||||||
|
"total": { |
||||||
|
"value": 81, |
||||||
|
"relation": "eq" |
||||||
|
}, |
||||||
|
"max_score": null, |
||||||
|
"hits": [ |
||||||
|
{ |
||||||
|
"_index": "logs-2023.02.09", |
||||||
|
"_id": "g2aeNoYB7vaC3bq-ezfK", |
||||||
|
"_score": null, |
||||||
|
"_source": { |
||||||
|
"abc": null, |
||||||
|
"is_true": true, |
||||||
|
"testtime": "2023-02-09T14:40:01.475Z", |
||||||
|
"line": "log text [106619125]", |
||||||
|
"counter": 81, |
||||||
|
"float": 10.911972180833306, |
||||||
|
"label": "val3", |
||||||
|
"lvl": "info", |
||||||
|
"location": "-42.73465234425797, -14.097854057104112", |
||||||
|
"shapes": [ |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "square" |
||||||
|
} |
||||||
|
], |
||||||
|
"nested_field": { |
||||||
|
"internal": { |
||||||
|
"nested": "value1" |
||||||
|
} |
||||||
|
} |
||||||
|
}, |
||||||
|
"sort": [ |
||||||
|
1675953601475, |
||||||
|
4 |
||||||
|
] |
||||||
|
}, |
||||||
|
{ |
||||||
|
"_index": "logs-2023.02.09", |
||||||
|
"_id": "gmaeNoYB7vaC3bq-eDcN", |
||||||
|
"_score": null, |
||||||
|
"_source": { |
||||||
|
"abc": null, |
||||||
|
"is_true": false, |
||||||
|
"testtime": "2023-02-09T14:40:00.513Z", |
||||||
|
"line": "log text with [781660944]", |
||||||
|
"counter": 80, |
||||||
|
"float": 62.94120607636795, |
||||||
|
"label": "val3", |
||||||
|
"lvl": "error", |
||||||
|
"location": "42.07571917624318, 15.95725088484611", |
||||||
|
"shapes": [ |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "square" |
||||||
|
} |
||||||
|
], |
||||||
|
"nested_field": { |
||||||
|
"internal": { |
||||||
|
"nested": "value2" |
||||||
|
} |
||||||
|
} |
||||||
|
}, |
||||||
|
"sort": [ |
||||||
|
1675953600513, |
||||||
|
7 |
||||||
|
] |
||||||
|
}, |
||||||
|
{ |
||||||
|
"_index": "logs-2023.02.09", |
||||||
|
"_id": "gWaeNoYB7vaC3bq-dDdL", |
||||||
|
"_score": null, |
||||||
|
"_source": { |
||||||
|
"abc": "def", |
||||||
|
"is_true": true, |
||||||
|
"testtime": "2023-02-09T14:39:59.556Z", |
||||||
|
"line": "log text [894867430]", |
||||||
|
"counter": 79, |
||||||
|
"float": 53.323706427230455, |
||||||
|
"label": "val1", |
||||||
|
"lvl": "info", |
||||||
|
"location": "-38.27341566189766, -23.66739642570781", |
||||||
|
"shapes": [ |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "square" |
||||||
|
} |
||||||
|
], |
||||||
|
"nested_field": { |
||||||
|
"internal": { |
||||||
|
"nested": "value3" |
||||||
|
} |
||||||
|
} |
||||||
|
}, |
||||||
|
"sort": [ |
||||||
|
1675953599556, |
||||||
|
10 |
||||||
|
] |
||||||
|
}, |
||||||
|
{ |
||||||
|
"_index": "logs-2023.02.09", |
||||||
|
"_id": "gGaeNoYB7vaC3bq-cDeY", |
||||||
|
"_score": null, |
||||||
|
"_source": { |
||||||
|
"abc": "def", |
||||||
|
"is_true": false, |
||||||
|
"testtime": "2023-02-09T14:39:58.608Z", |
||||||
|
"line": "log text [478598889]", |
||||||
|
"counter": 78, |
||||||
|
"float": 82.72012623471589, |
||||||
|
"label": "val1", |
||||||
|
"lvl": "info", |
||||||
|
"location": "12.373240290451287, 43.265493464362024", |
||||||
|
"shapes": [ |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "square" |
||||||
|
} |
||||||
|
], |
||||||
|
"nested_field": { |
||||||
|
"internal": { |
||||||
|
"nested": "value4" |
||||||
|
} |
||||||
|
} |
||||||
|
}, |
||||||
|
"sort": [ |
||||||
|
1675953598608, |
||||||
|
15 |
||||||
|
] |
||||||
|
}, |
||||||
|
{ |
||||||
|
"_index": "logs-2023.02.09", |
||||||
|
"_id": "f2aeNoYB7vaC3bq-bDf7", |
||||||
|
"_score": null, |
||||||
|
"_source": { |
||||||
|
"abc": "def", |
||||||
|
"is_true": false, |
||||||
|
"testtime": "2023-02-09T14:39:57.665Z", |
||||||
|
"line": "log text [526995818]", |
||||||
|
"counter": 77, |
||||||
|
"float": 35.05784443331803, |
||||||
|
"label": "val3", |
||||||
|
"lvl": "info", |
||||||
|
"location": "-31.524344042228194, -32.11254790120572", |
||||||
|
"shapes": [ |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "triangle" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"type": "square" |
||||||
|
} |
||||||
|
], |
||||||
|
"nested_field": { |
||||||
|
"internal": { |
||||||
|
"nested": "value5" |
||||||
|
} |
||||||
|
} |
||||||
|
}, |
||||||
|
"sort": [ |
||||||
|
1675953597665, |
||||||
|
20 |
||||||
|
] |
||||||
|
} |
||||||
|
] |
||||||
|
}, |
||||||
|
"status": 200 |
||||||
|
} |
||||||
|
] |
||||||
|
} |
Loading…
Reference in new issue