mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
Alerting stack-monitoring PoC (#135365)
* Rate to counts * Adjusting titles * /s/units/unit * Uncommenting completely unrelated commented out code * More titles thrashing * wip * fix tests * fix api integration test to not take in consideration the formating * Adding technical preview badge * Renaming "Overdue Rules" to "Queued Rules" on the Kibana overview page * Updating tests, adding missed technicalPreview to metric * More snapshots being updated Co-authored-by: Xavier Mouligneau <xavier.mouligneau@elastic.co>
This commit is contained in:
parent
5e391dcc16
commit
c0ad0f99f6
15 changed files with 1932 additions and 384 deletions
|
@ -0,0 +1,22 @@
|
|||
/*
|
||||
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
|
||||
* or more contributor license agreements. Licensed under the Elastic License
|
||||
* 2.0; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
|
||||
import { chain } from 'lodash';
|
||||
|
||||
/*
|
||||
* Chart titles are taken from `metric.title` or `metric.label` fields in the series data.
|
||||
* Use title if found, otherwise use label
|
||||
*/
|
||||
export function getTechnicalPreview(series = []) {
|
||||
return chain(
|
||||
series.map((s) => {
|
||||
return Boolean(s.metric.technicalPreview);
|
||||
})
|
||||
)
|
||||
.first()
|
||||
.value();
|
||||
}
|
|
@ -0,0 +1,32 @@
|
|||
/*
|
||||
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
|
||||
* or more contributor license agreements. Licensed under the Elastic License
|
||||
* 2.0; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
|
||||
import expect from '@kbn/expect';
|
||||
import { getTechnicalPreview } from './get_technical_preview';
|
||||
|
||||
describe('getTechnicalPreview', function () {
|
||||
it('with metric.technicalPreview undefined', () => {
|
||||
const series = [{ metric: {} }, { metric: { technicalPreview: true } }];
|
||||
expect(getTechnicalPreview(series)).to.be(false);
|
||||
});
|
||||
|
||||
it('with metric.technicalPreview false', () => {
|
||||
const series = [
|
||||
{ metric: { technicalPreview: false } },
|
||||
{ metric: { technicalPreview: true } },
|
||||
];
|
||||
expect(getTechnicalPreview(series)).to.be(false);
|
||||
});
|
||||
|
||||
it('with metric.technicalPreview true', () => {
|
||||
const series = [
|
||||
{ metric: { technicalPreview: true } },
|
||||
{ metric: { technicalPreview: false } },
|
||||
];
|
||||
expect(getTechnicalPreview(series)).to.be(true);
|
||||
});
|
||||
});
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
import React, { Fragment } from 'react';
|
||||
import { get, first } from 'lodash';
|
||||
import { getTechnicalPreview } from './get_technical_preview';
|
||||
import { getTitle } from './get_title';
|
||||
import { getUnits } from './get_units';
|
||||
import { MonitoringTimeseries } from './monitoring_timeseries';
|
||||
|
@ -14,6 +15,7 @@ import { InfoTooltip } from './info_tooltip';
|
|||
import './monitoring_timeseries_container.scss';
|
||||
|
||||
import {
|
||||
EuiBadge,
|
||||
EuiIconTip,
|
||||
EuiFlexGroup,
|
||||
EuiFlexItem,
|
||||
|
@ -50,12 +52,30 @@ const zoomOutBtn = (zoomInfo) => {
|
|||
);
|
||||
};
|
||||
|
||||
const technicalPreviewBadge = (technicalPreview) => {
|
||||
if (!technicalPreview) {
|
||||
return null;
|
||||
}
|
||||
|
||||
return (
|
||||
<EuiFlexItem>
|
||||
<EuiBadge color="hollow" iconType="cheer">
|
||||
<FormattedMessage
|
||||
id="xpack.monitoring.chart.timeSeries.technicalPreview"
|
||||
defaultMessage="Technical Preview"
|
||||
/>
|
||||
</EuiBadge>
|
||||
</EuiFlexItem>
|
||||
);
|
||||
};
|
||||
|
||||
export function MonitoringTimeseriesContainer({ series, onBrush, zoomInfo }) {
|
||||
if (series === undefined) {
|
||||
return null; // still loading
|
||||
}
|
||||
|
||||
const title = getTitle(series);
|
||||
const technicalPreview = getTechnicalPreview(series);
|
||||
const titleForAriaIds = title.replace(/\s+/, '--');
|
||||
const units = getUnits(series);
|
||||
const bucketSize = get(first(series), 'bucket_size'); // bucket size will be the same for all metrics in all series
|
||||
|
@ -115,6 +135,7 @@ export function MonitoringTimeseriesContainer({ series, onBrush, zoomInfo }) {
|
|||
</EuiScreenReaderOnly>
|
||||
</Fragment>
|
||||
</EuiFlexItem>
|
||||
{technicalPreviewBadge(technicalPreview)}
|
||||
{zoomOutBtn(zoomInfo)}
|
||||
</EuiFlexGroup>
|
||||
</EuiFlexItem>
|
||||
|
|
|
@ -159,11 +159,11 @@ export function KibanaPanel(props) {
|
|||
</EuiDescriptionListDescription>
|
||||
<EuiDescriptionListTitle className="eui-textBreakWord">
|
||||
<FormattedMessage
|
||||
id="xpack.monitoring.cluster.overview.kibanaPanel.overdueTaskCountLabel"
|
||||
defaultMessage="Overdue Rules"
|
||||
id="xpack.monitoring.cluster.overview.kibanaPanel.queuedRulesCountLabel"
|
||||
defaultMessage="Queued Rules"
|
||||
/>
|
||||
</EuiDescriptionListTitle>
|
||||
<EuiDescriptionListDescription data-test-subj="kbnOverdueRules">
|
||||
<EuiDescriptionListDescription data-test-subj="kbnQueuedRules">
|
||||
{props.rules.cluster.overdue.count}
|
||||
</EuiDescriptionListDescription>
|
||||
</>
|
||||
|
|
|
@ -372,6 +372,7 @@ Object {
|
|||
"isDerivative": true,
|
||||
"label": "Total Shards",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "Search Rate",
|
||||
"units": "/s",
|
||||
},
|
||||
|
@ -752,6 +753,7 @@ Object {
|
|||
"isDerivative": false,
|
||||
"label": "Indexing Latency",
|
||||
"metricAgg": "sum",
|
||||
"technicalPreview": undefined,
|
||||
"units": "ms",
|
||||
},
|
||||
"timeRange": Object {
|
||||
|
@ -1127,6 +1129,7 @@ Object {
|
|||
"isDerivative": false,
|
||||
"label": "Max",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "Client Response Time",
|
||||
"units": "ms",
|
||||
},
|
||||
|
@ -1503,6 +1506,7 @@ Object {
|
|||
"isDerivative": false,
|
||||
"label": "CPU Utilization",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"units": "%",
|
||||
},
|
||||
"timeRange": Object {
|
||||
|
@ -1878,6 +1882,7 @@ Object {
|
|||
"isDerivative": false,
|
||||
"label": "Fixed Bitsets",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "Index Memory - Lucene",
|
||||
"units": "B",
|
||||
},
|
||||
|
@ -2247,6 +2252,7 @@ Object {
|
|||
"isDerivative": false,
|
||||
"label": "Version Map",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "Index Memory",
|
||||
"units": "B",
|
||||
},
|
||||
|
|
|
@ -87,7 +87,7 @@ function createMetricAggs(metric: Metric) {
|
|||
derivative: {
|
||||
buckets_path: 'metric_mb',
|
||||
gap_policy: 'skip',
|
||||
unit: NORMALIZED_DERIVATIVE_UNIT,
|
||||
...(metric.derivativeNormalizedUnits ? { unit: NORMALIZED_DERIVATIVE_UNIT } : {}),
|
||||
},
|
||||
},
|
||||
}
|
||||
|
@ -97,7 +97,7 @@ function createMetricAggs(metric: Metric) {
|
|||
derivative: {
|
||||
buckets_path: 'metric',
|
||||
gap_policy: 'skip',
|
||||
unit: NORMALIZED_DERIVATIVE_UNIT,
|
||||
...(metric.derivativeNormalizedUnits ? { unit: NORMALIZED_DERIVATIVE_UNIT } : {}),
|
||||
},
|
||||
},
|
||||
...mbDerivative,
|
||||
|
@ -275,7 +275,12 @@ function handleSeries(
|
|||
timezone: string,
|
||||
response: ElasticsearchResponse
|
||||
) {
|
||||
const { derivative, calculation: customCalculation, isNotSupportedInInternalCollection } = metric;
|
||||
const {
|
||||
derivative,
|
||||
derivativeNormalizedUnits,
|
||||
calculation: customCalculation,
|
||||
isNotSupportedInInternalCollection,
|
||||
} = metric;
|
||||
|
||||
function getAggregatedData(buckets: SeriesBucket[]) {
|
||||
const firstUsableBucketIndex = findFirstUsableBucketIndex(buckets, min);
|
||||
|
@ -291,7 +296,11 @@ function handleSeries(
|
|||
|
||||
if (firstUsableBucketIndex <= lastUsableBucketIndex) {
|
||||
// map buckets to values for charts
|
||||
const key = derivative ? 'metric_deriv.normalized_value' : 'metric.value';
|
||||
const key = derivative
|
||||
? derivativeNormalizedUnits
|
||||
? 'metric_deriv.normalized_value'
|
||||
: 'metric_deriv.value'
|
||||
: 'metric.value';
|
||||
const calculation = customCalculation !== undefined ? customCalculation : defaultCalculation;
|
||||
const usableBuckets = buckets.slice(firstUsableBucketIndex, lastUsableBucketIndex + 1); // take only the buckets we know are usable
|
||||
|
||||
|
|
|
@ -46,6 +46,7 @@ Array [
|
|||
"isDerivative": true,
|
||||
"label": "Cgroup CPU Utilization",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "CPU Utilization",
|
||||
"units": "%",
|
||||
},
|
||||
|
@ -66,6 +67,7 @@ Array [
|
|||
"isDerivative": true,
|
||||
"label": "Cgroup Throttling",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "Cgroup CPU Performance",
|
||||
"units": "ns",
|
||||
},
|
||||
|
@ -86,6 +88,7 @@ Array [
|
|||
"isDerivative": false,
|
||||
"label": "CPU Utilization",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"units": "%",
|
||||
},
|
||||
"summary": Object {
|
||||
|
@ -105,6 +108,7 @@ Array [
|
|||
"isDerivative": false,
|
||||
"label": "Disk Free Space",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"units": "",
|
||||
},
|
||||
"summary": Object {
|
||||
|
@ -124,6 +128,7 @@ Array [
|
|||
"isDerivative": false,
|
||||
"label": "Used Heap",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "JVM Heap",
|
||||
"units": "%",
|
||||
},
|
||||
|
@ -144,6 +149,7 @@ Array [
|
|||
"isDerivative": false,
|
||||
"label": "1m",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "System Load",
|
||||
"units": "",
|
||||
},
|
||||
|
@ -176,6 +182,7 @@ Array [
|
|||
"isDerivative": true,
|
||||
"label": "Cgroup Throttling",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "Cgroup CPU Performance",
|
||||
"units": "ns",
|
||||
},
|
||||
|
@ -196,6 +203,7 @@ Array [
|
|||
"isDerivative": false,
|
||||
"label": "CPU Utilization",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"units": "%",
|
||||
},
|
||||
"summary": Object {
|
||||
|
@ -215,6 +223,7 @@ Array [
|
|||
"isDerivative": false,
|
||||
"label": "Disk Free Space",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"units": "",
|
||||
},
|
||||
"summary": Object {
|
||||
|
@ -234,6 +243,7 @@ Array [
|
|||
"isDerivative": false,
|
||||
"label": "Used Heap",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "JVM Heap",
|
||||
"units": "%",
|
||||
},
|
||||
|
@ -254,6 +264,7 @@ Array [
|
|||
"isDerivative": false,
|
||||
"label": "1m",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "System Load",
|
||||
"units": "",
|
||||
},
|
||||
|
@ -329,6 +340,7 @@ Array [
|
|||
"isDerivative": true,
|
||||
"label": "Cgroup CPU Utilization",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "CPU Utilization",
|
||||
"units": "%",
|
||||
},
|
||||
|
@ -349,6 +361,7 @@ Array [
|
|||
"isDerivative": true,
|
||||
"label": "Cgroup Throttling",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "Cgroup CPU Performance",
|
||||
"units": "ns",
|
||||
},
|
||||
|
@ -369,6 +382,7 @@ Array [
|
|||
"isDerivative": false,
|
||||
"label": "CPU Utilization",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"units": "%",
|
||||
},
|
||||
"summary": Object {
|
||||
|
@ -388,6 +402,7 @@ Array [
|
|||
"isDerivative": false,
|
||||
"label": "Disk Free Space",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"units": "",
|
||||
},
|
||||
"summary": Object {
|
||||
|
@ -407,6 +422,7 @@ Array [
|
|||
"isDerivative": false,
|
||||
"label": "Used Heap",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "JVM Heap",
|
||||
"units": "%",
|
||||
},
|
||||
|
@ -427,6 +443,7 @@ Array [
|
|||
"isDerivative": false,
|
||||
"label": "1m",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "System Load",
|
||||
"units": "",
|
||||
},
|
||||
|
@ -459,6 +476,7 @@ Array [
|
|||
"isDerivative": true,
|
||||
"label": "Cgroup Throttling",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "Cgroup CPU Performance",
|
||||
"units": "ns",
|
||||
},
|
||||
|
@ -479,6 +497,7 @@ Array [
|
|||
"isDerivative": false,
|
||||
"label": "CPU Utilization",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"units": "%",
|
||||
},
|
||||
"summary": Object {
|
||||
|
@ -498,6 +517,7 @@ Array [
|
|||
"isDerivative": false,
|
||||
"label": "Disk Free Space",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"units": "",
|
||||
},
|
||||
"summary": Object {
|
||||
|
@ -517,6 +537,7 @@ Array [
|
|||
"isDerivative": false,
|
||||
"label": "Used Heap",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "JVM Heap",
|
||||
"units": "%",
|
||||
},
|
||||
|
@ -537,6 +558,7 @@ Array [
|
|||
"isDerivative": false,
|
||||
"label": "1m",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "System Load",
|
||||
"units": "",
|
||||
},
|
||||
|
|
|
@ -13,6 +13,7 @@ Object {
|
|||
"isDerivative": false,
|
||||
"label": "CPU Utilization",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"units": "%",
|
||||
},
|
||||
"summary": Object {
|
||||
|
@ -32,6 +33,7 @@ Object {
|
|||
"isDerivative": false,
|
||||
"label": "Used Heap",
|
||||
"metricAgg": "max",
|
||||
"technicalPreview": undefined,
|
||||
"title": "JVM Heap",
|
||||
"units": "%",
|
||||
},
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -24,10 +24,12 @@ interface OptionalMetricOptions {
|
|||
mbField?: string;
|
||||
type?: string;
|
||||
isNotSupportedInInternalCollection?: boolean;
|
||||
technicalPreview?: boolean;
|
||||
}
|
||||
|
||||
interface DefaultMetricOptions {
|
||||
derivative?: boolean;
|
||||
derivativeNormalizedUnits?: boolean;
|
||||
}
|
||||
|
||||
export type MetricOptions = RequiredMetricOptions & OptionalMetricOptions & DefaultMetricOptions;
|
||||
|
@ -44,6 +46,7 @@ export class Metric {
|
|||
public metricAgg?: string;
|
||||
public mbField?: string;
|
||||
public derivative: boolean = false;
|
||||
public derivativeNormalizedUnits: boolean = true;
|
||||
public aggs?: object;
|
||||
public dateHistogramSubAggs?: object;
|
||||
public getDateHistogramSubAggs?: (options: any) => object;
|
||||
|
@ -58,10 +61,12 @@ export class Metric {
|
|||
public periodsField?: string;
|
||||
public quotaField?: string;
|
||||
public isNotSupportedInInternalCollection?: boolean;
|
||||
public technicalPreview?: boolean;
|
||||
|
||||
constructor(opts: MetricOptions) {
|
||||
const props: Required<DefaultMetricOptions> = {
|
||||
derivative: false,
|
||||
derivativeNormalizedUnits: true,
|
||||
};
|
||||
|
||||
const requireds = {
|
||||
|
@ -96,6 +101,7 @@ export class Metric {
|
|||
'description',
|
||||
'units',
|
||||
'format',
|
||||
'technicalPreview',
|
||||
];
|
||||
|
||||
const metric = Object.create(this);
|
||||
|
|
|
@ -19,7 +19,9 @@ type KibanaClusterMetricOptions = Pick<
|
|||
| 'units'
|
||||
| 'metricAgg'
|
||||
| 'derivative'
|
||||
| 'derivativeNormalizedUnits'
|
||||
| 'isNotSupportedInInternalCollection'
|
||||
| 'technicalPreview'
|
||||
> &
|
||||
Partial<Pick<MetricOptions, 'title'>>;
|
||||
|
||||
|
|
|
@ -44,6 +44,17 @@ const msTimeUnitLabel = i18n.translate('xpack.monitoring.metrics.kibana.msTimeUn
|
|||
defaultMessage: 'ms',
|
||||
});
|
||||
|
||||
const ruleQueueDurationTitle = i18n.translate('xpack.monitoring.metrics.kibana.ruleQueueDuration', {
|
||||
defaultMessage: 'Rule Queue Duration',
|
||||
});
|
||||
|
||||
const actionQueueDurationTitle = i18n.translate(
|
||||
'xpack.monitoring.metrics.kibana.actionQueueDuration',
|
||||
{
|
||||
defaultMessage: 'Action Queue Duration',
|
||||
}
|
||||
);
|
||||
|
||||
export const metrics = {
|
||||
kibana_cluster_requests: new KibanaEventsRateClusterMetric({
|
||||
field: 'kibana_stats.requests.total',
|
||||
|
@ -263,170 +274,188 @@ export const metrics = {
|
|||
|
||||
kibana_instance_rule_failures: new KibanaInstanceRuleMetric({
|
||||
derivative: true,
|
||||
derivativeNormalizedUnits: false,
|
||||
field: 'kibana.node_rules.failures',
|
||||
label: i18n.translate('xpack.monitoring.metrics.kibanaInstance.ruleInstanceFailuresLabel', {
|
||||
defaultMessage: 'Rule Failures Rate',
|
||||
defaultMessage: 'Rule Failures',
|
||||
}),
|
||||
description: i18n.translate(
|
||||
'xpack.monitoring.metrics.kibanaInstance.ruleInstanceFailuresDescription',
|
||||
{
|
||||
defaultMessage: 'Rate of rule failures for the Kibana instance.',
|
||||
defaultMessage: 'Total rule failures for the Kibana instance.',
|
||||
}
|
||||
),
|
||||
format: SMALL_FLOAT,
|
||||
metricAgg: 'max',
|
||||
units: '',
|
||||
isNotSupportedInInternalCollection: true,
|
||||
technicalPreview: true,
|
||||
}),
|
||||
kibana_instance_rule_executions: new KibanaInstanceRuleMetric({
|
||||
derivative: true,
|
||||
derivativeNormalizedUnits: false,
|
||||
field: 'kibana.node_rules.executions',
|
||||
label: i18n.translate('xpack.monitoring.metrics.kibanaInstance.ruleInstanceExecutionsLabel', {
|
||||
defaultMessage: 'Rule Executions Rate',
|
||||
defaultMessage: 'Rule Executions',
|
||||
}),
|
||||
description: i18n.translate(
|
||||
'xpack.monitoring.metrics.kibanaInstance.ruleInstanceExecutionsDescription',
|
||||
{
|
||||
defaultMessage: 'Rate of rule executions for the Kibana instance.',
|
||||
defaultMessage: 'Total rule executions for the Kibana instance.',
|
||||
}
|
||||
),
|
||||
format: SMALL_FLOAT,
|
||||
metricAgg: 'max',
|
||||
units: '',
|
||||
isNotSupportedInInternalCollection: true,
|
||||
technicalPreview: true,
|
||||
}),
|
||||
kibana_instance_action_failures: new KibanaInstanceActionMetric({
|
||||
derivative: true,
|
||||
derivativeNormalizedUnits: false,
|
||||
field: 'kibana.node_actions.failures',
|
||||
label: i18n.translate('xpack.monitoring.metrics.kibanaInstance.actionInstanceFailuresLabel', {
|
||||
defaultMessage: 'Action Failures Rate',
|
||||
defaultMessage: 'Action Failures',
|
||||
}),
|
||||
description: i18n.translate(
|
||||
'xpack.monitoring.metrics.kibanaInstance.actionInstanceFailuresDescription',
|
||||
{
|
||||
defaultMessage: 'Rate of action failures for the Kibana instance.',
|
||||
defaultMessage: 'Total action failures for the Kibana instance.',
|
||||
}
|
||||
),
|
||||
format: SMALL_FLOAT,
|
||||
metricAgg: 'max',
|
||||
units: '',
|
||||
isNotSupportedInInternalCollection: true,
|
||||
technicalPreview: true,
|
||||
}),
|
||||
kibana_instance_action_executions: new KibanaInstanceActionMetric({
|
||||
derivative: true,
|
||||
derivativeNormalizedUnits: false,
|
||||
field: 'kibana.node_actions.executions',
|
||||
label: i18n.translate('xpack.monitoring.metrics.kibanaInstance.actionInstanceExecutionsLabel', {
|
||||
defaultMessage: 'Action Executions Rate',
|
||||
defaultMessage: 'Action Executions',
|
||||
}),
|
||||
description: i18n.translate(
|
||||
'xpack.monitoring.metrics.kibanaInstance.actionInstanceExecutionsDescription',
|
||||
{
|
||||
defaultMessage: 'Rate of action executions for the Kibana instance.',
|
||||
defaultMessage: 'Total action executions for the Kibana instance.',
|
||||
}
|
||||
),
|
||||
format: SMALL_FLOAT,
|
||||
metricAgg: 'max',
|
||||
units: '',
|
||||
isNotSupportedInInternalCollection: true,
|
||||
technicalPreview: true,
|
||||
}),
|
||||
|
||||
kibana_cluster_rule_overdue_count: new KibanaClusterRuleMetric({
|
||||
field: 'kibana.cluster_rules.overdue.count',
|
||||
label: i18n.translate('xpack.monitoring.metrics.kibanaInstance.clusterRuleOverdueCountLabel', {
|
||||
defaultMessage: 'Rule Overdue Count',
|
||||
defaultMessage: 'Rule Queue',
|
||||
}),
|
||||
description: i18n.translate(
|
||||
'xpack.monitoring.metrics.kibanaInstance.clusterRuleOverdueCountDescription',
|
||||
{
|
||||
defaultMessage: 'Number of overdue rules across the entire cluster.',
|
||||
defaultMessage: 'Number of queued alerting rules.',
|
||||
}
|
||||
),
|
||||
format: SMALL_FLOAT,
|
||||
metricAgg: 'max',
|
||||
units: '',
|
||||
isNotSupportedInInternalCollection: true,
|
||||
technicalPreview: true,
|
||||
}),
|
||||
kibana_cluster_rule_overdue_p50: new KibanaClusterRuleMetric({
|
||||
title: ruleQueueDurationTitle,
|
||||
field: 'kibana.cluster_rules.overdue.delay.p50',
|
||||
label: i18n.translate('xpack.monitoring.metrics.kibanaInstance.clusterRuleOverdueP50Label', {
|
||||
defaultMessage: 'Average Rule Overdue Delay',
|
||||
defaultMessage: 'Average Rule Queue Duration',
|
||||
}),
|
||||
description: i18n.translate(
|
||||
'xpack.monitoring.metrics.kibanaInstance.clusterRuleOverdueP50Description',
|
||||
{
|
||||
defaultMessage: 'Average delay of all overdue rules across the entire cluster.',
|
||||
defaultMessage: 'Average duration alerting rules are queued.',
|
||||
}
|
||||
),
|
||||
format: SMALL_FLOAT,
|
||||
metricAgg: 'max',
|
||||
units: msTimeUnitLabel,
|
||||
isNotSupportedInInternalCollection: true,
|
||||
technicalPreview: true,
|
||||
}),
|
||||
kibana_cluster_rule_overdue_p99: new KibanaClusterRuleMetric({
|
||||
title: ruleQueueDurationTitle,
|
||||
field: 'kibana.cluster_rules.overdue.delay.p99',
|
||||
label: i18n.translate('xpack.monitoring.metrics.kibanaInstance.clusterRuleOverdueP99Label', {
|
||||
defaultMessage: 'Worst Rule Overdue Delay',
|
||||
defaultMessage: 'Longest Rule Queue Duration',
|
||||
}),
|
||||
description: i18n.translate(
|
||||
'xpack.monitoring.metrics.kibanaInstance.clusterRuleOverdueP99Description',
|
||||
{
|
||||
defaultMessage: 'Worst delay of all overdue rules across the entire cluster.',
|
||||
defaultMessage: 'Longest duration an alerting rule was queued.',
|
||||
}
|
||||
),
|
||||
format: SMALL_FLOAT,
|
||||
metricAgg: 'max',
|
||||
units: msTimeUnitLabel,
|
||||
isNotSupportedInInternalCollection: true,
|
||||
technicalPreview: true,
|
||||
}),
|
||||
kibana_cluster_action_overdue_count: new KibanaClusterActionMetric({
|
||||
field: 'kibana.cluster_actions.overdue.count',
|
||||
label: i18n.translate(
|
||||
'xpack.monitoring.metrics.kibanaInstance.clusterActionOverdueCountLabel',
|
||||
{
|
||||
defaultMessage: 'Action Overdue Count',
|
||||
defaultMessage: 'Action Queue',
|
||||
}
|
||||
),
|
||||
description: i18n.translate(
|
||||
'xpack.monitoring.metrics.kibanaInstance.clusterActionOverdueCountDescription',
|
||||
{
|
||||
defaultMessage: 'Number of overdue actions across the entire cluster.',
|
||||
defaultMessage: 'Number of actions queued.',
|
||||
}
|
||||
),
|
||||
format: SMALL_FLOAT,
|
||||
metricAgg: 'max',
|
||||
units: '',
|
||||
isNotSupportedInInternalCollection: true,
|
||||
technicalPreview: true,
|
||||
}),
|
||||
kibana_cluster_action_overdue_p50: new KibanaClusterActionMetric({
|
||||
title: actionQueueDurationTitle,
|
||||
field: 'kibana.cluster_actions.overdue.delay.p50',
|
||||
label: i18n.translate('xpack.monitoring.metrics.kibanaInstance.clusterActionOverdueP50Label', {
|
||||
defaultMessage: 'Average Action Overdue Delay',
|
||||
defaultMessage: 'Average Action Queue Duration',
|
||||
}),
|
||||
description: i18n.translate(
|
||||
'xpack.monitoring.metrics.kibanaInstance.clusterActionOverdueP50Description',
|
||||
{
|
||||
defaultMessage: 'Average delay of all overdue actions across the entire cluster.',
|
||||
defaultMessage: 'Average duration actions are queued.',
|
||||
}
|
||||
),
|
||||
format: SMALL_FLOAT,
|
||||
metricAgg: 'max',
|
||||
units: msTimeUnitLabel,
|
||||
isNotSupportedInInternalCollection: true,
|
||||
technicalPreview: true,
|
||||
}),
|
||||
kibana_cluster_action_overdue_p99: new KibanaClusterActionMetric({
|
||||
title: actionQueueDurationTitle,
|
||||
field: 'kibana.cluster_actions.overdue.delay.p99',
|
||||
label: i18n.translate('xpack.monitoring.metrics.kibanaInstance.clusterActionOverdueP99Label', {
|
||||
defaultMessage: 'Worst Action Overdue Delay',
|
||||
defaultMessage: 'Longest Action Queue Duration',
|
||||
}),
|
||||
description: i18n.translate(
|
||||
'xpack.monitoring.metrics.kibanaInstance.clusterActionOverdueP99Description',
|
||||
{
|
||||
defaultMessage: 'Worst delay of all overdue actions across the entire cluster.',
|
||||
defaultMessage: 'Longest duration an action was queued.',
|
||||
}
|
||||
),
|
||||
format: SMALL_FLOAT,
|
||||
metricAgg: 'max',
|
||||
units: msTimeUnitLabel,
|
||||
isNotSupportedInInternalCollection: true,
|
||||
technicalPreview: true,
|
||||
}),
|
||||
};
|
||||
|
|
|
@ -3,7 +3,10 @@
|
|||
"kibana_os_load": [
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.os.load.1m",
|
||||
|
@ -17,20 +20,50 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, 5.87109375],
|
||||
[1504027470000, 5.84375],
|
||||
[1504027480000, 5.08984375],
|
||||
[1504027490000, 4.53515625],
|
||||
[1504027500000, 3.990234375],
|
||||
[1504027510000, 3.537109375],
|
||||
[1504027520000, 3.29296875],
|
||||
[1504027530000, 3.2421875],
|
||||
[1504027540000, 3.19140625]
|
||||
[
|
||||
1504027460000,
|
||||
5.87109375
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
5.84375
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
5.08984375
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
4.53515625
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
3.990234375
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
3.537109375
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
3.29296875
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
3.2421875
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
3.19140625
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.os.load.5m",
|
||||
|
@ -44,20 +77,50 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, 4.92578125],
|
||||
[1504027470000, 4.9453125],
|
||||
[1504027480000, 4.81640625],
|
||||
[1504027490000, 4.70703125],
|
||||
[1504027500000, 4.58203125],
|
||||
[1504027510000, 4.46484375],
|
||||
[1504027520000, 4.3828125],
|
||||
[1504027530000, 4.3359375],
|
||||
[1504027540000, 4.29296875]
|
||||
[
|
||||
1504027460000,
|
||||
4.92578125
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
4.9453125
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
4.81640625
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
4.70703125
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
4.58203125
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
4.46484375
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
4.3828125
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
4.3359375
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
4.29296875
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.os.load.15m",
|
||||
|
@ -71,22 +134,52 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, 4.5390625],
|
||||
[1504027470000, 4.546875],
|
||||
[1504027480000, 4.5078125],
|
||||
[1504027490000, 4.46875],
|
||||
[1504027500000, 4.4296875],
|
||||
[1504027510000, 4.390625],
|
||||
[1504027520000, 4.359375],
|
||||
[1504027530000, 4.34375],
|
||||
[1504027540000, 4.328125]
|
||||
[
|
||||
1504027460000,
|
||||
4.5390625
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
4.546875
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
4.5078125
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
4.46875
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
4.4296875
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
4.390625
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
4.359375
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
4.34375
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
4.328125
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_average_concurrent_connections": [
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.concurrent_connections",
|
||||
|
@ -99,22 +192,52 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, 78],
|
||||
[1504027470000, 90],
|
||||
[1504027480000, 102],
|
||||
[1504027490000, 114],
|
||||
[1504027500000, 126],
|
||||
[1504027510000, 138],
|
||||
[1504027520000, 150],
|
||||
[1504027530000, 162],
|
||||
[1504027540000, 174]
|
||||
[
|
||||
1504027460000,
|
||||
78
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
90
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
102
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
114
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
126
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
138
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
150
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
162
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
174
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_process_delay": [
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.process.event_loop_delay",
|
||||
|
@ -127,22 +250,52 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, 9.576263427734375],
|
||||
[1504027470000, 10.395200729370117],
|
||||
[1504027480000, 11.072744369506836],
|
||||
[1504027490000, 11.617706298828125],
|
||||
[1504027500000, 12.510245323181152],
|
||||
[1504027510000, 13.343531608581543],
|
||||
[1504027520000, 14.059904098510742],
|
||||
[1504027530000, 14.816107749938965],
|
||||
[1504027540000, 15.663384437561035]
|
||||
[
|
||||
1504027460000,
|
||||
9.576263427734375
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
10.395200729370117
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
11.072744369506836
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
11.617706298828125
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
12.510245323181152
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
13.343531608581543
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
14.059904098510742
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
14.816107749938965
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
15.663384437561035
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_memory": [
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.process.memory.heap.size_limit",
|
||||
|
@ -156,20 +309,50 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, 1501560832],
|
||||
[1504027470000, 1501560832],
|
||||
[1504027480000, 1501560832],
|
||||
[1504027490000, 1501560832],
|
||||
[1504027500000, 1501560832],
|
||||
[1504027510000, 1501560832],
|
||||
[1504027520000, 1501560832],
|
||||
[1504027530000, 1501560832],
|
||||
[1504027540000, 1501560832]
|
||||
[
|
||||
1504027460000,
|
||||
1501560832
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
1501560832
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
1501560832
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
1501560832
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
1501560832
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
1501560832
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
1501560832
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
1501560832
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
1501560832
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.process.memory.resident_set_size_in_bytes",
|
||||
|
@ -183,22 +366,52 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, 228552704],
|
||||
[1504027470000, 231333888],
|
||||
[1504027480000, 232230912],
|
||||
[1504027490000, 229707776],
|
||||
[1504027500000, 230150144],
|
||||
[1504027510000, 230617088],
|
||||
[1504027520000, 229924864],
|
||||
[1504027530000, 230363136],
|
||||
[1504027540000, 230227968]
|
||||
[
|
||||
1504027460000,
|
||||
228552704
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
231333888
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
232230912
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
229707776
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
230150144
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
230617088
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
229924864
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
230363136
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
230227968
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_response_times": [
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.response_times.max",
|
||||
|
@ -212,20 +425,50 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, 2203],
|
||||
[1504027470000, 2203],
|
||||
[1504027480000, 2203],
|
||||
[1504027490000, 2203],
|
||||
[1504027500000, 2203],
|
||||
[1504027510000, 2203],
|
||||
[1504027520000, 2203],
|
||||
[1504027530000, 2203],
|
||||
[1504027540000, 2203]
|
||||
[
|
||||
1504027460000,
|
||||
2203
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
2203
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
2203
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
2203
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
2203
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
2203
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
2203
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
2203
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
2203
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.response_times.average",
|
||||
|
@ -239,22 +482,52 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, 171.05714416503906],
|
||||
[1504027470000, 171.05714416503906],
|
||||
[1504027480000, 171.05714416503906],
|
||||
[1504027490000, 171.05714416503906],
|
||||
[1504027500000, 171.05714416503906],
|
||||
[1504027510000, 171.05714416503906],
|
||||
[1504027520000, 171.05714416503906],
|
||||
[1504027530000, 171.05714416503906],
|
||||
[1504027540000, 171.05714416503906]
|
||||
[
|
||||
1504027460000,
|
||||
171.05714416503906
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
171.05714416503906
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
171.05714416503906
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
171.05714416503906
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
171.05714416503906
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
171.05714416503906
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
171.05714416503906
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
171.05714416503906
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
171.05714416503906
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_requests": [
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.requests.total",
|
||||
|
@ -267,20 +540,50 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, 113],
|
||||
[1504027470000, 146],
|
||||
[1504027480000, 162],
|
||||
[1504027490000, 164],
|
||||
[1504027500000, 166],
|
||||
[1504027510000, 168],
|
||||
[1504027520000, 170],
|
||||
[1504027530000, 172],
|
||||
[1504027540000, 174]
|
||||
[
|
||||
1504027460000,
|
||||
113
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
146
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
162
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
164
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
166
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
168
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
170
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
172
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
174
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.requests.disconnects",
|
||||
|
@ -293,131 +596,294 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, 0],
|
||||
[1504027470000, 0],
|
||||
[1504027480000, 0],
|
||||
[1504027490000, 0],
|
||||
[1504027500000, 0],
|
||||
[1504027510000, 0],
|
||||
[1504027520000, 0],
|
||||
[1504027530000, 0],
|
||||
[1504027540000, 0]
|
||||
[
|
||||
1504027460000,
|
||||
0
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
0
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
0
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
0
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
0
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
0
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
0
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
0
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
0
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_instance_rule_failures": [
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana.node_rules.failures",
|
||||
"metricAgg": "max",
|
||||
"label": "Rule Failures Rate",
|
||||
"description": "Rate of rule failures for the Kibana instance.",
|
||||
"label": "Rule Failures",
|
||||
"description": "Total rule failures for the Kibana instance.",
|
||||
"units": "",
|
||||
"format": "0.[00]",
|
||||
"technicalPreview": true,
|
||||
"hasCalculation": false,
|
||||
"isDerivative": true
|
||||
},
|
||||
"indices_found": { "internal": true, "metricbeat": false },
|
||||
"indices_found": {
|
||||
"internal": true,
|
||||
"metricbeat": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, null],
|
||||
[1504027470000, null],
|
||||
[1504027480000, null],
|
||||
[1504027490000, null],
|
||||
[1504027500000, null],
|
||||
[1504027510000, null],
|
||||
[1504027520000, null],
|
||||
[1504027530000, null],
|
||||
[1504027540000, null]
|
||||
[
|
||||
1504027460000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
null
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_instance_rule_executions": [
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana.node_rules.executions",
|
||||
"metricAgg": "max",
|
||||
"label": "Rule Executions Rate",
|
||||
"description": "Rate of rule executions for the Kibana instance.",
|
||||
"label": "Rule Executions",
|
||||
"description": "Total rule executions for the Kibana instance.",
|
||||
"units": "",
|
||||
"format": "0.[00]",
|
||||
"technicalPreview": true,
|
||||
"hasCalculation": false,
|
||||
"isDerivative": true
|
||||
},
|
||||
"indices_found": { "internal": true, "metricbeat": false },
|
||||
"indices_found": {
|
||||
"internal": true,
|
||||
"metricbeat": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, null],
|
||||
[1504027470000, null],
|
||||
[1504027480000, null],
|
||||
[1504027490000, null],
|
||||
[1504027500000, null],
|
||||
[1504027510000, null],
|
||||
[1504027520000, null],
|
||||
[1504027530000, null],
|
||||
[1504027540000, null]
|
||||
[
|
||||
1504027460000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
null
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_instance_action_failures": [
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana.node_actions.failures",
|
||||
"metricAgg": "max",
|
||||
"label": "Action Failures Rate",
|
||||
"description": "Rate of action failures for the Kibana instance.",
|
||||
"label": "Action Failures",
|
||||
"description": "Total action failures for the Kibana instance.",
|
||||
"units": "",
|
||||
"format": "0.[00]",
|
||||
"technicalPreview": true,
|
||||
"hasCalculation": false,
|
||||
"isDerivative": true
|
||||
},
|
||||
"indices_found": { "internal": true, "metricbeat": false },
|
||||
"indices_found": {
|
||||
"internal": true,
|
||||
"metricbeat": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, null],
|
||||
[1504027470000, null],
|
||||
[1504027480000, null],
|
||||
[1504027490000, null],
|
||||
[1504027500000, null],
|
||||
[1504027510000, null],
|
||||
[1504027520000, null],
|
||||
[1504027530000, null],
|
||||
[1504027540000, null]
|
||||
[
|
||||
1504027460000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
null
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_instance_action_executions": [
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana.node_actions.executions",
|
||||
"metricAgg": "max",
|
||||
"label": "Action Executions Rate",
|
||||
"description": "Rate of action executions for the Kibana instance.",
|
||||
"label": "Action Executions",
|
||||
"description": "Total action executions for the Kibana instance.",
|
||||
"units": "",
|
||||
"format": "0.[00]",
|
||||
"technicalPreview": true,
|
||||
"hasCalculation": false,
|
||||
"isDerivative": true
|
||||
},
|
||||
"indices_found": { "internal": true, "metricbeat": false },
|
||||
"indices_found": {
|
||||
"internal": true,
|
||||
"metricbeat": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, null],
|
||||
[1504027470000, null],
|
||||
[1504027480000, null],
|
||||
[1504027490000, null],
|
||||
[1504027500000, null],
|
||||
[1504027510000, null],
|
||||
[1504027520000, null],
|
||||
[1504027530000, null],
|
||||
[1504027540000, null]
|
||||
[
|
||||
1504027460000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
null
|
||||
]
|
||||
]
|
||||
}
|
||||
]
|
||||
|
@ -431,8 +897,8 @@
|
|||
"transport_address": "tsullivan.local:5601",
|
||||
"uuid": "de3b8f2a-7bb9-4931-9bf3-997ba7824cf9",
|
||||
"version": "7.0.0-alpha1",
|
||||
"lastSeenTimestamp": "2017-08-29T17:25:43.192Z",
|
||||
"statusIsStale": true,
|
||||
"lastSeenTimestamp": "2017-08-29T17:25:43.192Z",
|
||||
"os_memory_free": 1645989888,
|
||||
"uptime": 200102
|
||||
}
|
||||
|
|
|
@ -1,24 +1,25 @@
|
|||
{
|
||||
"clusterStatus": {
|
||||
"uuids": ["de3b8f2a-7bb9-4931-9bf3-997ba7824cf9"],
|
||||
"uuids": [
|
||||
"de3b8f2a-7bb9-4931-9bf3-997ba7824cf9"
|
||||
],
|
||||
"status": "green",
|
||||
"some_status_is_stale": true,
|
||||
"requests_total": 174,
|
||||
"concurrent_connections": 174,
|
||||
"response_time_max": 2203,
|
||||
"memory_size": 230227968,
|
||||
"memory_limit": 1501560832,
|
||||
"count": 1,
|
||||
"status": "green",
|
||||
"some_status_is_stale": true,
|
||||
"uuids": [
|
||||
"de3b8f2a-7bb9-4931-9bf3-997ba7824cf9"
|
||||
]
|
||||
"count": 1
|
||||
},
|
||||
"metrics": {
|
||||
"kibana_cluster_requests": [
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.requests.total",
|
||||
|
@ -31,22 +32,52 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, 113],
|
||||
[1504027470000, 146],
|
||||
[1504027480000, 162],
|
||||
[1504027490000, 164],
|
||||
[1504027500000, 166],
|
||||
[1504027510000, 168],
|
||||
[1504027520000, 170],
|
||||
[1504027530000, 172],
|
||||
[1504027540000, 174]
|
||||
[
|
||||
1504027460000,
|
||||
113
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
146
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
162
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
164
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
166
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
168
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
170
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
172
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
174
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_cluster_response_times": [
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.response_times.max",
|
||||
|
@ -60,20 +91,50 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, 2203],
|
||||
[1504027470000, 2203],
|
||||
[1504027480000, 2203],
|
||||
[1504027490000, 2203],
|
||||
[1504027500000, 2203],
|
||||
[1504027510000, 2203],
|
||||
[1504027520000, 2203],
|
||||
[1504027530000, 2203],
|
||||
[1504027540000, 2203]
|
||||
[
|
||||
1504027460000,
|
||||
2203
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
2203
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
2203
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
2203
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
2203
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
2203
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
2203
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
2203
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
2203
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.response_times.average",
|
||||
|
@ -87,185 +148,420 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, 171.05714416503906],
|
||||
[1504027470000, 171.05714416503906],
|
||||
[1504027480000, 171.05714416503906],
|
||||
[1504027490000, 171.05714416503906],
|
||||
[1504027500000, 171.05714416503906],
|
||||
[1504027510000, 171.05714416503906],
|
||||
[1504027520000, 171.05714416503906],
|
||||
[1504027530000, 171.05714416503906],
|
||||
[1504027540000, 171.05714416503906]
|
||||
[
|
||||
1504027460000,
|
||||
171.05714416503906
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
171.05714416503906
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
171.05714416503906
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
171.05714416503906
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
171.05714416503906
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
171.05714416503906
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
171.05714416503906
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
171.05714416503906
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
171.05714416503906
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_cluster_rule_overdue_count": [
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana.cluster_rules.overdue.count",
|
||||
"metricAgg": "max",
|
||||
"label": "Rule Overdue Count",
|
||||
"description": "Number of overdue rules across the entire cluster.",
|
||||
"label": "Rule Queue",
|
||||
"description": "Number of queued alerting rules.",
|
||||
"units": "",
|
||||
"format": "0.[00]",
|
||||
"technicalPreview": true,
|
||||
"hasCalculation": false,
|
||||
"isDerivative": false
|
||||
},
|
||||
"indices_found": { "internal": true, "metricbeat": false },
|
||||
"indices_found": {
|
||||
"internal": true,
|
||||
"metricbeat": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, null],
|
||||
[1504027470000, null],
|
||||
[1504027480000, null],
|
||||
[1504027490000, null],
|
||||
[1504027500000, null],
|
||||
[1504027510000, null],
|
||||
[1504027520000, null],
|
||||
[1504027530000, null],
|
||||
[1504027540000, null]
|
||||
[
|
||||
1504027460000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
null
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_cluster_rule_overdue_duration": [
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana.cluster_rules.overdue.delay.p50",
|
||||
"metricAgg": "max",
|
||||
"label": "Average Rule Overdue Delay",
|
||||
"description": "Average delay of all overdue rules across the entire cluster.",
|
||||
"label": "Average Rule Queue Duration",
|
||||
"title": "Rule Queue Duration",
|
||||
"description": "Average duration alerting rules are queued.",
|
||||
"units": "ms",
|
||||
"format": "0.[00]",
|
||||
"technicalPreview": true,
|
||||
"hasCalculation": false,
|
||||
"isDerivative": false
|
||||
},
|
||||
"indices_found": { "internal": true, "metricbeat": false },
|
||||
"indices_found": {
|
||||
"internal": true,
|
||||
"metricbeat": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, null],
|
||||
[1504027470000, null],
|
||||
[1504027480000, null],
|
||||
[1504027490000, null],
|
||||
[1504027500000, null],
|
||||
[1504027510000, null],
|
||||
[1504027520000, null],
|
||||
[1504027530000, null],
|
||||
[1504027540000, null]
|
||||
[
|
||||
1504027460000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
null
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana.cluster_rules.overdue.delay.p99",
|
||||
"metricAgg": "max",
|
||||
"label": "Worst Rule Overdue Delay",
|
||||
"description": "Worst delay of all overdue rules across the entire cluster.",
|
||||
"label": "Longest Rule Queue Duration",
|
||||
"title": "Rule Queue Duration",
|
||||
"description": "Longest duration an alerting rule was queued.",
|
||||
"units": "ms",
|
||||
"format": "0.[00]",
|
||||
"technicalPreview": true,
|
||||
"hasCalculation": false,
|
||||
"isDerivative": false
|
||||
},
|
||||
"indices_found": { "internal": true, "metricbeat": false },
|
||||
"indices_found": {
|
||||
"internal": true,
|
||||
"metricbeat": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, null],
|
||||
[1504027470000, null],
|
||||
[1504027480000, null],
|
||||
[1504027490000, null],
|
||||
[1504027500000, null],
|
||||
[1504027510000, null],
|
||||
[1504027520000, null],
|
||||
[1504027530000, null],
|
||||
[1504027540000, null]
|
||||
[
|
||||
1504027460000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
null
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_cluster_action_overdue_count": [
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana.cluster_actions.overdue.count",
|
||||
"metricAgg": "max",
|
||||
"label": "Action Overdue Count",
|
||||
"description": "Number of overdue actions across the entire cluster.",
|
||||
"label": "Action Queue",
|
||||
"description": "Number of actions queued.",
|
||||
"units": "",
|
||||
"format": "0.[00]",
|
||||
"technicalPreview": true,
|
||||
"hasCalculation": false,
|
||||
"isDerivative": false
|
||||
},
|
||||
"indices_found": { "internal": true, "metricbeat": false },
|
||||
"indices_found": {
|
||||
"internal": true,
|
||||
"metricbeat": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, null],
|
||||
[1504027470000, null],
|
||||
[1504027480000, null],
|
||||
[1504027490000, null],
|
||||
[1504027500000, null],
|
||||
[1504027510000, null],
|
||||
[1504027520000, null],
|
||||
[1504027530000, null],
|
||||
[1504027540000, null]
|
||||
[
|
||||
1504027460000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
null
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_cluster_action_overdue_duration": [
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana.cluster_actions.overdue.delay.p50",
|
||||
"metricAgg": "max",
|
||||
"label": "Average Action Overdue Delay",
|
||||
"description": "Average delay of all overdue actions across the entire cluster.",
|
||||
"label": "Average Action Queue Duration",
|
||||
"title": "Action Queue Duration",
|
||||
"description": "Average duration actions are queued.",
|
||||
"units": "ms",
|
||||
"format": "0.[00]",
|
||||
"technicalPreview": true,
|
||||
"hasCalculation": false,
|
||||
"isDerivative": false
|
||||
},
|
||||
"indices_found": { "internal": true, "metricbeat": false },
|
||||
"indices_found": {
|
||||
"internal": true,
|
||||
"metricbeat": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, null],
|
||||
[1504027470000, null],
|
||||
[1504027480000, null],
|
||||
[1504027490000, null],
|
||||
[1504027500000, null],
|
||||
[1504027510000, null],
|
||||
[1504027520000, null],
|
||||
[1504027530000, null],
|
||||
[1504027540000, null]
|
||||
[
|
||||
1504027460000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
null
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"bucket_size": "10 seconds",
|
||||
"timeRange": { "min": 1504027457000, "max": 1504027568000 },
|
||||
"timeRange": {
|
||||
"min": 1504027457000,
|
||||
"max": 1504027568000
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana.cluster_actions.overdue.delay.p99",
|
||||
"metricAgg": "max",
|
||||
"label": "Worst Action Overdue Delay",
|
||||
"description": "Worst delay of all overdue actions across the entire cluster.",
|
||||
"label": "Longest Action Queue Duration",
|
||||
"title": "Action Queue Duration",
|
||||
"description": "Longest duration an action was queued.",
|
||||
"units": "ms",
|
||||
"format": "0.[00]",
|
||||
"technicalPreview": true,
|
||||
"hasCalculation": false,
|
||||
"isDerivative": false
|
||||
},
|
||||
"indices_found": { "internal": true, "metricbeat": false },
|
||||
"indices_found": {
|
||||
"internal": true,
|
||||
"metricbeat": false
|
||||
},
|
||||
"data": [
|
||||
[1504027460000, null],
|
||||
[1504027470000, null],
|
||||
[1504027480000, null],
|
||||
[1504027490000, null],
|
||||
[1504027500000, null],
|
||||
[1504027510000, null],
|
||||
[1504027520000, null],
|
||||
[1504027530000, null],
|
||||
[1504027540000, null]
|
||||
[
|
||||
1504027460000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027470000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027480000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027490000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027500000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027510000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027520000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027530000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1504027540000,
|
||||
null
|
||||
]
|
||||
]
|
||||
}
|
||||
]
|
||||
|
|
|
@ -3,7 +3,10 @@
|
|||
"kibana_os_load": [
|
||||
{
|
||||
"bucket_size": "1 min",
|
||||
"timeRange": { "min": 1654022659267, "max": 1654027159267 },
|
||||
"timeRange": {
|
||||
"min": 1654022659267,
|
||||
"max": 1654027159267
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.os.load.1m",
|
||||
|
@ -17,13 +20,22 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1654023060000, 5.27734375],
|
||||
[1654023120000, 4.78125]
|
||||
[
|
||||
1654023060000,
|
||||
5.27734375
|
||||
],
|
||||
[
|
||||
1654023120000,
|
||||
4.78125
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"bucket_size": "1 min",
|
||||
"timeRange": { "min": 1654022659267, "max": 1654027159267 },
|
||||
"timeRange": {
|
||||
"min": 1654022659267,
|
||||
"max": 1654027159267
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.os.load.5m",
|
||||
|
@ -37,13 +49,22 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1654023060000, 6.7734375],
|
||||
[1654023120000, 6.5625]
|
||||
[
|
||||
1654023060000,
|
||||
6.7734375
|
||||
],
|
||||
[
|
||||
1654023120000,
|
||||
6.5625
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"bucket_size": "1 min",
|
||||
"timeRange": { "min": 1654022659267, "max": 1654027159267 },
|
||||
"timeRange": {
|
||||
"min": 1654022659267,
|
||||
"max": 1654027159267
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.os.load.15m",
|
||||
|
@ -57,15 +78,24 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1654023060000, 5.8359375],
|
||||
[1654023120000, 5.78125]
|
||||
[
|
||||
1654023060000,
|
||||
5.8359375
|
||||
],
|
||||
[
|
||||
1654023120000,
|
||||
5.78125
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_average_concurrent_connections": [
|
||||
{
|
||||
"bucket_size": "1 min",
|
||||
"timeRange": { "min": 1654022659267, "max": 1654027159267 },
|
||||
"timeRange": {
|
||||
"min": 1654022659267,
|
||||
"max": 1654027159267
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.concurrent_connections",
|
||||
|
@ -78,15 +108,24 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1654023060000, 10],
|
||||
[1654023120000, 17]
|
||||
[
|
||||
1654023060000,
|
||||
10
|
||||
],
|
||||
[
|
||||
1654023120000,
|
||||
17
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_process_delay": [
|
||||
{
|
||||
"bucket_size": "1 min",
|
||||
"timeRange": { "min": 1654022659267, "max": 1654027159267 },
|
||||
"timeRange": {
|
||||
"min": 1654022659267,
|
||||
"max": 1654027159267
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.process.event_loop_delay",
|
||||
|
@ -99,15 +138,24 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1654023060000, 10.624],
|
||||
[1654023120000, 11.916]
|
||||
[
|
||||
1654023060000,
|
||||
10.624
|
||||
],
|
||||
[
|
||||
1654023120000,
|
||||
11.916
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_memory": [
|
||||
{
|
||||
"bucket_size": "1 min",
|
||||
"timeRange": { "min": 1654022659267, "max": 1654027159267 },
|
||||
"timeRange": {
|
||||
"min": 1654022659267,
|
||||
"max": 1654027159267
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.process.memory.heap.size_limit",
|
||||
|
@ -121,13 +169,22 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1654023060000, 8438939648],
|
||||
[1654023120000, 8438939648]
|
||||
[
|
||||
1654023060000,
|
||||
8438939648
|
||||
],
|
||||
[
|
||||
1654023120000,
|
||||
8438939648
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"bucket_size": "1 min",
|
||||
"timeRange": { "min": 1654022659267, "max": 1654027159267 },
|
||||
"timeRange": {
|
||||
"min": 1654022659267,
|
||||
"max": 1654027159267
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.process.memory.resident_set_size_in_bytes",
|
||||
|
@ -141,15 +198,24 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1654023060000, 568397824],
|
||||
[1654023120000, 632569856]
|
||||
[
|
||||
1654023060000,
|
||||
568397824
|
||||
],
|
||||
[
|
||||
1654023120000,
|
||||
632569856
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_response_times": [
|
||||
{
|
||||
"bucket_size": "1 min",
|
||||
"timeRange": { "min": 1654022659267, "max": 1654027159267 },
|
||||
"timeRange": {
|
||||
"min": 1654022659267,
|
||||
"max": 1654027159267
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.response_times.max",
|
||||
|
@ -163,13 +229,22 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1654023060000, 77],
|
||||
[1654023120000, 418]
|
||||
[
|
||||
1654023060000,
|
||||
77
|
||||
],
|
||||
[
|
||||
1654023120000,
|
||||
418
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"bucket_size": "1 min",
|
||||
"timeRange": { "min": 1654022659267, "max": 1654027159267 },
|
||||
"timeRange": {
|
||||
"min": 1654022659267,
|
||||
"max": 1654027159267
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.response_times.average",
|
||||
|
@ -183,15 +258,24 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1654023060000, 37],
|
||||
[1654023120000, 40]
|
||||
[
|
||||
1654023060000,
|
||||
37
|
||||
],
|
||||
[
|
||||
1654023120000,
|
||||
40
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_requests": [
|
||||
{
|
||||
"bucket_size": "1 min",
|
||||
"timeRange": { "min": 1654022659267, "max": 1654027159267 },
|
||||
"timeRange": {
|
||||
"min": 1654022659267,
|
||||
"max": 1654027159267
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.requests.total",
|
||||
|
@ -204,13 +288,22 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1654023060000, 3],
|
||||
[1654023120000, 59]
|
||||
[
|
||||
1654023060000,
|
||||
3
|
||||
],
|
||||
[
|
||||
1654023120000,
|
||||
59
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"bucket_size": "1 min",
|
||||
"timeRange": { "min": 1654022659267, "max": 1654027159267 },
|
||||
"timeRange": {
|
||||
"min": 1654022659267,
|
||||
"max": 1654027159267
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana_stats.requests.disconnects",
|
||||
|
@ -223,96 +316,154 @@
|
|||
"isDerivative": false
|
||||
},
|
||||
"data": [
|
||||
[1654023060000, 0],
|
||||
[1654023120000, 0]
|
||||
[
|
||||
1654023060000,
|
||||
0
|
||||
],
|
||||
[
|
||||
1654023120000,
|
||||
0
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_instance_rule_failures": [
|
||||
{
|
||||
"bucket_size": "1 min",
|
||||
"timeRange": { "min": 1654022659267, "max": 1654027159267 },
|
||||
"timeRange": {
|
||||
"min": 1654022659267,
|
||||
"max": 1654027159267
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana.node_rules.failures",
|
||||
"metricAgg": "max",
|
||||
"label": "Rule Failures Rate",
|
||||
"description": "Rate of rule failures for the Kibana instance.",
|
||||
"label": "Rule Failures",
|
||||
"description": "Total rule failures for the Kibana instance.",
|
||||
"units": "",
|
||||
"format": "0.[00]",
|
||||
"technicalPreview": true,
|
||||
"hasCalculation": false,
|
||||
"isDerivative": true
|
||||
},
|
||||
"indices_found": { "internal": false, "metricbeat": true },
|
||||
"indices_found": {
|
||||
"internal": false,
|
||||
"metricbeat": true
|
||||
},
|
||||
"data": [
|
||||
[1654023060000, null],
|
||||
[1654023120000, 0]
|
||||
[
|
||||
1654023060000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1654023120000,
|
||||
0
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_instance_rule_executions": [
|
||||
{
|
||||
"bucket_size": "1 min",
|
||||
"timeRange": { "min": 1654022659267, "max": 1654027159267 },
|
||||
"timeRange": {
|
||||
"min": 1654022659267,
|
||||
"max": 1654027159267
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana.node_rules.executions",
|
||||
"metricAgg": "max",
|
||||
"label": "Rule Executions Rate",
|
||||
"description": "Rate of rule executions for the Kibana instance.",
|
||||
"label": "Rule Executions",
|
||||
"description": "Total rule executions for the Kibana instance.",
|
||||
"units": "",
|
||||
"format": "0.[00]",
|
||||
"technicalPreview": true,
|
||||
"hasCalculation": false,
|
||||
"isDerivative": true
|
||||
},
|
||||
"indices_found": { "internal": false, "metricbeat": true },
|
||||
"indices_found": {
|
||||
"internal": false,
|
||||
"metricbeat": true
|
||||
},
|
||||
"data": [
|
||||
[1654023060000, null],
|
||||
[1654023120000, 0.03333333333333333]
|
||||
[
|
||||
1654023060000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1654023120000,
|
||||
2
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_instance_action_failures": [
|
||||
{
|
||||
"bucket_size": "1 min",
|
||||
"timeRange": { "min": 1654022659267, "max": 1654027159267 },
|
||||
"timeRange": {
|
||||
"min": 1654022659267,
|
||||
"max": 1654027159267
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana.node_actions.failures",
|
||||
"metricAgg": "max",
|
||||
"label": "Action Failures Rate",
|
||||
"description": "Rate of action failures for the Kibana instance.",
|
||||
"label": "Action Failures",
|
||||
"description": "Total action failures for the Kibana instance.",
|
||||
"units": "",
|
||||
"format": "0.[00]",
|
||||
"technicalPreview": true,
|
||||
"hasCalculation": false,
|
||||
"isDerivative": true
|
||||
},
|
||||
"indices_found": { "internal": false, "metricbeat": true },
|
||||
"indices_found": {
|
||||
"internal": false,
|
||||
"metricbeat": true
|
||||
},
|
||||
"data": [
|
||||
[1654023060000, null],
|
||||
[1654023120000, 0]
|
||||
[
|
||||
1654023060000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1654023120000,
|
||||
0
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"kibana_instance_action_executions": [
|
||||
{
|
||||
"bucket_size": "1 min",
|
||||
"timeRange": { "min": 1654022659267, "max": 1654027159267 },
|
||||
"timeRange": {
|
||||
"min": 1654022659267,
|
||||
"max": 1654027159267
|
||||
},
|
||||
"metric": {
|
||||
"app": "kibana",
|
||||
"field": "kibana.node_actions.executions",
|
||||
"metricAgg": "max",
|
||||
"label": "Action Executions Rate",
|
||||
"description": "Rate of action executions for the Kibana instance.",
|
||||
"label": "Action Executions",
|
||||
"description": "Total action executions for the Kibana instance.",
|
||||
"units": "",
|
||||
"format": "0.[00]",
|
||||
"technicalPreview": true,
|
||||
"hasCalculation": false,
|
||||
"isDerivative": true
|
||||
},
|
||||
"indices_found": { "internal": false, "metricbeat": true },
|
||||
"indices_found": {
|
||||
"internal": false,
|
||||
"metricbeat": true
|
||||
},
|
||||
"data": [
|
||||
[1654023060000, null],
|
||||
[1654023120000, 0.03333333333333333]
|
||||
[
|
||||
1654023060000,
|
||||
null
|
||||
],
|
||||
[
|
||||
1654023120000,
|
||||
2
|
||||
]
|
||||
]
|
||||
}
|
||||
]
|
||||
|
@ -321,13 +472,13 @@
|
|||
"name": "CBR-MBP.local",
|
||||
"host": "localhost",
|
||||
"status": "green",
|
||||
"statusIsStale": true,
|
||||
"transport_address": "localhost:5601",
|
||||
"uuid": "5b2de169-2785-441b-ae8c-186a1936b17d",
|
||||
"snapshot": false,
|
||||
"index": ".kibana",
|
||||
"lastSeenTimestamp": "2022-05-31T18:52:10.179Z",
|
||||
"version": "8.4.0",
|
||||
"statusIsStale": true,
|
||||
"lastSeenTimestamp": "2022-05-31T18:52:10.179Z",
|
||||
"os_memory_free": 1504448512,
|
||||
"uptime": 1845765
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue