diff --git a/x-pack/legacy/plugins/apm/common/__snapshots__/elasticsearch_fieldnames.test.ts.snap b/x-pack/legacy/plugins/apm/common/__snapshots__/elasticsearch_fieldnames.test.ts.snap
index d7cb8f8fd804f..04b759ac007d9 100644
--- a/x-pack/legacy/plugins/apm/common/__snapshots__/elasticsearch_fieldnames.test.ts.snap
+++ b/x-pack/legacy/plugins/apm/common/__snapshots__/elasticsearch_fieldnames.test.ts.snap
@@ -56,12 +56,16 @@ exports[`Error SPAN_ID 1`] = `undefined`;
exports[`Error SPAN_NAME 1`] = `undefined`;
+exports[`Error SPAN_SELF_TIME_SUM 1`] = `undefined`;
+
exports[`Error SPAN_SUBTYPE 1`] = `undefined`;
exports[`Error SPAN_TYPE 1`] = `undefined`;
exports[`Error TRACE_ID 1`] = `"trace id"`;
+exports[`Error TRANSACTION_BREAKDOWN_COUNT 1`] = `undefined`;
+
exports[`Error TRANSACTION_DURATION 1`] = `undefined`;
exports[`Error TRANSACTION_ID 1`] = `"transaction id"`;
@@ -134,12 +138,16 @@ exports[`Span SPAN_ID 1`] = `"span id"`;
exports[`Span SPAN_NAME 1`] = `"span name"`;
+exports[`Span SPAN_SELF_TIME_SUM 1`] = `undefined`;
+
exports[`Span SPAN_SUBTYPE 1`] = `"my subtype"`;
exports[`Span SPAN_TYPE 1`] = `"span type"`;
exports[`Span TRACE_ID 1`] = `"trace id"`;
+exports[`Span TRANSACTION_BREAKDOWN_COUNT 1`] = `undefined`;
+
exports[`Span TRANSACTION_DURATION 1`] = `undefined`;
exports[`Span TRANSACTION_ID 1`] = `"transaction id"`;
@@ -212,12 +220,16 @@ exports[`Transaction SPAN_ID 1`] = `undefined`;
exports[`Transaction SPAN_NAME 1`] = `undefined`;
+exports[`Transaction SPAN_SELF_TIME_SUM 1`] = `undefined`;
+
exports[`Transaction SPAN_SUBTYPE 1`] = `undefined`;
exports[`Transaction SPAN_TYPE 1`] = `undefined`;
exports[`Transaction TRACE_ID 1`] = `"trace id"`;
+exports[`Transaction TRANSACTION_BREAKDOWN_COUNT 1`] = `undefined`;
+
exports[`Transaction TRANSACTION_DURATION 1`] = `1337`;
exports[`Transaction TRANSACTION_ID 1`] = `"transaction id"`;
diff --git a/x-pack/legacy/plugins/apm/common/elasticsearch_fieldnames.ts b/x-pack/legacy/plugins/apm/common/elasticsearch_fieldnames.ts
index 45f34c333ce9f..1dbfa0592ec8e 100644
--- a/x-pack/legacy/plugins/apm/common/elasticsearch_fieldnames.ts
+++ b/x-pack/legacy/plugins/apm/common/elasticsearch_fieldnames.ts
@@ -20,12 +20,14 @@ export const TRANSACTION_RESULT = 'transaction.result';
export const TRANSACTION_NAME = 'transaction.name';
export const TRANSACTION_ID = 'transaction.id';
export const TRANSACTION_SAMPLED = 'transaction.sampled';
+export const TRANSACTION_BREAKDOWN_COUNT = 'transaction.breakdown.count';
export const TRACE_ID = 'trace.id';
export const SPAN_DURATION = 'span.duration.us';
export const SPAN_TYPE = 'span.type';
export const SPAN_SUBTYPE = 'span.subtype';
+export const SPAN_SELF_TIME_SUM = 'span.self_time.sum.us';
export const SPAN_ACTION = 'span.action';
export const SPAN_NAME = 'span.name';
export const SPAN_ID = 'span.id';
diff --git a/x-pack/legacy/plugins/apm/public/components/app/TransactionDetails/index.tsx b/x-pack/legacy/plugins/apm/public/components/app/TransactionDetails/index.tsx
index de2eaacfc064a..92c98bf717a5a 100644
--- a/x-pack/legacy/plugins/apm/public/components/app/TransactionDetails/index.tsx
+++ b/x-pack/legacy/plugins/apm/public/components/app/TransactionDetails/index.tsx
@@ -18,6 +18,7 @@ import { useLocation } from '../../../hooks/useLocation';
import { useUrlParams } from '../../../hooks/useUrlParams';
import { FETCH_STATUS } from '../../../hooks/useFetcher';
import { TransactionBreakdown } from '../../shared/TransactionBreakdown';
+import { ChartsTimeContextProvider } from '../../../context/ChartsTimeContext';
export function TransactionDetails() {
const location = useLocation();
@@ -42,16 +43,18 @@ export function TransactionDetails() {
-
+
+
-
+
-
+
+
diff --git a/x-pack/legacy/plugins/apm/public/components/app/TransactionOverview/index.tsx b/x-pack/legacy/plugins/apm/public/components/app/TransactionOverview/index.tsx
index 80d75527f5d36..c0471821259e7 100644
--- a/x-pack/legacy/plugins/apm/public/components/app/TransactionOverview/index.tsx
+++ b/x-pack/legacy/plugins/apm/public/components/app/TransactionOverview/index.tsx
@@ -27,6 +27,7 @@ import { useFetcher } from '../../../hooks/useFetcher';
import { getHasMLJob } from '../../../services/rest/ml';
import { history } from '../../../utils/history';
import { useLocation } from '../../../hooks/useLocation';
+import { ChartsTimeContextProvider } from '../../../context/ChartsTimeContext';
interface Props {
urlParams: IUrlParams;
@@ -114,16 +115,18 @@ export function TransactionOverview({
) : null}
-
+
+
-
+
-
+
+
diff --git a/x-pack/legacy/plugins/apm/public/components/shared/TransactionBreakdown/TransactionBreakdownGraph/index.tsx b/x-pack/legacy/plugins/apm/public/components/shared/TransactionBreakdown/TransactionBreakdownGraph/index.tsx
index 7c0e1a0a1e564..e82533dd58bce 100644
--- a/x-pack/legacy/plugins/apm/public/components/shared/TransactionBreakdown/TransactionBreakdownGraph/index.tsx
+++ b/x-pack/legacy/plugins/apm/public/components/shared/TransactionBreakdown/TransactionBreakdownGraph/index.tsx
@@ -4,10 +4,62 @@
* you may not use this file except in compliance with the Elastic License.
*/
-import React from 'react';
+import React, { useMemo, useCallback } from 'react';
+import numeral from '@elastic/numeral';
+import { NOT_AVAILABLE_LABEL } from '../../../../../common/i18n';
+import { Coordinate } from '../../../../../typings/timeseries';
+import { TransactionLineChart } from '../../charts/TransactionCharts/TransactionLineChart';
+import { asPercent } from '../../../../utils/formatters';
+import { unit } from '../../../../style/variables';
-const TransactionBreakdownGraph: React.FC<{}> = () => {
- return
;
+interface Props {
+ timeseries: Array<{
+ name: string;
+ color: string;
+ values: Array<{ x: number; y: number | null }>;
+ }>;
+}
+
+const TransactionBreakdownGraph: React.FC = props => {
+ const { timeseries } = props;
+
+ const series: React.ComponentProps<
+ typeof TransactionLineChart
+ >['series'] = useMemo(
+ () => {
+ return timeseries.map(timeseriesConfig => {
+ return {
+ title: timeseriesConfig.name,
+ color: timeseriesConfig.color,
+ data: timeseriesConfig.values,
+ type: 'area',
+ hideLegend: true
+ };
+ }, {});
+ },
+ [timeseries]
+ );
+
+ const tickFormatY = useCallback((y: number | null) => {
+ return numeral(y || 0).format('0 %');
+ }, []);
+
+ const formatTooltipValue = useCallback((coordinate: Coordinate) => {
+ return coordinate.y !== null && coordinate.y !== undefined
+ ? asPercent(coordinate.y, 1)
+ : NOT_AVAILABLE_LABEL;
+ }, []);
+
+ return (
+
+ );
};
export { TransactionBreakdownGraph };
diff --git a/x-pack/legacy/plugins/apm/public/components/shared/TransactionBreakdown/TransactionBreakdownKpiList.tsx b/x-pack/legacy/plugins/apm/public/components/shared/TransactionBreakdown/TransactionBreakdownKpiList.tsx
index f3c9d0ab67a53..ef0968967228b 100644
--- a/x-pack/legacy/plugins/apm/public/components/shared/TransactionBreakdown/TransactionBreakdownKpiList.tsx
+++ b/x-pack/legacy/plugins/apm/public/components/shared/TransactionBreakdown/TransactionBreakdownKpiList.tsx
@@ -19,7 +19,6 @@ import { FORMATTERS } from '../../../../../infra/public/utils/formatters';
interface TransactionBreakdownKpi {
name: string;
percentage: number;
- count: number;
color: string;
}
diff --git a/x-pack/legacy/plugins/apm/public/components/shared/TransactionBreakdown/index.tsx b/x-pack/legacy/plugins/apm/public/components/shared/TransactionBreakdown/index.tsx
index 2fb34cbe78b53..b682246fbab06 100644
--- a/x-pack/legacy/plugins/apm/public/components/shared/TransactionBreakdown/index.tsx
+++ b/x-pack/legacy/plugins/apm/public/components/shared/TransactionBreakdown/index.tsx
@@ -12,7 +12,6 @@ import {
EuiSpacer,
EuiPanel
} from '@elastic/eui';
-import { sortBy } from 'lodash';
import { i18n } from '@kbn/i18n';
import styled from 'styled-components';
import { useTransactionBreakdown } from '../../../hooks/useTransactionBreakdown';
@@ -38,8 +37,10 @@ const NoTransactionsTitle = styled.span`
font-weight: bold;
`;
-const TransactionBreakdown: React.FC = () => {
- const [showChart, setShowChart] = useState(false);
+const TransactionBreakdown: React.FC<{
+ initialIsOpen?: boolean;
+}> = ({ initialIsOpen }) => {
+ const [showChart, setShowChart] = useState(!!initialIsOpen);
const {
data,
@@ -47,23 +48,65 @@ const TransactionBreakdown: React.FC = () => {
receivedDataDuringLifetime
} = useTransactionBreakdown();
- const kpis = useMemo(
+ const kpis = data ? data.kpis : undefined;
+ const timeseriesPerSubtype = data ? data.timeseries_per_subtype : undefined;
+
+ const legends = useMemo(
() => {
- return data
- ? sortBy(data, 'name').map((breakdown, index) => {
- return {
- ...breakdown,
- color: COLORS[index % COLORS.length]
- };
- })
- : null;
+ const names = kpis ? kpis.map(kpi => kpi.name).sort() : [];
+
+ return names.map((name, index) => {
+ return {
+ name,
+ color: COLORS[index % COLORS.length]
+ };
+ });
},
- [data]
+ [kpis]
+ );
+
+ const sortedAndColoredKpis = useMemo(
+ () => {
+ if (!kpis) {
+ return null;
+ }
+
+ return legends.map(legend => {
+ const { color } = legend;
+
+ const breakdown = kpis.find(
+ b => b.name === legend.name
+ ) as typeof kpis[0];
+
+ return {
+ ...breakdown,
+ color
+ };
+ });
+ },
+ [kpis, legends]
);
const loading = status === FETCH_STATUS.LOADING || status === undefined;
- const hasHits = data && data.length > 0;
+ const hasHits = data && data.kpis.length > 0;
+ const timeseries = useMemo(
+ () => {
+ if (!timeseriesPerSubtype) {
+ return [];
+ }
+ return legends.map(legend => {
+ const series = timeseriesPerSubtype[legend.name];
+
+ return {
+ name: legend.name,
+ values: series,
+ color: legend.color
+ };
+ });
+ },
+ [timeseriesPerSubtype, legends]
+ );
return receivedDataDuringLifetime ? (
@@ -77,9 +120,11 @@ const TransactionBreakdown: React.FC = () => {
}}
/>
- {hasHits && kpis ? (
+ {hasHits && sortedAndColoredKpis ? (
- {kpis && }
+ {sortedAndColoredKpis && (
+
+ )}
) : (
!loading && (
@@ -114,7 +159,7 @@ const TransactionBreakdown: React.FC = () => {
)}
{showChart && hasHits ? (
-
+
) : null}
diff --git a/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/InteractivePlot.js b/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/InteractivePlot.js
index 992f43e104fc1..bc758c7288e96 100644
--- a/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/InteractivePlot.js
+++ b/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/InteractivePlot.js
@@ -19,18 +19,22 @@ function getPointByX(serie, x) {
class InteractivePlot extends PureComponent {
getMarkPoints = hoverX => {
- return this.props.series
- .filter(serie =>
- serie.data.some(point => point.x === hoverX && point.y != null)
- )
- .map(serie => {
- const { x, y } = getPointByX(serie, hoverX) || {};
- return {
- x,
- y,
- color: serie.color
- };
- });
+ return (
+ this.props.series
+ .filter(serie =>
+ serie.data.some(point => point.x === hoverX && point.y != null)
+ )
+ .map(serie => {
+ const { x, y } = getPointByX(serie, hoverX) || {};
+ return {
+ x,
+ y,
+ color: serie.color
+ };
+ })
+ // needs to be reversed, as StaticPlot.js does the same
+ .reverse()
+ );
};
getTooltipPoints = hoverX => {
diff --git a/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/StaticPlot.js b/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/StaticPlot.js
index 06ecfdd585d3b..7c1349751186a 100644
--- a/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/StaticPlot.js
+++ b/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/StaticPlot.js
@@ -42,6 +42,7 @@ class StaticPlot extends PureComponent {
curve={'curveMonotoneX'}
data={serie.data}
color={serie.color}
+ stack={serie.stack}
/>
);
case 'area':
@@ -53,8 +54,9 @@ class StaticPlot extends PureComponent {
curve={'curveMonotoneX'}
data={serie.data}
color={serie.color}
- stroke={serie.color}
+ stroke={serie.stack ? 'rgba(0,0,0,0)' : serie.color}
fill={serie.areaColor || rgba(serie.color, 0.3)}
+ stack={serie.stack}
/>
);
case 'areaMaxHeight':
diff --git a/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/index.js b/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/index.js
index d9454c81dccd3..1bec8e82ce52e 100644
--- a/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/index.js
+++ b/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/index.js
@@ -33,15 +33,32 @@ export class InnerCustomPlot extends PureComponent {
getEnabledSeries = createSelector(
state => state.visibleSeries,
state => state.seriesEnabledState,
- (visibleSeries, seriesEnabledState) =>
- visibleSeries.filter((serie, i) => !seriesEnabledState[i])
+ state => state.stacked,
+ (visibleSeries, seriesEnabledState, stacked) =>
+ visibleSeries
+ .filter((serie, i) => !seriesEnabledState[i])
+ .map(serie => {
+ return stacked ? { ...serie, stack: true } : serie;
+ })
);
getOptions = createSelector(
state => state.width,
state => state.yMin,
state => state.yMax,
- (width, yMin, yMax) => ({ width, yMin, yMax })
+ state => state.start,
+ state => state.end,
+ state => state.height,
+ state => state.stacked,
+ (width, yMin, yMax, start, end, height, stacked) => ({
+ width,
+ yMin,
+ yMax,
+ start,
+ end,
+ height,
+ stacked
+ })
);
getPlotValues = createSelector(
@@ -61,6 +78,18 @@ export class InnerCustomPlot extends PureComponent {
}
);
+ getStackedPlotSeries = createSelector(
+ state => state.enabledSeries,
+ series => {
+ return series.map(serie => {
+ return {
+ ...serie,
+ type: 'line'
+ };
+ });
+ }
+ );
+
clickLegend = i => {
this.setState(({ seriesEnabledState }) => {
const nextSeriesEnabledState = this.props.series.map((value, _i) => {
@@ -113,7 +142,7 @@ export class InnerCustomPlot extends PureComponent {
}
render() {
- const { series, truncateLegends, noHits, width } = this.props;
+ const { series, truncateLegends, noHits, width, stacked } = this.props;
if (isEmpty(series) || !width) {
return null;
@@ -126,7 +155,8 @@ export class InnerCustomPlot extends PureComponent {
const visibleSeries = this.getVisibleSeries({ series });
const enabledSeries = this.getEnabledSeries({
visibleSeries,
- seriesEnabledState: this.state.seriesEnabledState
+ seriesEnabledState: this.state.seriesEnabledState,
+ stacked
});
const options = this.getOptions(this.props);
@@ -140,6 +170,16 @@ export class InnerCustomPlot extends PureComponent {
return null;
}
+ const staticPlot = (
+
+ );
+
return (
@@ -151,6 +191,12 @@ export class InnerCustomPlot extends PureComponent {
tickFormatX={this.props.tickFormatX}
/>
+ {stacked
+ ? React.cloneElement(staticPlot, {
+ series: this.getStackedPlotSeries({ enabledSeries })
+ })
+ : null}
+
p.y,
tickFormatX: undefined,
tickFormatY: y => y,
- truncateLegends: false
+ truncateLegends: false,
+ stacked: false
};
export default makeWidthFlexible(InnerCustomPlot);
diff --git a/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/plotUtils.js b/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/plotUtils.js
index 05006bbb3fc2d..178a638e89b89 100644
--- a/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/plotUtils.js
+++ b/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/plotUtils.js
@@ -46,7 +46,7 @@ function getFlattenedCoordinates(visibleSeries, enabledSeries) {
export function getPlotValues(
visibleSeries,
enabledSeries,
- { width, yMin = 0, yMax = 'max' }
+ { width, yMin = 0, yMax = 'max', start, end, height, stacked }
) {
const flattenedCoordinates = getFlattenedCoordinates(
visibleSeries,
@@ -56,14 +56,17 @@ export function getPlotValues(
return null;
}
- const xMin = d3.min(flattenedCoordinates, d => d.x);
- const xMax = d3.max(flattenedCoordinates, d => d.x);
+ const xMin = start ? start : d3.min(flattenedCoordinates, d => d.x);
+
+ const xMax = end ? end : d3.max(flattenedCoordinates, d => d.x);
+
if (yMax === 'max') {
yMax = d3.max(flattenedCoordinates, d => d.y);
}
if (yMin === 'min') {
yMin = d3.min(flattenedCoordinates, d => d.y);
}
+
const xScale = getXScale(xMin, xMax, width);
const yScale = getYScale(yMin, yMax);
@@ -75,22 +78,26 @@ export function getPlotValues(
y: yScale,
yTickValues,
XY_MARGIN,
- XY_HEIGHT,
- XY_WIDTH: width
+ XY_HEIGHT: height || XY_HEIGHT,
+ XY_WIDTH: width,
+ ...(stacked ? { stackBy: 'y' } : {})
};
}
export function SharedPlot({ plotValues, ...props }) {
+ const { XY_HEIGHT: height, XY_MARGIN: margin, XY_WIDTH: width } = plotValues;
+
return (
@@ -101,6 +108,7 @@ SharedPlot.propTypes = {
plotValues: PropTypes.shape({
x: PropTypes.func.isRequired,
y: PropTypes.func.isRequired,
- XY_WIDTH: PropTypes.number.isRequired
+ XY_WIDTH: PropTypes.number.isRequired,
+ height: PropTypes.number
}).isRequired
};
diff --git a/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/test/__snapshots__/CustomPlot.test.js.snap b/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/test/__snapshots__/CustomPlot.test.js.snap
index 7cc68fefb7cac..10ec055b2d905 100644
--- a/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/test/__snapshots__/CustomPlot.test.js.snap
+++ b/x-pack/legacy/plugins/apm/public/components/shared/charts/CustomPlot/test/__snapshots__/CustomPlot.test.js.snap
@@ -2903,6 +2903,7 @@ Array [
.c4 {
color: #98a2b3;
padding-bottom: 0;
+ padding-right: 8px;
}
.c7 {
@@ -5002,7 +5003,7 @@ Array [
>
;
+ type: string;
+ }>;
+ stacked?: boolean;
+ truncateLegends?: boolean;
+ tickFormatY: (y: number | null) => React.ReactNode;
+ formatTooltipValue: (c: Coordinate) => React.ReactNode;
+ yMax?: string | number;
+ height?: number;
+}
+
+const TransactionLineChart: React.FC = (props: Props) => {
+ const {
+ series,
+ tickFormatY,
+ formatTooltipValue,
+ stacked = false,
+ yMax = 'max',
+ height,
+ truncateLegends
+ } = props;
+
+ const flattenedCoordinates = flatten(series.map(serie => serie.data));
+
+ const start = d3.min(flattenedCoordinates, d => d.x);
+ const end = d3.max(flattenedCoordinates, d => d.x);
+
+ const noHits = series.every(
+ serie =>
+ serie.data.filter(value => 'y' in value && value.y !== null).length === 0
+ );
+ const { time, setTime } = useChartsTime();
+
+ const hoverXHandlers = useMemo(
+ () => {
+ return {
+ onHover: (hoverX: number) => {
+ setTime(hoverX);
+ },
+ onMouseLeave: () => {
+ setTime(null);
+ },
+ onSelectionEnd: (range: { start: number; end: number }) => {
+ setTime(null);
+
+ const currentSearch = toQuery(history.location.search);
+ const nextSearch = {
+ rangeFrom: new Date(range.start).toISOString(),
+ rangeTo: new Date(range.end).toISOString()
+ };
+
+ history.push({
+ ...history.location,
+ search: fromQuery({
+ ...currentSearch,
+ ...nextSearch
+ })
+ });
+ },
+ hoverX: time
+ };
+ },
+ [time, setTime]
+ );
+
+ if (!start || !end) {
+ return null;
+ }
+
+ return (
+
+ );
+};
+
+export { TransactionLineChart };
diff --git a/x-pack/legacy/plugins/apm/public/components/shared/charts/TransactionCharts/index.tsx b/x-pack/legacy/plugins/apm/public/components/shared/charts/TransactionCharts/index.tsx
index efd227ea50d39..64a7b7a220e2b 100644
--- a/x-pack/legacy/plugins/apm/public/components/shared/charts/TransactionCharts/index.tsx
+++ b/x-pack/legacy/plugins/apm/public/components/shared/charts/TransactionCharts/index.tsx
@@ -23,11 +23,8 @@ import { ITransactionChartData } from '../../../../selectors/chartSelectors';
import { IUrlParams } from '../../../../context/UrlParamsContext/types';
import { asInteger, asMillis, tpmUnit } from '../../../../utils/formatters';
import { MLJobLink } from '../../Links/MachineLearningLinks/MLJobLink';
-// @ts-ignore
-import CustomPlot from '../CustomPlot';
-import { SyncChartGroup } from '../SyncChartGroup';
import { LicenseContext } from '../../../../context/LicenseContext';
-import { getEmptySeries } from '../CustomPlot/getEmptySeries';
+import { TransactionLineChart } from './TransactionLineChart';
interface TransactionChartProps {
hasMLJob: boolean;
@@ -56,7 +53,7 @@ const msTimeUnitLabel = i18n.translate(
);
export class TransactionCharts extends Component {
- public getResponseTimeTickFormatter = (t: number) => {
+ public getResponseTimeTickFormatter = (t: number | null) => {
return this.props.charts.noHits ? `- ${msTimeUnitLabel}` : asMillis(t);
};
@@ -134,61 +131,51 @@ export class TransactionCharts extends Component {
public render() {
const { charts, urlParams } = this.props;
- const { noHits, responseTimeSeries, tpmSeries } = charts;
- const { transactionType, start, end } = urlParams;
+ const { responseTimeSeries, tpmSeries } = charts;
+ const { transactionType } = urlParams;
return (
- (
-
-
-
-
-
-
-
- {responseTimeLabel(transactionType)}
-
-
-
- {license =>
- this.renderMLHeader(license.features.ml.is_available)
- }
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
- {tpmLabel(transactionType)}
+ {responseTimeLabel(transactionType)}
-
-
-
-
-
- )}
- />
+
+
+ {license =>
+ this.renderMLHeader(license.features.ml.is_available)
+ }
+
+
+
+
+
+
+
+
+
+
+
+ {tpmLabel(transactionType)}
+
+
+
+
+
+
);
}
}
diff --git a/x-pack/legacy/plugins/apm/public/context/ChartsTimeContext.tsx b/x-pack/legacy/plugins/apm/public/context/ChartsTimeContext.tsx
new file mode 100644
index 0000000000000..acfbb65df4de3
--- /dev/null
+++ b/x-pack/legacy/plugins/apm/public/context/ChartsTimeContext.tsx
@@ -0,0 +1,30 @@
+/*
+ * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
+ * or more contributor license agreements. Licensed under the Elastic License;
+ * you may not use this file except in compliance with the Elastic License.
+ */
+
+import React, { useMemo, useState } from 'react';
+
+const ChartsTimeContext = React.createContext<{
+ time: number | null;
+ setTime: (time: number | null) => unknown;
+} | null>(null);
+
+const ChartsTimeContextProvider: React.FC = ({ children }) => {
+ const [time, setTime] = useState(null);
+
+ const value = useMemo(
+ () => {
+ return {
+ time,
+ setTime
+ };
+ },
+ [time, setTime]
+ );
+
+ return ;
+};
+
+export { ChartsTimeContext, ChartsTimeContextProvider };
diff --git a/x-pack/legacy/plugins/apm/public/hooks/useChartsTime.tsx b/x-pack/legacy/plugins/apm/public/hooks/useChartsTime.tsx
new file mode 100644
index 0000000000000..6c9921bc106ba
--- /dev/null
+++ b/x-pack/legacy/plugins/apm/public/hooks/useChartsTime.tsx
@@ -0,0 +1,18 @@
+/*
+ * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
+ * or more contributor license agreements. Licensed under the Elastic License;
+ * you may not use this file except in compliance with the Elastic License.
+ */
+
+import { useContext } from 'react';
+import { ChartsTimeContext } from '../context/ChartsTimeContext';
+
+export function useChartsTime() {
+ const context = useContext(ChartsTimeContext);
+
+ if (!context) {
+ throw new Error('Missing ChartsTime context provider');
+ }
+
+ return context;
+}
diff --git a/x-pack/legacy/plugins/apm/public/hooks/useTransactionBreakdown.ts b/x-pack/legacy/plugins/apm/public/hooks/useTransactionBreakdown.ts
index 46b440022f901..23d0df2bf28e2 100644
--- a/x-pack/legacy/plugins/apm/public/hooks/useTransactionBreakdown.ts
+++ b/x-pack/legacy/plugins/apm/public/hooks/useTransactionBreakdown.ts
@@ -36,7 +36,7 @@ export function useTransactionBreakdown() {
const receivedDataDuringLifetime = useRef(false);
- if (data && data.length) {
+ if (data && data.kpis.length) {
receivedDataDuringLifetime.current = true;
}
diff --git a/x-pack/legacy/plugins/apm/public/new-platform/plugin.tsx b/x-pack/legacy/plugins/apm/public/new-platform/plugin.tsx
index 4c80f8226cbaf..45ca77ca0ffee 100644
--- a/x-pack/legacy/plugins/apm/public/new-platform/plugin.tsx
+++ b/x-pack/legacy/plugins/apm/public/new-platform/plugin.tsx
@@ -29,7 +29,7 @@ const MainContainer = styled.div`
min-height: calc(100vh - ${topNavHeight});
`;
-function App() {
+const App = () => {
useUpdateBadgeEffect();
return (
@@ -51,7 +51,7 @@ function App() {
);
-}
+};
export class Plugin {
public start(core: CoreStart) {
diff --git a/x-pack/legacy/plugins/apm/public/selectors/chartSelectors.ts b/x-pack/legacy/plugins/apm/public/selectors/chartSelectors.ts
index 177a3696cab50..31c3641b4b158 100644
--- a/x-pack/legacy/plugins/apm/public/selectors/chartSelectors.ts
+++ b/x-pack/legacy/plugins/apm/public/selectors/chartSelectors.ts
@@ -12,7 +12,11 @@ import { rgba } from 'polished';
import { TimeSeriesAPIResponse } from '../../server/lib/transactions/charts';
import { ApmTimeSeriesResponse } from '../../server/lib/transactions/charts/get_timeseries_data/transform';
import { StringMap } from '../../typings/common';
-import { Coordinate, RectCoordinate } from '../../typings/timeseries';
+import {
+ Coordinate,
+ RectCoordinate,
+ TimeSeries
+} from '../../typings/timeseries';
import { asDecimal, asMillis, tpmUnit } from '../utils/formatters';
import { IUrlParams } from '../context/UrlParamsContext/types';
@@ -27,7 +31,7 @@ export interface ITpmBucket {
export interface ITransactionChartData {
noHits: boolean;
tpmSeries: ITpmBucket[];
- responseTimeSeries: TimeSerie[];
+ responseTimeSeries: TimeSeries[];
}
const INITIAL_DATA = {
@@ -63,18 +67,6 @@ export function getTransactionCharts(
};
}
-interface TimeSerie {
- title: string;
- titleShort?: string;
- hideLegend?: boolean;
- hideTooltipValue?: boolean;
- data: Array;
- legendValue?: string;
- type: string;
- color: string;
- areaColor?: string;
-}
-
export function getResponseTimeSeries({
apmTimeseries,
anomalyTimeseries
@@ -82,7 +74,7 @@ export function getResponseTimeSeries({
const { overallAvgDuration } = apmTimeseries;
const { avg, p95, p99 } = apmTimeseries.responseTimes;
- const series: TimeSerie[] = [
+ const series: TimeSeries[] = [
{
title: i18n.translate('xpack.apm.transactions.chart.averageLabel', {
defaultMessage: 'Avg.'
diff --git a/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/__snapshots__/index.test.ts.snap b/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/__snapshots__/index.test.ts.snap
deleted file mode 100644
index d881e639aa22e..0000000000000
--- a/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/__snapshots__/index.test.ts.snap
+++ /dev/null
@@ -1,21 +0,0 @@
-// Jest Snapshot v1, https://goo.gl/fbAQLP
-
-exports[`getTransactionBreakdown returns transaction breakdowns grouped by type and subtype 1`] = `
-Array [
- Object {
- "count": 15,
- "name": "app",
- "percentage": 0.6666666666666666,
- },
- Object {
- "count": 175,
- "name": "mysql",
- "percentage": 0.3333333333333333,
- },
- Object {
- "count": 225,
- "name": "elasticsearch",
- "percentage": 0.16666666666666666,
- },
-]
-`;
diff --git a/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/constants.ts b/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/constants.ts
new file mode 100644
index 0000000000000..dcf6e8e07c45b
--- /dev/null
+++ b/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/constants.ts
@@ -0,0 +1,7 @@
+/*
+ * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
+ * or more contributor license agreements. Licensed under the Elastic License;
+ * you may not use this file except in compliance with the Elastic License.
+ */
+
+export const MAX_KPIS = 20;
diff --git a/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/index.test.ts b/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/index.test.ts
index 2846e6ce8b25a..641e37e7aa534 100644
--- a/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/index.test.ts
+++ b/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/index.test.ts
@@ -5,8 +5,9 @@
*/
import { getTransactionBreakdown } from '.';
-import { noDataResponse } from './mock-responses/noData';
-import { dataResponse } from './mock-responses/data';
+import * as constants from './constants';
+import noDataResponse from './mock-responses/noData.json';
+import dataResponse from './mock-responses/data.json';
describe('getTransactionBreakdown', () => {
it('returns an empty array if no data is available', async () => {
@@ -26,7 +27,9 @@ describe('getTransactionBreakdown', () => {
}
});
- expect(response.length).toBe(0);
+ expect(response.kpis.length).toBe(0);
+
+ expect(Object.keys(response.timeseries_per_subtype).length).toBe(0);
});
it('returns transaction breakdowns grouped by type and subtype', async () => {
@@ -46,26 +49,78 @@ describe('getTransactionBreakdown', () => {
}
});
- expect(response.length).toBe(3);
+ expect(response.kpis.length).toBe(4);
- expect(response.map(breakdown => breakdown.name)).toEqual([
+ expect(response.kpis.map(kpi => kpi.name)).toEqual([
'app',
- 'mysql',
- 'elasticsearch'
+ 'http',
+ 'postgresql',
+ 'dispatcher-servlet'
]);
- expect(response[0]).toEqual({
- count: 15,
+ expect(response.kpis[0]).toEqual({
name: 'app',
- percentage: 2 / 3
+ percentage: 0.5408550899466306
+ });
+
+ expect(response.kpis[2]).toEqual({
+ name: 'postgresql',
+ percentage: 0.047366859295002
});
+ });
+
+ it('returns a timeseries grouped by type and subtype', async () => {
+ const clientSpy = jest.fn().mockReturnValueOnce(dataResponse);
+
+ const response = await getTransactionBreakdown({
+ serviceName: 'myServiceName',
+ setup: {
+ start: 0,
+ end: 500000,
+ client: { search: clientSpy } as any,
+ config: {
+ get: () => 'myIndex' as any,
+ has: () => true
+ },
+ uiFiltersES: []
+ }
+ });
+
+ const { timeseries_per_subtype: timeseriesPerSubtype } = response;
- expect(response[1]).toEqual({
- count: 175,
- name: 'mysql',
- percentage: 1 / 3
+ expect(Object.keys(timeseriesPerSubtype).length).toBe(4);
+
+ // empty buckets should result in null values for visible types
+ expect(timeseriesPerSubtype.app.length).toBe(276);
+ expect(timeseriesPerSubtype.app.length).not.toBe(257);
+
+ expect(timeseriesPerSubtype.app[0].x).toBe(1561102380000);
+
+ expect(timeseriesPerSubtype.app[0].y).toBeCloseTo(0.8689440187037277);
+ });
+
+ it('should not include more KPIs than MAX_KPIs', async () => {
+ // @ts-ignore
+ constants.MAX_KPIS = 2;
+
+ const clientSpy = jest.fn().mockReturnValueOnce(dataResponse);
+
+ const response = await getTransactionBreakdown({
+ serviceName: 'myServiceName',
+ setup: {
+ start: 0,
+ end: 500000,
+ client: { search: clientSpy } as any,
+ config: {
+ get: () => 'myIndex' as any,
+ has: () => true
+ },
+ uiFiltersES: []
+ }
});
- expect(response).toMatchSnapshot();
+ const { timeseries_per_subtype: timeseriesPerSubtype } = response;
+
+ expect(Object.keys(timeseriesPerSubtype)).toEqual(['app', 'http']);
});
});
diff --git a/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/index.ts b/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/index.ts
index 899e3c9e5f329..a01b3cb63c7f8 100644
--- a/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/index.ts
+++ b/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/index.ts
@@ -4,15 +4,30 @@
* you may not use this file except in compliance with the Elastic License.
*/
-import { flatten } from 'lodash';
+import { flatten, sortByOrder } from 'lodash';
+import {
+ SERVICE_NAME,
+ SPAN_SUBTYPE,
+ SPAN_TYPE,
+ SPAN_SELF_TIME_SUM,
+ TRANSACTION_TYPE,
+ TRANSACTION_NAME,
+ TRANSACTION_BREAKDOWN_COUNT
+} from '../../../../common/elasticsearch_fieldnames';
import { PromiseReturnType } from '../../../../typings/common';
import { Setup } from '../../helpers/setup_request';
import { rangeFilter } from '../../helpers/range_filter';
+import { getMetricsDateHistogramParams } from '../../helpers/metrics';
+import { MAX_KPIS } from './constants';
export type TransactionBreakdownAPIResponse = PromiseReturnType<
typeof getTransactionBreakdown
>;
+interface TimeseriesMap {
+ [key: string]: Array<{ x: number; y: number | null }>;
+}
+
export async function getTransactionBreakdown({
setup,
serviceName,
@@ -24,6 +39,47 @@ export async function getTransactionBreakdown({
}) {
const { uiFiltersES, client, config, start, end } = setup;
+ const subAggs = {
+ sum_all_self_times: {
+ sum: {
+ field: SPAN_SELF_TIME_SUM
+ }
+ },
+ total_transaction_breakdown_count: {
+ sum: {
+ field: TRANSACTION_BREAKDOWN_COUNT
+ }
+ },
+ types: {
+ terms: {
+ field: SPAN_TYPE,
+ size: 20,
+ order: {
+ _count: 'desc'
+ }
+ },
+ aggs: {
+ subtypes: {
+ terms: {
+ field: SPAN_SUBTYPE,
+ missing: '',
+ size: 20,
+ order: {
+ _count: 'desc'
+ }
+ },
+ aggs: {
+ total_self_time_per_subtype: {
+ sum: {
+ field: SPAN_SELF_TIME_SUM
+ }
+ }
+ }
+ }
+ }
+ }
+ };
+
const params = {
index: config.get('apm_oss.metricsIndices'),
body: {
@@ -33,14 +89,14 @@ export async function getTransactionBreakdown({
must: [
{
term: {
- 'service.name.keyword': {
+ [SERVICE_NAME]: {
value: serviceName
}
}
},
{
term: {
- 'transaction.type.keyword': {
+ [TRANSACTION_TYPE]: {
value: 'request'
}
}
@@ -51,7 +107,7 @@ export async function getTransactionBreakdown({
? [
{
term: {
- 'transaction.name.keyword': {
+ [TRANSACTION_NAME]: {
value: transactionName
}
}
@@ -62,48 +118,10 @@ export async function getTransactionBreakdown({
}
},
aggs: {
- sum_all_self_times: {
- sum: {
- field: 'span.self_time.sum.us'
- }
- },
- total_transaction_breakdown_count: {
- sum: {
- field: 'transaction.breakdown.count'
- }
- },
- types: {
- terms: {
- field: 'span.type.keyword',
- size: 20,
- order: {
- _count: 'desc'
- }
- },
- aggs: {
- subtypes: {
- terms: {
- field: 'span.subtype.keyword',
- missing: '',
- size: 20,
- order: {
- _count: 'desc'
- }
- },
- aggs: {
- total_self_time_per_subtype: {
- sum: {
- field: 'span.self_time.sum.us'
- }
- },
- total_span_count_per_subtype: {
- sum: {
- field: 'span.self_time.count'
- }
- }
- }
- }
- }
+ ...subAggs,
+ by_date: {
+ date_histogram: getMetricsDateHistogramParams(start, end),
+ aggs: subAggs
}
}
}
@@ -111,24 +129,65 @@ export async function getTransactionBreakdown({
const resp = await client.search(params);
- const sumAllSelfTimes = resp.aggregations.sum_all_self_times.value || 0;
+ const formatBucket = (
+ aggs:
+ | typeof resp['aggregations']
+ | typeof resp['aggregations']['by_date']['buckets'][0]
+ ) => {
+ const sumAllSelfTimes = aggs.sum_all_self_times.value || 0;
+
+ const breakdowns = flatten(
+ aggs.types.buckets.map(bucket => {
+ const type = bucket.key;
+
+ return bucket.subtypes.buckets.map(subBucket => {
+ return {
+ name: subBucket.key || type,
+ percentage:
+ (subBucket.total_self_time_per_subtype.value || 0) /
+ sumAllSelfTimes
+ };
+ });
+ })
+ );
+
+ return breakdowns;
+ };
+
+ const kpis = sortByOrder(
+ formatBucket(resp.aggregations),
+ 'percentage',
+ 'desc'
+ ).slice(0, MAX_KPIS);
+
+ const kpiNames = kpis.map(kpi => kpi.name);
+
+ const timeseriesPerSubtype = resp.aggregations.by_date.buckets.reduce(
+ (prev, bucket) => {
+ const formattedValues = formatBucket(bucket);
+ const time = bucket.key;
- const breakdowns = flatten(
- resp.aggregations.types.buckets.map(bucket => {
- const type = bucket.key;
+ return kpiNames.reduce((p, kpiName) => {
+ const value = formattedValues.find(val => val.name === kpiName) || {
+ name: kpiName,
+ percentage: null
+ };
- return bucket.subtypes.buckets.map(subBucket => {
+ const { name, percentage } = value;
+ if (!p[name]) {
+ p[name] = [];
+ }
return {
- name: subBucket.key || type,
- percentage:
- (subBucket.total_self_time_per_subtype.value || 0) /
- sumAllSelfTimes,
- count: subBucket.total_span_count_per_subtype.value || 0
+ ...p,
+ [value.name]: p[name].concat({ x: time, y: percentage })
};
- });
- })
- // limit to 20 items because of UI constraints
- ).slice(0, 20);
+ }, prev);
+ },
+ {} as TimeseriesMap
+ );
- return breakdowns;
+ return {
+ kpis,
+ timeseries_per_subtype: timeseriesPerSubtype
+ };
}
diff --git a/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/mock-responses/data.json b/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/mock-responses/data.json
new file mode 100644
index 0000000000000..963dbc4264f13
--- /dev/null
+++ b/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/mock-responses/data.json
@@ -0,0 +1,18983 @@
+{
+ "took": 157,
+ "timed_out": false,
+ "_shards": { "total": 1, "successful": 1, "skipped": 0, "failed": 0 },
+ "hits": {
+ "total": { "value": 10000, "relation": "gte" },
+ "max_score": null,
+ "hits": []
+ },
+ "aggregations": {
+ "by_date": {
+ "buckets": [
+ {
+ "key_as_string": "2019-06-21T07:33:00.000Z",
+ "key": 1561102380000,
+ "doc_count": 26,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 13380 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 6,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 6,
+ "total_self_time_per_subtype": { "value": 1021 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 376 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 621 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 17 },
+ "sum_all_self_times": { "value": 15398 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:34:00.000Z",
+ "key": 1561102440000,
+ "doc_count": 47,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 73798 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 1444 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5899 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3131 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 44 },
+ "sum_all_self_times": { "value": 84272 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:35:00.000Z",
+ "key": 1561102500000,
+ "doc_count": 53,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 18,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 18,
+ "total_self_time_per_subtype": { "value": 19234 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 4105 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 949 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1113 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 47 },
+ "sum_all_self_times": { "value": 25401 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:36:00.000Z",
+ "key": 1561102560000,
+ "doc_count": 29,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 8852 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 1652 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 390 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 503 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 26 },
+ "sum_all_self_times": { "value": 11397 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:37:00.000Z",
+ "key": 1561102620000,
+ "doc_count": 59,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 20,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 20,
+ "total_self_time_per_subtype": { "value": 44304 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 7469 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 8368 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 6305 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 73 },
+ "sum_all_self_times": { "value": 66446 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:38:00.000Z",
+ "key": 1561102680000,
+ "doc_count": 36,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 64000 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 1177 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 86448 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 4412 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 24 },
+ "sum_all_self_times": { "value": 156037 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:39:00.000Z",
+ "key": 1561102740000,
+ "doc_count": 39,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 58459 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 1825 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 21341 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3118 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 23 },
+ "sum_all_self_times": { "value": 84743 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:40:00.000Z",
+ "key": 1561102800000,
+ "doc_count": 51,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 17,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 17,
+ "total_self_time_per_subtype": { "value": 28554 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 6759 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2707 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 1478 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 34 },
+ "sum_all_self_times": { "value": 39498 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:41:00.000Z",
+ "key": 1561102860000,
+ "doc_count": 49,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 17,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 17,
+ "total_self_time_per_subtype": { "value": 42601 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 1324 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 6092 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 591 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 40 },
+ "sum_all_self_times": { "value": 50608 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:42:00.000Z",
+ "key": 1561102920000,
+ "doc_count": 47,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 57874 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 3455 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 21493 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 670 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 35 },
+ "sum_all_self_times": { "value": 83492 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:43:00.000Z",
+ "key": 1561102980000,
+ "doc_count": 57,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 20,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 20,
+ "total_self_time_per_subtype": { "value": 44822 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 1635 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 4276 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1877 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 35 },
+ "sum_all_self_times": { "value": 52610 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:44:00.000Z",
+ "key": 1561103040000,
+ "doc_count": 30,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 79448 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 6,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 6,
+ "total_self_time_per_subtype": { "value": 416 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 154423 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1980 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 20 },
+ "sum_all_self_times": { "value": 236267 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:45:00.000Z",
+ "key": 1561103100000,
+ "doc_count": 44,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 17799 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 6407 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2532 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 942 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 29 },
+ "sum_all_self_times": { "value": 27680 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:46:00.000Z",
+ "key": 1561103160000,
+ "doc_count": 38,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 45110 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 1041 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 36413 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 883 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 62 },
+ "sum_all_self_times": { "value": 83447 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:47:00.000Z",
+ "key": 1561103220000,
+ "doc_count": 44,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 29999 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 2075 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 65851 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 835 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 46 },
+ "sum_all_self_times": { "value": 98760 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:48:00.000Z",
+ "key": 1561103280000,
+ "doc_count": 46,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 36189 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 3431 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 7953 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 730 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 32 },
+ "sum_all_self_times": { "value": 48303 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:49:00.000Z",
+ "key": 1561103340000,
+ "doc_count": 45,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 56450 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 6541 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 7080 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3475 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 37 },
+ "sum_all_self_times": { "value": 73546 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:50:00.000Z",
+ "key": 1561103400000,
+ "doc_count": 41,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 50580 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 1745 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 32232 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3077 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 39 },
+ "sum_all_self_times": { "value": 87634 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:51:00.000Z",
+ "key": 1561103460000,
+ "doc_count": 53,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 18,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 18,
+ "total_self_time_per_subtype": { "value": 25793 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 2319 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 72179 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2927 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 76 },
+ "sum_all_self_times": { "value": 103218 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:52:00.000Z",
+ "key": 1561103520000,
+ "doc_count": 42,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 34624 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 3291 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 7873 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1697 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 53 },
+ "sum_all_self_times": { "value": 47485 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:53:00.000Z",
+ "key": 1561103580000,
+ "doc_count": 51,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 18,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 18,
+ "total_self_time_per_subtype": { "value": 55533 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 1781 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 11349 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 926 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 42 },
+ "sum_all_self_times": { "value": 69589 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:54:00.000Z",
+ "key": 1561103640000,
+ "doc_count": 40,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 70240 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 893 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 20539 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1104 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 32 },
+ "sum_all_self_times": { "value": 92776 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:55:00.000Z",
+ "key": 1561103700000,
+ "doc_count": 58,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 20,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 20,
+ "total_self_time_per_subtype": { "value": 9898 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 3204 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2161 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 860 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 62 },
+ "sum_all_self_times": { "value": 16123 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:56:00.000Z",
+ "key": 1561103760000,
+ "doc_count": 45,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 40848 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 3581 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 7717 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1437 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 38 },
+ "sum_all_self_times": { "value": 53583 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:57:00.000Z",
+ "key": 1561103820000,
+ "doc_count": 55,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 19,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 19,
+ "total_self_time_per_subtype": { "value": 9355 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 3512 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3863 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 641 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 73 },
+ "sum_all_self_times": { "value": 17371 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:58:00.000Z",
+ "key": 1561103880000,
+ "doc_count": 27,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 47396 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 5,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 5,
+ "total_self_time_per_subtype": { "value": 398 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 114080 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1616 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 24 },
+ "sum_all_self_times": { "value": 163490 }
+ },
+ {
+ "key_as_string": "2019-06-21T07:59:00.000Z",
+ "key": 1561103940000,
+ "doc_count": 12,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 4,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 4,
+ "total_self_time_per_subtype": { "value": 76098 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2862 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 180086 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 2365 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 15 },
+ "sum_all_self_times": { "value": 261411 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:00:00.000Z",
+ "key": 1561104000000,
+ "doc_count": 48,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 25876 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 2372 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 707 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 9048 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 60 },
+ "sum_all_self_times": { "value": 38003 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:01:00.000Z",
+ "key": 1561104060000,
+ "doc_count": 32,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 43340 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 6,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 6,
+ "total_self_time_per_subtype": { "value": 633 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 46867 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1313 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 20 },
+ "sum_all_self_times": { "value": 92153 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:02:00.000Z",
+ "key": 1561104120000,
+ "doc_count": 38,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 53443 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 4549 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5581 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 4298 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 21 },
+ "sum_all_self_times": { "value": 67871 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:03:00.000Z",
+ "key": 1561104180000,
+ "doc_count": 39,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 64836 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 932 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 23522 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1085 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 28 },
+ "sum_all_self_times": { "value": 90375 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:04:00.000Z",
+ "key": 1561104240000,
+ "doc_count": 40,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 25442 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 6381 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3484 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 397 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 30 },
+ "sum_all_self_times": { "value": 35704 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:05:00.000Z",
+ "key": 1561104300000,
+ "doc_count": 60,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 21,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 21,
+ "total_self_time_per_subtype": { "value": 30915 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 1512 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 9406 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1267 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 55 },
+ "sum_all_self_times": { "value": 43100 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:06:00.000Z",
+ "key": 1561104360000,
+ "doc_count": 33,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 49871 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 4620 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 10599 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1306 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 15 },
+ "sum_all_self_times": { "value": 66396 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:07:00.000Z",
+ "key": 1561104420000,
+ "doc_count": 39,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 30625 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 1493 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5951 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 426 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 30 },
+ "sum_all_self_times": { "value": 38495 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:08:00.000Z",
+ "key": 1561104480000,
+ "doc_count": 56,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 19,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 19,
+ "total_self_time_per_subtype": { "value": 47798 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 1205 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5485 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 711 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 84 },
+ "sum_all_self_times": { "value": 55199 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:09:00.000Z",
+ "key": 1561104540000,
+ "doc_count": 44,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 24498 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 3370 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 7610 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 620 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 37 },
+ "sum_all_self_times": { "value": 36098 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:10:00.000Z",
+ "key": 1561104600000,
+ "doc_count": 51,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 18,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 18,
+ "total_self_time_per_subtype": { "value": 30200 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 2400 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 37248 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1741 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 55 },
+ "sum_all_self_times": { "value": 71589 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:11:00.000Z",
+ "key": 1561104660000,
+ "doc_count": 52,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 18,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 18,
+ "total_self_time_per_subtype": { "value": 30075 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 4842 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5397 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2175 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 47 },
+ "sum_all_self_times": { "value": 42489 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:12:00.000Z",
+ "key": 1561104720000,
+ "doc_count": 40,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 56986 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 2247 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 44708 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3546 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 51 },
+ "sum_all_self_times": { "value": 107487 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:13:00.000Z",
+ "key": 1561104780000,
+ "doc_count": 55,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 19,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 19,
+ "total_self_time_per_subtype": { "value": 17080 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 5089 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 24733 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 4669 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 52 },
+ "sum_all_self_times": { "value": 51571 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:14:00.000Z",
+ "key": 1561104840000,
+ "doc_count": 60,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 21,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 21,
+ "total_self_time_per_subtype": { "value": 6723 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 3151 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1336 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1903 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 82 },
+ "sum_all_self_times": { "value": 13113 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:15:00.000Z",
+ "key": 1561104900000,
+ "doc_count": 55,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 19,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 19,
+ "total_self_time_per_subtype": { "value": 40171 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 5435 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 23097 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2143 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 40 },
+ "sum_all_self_times": { "value": 70846 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:16:00.000Z",
+ "key": 1561104960000,
+ "doc_count": 38,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 32239 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 3798 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 7943 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2406 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 36 },
+ "sum_all_self_times": { "value": 46386 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:17:00.000Z",
+ "key": 1561105020000,
+ "doc_count": 26,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 87294 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 4,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 4,
+ "total_self_time_per_subtype": { "value": 1567 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 133124 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3560 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 23 },
+ "sum_all_self_times": { "value": 225545 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:18:00.000Z",
+ "key": 1561105080000,
+ "doc_count": 37,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 53285 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 850 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 96821 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1262 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 31 },
+ "sum_all_self_times": { "value": 152218 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:19:00.000Z",
+ "key": 1561105140000,
+ "doc_count": 33,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 55962 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 5201 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 55640 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 4605 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 19 },
+ "sum_all_self_times": { "value": 121408 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:20:00.000Z",
+ "key": 1561105200000,
+ "doc_count": 31,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 36858 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 5,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 5,
+ "total_self_time_per_subtype": { "value": 508 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 281477 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 828 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 35 },
+ "sum_all_self_times": { "value": 319671 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:21:00.000Z",
+ "key": 1561105260000,
+ "doc_count": 24,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 106962 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 4,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 4,
+ "total_self_time_per_subtype": { "value": 1276 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 219057 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1045 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 25 },
+ "sum_all_self_times": { "value": 328340 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:22:00.000Z",
+ "key": 1561105320000,
+ "doc_count": 40,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 47470 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 2923 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2850 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2695 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 21 },
+ "sum_all_self_times": { "value": 55938 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:23:00.000Z",
+ "key": 1561105380000,
+ "doc_count": 41,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 62228 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 2378 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 14592 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1005 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 38 },
+ "sum_all_self_times": { "value": 80203 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:24:00.000Z",
+ "key": 1561105440000,
+ "doc_count": 48,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 17,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 17,
+ "total_self_time_per_subtype": { "value": 21708 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 3737 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 6567 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 865 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 41 },
+ "sum_all_self_times": { "value": 32877 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:25:00.000Z",
+ "key": 1561105500000,
+ "doc_count": 58,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 20,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 20,
+ "total_self_time_per_subtype": { "value": 6650 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 1421 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2279 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 632 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 91 },
+ "sum_all_self_times": { "value": 10982 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:26:00.000Z",
+ "key": 1561105560000,
+ "doc_count": 36,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 38430 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 1522 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 32560 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1541 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 38 },
+ "sum_all_self_times": { "value": 74053 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:27:00.000Z",
+ "key": 1561105620000,
+ "doc_count": 49,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 17,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 17,
+ "total_self_time_per_subtype": { "value": 58703 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 2288 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 60274 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1110 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 28 },
+ "sum_all_self_times": { "value": 122375 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:28:00.000Z",
+ "key": 1561105680000,
+ "doc_count": 35,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 39702 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 511 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 107492 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 704 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 40 },
+ "sum_all_self_times": { "value": 148409 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:29:00.000Z",
+ "key": 1561105740000,
+ "doc_count": 33,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 48284 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 2332 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 12444 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2110 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 20 },
+ "sum_all_self_times": { "value": 65170 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:30:00.000Z",
+ "key": 1561105800000,
+ "doc_count": 43,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 58193 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 1971 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 19796 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3771 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 27 },
+ "sum_all_self_times": { "value": 83731 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:31:00.000Z",
+ "key": 1561105860000,
+ "doc_count": 39,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 41670 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 988 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 10093 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1671 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 26 },
+ "sum_all_self_times": { "value": 54422 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:32:00.000Z",
+ "key": 1561105920000,
+ "doc_count": 60,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 21,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 21,
+ "total_self_time_per_subtype": { "value": 31889 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 5534 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 24110 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1195 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 54 },
+ "sum_all_self_times": { "value": 62728 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:33:00.000Z",
+ "key": 1561105980000,
+ "doc_count": 18,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 6,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 6,
+ "total_self_time_per_subtype": { "value": 47461 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 385 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 922 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 20738 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 16 },
+ "sum_all_self_times": { "value": 69506 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:34:00.000Z",
+ "key": 1561106040000,
+ "doc_count": 23,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 76264 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 436 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 269115 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2181 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 17 },
+ "sum_all_self_times": { "value": 347996 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:35:00.000Z",
+ "key": 1561106100000,
+ "doc_count": 21,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 46833 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 4,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 4,
+ "total_self_time_per_subtype": { "value": 813 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 4111 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 1785 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 12 },
+ "sum_all_self_times": { "value": 53542 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:36:00.000Z",
+ "key": 1561106160000,
+ "doc_count": 23,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 85540 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 2111 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 63991 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1135 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 18 },
+ "sum_all_self_times": { "value": 152777 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:37:00.000Z",
+ "key": 1561106220000,
+ "doc_count": 38,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 25947 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 3302 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 40337 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 4902 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 28 },
+ "sum_all_self_times": { "value": 74488 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:38:00.000Z",
+ "key": 1561106280000,
+ "doc_count": 26,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 62096 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 4,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 4,
+ "total_self_time_per_subtype": { "value": 1915 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 35843 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1549 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 23 },
+ "sum_all_self_times": { "value": 101403 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:39:00.000Z",
+ "key": 1561106340000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:40:00.000Z",
+ "key": 1561106400000,
+ "doc_count": 61,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 21,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 21,
+ "total_self_time_per_subtype": { "value": 43334 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 7249 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5704 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2070 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 100 },
+ "sum_all_self_times": { "value": 58357 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:41:00.000Z",
+ "key": 1561106460000,
+ "doc_count": 53,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 18,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 18,
+ "total_self_time_per_subtype": { "value": 29057 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 1512 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 18755 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 538 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 48 },
+ "sum_all_self_times": { "value": 49862 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:42:00.000Z",
+ "key": 1561106520000,
+ "doc_count": 57,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 20,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 20,
+ "total_self_time_per_subtype": { "value": 14051 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 2073 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5022 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 427 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 72 },
+ "sum_all_self_times": { "value": 21573 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:43:00.000Z",
+ "key": 1561106580000,
+ "doc_count": 48,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 17,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 17,
+ "total_self_time_per_subtype": { "value": 69480 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 780 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 13566 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1027 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 55 },
+ "sum_all_self_times": { "value": 84853 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:44:00.000Z",
+ "key": 1561106640000,
+ "doc_count": 42,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 22310 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 5065 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 11807 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 672 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 23 },
+ "sum_all_self_times": { "value": 39854 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:45:00.000Z",
+ "key": 1561106700000,
+ "doc_count": 61,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 21,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 21,
+ "total_self_time_per_subtype": { "value": 35567 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 6041 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 8843 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 581 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 46 },
+ "sum_all_self_times": { "value": 51032 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:46:00.000Z",
+ "key": 1561106760000,
+ "doc_count": 43,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 48714 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 4661 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 26925 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2016 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 30 },
+ "sum_all_self_times": { "value": 82316 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:47:00.000Z",
+ "key": 1561106820000,
+ "doc_count": 28,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 19760 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 4,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 4,
+ "total_self_time_per_subtype": { "value": 1565 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3249 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2075 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 16 },
+ "sum_all_self_times": { "value": 26649 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:48:00.000Z",
+ "key": 1561106880000,
+ "doc_count": 44,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 47148 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 2823 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 29605 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 4732 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 27 },
+ "sum_all_self_times": { "value": 84308 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:49:00.000Z",
+ "key": 1561106940000,
+ "doc_count": 38,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 52457 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 2182 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 45589 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 561 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 25 },
+ "sum_all_self_times": { "value": 100789 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:50:00.000Z",
+ "key": 1561107000000,
+ "doc_count": 21,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 58761 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 692 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 68722 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 6351 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 13 },
+ "sum_all_self_times": { "value": 134526 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:51:00.000Z",
+ "key": 1561107060000,
+ "doc_count": 42,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 29762 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 2800 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 48140 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2766 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 29 },
+ "sum_all_self_times": { "value": 83468 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:52:00.000Z",
+ "key": 1561107120000,
+ "doc_count": 26,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 87270 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 5,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 5,
+ "total_self_time_per_subtype": { "value": 1274 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3903 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 11144 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 15 },
+ "sum_all_self_times": { "value": 103591 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:53:00.000Z",
+ "key": 1561107180000,
+ "doc_count": 35,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 40345 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 2117 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 45366 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 991 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 29 },
+ "sum_all_self_times": { "value": 88819 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:54:00.000Z",
+ "key": 1561107240000,
+ "doc_count": 44,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 33554 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 3214 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5748 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 6259 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 31 },
+ "sum_all_self_times": { "value": 48775 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:55:00.000Z",
+ "key": 1561107300000,
+ "doc_count": 44,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 27406 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 2320 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 10739 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 476 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 34 },
+ "sum_all_self_times": { "value": 40941 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:56:00.000Z",
+ "key": 1561107360000,
+ "doc_count": 51,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 18,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 18,
+ "total_self_time_per_subtype": { "value": 43898 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 1987 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 9960 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1332 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 66 },
+ "sum_all_self_times": { "value": 57177 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:57:00.000Z",
+ "key": 1561107420000,
+ "doc_count": 24,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 61293 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 4,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 4,
+ "total_self_time_per_subtype": { "value": 1051 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 27227 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 6780 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 17 },
+ "sum_all_self_times": { "value": 96351 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:58:00.000Z",
+ "key": 1561107480000,
+ "doc_count": 29,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 37199 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 5,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 5,
+ "total_self_time_per_subtype": { "value": 2286 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 54971 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2212 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 18 },
+ "sum_all_self_times": { "value": 96668 }
+ },
+ {
+ "key_as_string": "2019-06-21T08:59:00.000Z",
+ "key": 1561107540000,
+ "doc_count": 41,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 50534 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 1908 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 54460 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5318 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 39 },
+ "sum_all_self_times": { "value": 112220 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:00:00.000Z",
+ "key": 1561107600000,
+ "doc_count": 58,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 20,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 20,
+ "total_self_time_per_subtype": { "value": 22762 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 6255 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 695 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3257 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 47 },
+ "sum_all_self_times": { "value": 32969 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:01:00.000Z",
+ "key": 1561107660000,
+ "doc_count": 39,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 38096 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 2396 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 6590 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 4750 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 34 },
+ "sum_all_self_times": { "value": 51832 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:02:00.000Z",
+ "key": 1561107720000,
+ "doc_count": 30,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 28012 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 16959 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 8721 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 5595 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 16 },
+ "sum_all_self_times": { "value": 59287 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:03:00.000Z",
+ "key": 1561107780000,
+ "doc_count": 40,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 35716 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 2116 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2791 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 3474 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 22 },
+ "sum_all_self_times": { "value": 44097 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:04:00.000Z",
+ "key": 1561107840000,
+ "doc_count": 38,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 41033 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 5158 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 88141 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1354 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 32 },
+ "sum_all_self_times": { "value": 135686 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:05:00.000Z",
+ "key": 1561107900000,
+ "doc_count": 55,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 19,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 19,
+ "total_self_time_per_subtype": { "value": 37962 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 1427 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 26460 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1397 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 31 },
+ "sum_all_self_times": { "value": 67246 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:06:00.000Z",
+ "key": 1561107960000,
+ "doc_count": 27,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 51110 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 5,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 5,
+ "total_self_time_per_subtype": { "value": 1345 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 130606 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 4351 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 22 },
+ "sum_all_self_times": { "value": 187412 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:07:00.000Z",
+ "key": 1561108020000,
+ "doc_count": 40,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 23213 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 1765 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2742 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 4493 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 25 },
+ "sum_all_self_times": { "value": 32213 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:08:00.000Z",
+ "key": 1561108080000,
+ "doc_count": 33,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 40174 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 2340 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 21117 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1796 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 20 },
+ "sum_all_self_times": { "value": 65427 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:09:00.000Z",
+ "key": 1561108140000,
+ "doc_count": 46,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 57813 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 1362 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1246 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 75032 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 34 },
+ "sum_all_self_times": { "value": 135453 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:10:00.000Z",
+ "key": 1561108200000,
+ "doc_count": 49,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 17,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 17,
+ "total_self_time_per_subtype": { "value": 45207 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 5839 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3415 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3207 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 36 },
+ "sum_all_self_times": { "value": 57668 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:11:00.000Z",
+ "key": 1561108260000,
+ "doc_count": 23,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 69257 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 4,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 4,
+ "total_self_time_per_subtype": { "value": 1968 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1105 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 6773 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 13 },
+ "sum_all_self_times": { "value": 79103 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:12:00.000Z",
+ "key": 1561108320000,
+ "doc_count": 54,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 19,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 19,
+ "total_self_time_per_subtype": { "value": 24059 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 5030 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 25845 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1070 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 49 },
+ "sum_all_self_times": { "value": 56004 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:13:00.000Z",
+ "key": 1561108380000,
+ "doc_count": 55,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 19,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 19,
+ "total_self_time_per_subtype": { "value": 30015 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 4981 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 11926 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 650 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 46 },
+ "sum_all_self_times": { "value": 47572 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:14:00.000Z",
+ "key": 1561108440000,
+ "doc_count": 41,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 65562 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 1731 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 67833 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 768 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 29 },
+ "sum_all_self_times": { "value": 135894 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:15:00.000Z",
+ "key": 1561108500000,
+ "doc_count": 36,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 50269 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 2220 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 14450 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1531 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 30 },
+ "sum_all_self_times": { "value": 68470 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:16:00.000Z",
+ "key": 1561108560000,
+ "doc_count": 32,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 65835 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 2528 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5309 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 45553 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 33 },
+ "sum_all_self_times": { "value": 119225 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:17:00.000Z",
+ "key": 1561108620000,
+ "doc_count": 53,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 18,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 18,
+ "total_self_time_per_subtype": { "value": 10669 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 4398 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2826 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1566 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 77 },
+ "sum_all_self_times": { "value": 19459 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:18:00.000Z",
+ "key": 1561108680000,
+ "doc_count": 35,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 16689 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 2058 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 626 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 1668 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 52 },
+ "sum_all_self_times": { "value": 21041 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:19:00.000Z",
+ "key": 1561108740000,
+ "doc_count": 44,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 80865 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 3224 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 29032 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1699 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 24 },
+ "sum_all_self_times": { "value": 114820 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:20:00.000Z",
+ "key": 1561108800000,
+ "doc_count": 42,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 54390 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 1781 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 15503 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1520 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 40 },
+ "sum_all_self_times": { "value": 73194 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:21:00.000Z",
+ "key": 1561108860000,
+ "doc_count": 32,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 69787 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 6,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 6,
+ "total_self_time_per_subtype": { "value": 2150 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 173432 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 680 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 23 },
+ "sum_all_self_times": { "value": 246049 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:22:00.000Z",
+ "key": 1561108920000,
+ "doc_count": 53,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 18,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 18,
+ "total_self_time_per_subtype": { "value": 40208 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 7008 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 13461 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 582 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 58 },
+ "sum_all_self_times": { "value": 61259 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:23:00.000Z",
+ "key": 1561108980000,
+ "doc_count": 40,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 46926 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 1573 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 826 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 6544 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 32 },
+ "sum_all_self_times": { "value": 55869 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:24:00.000Z",
+ "key": 1561109040000,
+ "doc_count": 35,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 46955 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 1845 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 17074 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2796 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 15 },
+ "sum_all_self_times": { "value": 68670 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:25:00.000Z",
+ "key": 1561109100000,
+ "doc_count": 44,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 67966 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 2831 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 55068 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 8664 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 32 },
+ "sum_all_self_times": { "value": 134529 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:26:00.000Z",
+ "key": 1561109160000,
+ "doc_count": 39,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 30669 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 3741 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 26163 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 798 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 32 },
+ "sum_all_self_times": { "value": 61371 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:27:00.000Z",
+ "key": 1561109220000,
+ "doc_count": 36,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 31561 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 3169 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 852 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 12665 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 19 },
+ "sum_all_self_times": { "value": 48247 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:28:00.000Z",
+ "key": 1561109280000,
+ "doc_count": 48,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 47058 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 3970 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 26111 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2382 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 38 },
+ "sum_all_self_times": { "value": 79521 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:29:00.000Z",
+ "key": 1561109340000,
+ "doc_count": 41,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 47837 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 389 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 45302 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 8128 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 41 },
+ "sum_all_self_times": { "value": 101656 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:30:00.000Z",
+ "key": 1561109400000,
+ "doc_count": 29,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 59090 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 5,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 5,
+ "total_self_time_per_subtype": { "value": 1552 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 30426 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1920 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 13 },
+ "sum_all_self_times": { "value": 92988 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:31:00.000Z",
+ "key": 1561109460000,
+ "doc_count": 39,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 44546 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 6556 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 24244 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2007 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 23 },
+ "sum_all_self_times": { "value": 77353 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:32:00.000Z",
+ "key": 1561109520000,
+ "doc_count": 27,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 56804 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 5,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 5,
+ "total_self_time_per_subtype": { "value": 9705 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 37067 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 10215 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 14 },
+ "sum_all_self_times": { "value": 113791 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:33:00.000Z",
+ "key": 1561109580000,
+ "doc_count": 55,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 19,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 19,
+ "total_self_time_per_subtype": { "value": 33040 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 14538 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 2113 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 18377 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 53 },
+ "sum_all_self_times": { "value": 68068 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:34:00.000Z",
+ "key": 1561109640000,
+ "doc_count": 23,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 9883 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 5,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 5,
+ "total_self_time_per_subtype": { "value": 5510 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 5733 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 1822 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 15 },
+ "sum_all_self_times": { "value": 22948 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:35:00.000Z",
+ "key": 1561109700000,
+ "doc_count": 72,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 25,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 25,
+ "total_self_time_per_subtype": { "value": 64110 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 6116 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 62674 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 5599 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 56 },
+ "sum_all_self_times": { "value": 138499 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:36:00.000Z",
+ "key": 1561109760000,
+ "doc_count": 9,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 54011 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 91 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 2057 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 3790 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 3 },
+ "sum_all_self_times": { "value": 59949 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:37:00.000Z",
+ "key": 1561109820000,
+ "doc_count": 49,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 17,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 17,
+ "total_self_time_per_subtype": { "value": 79808 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 4764 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 2942 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 7202 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 40 },
+ "sum_all_self_times": { "value": 94716 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:38:00.000Z",
+ "key": 1561109880000,
+ "doc_count": 29,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 10055 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 4151 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 2501 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 2479 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 32 },
+ "sum_all_self_times": { "value": 19186 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:39:00.000Z",
+ "key": 1561109940000,
+ "doc_count": 52,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 18,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 18,
+ "total_self_time_per_subtype": { "value": 80360 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 3529 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 5367 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 47442 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 41 },
+ "sum_all_self_times": { "value": 136698 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:40:00.000Z",
+ "key": 1561110000000,
+ "doc_count": 21,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 113271 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 2327 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 13312 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2548 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 10 },
+ "sum_all_self_times": { "value": 131458 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:41:00.000Z",
+ "key": 1561110060000,
+ "doc_count": 15,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 5,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 5,
+ "total_self_time_per_subtype": { "value": 533 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 634 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 129 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 341 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 12 },
+ "sum_all_self_times": { "value": 1637 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:42:00.000Z",
+ "key": 1561110120000,
+ "doc_count": 33,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 153671 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 4914 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 83332 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2923 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 26 },
+ "sum_all_self_times": { "value": 244840 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:43:00.000Z",
+ "key": 1561110180000,
+ "doc_count": 29,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 3950 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 4495 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 6455 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 182 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 38 },
+ "sum_all_self_times": { "value": 15082 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:44:00.000Z",
+ "key": 1561110240000,
+ "doc_count": 32,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 59705 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 6,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 6,
+ "total_self_time_per_subtype": { "value": 3251 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 23618 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1149 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 18 },
+ "sum_all_self_times": { "value": 87723 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:45:00.000Z",
+ "key": 1561110300000,
+ "doc_count": 58,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 20,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 20,
+ "total_self_time_per_subtype": { "value": 16681 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 9511 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 6683 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1534 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 49 },
+ "sum_all_self_times": { "value": 34409 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:46:00.000Z",
+ "key": 1561110360000,
+ "doc_count": 53,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 18,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 18,
+ "total_self_time_per_subtype": { "value": 56970 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 10151 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 73442 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 9128 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 52 },
+ "sum_all_self_times": { "value": 149691 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:47:00.000Z",
+ "key": 1561110420000,
+ "doc_count": 21,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 47713 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 4387 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 94725 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2443 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 12 },
+ "sum_all_self_times": { "value": 149268 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:48:00.000Z",
+ "key": 1561110480000,
+ "doc_count": 44,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 49771 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 2614 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 11382 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 800 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 39 },
+ "sum_all_self_times": { "value": 64567 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:49:00.000Z",
+ "key": 1561110540000,
+ "doc_count": 46,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 56477 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 4822 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 17923 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 519 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 27 },
+ "sum_all_self_times": { "value": 79741 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:50:00.000Z",
+ "key": 1561110600000,
+ "doc_count": 35,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 74701 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 818 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 173529 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2034 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 26 },
+ "sum_all_self_times": { "value": 251082 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:51:00.000Z",
+ "key": 1561110660000,
+ "doc_count": 43,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 34222 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 2842 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 365 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 644 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 37 },
+ "sum_all_self_times": { "value": 38073 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:52:00.000Z",
+ "key": 1561110720000,
+ "doc_count": 44,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 45731 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 4817 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 7653 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1908 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 22 },
+ "sum_all_self_times": { "value": 60109 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:53:00.000Z",
+ "key": 1561110780000,
+ "doc_count": 39,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 20104 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 3715 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1028 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 3744 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 42 },
+ "sum_all_self_times": { "value": 28591 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:54:00.000Z",
+ "key": 1561110840000,
+ "doc_count": 21,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 95829 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 9487 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 24323 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5745 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 13 },
+ "sum_all_self_times": { "value": 135384 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:55:00.000Z",
+ "key": 1561110900000,
+ "doc_count": 38,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 34032 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 11566 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1993 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 57866 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 27 },
+ "sum_all_self_times": { "value": 105457 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:56:00.000Z",
+ "key": 1561110960000,
+ "doc_count": 22,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 51775 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 826 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1287 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 8390 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 14 },
+ "sum_all_self_times": { "value": 62278 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:57:00.000Z",
+ "key": 1561111020000,
+ "doc_count": 55,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 19,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 19,
+ "total_self_time_per_subtype": { "value": 34416 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 6019 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 6887 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 921 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 56 },
+ "sum_all_self_times": { "value": 48243 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:58:00.000Z",
+ "key": 1561111080000,
+ "doc_count": 33,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 98787 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 3268 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 33960 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1691 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 22 },
+ "sum_all_self_times": { "value": 137706 }
+ },
+ {
+ "key_as_string": "2019-06-21T09:59:00.000Z",
+ "key": 1561111140000,
+ "doc_count": 41,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 28711 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 8358 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 31488 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 694 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 57 },
+ "sum_all_self_times": { "value": 69251 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:00:00.000Z",
+ "key": 1561111200000,
+ "doc_count": 47,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 24190 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 10142 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 20803 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 469 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 42 },
+ "sum_all_self_times": { "value": 55604 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:01:00.000Z",
+ "key": 1561111260000,
+ "doc_count": 46,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 25833 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 3981 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 11674 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1375 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 53 },
+ "sum_all_self_times": { "value": 42863 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:02:00.000Z",
+ "key": 1561111320000,
+ "doc_count": 40,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 23599 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 3971 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3339 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 6512 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 26 },
+ "sum_all_self_times": { "value": 37421 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:03:00.000Z",
+ "key": 1561111380000,
+ "doc_count": 16,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 6,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 6,
+ "total_self_time_per_subtype": { "value": 42364 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1761 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 9567 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 1808 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 7 },
+ "sum_all_self_times": { "value": 55500 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:04:00.000Z",
+ "key": 1561111440000,
+ "doc_count": 44,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 54351 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 5771 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 25160 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2324 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 28 },
+ "sum_all_self_times": { "value": 87606 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:05:00.000Z",
+ "key": 1561111500000,
+ "doc_count": 51,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 18,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 18,
+ "total_self_time_per_subtype": { "value": 68767 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 20641 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 3554 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 13361 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 25 },
+ "sum_all_self_times": { "value": 106323 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:06:00.000Z",
+ "key": 1561111560000,
+ "doc_count": 43,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 18080 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 4760 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1048 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 3712 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 53 },
+ "sum_all_self_times": { "value": 27600 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:07:00.000Z",
+ "key": 1561111620000,
+ "doc_count": 17,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 6,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 6,
+ "total_self_time_per_subtype": { "value": 14747 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 7649 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 9474 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 462 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 13 },
+ "sum_all_self_times": { "value": 32332 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:08:00.000Z",
+ "key": 1561111680000,
+ "doc_count": 74,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 25,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 25,
+ "total_self_time_per_subtype": { "value": 33240 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 18,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 18,
+ "total_self_time_per_subtype": { "value": 18612 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 16456 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 1634 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 64 },
+ "sum_all_self_times": { "value": 69942 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:09:00.000Z",
+ "key": 1561111740000,
+ "doc_count": 36,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 62115 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 3258 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 147391 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1099 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 21 },
+ "sum_all_self_times": { "value": 213863 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:10:00.000Z",
+ "key": 1561111800000,
+ "doc_count": 47,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 20715 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 8160 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 13758 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1580 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 42 },
+ "sum_all_self_times": { "value": 44213 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:11:00.000Z",
+ "key": 1561111860000,
+ "doc_count": 41,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 39704 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 3791 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 23467 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5970 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 60 },
+ "sum_all_self_times": { "value": 72932 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:12:00.000Z",
+ "key": 1561111920000,
+ "doc_count": 26,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 40731 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 4,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 4,
+ "total_self_time_per_subtype": { "value": 677 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 67785 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1404 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 25 },
+ "sum_all_self_times": { "value": 110597 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:13:00.000Z",
+ "key": 1561111980000,
+ "doc_count": 26,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 37624 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 5,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 5,
+ "total_self_time_per_subtype": { "value": 3054 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 340 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 7775 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 20 },
+ "sum_all_self_times": { "value": 48793 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:14:00.000Z",
+ "key": 1561112040000,
+ "doc_count": 39,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 52161 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 5863 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 23759 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1044 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 21 },
+ "sum_all_self_times": { "value": 82827 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:15:00.000Z",
+ "key": 1561112100000,
+ "doc_count": 38,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 27763 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 6790 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 688 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 20105 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 34 },
+ "sum_all_self_times": { "value": 55346 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:16:00.000Z",
+ "key": 1561112160000,
+ "doc_count": 39,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 66182 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 2373 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 21517 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2567 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 20 },
+ "sum_all_self_times": { "value": 92639 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:17:00.000Z",
+ "key": 1561112220000,
+ "doc_count": 53,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 18,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 18,
+ "total_self_time_per_subtype": { "value": 36987 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 1495 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3889 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 98 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 97 },
+ "sum_all_self_times": { "value": 42469 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:18:00.000Z",
+ "key": 1561112280000,
+ "doc_count": 64,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 22,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 22,
+ "total_self_time_per_subtype": { "value": 7451 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 1115 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1042 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 39 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 134 },
+ "sum_all_self_times": { "value": 9647 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:19:00.000Z",
+ "key": 1561112340000,
+ "doc_count": 32,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 1533 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 695 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 765 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 6 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 63 },
+ "sum_all_self_times": { "value": 2999 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:20:00.000Z",
+ "key": 1561112400000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:21:00.000Z",
+ "key": 1561112460000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:22:00.000Z",
+ "key": 1561112520000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:23:00.000Z",
+ "key": 1561112580000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:24:00.000Z",
+ "key": 1561112640000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:25:00.000Z",
+ "key": 1561112700000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:26:00.000Z",
+ "key": 1561112760000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:27:00.000Z",
+ "key": 1561112820000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:28:00.000Z",
+ "key": 1561112880000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:29:00.000Z",
+ "key": 1561112940000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:30:00.000Z",
+ "key": 1561113000000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:31:00.000Z",
+ "key": 1561113060000,
+ "doc_count": 40,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 20285 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 3487 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1100 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 3164 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 57 },
+ "sum_all_self_times": { "value": 28036 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:32:00.000Z",
+ "key": 1561113120000,
+ "doc_count": 69,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 24,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 24,
+ "total_self_time_per_subtype": { "value": 36168 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 11339 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 46026 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 1237 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 57 },
+ "sum_all_self_times": { "value": 94770 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:33:00.000Z",
+ "key": 1561113180000,
+ "doc_count": 18,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 6,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 6,
+ "total_self_time_per_subtype": { "value": 15880 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 4,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 4,
+ "total_self_time_per_subtype": { "value": 1730 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 3869 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 2171 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 10 },
+ "sum_all_self_times": { "value": 23650 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:34:00.000Z",
+ "key": 1561113240000,
+ "doc_count": 65,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 22,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 22,
+ "total_self_time_per_subtype": { "value": 26909 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 5815 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 2321 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 8707 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 50 },
+ "sum_all_self_times": { "value": 43752 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:35:00.000Z",
+ "key": 1561113300000,
+ "doc_count": 26,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 58116 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 5,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 5,
+ "total_self_time_per_subtype": { "value": 9574 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1181 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 9144 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 19 },
+ "sum_all_self_times": { "value": 78015 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:36:00.000Z",
+ "key": 1561113360000,
+ "doc_count": 12,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 4,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 4,
+ "total_self_time_per_subtype": { "value": 38442 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 799 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 7784 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 915 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 5 },
+ "sum_all_self_times": { "value": 47940 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:37:00.000Z",
+ "key": 1561113420000,
+ "doc_count": 53,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 18,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 18,
+ "total_self_time_per_subtype": { "value": 109451 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 10630 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 18907 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 10923 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 27 },
+ "sum_all_self_times": { "value": 149911 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:38:00.000Z",
+ "key": 1561113480000,
+ "doc_count": 43,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 53262 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 10541 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2592 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 6484 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 21 },
+ "sum_all_self_times": { "value": 72879 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:39:00.000Z",
+ "key": 1561113540000,
+ "doc_count": 24,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 9503 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 6,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 6,
+ "total_self_time_per_subtype": { "value": 4543 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 1097 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 1802 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 12 },
+ "sum_all_self_times": { "value": 16945 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:40:00.000Z",
+ "key": 1561113600000,
+ "doc_count": 47,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 80202 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 2486 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 7247 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 1633 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 32 },
+ "sum_all_self_times": { "value": 91568 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:41:00.000Z",
+ "key": 1561113660000,
+ "doc_count": 30,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 113319 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 6,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 6,
+ "total_self_time_per_subtype": { "value": 3794 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 42720 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1295 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 17 },
+ "sum_all_self_times": { "value": 161128 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:42:00.000Z",
+ "key": 1561113720000,
+ "doc_count": 34,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 68600 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 2620 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 4086 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 31739 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 26 },
+ "sum_all_self_times": { "value": 107045 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:43:00.000Z",
+ "key": 1561113780000,
+ "doc_count": 38,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 55021 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 306 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 103141 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1224 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 36 },
+ "sum_all_self_times": { "value": 159692 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:44:00.000Z",
+ "key": 1561113840000,
+ "doc_count": 43,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 44958 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 1689 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 90649 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 653 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 31 },
+ "sum_all_self_times": { "value": 137949 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:45:00.000Z",
+ "key": 1561113900000,
+ "doc_count": 45,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 53692 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 3024 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3788 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1196 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 42 },
+ "sum_all_self_times": { "value": 61700 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:46:00.000Z",
+ "key": 1561113960000,
+ "doc_count": 27,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 33996 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 6,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 6,
+ "total_self_time_per_subtype": { "value": 4071 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5576 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 12686 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 17 },
+ "sum_all_self_times": { "value": 56329 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:47:00.000Z",
+ "key": 1561114020000,
+ "doc_count": 64,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 22,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 22,
+ "total_self_time_per_subtype": { "value": 16017 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 3144 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 9092 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 489 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 60 },
+ "sum_all_self_times": { "value": 28742 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:48:00.000Z",
+ "key": 1561114080000,
+ "doc_count": 44,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 34766 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 3803 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 14426 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2746 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 27 },
+ "sum_all_self_times": { "value": 55741 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:49:00.000Z",
+ "key": 1561114140000,
+ "doc_count": 47,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 34949 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 1320 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 21539 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1075 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 31 },
+ "sum_all_self_times": { "value": 58883 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:50:00.000Z",
+ "key": 1561114200000,
+ "doc_count": 50,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 17,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 17,
+ "total_self_time_per_subtype": { "value": 32579 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 5979 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 12387 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1159 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 52 },
+ "sum_all_self_times": { "value": 52104 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:51:00.000Z",
+ "key": 1561114260000,
+ "doc_count": 12,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 4,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 4,
+ "total_self_time_per_subtype": { "value": 14250 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3394 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 7358 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 393 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 7 },
+ "sum_all_self_times": { "value": 25395 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:52:00.000Z",
+ "key": 1561114320000,
+ "doc_count": 54,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 18,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 18,
+ "total_self_time_per_subtype": { "value": 30567 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 14245 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 2848 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 15838 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 34 },
+ "sum_all_self_times": { "value": 63498 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:53:00.000Z",
+ "key": 1561114380000,
+ "doc_count": 39,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 81795 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 1313 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 73573 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1017 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 26 },
+ "sum_all_self_times": { "value": 157698 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:54:00.000Z",
+ "key": 1561114440000,
+ "doc_count": 37,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 69710 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 3476 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 6801 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1598 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 22 },
+ "sum_all_self_times": { "value": 81585 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:55:00.000Z",
+ "key": 1561114500000,
+ "doc_count": 21,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 17116 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 5,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 5,
+ "total_self_time_per_subtype": { "value": 1317 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 18955 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 986 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 20 },
+ "sum_all_self_times": { "value": 38374 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:56:00.000Z",
+ "key": 1561114560000,
+ "doc_count": 50,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 17,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 17,
+ "total_self_time_per_subtype": { "value": 52365 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 6127 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 7429 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 7324 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 59 },
+ "sum_all_self_times": { "value": 73245 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:57:00.000Z",
+ "key": 1561114620000,
+ "doc_count": 31,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 45869 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 6,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 6,
+ "total_self_time_per_subtype": { "value": 1102 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2006 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 9160 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 20 },
+ "sum_all_self_times": { "value": 58137 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:58:00.000Z",
+ "key": 1561114680000,
+ "doc_count": 29,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 52059 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 5,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 5,
+ "total_self_time_per_subtype": { "value": 3828 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 114277 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1731 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 30 },
+ "sum_all_self_times": { "value": 171895 }
+ },
+ {
+ "key_as_string": "2019-06-21T10:59:00.000Z",
+ "key": 1561114740000,
+ "doc_count": 29,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 53766 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 5,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 5,
+ "total_self_time_per_subtype": { "value": 927 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 16151 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1473 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 27 },
+ "sum_all_self_times": { "value": 72317 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:00:00.000Z",
+ "key": 1561114800000,
+ "doc_count": 47,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 31962 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 2814 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 82828 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 282 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 36 },
+ "sum_all_self_times": { "value": 117886 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:01:00.000Z",
+ "key": 1561114860000,
+ "doc_count": 41,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 35044 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 3326 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 6933 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1728 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 42 },
+ "sum_all_self_times": { "value": 47031 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:02:00.000Z",
+ "key": 1561114920000,
+ "doc_count": 37,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 44858 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 2028 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 4341 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 28059 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 23 },
+ "sum_all_self_times": { "value": 79286 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:03:00.000Z",
+ "key": 1561114980000,
+ "doc_count": 26,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 73327 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 4,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 4,
+ "total_self_time_per_subtype": { "value": 652 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 114424 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5156 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 15 },
+ "sum_all_self_times": { "value": 193559 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:04:00.000Z",
+ "key": 1561115040000,
+ "doc_count": 47,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 39850 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 2470 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 20657 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 748 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 57 },
+ "sum_all_self_times": { "value": 63725 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:05:00.000Z",
+ "key": 1561115100000,
+ "doc_count": 41,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 19838 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 6123 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3355 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 961 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 32 },
+ "sum_all_self_times": { "value": 30277 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:06:00.000Z",
+ "key": 1561115160000,
+ "doc_count": 38,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 54767 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 1141 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 111783 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5554 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 31 },
+ "sum_all_self_times": { "value": 173245 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:07:00.000Z",
+ "key": 1561115220000,
+ "doc_count": 33,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 37290 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 4851 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 23536 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2367 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 34 },
+ "sum_all_self_times": { "value": 68044 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:08:00.000Z",
+ "key": 1561115280000,
+ "doc_count": 53,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 18,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 18,
+ "total_self_time_per_subtype": { "value": 53932 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 3836 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 6805 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 740 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 60 },
+ "sum_all_self_times": { "value": 65313 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:09:00.000Z",
+ "key": 1561115340000,
+ "doc_count": 53,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 18,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 18,
+ "total_self_time_per_subtype": { "value": 30787 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 7567 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 13053 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 726 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 52 },
+ "sum_all_self_times": { "value": 52133 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:10:00.000Z",
+ "key": 1561115400000,
+ "doc_count": 54,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 19,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 19,
+ "total_self_time_per_subtype": { "value": 21726 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 1296 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 4904 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 927 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 37 },
+ "sum_all_self_times": { "value": 28853 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:11:00.000Z",
+ "key": 1561115460000,
+ "doc_count": 33,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 52655 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 3125 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 15292 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1194 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 28 },
+ "sum_all_self_times": { "value": 72266 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:12:00.000Z",
+ "key": 1561115520000,
+ "doc_count": 46,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 15132 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 1320 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2374 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 857 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 38 },
+ "sum_all_self_times": { "value": 19683 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:13:00.000Z",
+ "key": 1561115580000,
+ "doc_count": 37,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 73118 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 1189 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 27902 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1549 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 28 },
+ "sum_all_self_times": { "value": 103758 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:14:00.000Z",
+ "key": 1561115640000,
+ "doc_count": 39,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 54331 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 3527 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 42840 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1458 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 33 },
+ "sum_all_self_times": { "value": 102156 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:15:00.000Z",
+ "key": 1561115700000,
+ "doc_count": 34,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 24121 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 6,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 6,
+ "total_self_time_per_subtype": { "value": 977 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 7717 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1418 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 24 },
+ "sum_all_self_times": { "value": 34233 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:16:00.000Z",
+ "key": 1561115760000,
+ "doc_count": 47,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 50669 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 2258 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 20812 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3183 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 36 },
+ "sum_all_self_times": { "value": 76922 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:17:00.000Z",
+ "key": 1561115820000,
+ "doc_count": 54,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 19,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 19,
+ "total_self_time_per_subtype": { "value": 9787 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 5764 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1041 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 528 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 59 },
+ "sum_all_self_times": { "value": 17120 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:18:00.000Z",
+ "key": 1561115880000,
+ "doc_count": 45,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 48855 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 1390 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 33417 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2406 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 51 },
+ "sum_all_self_times": { "value": 86068 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:19:00.000Z",
+ "key": 1561115940000,
+ "doc_count": 38,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 35460 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 16407 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 22977 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 959 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 24 },
+ "sum_all_self_times": { "value": 75803 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:20:00.000Z",
+ "key": 1561116000000,
+ "doc_count": 50,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 17,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 17,
+ "total_self_time_per_subtype": { "value": 29841 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 1587 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 16625 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 4328 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 55 },
+ "sum_all_self_times": { "value": 52381 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:21:00.000Z",
+ "key": 1561116060000,
+ "doc_count": 38,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 30531 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 2622 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 10131 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2066 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 43 },
+ "sum_all_self_times": { "value": 45350 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:22:00.000Z",
+ "key": 1561116120000,
+ "doc_count": 26,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 64018 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 4,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 4,
+ "total_self_time_per_subtype": { "value": 3122 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 115013 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2875 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 19 },
+ "sum_all_self_times": { "value": 185028 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:23:00.000Z",
+ "key": 1561116180000,
+ "doc_count": 27,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 49073 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 6,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 6,
+ "total_self_time_per_subtype": { "value": 5267 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3286 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 5882 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 12 },
+ "sum_all_self_times": { "value": 63508 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:24:00.000Z",
+ "key": 1561116240000,
+ "doc_count": 35,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 68084 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 6303 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 92938 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3174 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 22 },
+ "sum_all_self_times": { "value": 170499 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:25:00.000Z",
+ "key": 1561116300000,
+ "doc_count": 44,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 36280 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 5024 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 11166 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 881 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 27 },
+ "sum_all_self_times": { "value": 53351 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:26:00.000Z",
+ "key": 1561116360000,
+ "doc_count": 49,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 17,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 17,
+ "total_self_time_per_subtype": { "value": 46958 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 1905 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 18514 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 960 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 40 },
+ "sum_all_self_times": { "value": 68337 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:27:00.000Z",
+ "key": 1561116420000,
+ "doc_count": 43,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 33713 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 1427 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 16586 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 4506 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 31 },
+ "sum_all_self_times": { "value": 56232 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:28:00.000Z",
+ "key": 1561116480000,
+ "doc_count": 36,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 98384 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 1339 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 161174 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 4593 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 27 },
+ "sum_all_self_times": { "value": 265490 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:29:00.000Z",
+ "key": 1561116540000,
+ "doc_count": 32,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 36177 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 5138 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5862 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 2043 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 18 },
+ "sum_all_self_times": { "value": 49220 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:30:00.000Z",
+ "key": 1561116600000,
+ "doc_count": 40,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 64429 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 2439 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 50280 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 989 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 36 },
+ "sum_all_self_times": { "value": 118137 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:31:00.000Z",
+ "key": 1561116660000,
+ "doc_count": 44,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 30708 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 3209 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 18682 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2131 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 37 },
+ "sum_all_self_times": { "value": 54730 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:32:00.000Z",
+ "key": 1561116720000,
+ "doc_count": 35,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 43733 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 3557 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 55250 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2503 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 35 },
+ "sum_all_self_times": { "value": 105043 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:33:00.000Z",
+ "key": 1561116780000,
+ "doc_count": 37,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 49816 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 3161 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 7560 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1937 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 21 },
+ "sum_all_self_times": { "value": 62474 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:34:00.000Z",
+ "key": 1561116840000,
+ "doc_count": 29,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 70677 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 5,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 5,
+ "total_self_time_per_subtype": { "value": 612 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 72184 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 561 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 30 },
+ "sum_all_self_times": { "value": 144034 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:35:00.000Z",
+ "key": 1561116900000,
+ "doc_count": 55,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 19,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 19,
+ "total_self_time_per_subtype": { "value": 11765 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 6428 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 84957 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2651 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 53 },
+ "sum_all_self_times": { "value": 105801 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:36:00.000Z",
+ "key": 1561116960000,
+ "doc_count": 32,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 86881 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 6,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 6,
+ "total_self_time_per_subtype": { "value": 3857 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 47859 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 882 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 18 },
+ "sum_all_self_times": { "value": 139479 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:37:00.000Z",
+ "key": 1561117020000,
+ "doc_count": 32,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 64811 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 2628 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 10386 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 32914 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 32 },
+ "sum_all_self_times": { "value": 110739 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:38:00.000Z",
+ "key": 1561117080000,
+ "doc_count": 44,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 15532 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 13278 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3092 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 12231 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 33 },
+ "sum_all_self_times": { "value": 44133 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:39:00.000Z",
+ "key": 1561117140000,
+ "doc_count": 30,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 35177 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 13176 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1252 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 3414 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 23 },
+ "sum_all_self_times": { "value": 53019 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:40:00.000Z",
+ "key": 1561117200000,
+ "doc_count": 56,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 19,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 19,
+ "total_self_time_per_subtype": { "value": 11819 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 9117 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5046 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1235 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 50 },
+ "sum_all_self_times": { "value": 27217 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:41:00.000Z",
+ "key": 1561117260000,
+ "doc_count": 23,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 7231 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 5,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 5,
+ "total_self_time_per_subtype": { "value": 2046 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 27 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 81 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 16 },
+ "sum_all_self_times": { "value": 9385 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:42:00.000Z",
+ "key": 1561117320000,
+ "doc_count": 35,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 42836 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 23843 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 4021 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 26 },
+ "sum_all_self_times": { "value": 70700 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:43:00.000Z",
+ "key": 1561117380000,
+ "doc_count": 9,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 2307 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2312 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 3387 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 3 },
+ "sum_all_self_times": { "value": 8006 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:44:00.000Z",
+ "key": 1561117440000,
+ "doc_count": 7,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 3,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 3,
+ "total_self_time_per_subtype": { "value": 101277 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 13000 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 2 },
+ "sum_all_self_times": { "value": 114277 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:45:00.000Z",
+ "key": 1561117500000,
+ "doc_count": 3,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 97684 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 9250 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 1 },
+ "sum_all_self_times": { "value": 106934 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:46:00.000Z",
+ "key": 1561117560000,
+ "doc_count": 61,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 21,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 21,
+ "total_self_time_per_subtype": { "value": 67511 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 12361 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1614 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 23 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 93 },
+ "sum_all_self_times": { "value": 81509 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:47:00.000Z",
+ "key": 1561117620000,
+ "doc_count": 66,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 23,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 23,
+ "total_self_time_per_subtype": { "value": 5324 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 937 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 905 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 32 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 145 },
+ "sum_all_self_times": { "value": 7198 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:48:00.000Z",
+ "key": 1561117680000,
+ "doc_count": 36,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 2303 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 8,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 8,
+ "total_self_time_per_subtype": { "value": 385 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 117 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 8 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 66 },
+ "sum_all_self_times": { "value": 2813 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:49:00.000Z",
+ "key": 1561117740000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:50:00.000Z",
+ "key": 1561117800000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:51:00.000Z",
+ "key": 1561117860000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:52:00.000Z",
+ "key": 1561117920000,
+ "doc_count": 54,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 19,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 19,
+ "total_self_time_per_subtype": { "value": 29986 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 12,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 12,
+ "total_self_time_per_subtype": { "value": 5061 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 9428 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1277 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 70 },
+ "sum_all_self_times": { "value": 45752 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:53:00.000Z",
+ "key": 1561117980000,
+ "doc_count": 29,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 75774 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 5,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 5,
+ "total_self_time_per_subtype": { "value": 6912 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 34816 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2022 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 21 },
+ "sum_all_self_times": { "value": 119524 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:54:00.000Z",
+ "key": 1561118040000,
+ "doc_count": 38,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 36404 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 5406 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1362 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 803 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 25 },
+ "sum_all_self_times": { "value": 43975 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:55:00.000Z",
+ "key": 1561118100000,
+ "doc_count": 49,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 17,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 17,
+ "total_self_time_per_subtype": { "value": 49977 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 1143 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 67358 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 1518 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 54 },
+ "sum_all_self_times": { "value": 119996 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:56:00.000Z",
+ "key": 1561118160000,
+ "doc_count": 45,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 42562 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 11,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 11,
+ "total_self_time_per_subtype": { "value": 1601 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 11830 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 806 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 44 },
+ "sum_all_self_times": { "value": 56799 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:57:00.000Z",
+ "key": 1561118220000,
+ "doc_count": 51,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 17,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 17,
+ "total_self_time_per_subtype": { "value": 51589 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 13,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 13,
+ "total_self_time_per_subtype": { "value": 4719 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 36126 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 594 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 46 },
+ "sum_all_self_times": { "value": 93028 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:58:00.000Z",
+ "key": 1561118280000,
+ "doc_count": 41,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 14,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 14,
+ "total_self_time_per_subtype": { "value": 50540 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 9,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 9,
+ "total_self_time_per_subtype": { "value": 9338 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 96364 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 523 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 46 },
+ "sum_all_self_times": { "value": 156765 }
+ },
+ {
+ "key_as_string": "2019-06-21T11:59:00.000Z",
+ "key": 1561118340000,
+ "doc_count": 29,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 10,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 10,
+ "total_self_time_per_subtype": { "value": 932 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 7,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 7,
+ "total_self_time_per_subtype": { "value": 1546 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 571 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 1,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 1,
+ "total_self_time_per_subtype": { "value": 88 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 45 },
+ "sum_all_self_times": { "value": 3137 }
+ },
+ {
+ "key_as_string": "2019-06-21T12:00:00.000Z",
+ "key": 1561118400000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T12:01:00.000Z",
+ "key": 1561118460000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T12:02:00.000Z",
+ "key": 1561118520000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T12:03:00.000Z",
+ "key": 1561118580000,
+ "doc_count": 0,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ },
+ {
+ "key_as_string": "2019-06-21T12:04:00.000Z",
+ "key": 1561118640000,
+ "doc_count": 59,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 20,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 20,
+ "total_self_time_per_subtype": { "value": 6283 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 848 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5820 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 124 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 94 },
+ "sum_all_self_times": { "value": 13075 }
+ },
+ {
+ "key_as_string": "2019-06-21T12:05:00.000Z",
+ "key": 1561118700000,
+ "doc_count": 64,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 22,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 22,
+ "total_self_time_per_subtype": { "value": 7202 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 957 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 2882 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 14 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 125 },
+ "sum_all_self_times": { "value": 11055 }
+ },
+ {
+ "key_as_string": "2019-06-21T12:06:00.000Z",
+ "key": 1561118760000,
+ "doc_count": 64,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 22,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 22,
+ "total_self_time_per_subtype": { "value": 7682 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 830 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 5396 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 18 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 146 },
+ "sum_all_self_times": { "value": 13926 }
+ },
+ {
+ "key_as_string": "2019-06-21T12:07:00.000Z",
+ "key": 1561118820000,
+ "doc_count": 68,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 24,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 24,
+ "total_self_time_per_subtype": { "value": 5128 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 16,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 16,
+ "total_self_time_per_subtype": { "value": 1557 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 4170 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 13 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 135 },
+ "sum_all_self_times": { "value": 10868 }
+ },
+ {
+ "key_as_string": "2019-06-21T12:08:00.000Z",
+ "key": 1561118880000,
+ "doc_count": 65,
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 23,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 23,
+ "total_self_time_per_subtype": { "value": 4862 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 15,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 15,
+ "total_self_time_per_subtype": { "value": 1665 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 3337 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 2,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 2,
+ "total_self_time_per_subtype": { "value": 28 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 131 },
+ "sum_all_self_times": { "value": 9892 }
+ }
+ ]
+ },
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "app",
+ "doc_count": 3566,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "",
+ "doc_count": 3566,
+ "total_self_time_per_subtype": { "value": 11162176 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "db",
+ "doc_count": 2303,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "postgresql",
+ "doc_count": 2303,
+ "total_self_time_per_subtype": { "value": 977558 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "template",
+ "doc_count": 503,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "dispatcher-servlet",
+ "doc_count": 503,
+ "total_self_time_per_subtype": { "value": 562567 }
+ }
+ ]
+ }
+ },
+ {
+ "key": "external",
+ "doc_count": 459,
+ "subtypes": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": [
+ {
+ "key": "http",
+ "doc_count": 459,
+ "total_self_time_per_subtype": { "value": 7935715 }
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "total_transaction_breakdown_count": { "value": 9574 },
+ "sum_all_self_times": { "value": 20638016 }
+ }
+}
diff --git a/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/mock-responses/data.ts b/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/mock-responses/data.ts
deleted file mode 100644
index 672c463138661..0000000000000
--- a/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/mock-responses/data.ts
+++ /dev/null
@@ -1,88 +0,0 @@
-/*
- * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
- * or more contributor license agreements. Licensed under the Elastic License;
- * you may not use this file except in compliance with the Elastic License.
- */
-
-export const dataResponse = {
- took: 8,
- timed_out: false,
- _shards: {
- total: 85,
- successful: 85,
- skipped: 0,
- failed: 0
- },
- hits: {
- total: {
- value: 6,
- relation: 'eq'
- },
- max_score: null,
- hits: []
- },
- aggregations: {
- types: {
- doc_count_error_upper_bound: 0,
- sum_other_doc_count: 0,
- buckets: [
- {
- key: 'app',
- doc_count: 2,
- subtypes: {
- doc_count_error_upper_bound: 0,
- sum_other_doc_count: 0,
- buckets: [
- {
- key: '',
- doc_count: 2,
- total_self_time_per_subtype: {
- value: 400.0
- },
- total_span_count_per_subtype: {
- value: 15.0
- }
- }
- ]
- }
- },
- {
- key: 'db',
- doc_count: 2,
- subtypes: {
- doc_count_error_upper_bound: 0,
- sum_other_doc_count: 0,
- buckets: [
- {
- key: 'mysql',
- doc_count: 2,
- total_self_time_per_subtype: {
- value: 200.0
- },
- total_span_count_per_subtype: {
- value: 175.0
- }
- },
- {
- key: 'elasticsearch',
- doc_count: 3,
- total_self_time_per_subtype: {
- value: 100.0
- },
- total_span_count_per_subtype: {
- value: 225.0
- }
- }
- ]
- }
- }
- ]
- },
- total_transaction_breakdown_count: {
- value: 15.0
- },
- sum_all_self_times: {
- value: 600.0
- }
- }
-};
diff --git a/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/mock-responses/noData.json b/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/mock-responses/noData.json
new file mode 100644
index 0000000000000..3da6b3e052c85
--- /dev/null
+++ b/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/mock-responses/noData.json
@@ -0,0 +1,20 @@
+{
+ "took": 1,
+ "timed_out": false,
+ "_shards": { "total": 1, "successful": 1, "skipped": 0, "failed": 0 },
+ "hits": {
+ "total": { "value": 0, "relation": "eq" },
+ "max_score": null,
+ "hits": []
+ },
+ "aggregations": {
+ "by_date": { "buckets": [] },
+ "types": {
+ "doc_count_error_upper_bound": 0,
+ "sum_other_doc_count": 0,
+ "buckets": []
+ },
+ "total_transaction_breakdown_count": { "value": 0 },
+ "sum_all_self_times": { "value": 0 }
+ }
+}
diff --git a/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/mock-responses/noData.ts b/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/mock-responses/noData.ts
deleted file mode 100644
index 0ef0d4a8dc603..0000000000000
--- a/x-pack/legacy/plugins/apm/server/lib/transactions/breakdown/mock-responses/noData.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
- * or more contributor license agreements. Licensed under the Elastic License;
- * you may not use this file except in compliance with the Elastic License.
- */
-
-export const noDataResponse = {
- took: 11,
- timed_out: false,
- _shards: {
- total: 85,
- successful: 85,
- skipped: 0,
- failed: 0
- },
- hits: {
- total: {
- value: 0,
- relation: 'eq'
- },
- max_score: null,
- hits: []
- },
- aggregations: {
- types: {
- doc_count_error_upper_bound: 0,
- sum_other_doc_count: 0,
- buckets: []
- },
- total_transaction_breakdown_count: {
- value: 0.0
- },
- sum_all_self_times: {
- value: 0.0
- }
- }
-};
diff --git a/x-pack/legacy/plugins/apm/typings/timeseries.ts b/x-pack/legacy/plugins/apm/typings/timeseries.ts
index 1b10824234481..20da80d28d0a3 100644
--- a/x-pack/legacy/plugins/apm/typings/timeseries.ts
+++ b/x-pack/legacy/plugins/apm/typings/timeseries.ts
@@ -14,5 +14,17 @@ export interface RectCoordinate {
x0: number;
}
+export interface TimeSeries {
+ title: string;
+ titleShort?: string;
+ hideLegend?: boolean;
+ hideTooltipValue?: boolean;
+ data: Array;
+ legendValue?: string;
+ type: string;
+ color: string;
+ areaColor?: string;
+}
+
export type ChartType = 'area' | 'linemark';
export type YUnit = 'percent' | 'bytes' | 'number';