diff --git a/x-pack/plugins/monitoring/server/lib/apm/get_apm_info.js b/x-pack/plugins/monitoring/server/lib/apm/get_apm_info.js index 0b2e833933177e..ea37ff7783ad70 100644 --- a/x-pack/plugins/monitoring/server/lib/apm/get_apm_info.js +++ b/x-pack/plugins/monitoring/server/lib/apm/get_apm_info.js @@ -86,7 +86,7 @@ export async function getApmInfo(req, apmIndexPattern, { clusterUuid, apmUuid, s inner_hits: { name: 'first_hit', size: 1, - sort: { 'beats_stats.timestamp': 'asc' }, + sort: { 'beats_stats.timestamp': { order: 'asc', unmapped_type: 'long' } }, }, }, }, diff --git a/x-pack/plugins/monitoring/server/lib/apm/get_apms.js b/x-pack/plugins/monitoring/server/lib/apm/get_apms.js index 03a395e87d860c..2d59bfea72eb2b 100644 --- a/x-pack/plugins/monitoring/server/lib/apm/get_apms.js +++ b/x-pack/plugins/monitoring/server/lib/apm/get_apms.js @@ -124,7 +124,7 @@ export async function getApms(req, apmIndexPattern, clusterUuid) { inner_hits: { name: 'earliest', size: 1, - sort: [{ 'beats_stats.timestamp': 'asc' }], + sort: [{ 'beats_stats.timestamp': { order: 'asc', unmapped_type: 'long' } }], }, }, sort: [ diff --git a/x-pack/plugins/monitoring/server/lib/beats/get_beat_summary.js b/x-pack/plugins/monitoring/server/lib/beats/get_beat_summary.js index 962018f88354d0..5d6c38e19bef2a 100644 --- a/x-pack/plugins/monitoring/server/lib/beats/get_beat_summary.js +++ b/x-pack/plugins/monitoring/server/lib/beats/get_beat_summary.js @@ -90,7 +90,7 @@ export async function getBeatSummary( inner_hits: { name: 'first_hit', size: 1, - sort: { 'beats_stats.timestamp': 'asc' }, + sort: { 'beats_stats.timestamp': { order: 'asc', unmapped_type: 'long' } }, }, }, }, diff --git a/x-pack/plugins/monitoring/server/routes/api/v1/elasticsearch/ccr.js b/x-pack/plugins/monitoring/server/routes/api/v1/elasticsearch/ccr.js index fbaac56aa7400f..9f69ea1465c2db 100644 --- a/x-pack/plugins/monitoring/server/routes/api/v1/elasticsearch/ccr.js +++ b/x-pack/plugins/monitoring/server/routes/api/v1/elasticsearch/ccr.js @@ -126,7 +126,7 @@ function buildRequest(req, config, esIndexPattern) { field: 'ccr_stats.follower_index', inner_hits: { name: 'by_shard', - sort: [{ timestamp: 'desc' }], + sort: [{ timestamp: { order: 'desc', unmapped_type: 'long' } }], size: maxBucketSize, collapse: { field: 'ccr_stats.shard_id', diff --git a/x-pack/plugins/monitoring/server/routes/api/v1/elasticsearch/ccr_shard.js b/x-pack/plugins/monitoring/server/routes/api/v1/elasticsearch/ccr_shard.js index 0a4b60b1732540..92458a31c6bd8c 100644 --- a/x-pack/plugins/monitoring/server/routes/api/v1/elasticsearch/ccr_shard.js +++ b/x-pack/plugins/monitoring/server/routes/api/v1/elasticsearch/ccr_shard.js @@ -59,7 +59,7 @@ async function getCcrStat(req, esIndexPattern, filters) { inner_hits: { name: 'oldest', size: 1, - sort: [{ timestamp: 'asc' }], + sort: [{ timestamp: { order: 'asc', unmapped_type: 'long' } }], }, }, },