in x-pack/platform/plugins/shared/maps/server/maps_telemetry/collectors/register.ts [19:548]
fetch: async () => await getMapsTelemetry(),
schema: {
mapsTotalCount: { type: 'long' },
timeCaptured: { type: 'date' },
layerTypes: {
ems_basemap: {
min: { type: 'long', _meta: { description: 'min number of ems basemap layers per map' } },
max: { type: 'long', _meta: { description: 'max number of ems basemap layers per map' } },
avg: {
type: 'float',
_meta: { description: 'avg number of ems basemap layers per map' },
},
total: {
type: 'long',
_meta: { description: 'total number of ems basemap layers in cluster' },
},
},
ems_region: {
min: { type: 'long', _meta: { description: 'min number of ems file layers per map' } },
max: { type: 'long', _meta: { description: 'max number of ems file layers per map' } },
avg: { type: 'float', _meta: { description: 'avg number of ems file layers per map' } },
total: {
type: 'long',
_meta: { description: 'total number of file layers in cluster' },
},
},
es_agg_clusters: {
min: { type: 'long', _meta: { description: 'min number of es cluster layers per map' } },
max: { type: 'long', _meta: { description: 'max number of es cluster layers per map' } },
avg: { type: 'float', _meta: { description: 'avg number of es cluster layers per map' } },
total: {
type: 'long',
_meta: { description: 'total number of es cluster layers in cluster' },
},
},
es_agg_grids: {
min: { type: 'long', _meta: { description: 'min number of es grid layers per map' } },
max: { type: 'long', _meta: { description: 'max number of es grid layers per map' } },
avg: { type: 'float', _meta: { description: 'avg number of es grid layers per map' } },
total: {
type: 'long',
_meta: { description: 'total number of es grid layers in cluster' },
},
},
es_agg_hexagons: {
min: { type: 'long', _meta: { description: 'min number of es hexagon layers per map' } },
max: { type: 'long', _meta: { description: 'max number of es hexagon layers per map' } },
avg: { type: 'float', _meta: { description: 'avg number of es hexagon layers per map' } },
total: {
type: 'long',
_meta: { description: 'total number of es hexagon layers in cluster' },
},
},
es_agg_heatmap: {
min: { type: 'long', _meta: { description: 'min number of es heatmap layers per map' } },
max: { type: 'long', _meta: { description: 'max number of es heatmap layers per map' } },
avg: { type: 'float', _meta: { description: 'avg number of es heatmap layers per map' } },
total: {
type: 'long',
_meta: { description: 'total number of es heatmap layers in cluster' },
},
},
es_top_hits: {
min: { type: 'long', _meta: { description: 'min number of es top hits layers per map' } },
max: { type: 'long', _meta: { description: 'max number of es top hits layers per map' } },
avg: {
type: 'float',
_meta: { description: 'avg number of es top hits layers per map' },
},
total: {
type: 'long',
_meta: { description: 'total number of es top hits layers in cluster' },
},
},
es_docs: {
min: { type: 'long', _meta: { description: 'min number of es document layers per map' } },
max: { type: 'long', _meta: { description: 'max number of es document layers per map' } },
avg: {
type: 'float',
_meta: { description: 'avg number of es document layers per map' },
},
total: {
type: 'long',
_meta: { description: 'total number of es document layers in cluster' },
},
},
es_ml_anomalies: {
min: {
type: 'long',
_meta: { description: 'min number of es machine learning anomaly layers per map' },
},
max: {
type: 'long',
_meta: { description: 'max number of es machine learning anomaly layers per map' },
},
avg: {
type: 'float',
_meta: { description: 'avg number of es machine learning anomaly layers per map' },
},
total: {
type: 'long',
_meta: { description: 'total number of es machine learning anomaly layers in cluster' },
},
},
esql: {
min: {
type: 'long',
_meta: { description: 'min number of ES|QL layers per map' },
},
max: {
type: 'long',
_meta: { description: 'max number of ES|QL layers per map' },
},
avg: {
type: 'float',
_meta: { description: 'avg number of ES|QL layers per map' },
},
total: {
type: 'long',
_meta: { description: 'total number of ES|QL layers in cluster' },
},
},
es_point_to_point: {
min: {
type: 'long',
_meta: { description: 'min number of es point-to-point layers per map' },
},
max: {
type: 'long',
_meta: { description: 'max number of es point-to-point layers per map' },
},
avg: {
type: 'float',
_meta: { description: 'avg number of es point-to-point layers per map' },
},
total: {
type: 'long',
_meta: { description: 'total number of es point-to-point layers in cluster' },
},
},
es_tracks: {
min: { type: 'long', _meta: { description: 'min number of es track layers per map' } },
max: { type: 'long', _meta: { description: 'max number of es track layers per map' } },
avg: {
type: 'float',
_meta: { description: 'avg number of es track layers per map' },
},
total: {
type: 'long',
_meta: { description: 'total number of es track layers in cluster' },
},
},
kbn_tms_raster: {
min: { type: 'long', _meta: { description: 'min number of kbn tms layers per map' } },
max: { type: 'long', _meta: { description: 'max number of kbn tms layers per map' } },
avg: {
type: 'float',
_meta: { description: 'avg number of kbn tms layers per map' },
},
total: {
type: 'long',
_meta: { description: 'total number of kbn tms layers in cluster' },
},
},
layer_group: {
min: { type: 'long', _meta: { description: 'min number of layer groups per map' } },
max: { type: 'long', _meta: { description: 'max number of layer groups per map' } },
avg: {
type: 'float',
_meta: { description: 'avg number of layer groups per map' },
},
total: {
type: 'long',
_meta: { description: 'total number of layer groups in cluster' },
},
},
ux_tms_mvt: {
min: { type: 'long', _meta: { description: 'min number of ux tms-mvt layers per map' } },
max: { type: 'long', _meta: { description: 'max number of ux tms-mvt layers per map' } },
avg: {
type: 'float',
_meta: { description: 'avg number of ux tms-mvt layers per map' },
},
total: {
type: 'long',
_meta: { description: 'total number of ux tms-mvt layers in cluster' },
},
},
ux_tms_raster: {
min: {
type: 'long',
_meta: { description: 'min number of ux tms-raster layers per map' },
},
max: {
type: 'long',
_meta: { description: 'max number of ux tms-raster layers per map' },
},
avg: {
type: 'float',
_meta: { description: 'avg number of ux tms-raster layers per map' },
},
total: {
type: 'long',
_meta: { description: 'total number of ux-tms raster layers in cluster' },
},
},
ux_wms: {
min: {
type: 'long',
_meta: { description: 'min number of ux wms layers per map' },
},
max: {
type: 'long',
_meta: { description: 'max number of ux wms layers per map' },
},
avg: {
type: 'float',
_meta: { description: 'avg number of ux wms layers per map' },
},
total: {
type: 'long',
_meta: { description: 'total number of ux wms layers in cluster' },
},
},
},
scalingOptions: {
limit: {
min: {
type: 'long',
_meta: { description: 'min number of es doc layers with limit scaling option per map' },
},
max: {
type: 'long',
_meta: { description: 'max number of es doc layers with limit scaling option per map' },
},
avg: {
type: 'float',
_meta: { description: 'avg number of es doc layers with limit scaling option per map' },
},
total: {
type: 'long',
_meta: {
description: 'total number of es doc layers with limit scaling option in cluster',
},
},
},
clusters: {
min: {
type: 'long',
_meta: {
description: 'min number of es doc layers with blended scaling option per map',
},
},
max: {
type: 'long',
_meta: {
description: 'max number of es doc layers with blended scaling option per map',
},
},
avg: {
type: 'float',
_meta: {
description: 'avg number of es doc layers with blended scaling option per map',
},
},
total: {
type: 'long',
_meta: {
description: 'total number of es doc layers with blended scaling option in cluster',
},
},
},
mvt: {
min: {
type: 'long',
_meta: { description: 'min number of es doc layers with mvt scaling option per map' },
},
max: {
type: 'long',
_meta: { description: 'max number of es doc layers with mvt scaling option per map' },
},
avg: {
type: 'float',
_meta: { description: 'avg number of es doc layers with mvt scaling option per map' },
},
total: {
type: 'long',
_meta: {
description: 'total number of es doc layers with mvt scaling option in cluster',
},
},
},
},
resolutions: {
coarse: {
min: {
type: 'long',
_meta: { description: 'min number of grid-agg layers with coarse resolution' },
},
max: {
type: 'long',
_meta: { description: 'max number of grid-agg layers with coarse resolution' },
},
avg: {
type: 'float',
_meta: { description: 'avg number of grid-agg layers with coarse resolution' },
},
total: {
type: 'long',
_meta: {
description: 'total number of grid-agg layers with coarse resolution',
},
},
},
fine: {
min: {
type: 'long',
_meta: { description: 'min number of grid-agg layers with fine resolution' },
},
max: {
type: 'long',
_meta: { description: 'max number of grid-agg layers with fine resolution' },
},
avg: {
type: 'float',
_meta: { description: 'avg number of grid-agg layers with fine resolution' },
},
total: {
type: 'long',
_meta: {
description: 'total number of grid-agg layers with fine resolution',
},
},
},
most_fine: {
min: {
type: 'long',
_meta: { description: 'min number of grid-agg layers with most_fine resolution' },
},
max: {
type: 'long',
_meta: { description: 'max number of grid-agg layers with most_fine resolution' },
},
avg: {
type: 'float',
_meta: { description: 'avg number of grid-agg layers with most_fine resolution' },
},
total: {
type: 'long',
_meta: {
description: 'total number of grid-agg layers with most_fine resolution',
},
},
},
super_fine: {
min: {
type: 'long',
_meta: { description: 'min number of grid-agg layers with super_fine resolution' },
},
max: {
type: 'long',
_meta: { description: 'max number of grid-agg layers with super_fine resolution' },
},
avg: {
type: 'float',
_meta: { description: 'avg number of grid-agg layers with super_fine resolution' },
},
total: {
type: 'long',
_meta: {
description: 'total number of grid-agg layers with super_fine resolution',
},
},
},
},
joins: {
distance: {
min: {
type: 'long',
_meta: { description: 'min number of distance joins per map' },
},
max: {
type: 'long',
_meta: { description: 'max number of distance joins per map' },
},
avg: {
type: 'float',
_meta: { description: 'avg number of distance joins per map' },
},
total: {
type: 'long',
_meta: {
description: 'total number of distance joins in cluster',
},
},
},
term: {
min: {
type: 'long',
_meta: { description: 'min number of layers with term joins per map' },
},
max: {
type: 'long',
_meta: { description: 'max number of layers with term joins per map' },
},
avg: {
type: 'float',
_meta: { description: 'avg number of layers with term joins per map' },
},
total: {
type: 'long',
_meta: {
description: 'total number of layers with term joins in cluster',
},
},
},
},
basemaps: {
auto: {
min: {
type: 'long',
_meta: { description: 'min number of ems basemap layers with auto-style per map' },
},
max: {
type: 'long',
_meta: { description: 'max number of ems basemap layers with auto-style per map' },
},
avg: {
type: 'float',
_meta: { description: 'avg number of ems basemap layers with auto-style per map' },
},
total: {
type: 'long',
_meta: {
description: 'total number of ems basemap layers with auto-style in cluster',
},
},
},
dark: {
min: {
type: 'long',
_meta: { description: 'min number of ems basemap layers with dark-style per map' },
},
max: {
type: 'long',
_meta: { description: 'max number of ems basemap layers with dark-style per map' },
},
avg: {
type: 'float',
_meta: { description: 'avg number of ems basemap layers with dark-style per map' },
},
total: {
type: 'long',
_meta: {
description: 'total number of ems basemap layers with dark-style in cluster',
},
},
},
roadmap: {
min: {
type: 'long',
_meta: { description: 'min number of ems basemap layers with roadmap-style per map' },
},
max: {
type: 'long',
_meta: { description: 'max number of ems basemap layers with roadmap-style per map' },
},
avg: {
type: 'float',
_meta: { description: 'avg number of ems basemap layers with roadmap-style per map' },
},
total: {
type: 'long',
_meta: {
description: 'total number of ems basemap layers with roadmap-style in cluster',
},
},
},
roadmap_desaturated: {
min: {
type: 'long',
_meta: {
description: 'min number of ems basemap layers with desaturated-style per map',
},
},
max: {
type: 'long',
_meta: {
description: 'max number of ems basemap layers with desaturated-style per map',
},
},
avg: {
type: 'float',
_meta: {
description: 'avg number of ems basemap layers with desaturated-style per map',
},
},
total: {
type: 'long',
_meta: {
description: 'total number of ems basemap layers with desaturated-style in cluster',
},
},
},
},
attributesPerMap: {
dataSourcesCount: {
min: { type: 'long' },
max: { type: 'long' },
avg: { type: 'float' },
},
layersCount: {
min: { type: 'long' },
max: { type: 'long' },
avg: { type: 'float' },
},
// TODO: Find out all the possible values for DYNAMIC_KEY or reformat into an array
layerTypesCount: {
DYNAMIC_KEY: { min: { type: 'long' }, max: { type: 'long' }, avg: { type: 'float' } },
},
emsVectorLayersCount: {
DYNAMIC_KEY: { min: { type: 'long' }, max: { type: 'long' }, avg: { type: 'float' } },
},
customIconsCount: {
min: { type: 'long' },
max: { type: 'long' },
avg: { type: 'float' },
},
},
},