お世話になります。
Kibana(バージョン7.7)のダッシュボードにて、
Discoverのログ一覧・Visualizeのグラフを複数表示しています。
Discoverのログ一覧の表示時間がかかっているため、
レスポンスを早くするためのチューニングポイントはありますでしょうか?
Discoverの設定値は以下の通りです。
・検索コンソール…複数のidをor条件で指定
・23項目をスクリプトフィールドに追加(全てのログ項目を表示ではなく絞り込んでいる)
・検索期間は1か月~(インデックス件数は一定ではない)
リクエストは以下の通りです。
{
"version": true,
"size": 500,
"sort": [
{
"@timestamp": {
"order": "desc",
"unmapped_type": "boolean"
}
}
],
"aggs": {
"2": {
"date_histogram": {
"field": "aaa",
"fixed_interval": "30m",
"time_zone": "Asia/Tokyo",
"min_doc_count": 1
}
}
},
"stored_fields": [
"*"
],
"script_fields": {},
"docvalue_fields": [
{
"field": "@timestamp",
"format": "date_time"
},
{
"field": "bbb",
"format": "date_time"
},
{
"field": "ccc",
"format": "date_time"
},
{
"field": "ddd",
"format": "date_time"
},
{
"field": "eee",
"format": "date_time"
},
{
"field": "aaa",
"format": "date_time"
},
{
"field": "fff",
"format": "date_time"
},
{
"field": "ggg",
"format": "date_time"
},
{
"field": "hhh",
"format": "date_time"
},
{
"field": "日付/日時",
"format": "date_time"
}
],
"_source": {
"excludes": []
},
"query": {
"bool": {
"must": [],
"filter": [
{
"bool": {
"should": [
{
"bool": {
"should": [
{
"match": {
"id": 100000
}
}
],
"minimum_should_match": 1
}
},
{
"bool": {
"should": [
{
"bool": {
"should": [
{
"match": {
"id": 100001
}
}
],
"minimum_should_match": 1
}
},
{
"bool": {
"should": [
{
"bool": {
"should": [
{
"match": {
"id": 100002
}
}
],
"minimum_should_match": 1
}
},
{
"bool": {
"should": [
{
"match": {
"id": 100003
}
}
],
"minimum_should_match": 1
}
}
],
"minimum_should_match": 1
}
}
],
"minimum_should_match": 1
}
}
],
"minimum_should_match": 1
}
},
{
"range": {
"aaa": {
"gte": "2020-07-14T15:00:00.000Z",
"lte": "2020-07-15T14:59:59.999Z",
"format": "strict_date_optional_time"
}
}
}
],
"should": [],
"must_not": []
}
},
"highlight": {
"pre_tags": [
"@kibana-highlighted-field@"
],
"post_tags": [
"@/kibana-highlighted-field@"
],
"fields": {
"*": {}
},
"fragment_size": 2147483647
}
}
お手数ですが、回答頂けますと幸いです。
宜しくお願い致します。