add missing apm-server response error monitor (#26570)

This commit is contained in:
Gil Raphaelli 2018-12-10 15:14:48 -05:00 committed by GitHub
parent 83b8c91e48
commit ab47228729
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 105 additions and 1 deletions

View file

@ -670,6 +670,47 @@ Object {
"units": "/m",
"uuidField": "cluster_uuid",
},
"apm_responses_errors_internal": ApmEventsRateClusterMetric {
"aggs": Object {
"beats_uuids": Object {
"aggs": Object {
"event_rate_per_beat": Object {
"max": Object {
"field": "beats_stats.metrics.apm-server.server.response.errors.internal",
},
},
},
"terms": Object {
"field": "beats_stats.beat.uuid",
"size": 10000,
},
},
"event_rate": Object {
"sum_bucket": Object {
"buckets_path": "beats_uuids>event_rate_per_beat",
"gap_policy": "skip",
},
},
"metric_deriv": Object {
"derivative": Object {
"buckets_path": "event_rate",
"gap_policy": "skip",
"unit": "1m",
},
},
},
"app": "apm",
"derivative": true,
"description": "HTTP Requests rejected due to a miscellaneous internal error",
"field": "beats_stats.metrics.apm-server.server.response.errors.internal",
"format": "0,0.[00]",
"label": "Internal",
"metricAgg": "max",
"timestampField": "beats_stats.timestamp",
"title": "Internal",
"units": "/m",
"uuidField": "cluster_uuid",
},
"apm_responses_errors_method": ApmEventsRateClusterMetric {
"aggs": Object {
"beats_uuids": Object {

View file

@ -284,6 +284,18 @@ export const metrics = {
defaultMessage: 'HTTP Requests rejected during server shutdown'
})
}),
apm_responses_errors_internal: new ApmEventsRateClusterMetric({
field: 'beats_stats.metrics.apm-server.server.response.errors.internal',
title: i18n.translate('xpack.monitoring.metrics.apm.responseErrors.internalTitle', {
defaultMessage: 'Internal'
}),
label: i18n.translate('xpack.monitoring.metrics.apm.responseErrors.internalLabel', {
defaultMessage: 'Internal'
}),
description: i18n.translate('xpack.monitoring.metrics.apm.responseErrors.internalDescription', {
defaultMessage: 'HTTP Requests rejected due to a miscellaneous internal error'
})
}),
apm_processor_transaction_transformations: new ApmEventsRateClusterMetric({
field: 'beats_stats.metrics.apm-server.processor.transaction.transformations',

View file

@ -59,6 +59,7 @@ export const metricSet = [
'apm_responses_errors_forbidden',
'apm_responses_errors_concurrency',
'apm_responses_errors_closed',
'apm_responses_errors_internal',
],
name: 'apm_responses_errors'
},

View file

@ -59,6 +59,7 @@ export const metricSet = [
'apm_responses_errors_forbidden',
'apm_responses_errors_concurrency',
'apm_responses_errors_closed',
'apm_responses_errors_internal',
],
name: 'apm_responses_errors'
},

View file

@ -590,6 +590,29 @@
[1535723910000, 0],
[1535723940000, 0]
]
}, {
"bucket_size": "30 seconds",
"timeRange": {
"min": 1535720389104,
"max": 1535723989104
},
"metric": {
"app": "apm",
"field": "beats_stats.metrics.apm-server.server.response.errors.internal",
"metricAgg": "max",
"label": "Internal",
"title": "Internal",
"description": "HTTP Requests rejected due to a miscellaneous internal error",
"units": "/m",
"format": "0,0.[00]",
"hasCalculation": false,
"isDerivative": true
},
"data": [
[1535723880000, null],
[1535723910000, 0],
[1535723940000, 0]
]
}],
"apm_requests": [{
"bucket_size": "30 seconds",

View file

@ -581,6 +581,29 @@
[1535723910000, 0],
[1535723940000, 0]
]
}, {
"bucket_size": "30 seconds",
"timeRange": {
"min": 1535720389104,
"max": 1535723989104
},
"metric": {
"app": "apm",
"field": "beats_stats.metrics.apm-server.server.response.errors.internal",
"metricAgg": "max",
"label": "Internal",
"title": "Internal",
"description": "HTTP Requests rejected due to a miscellaneous internal error",
"units": "/m",
"format": "0,0.[00]",
"hasCalculation": false,
"isDerivative": true
},
"data": [
[1535723880000, null],
[1535723910000, 0],
[1535723940000, 0]
]
}],
"apm_requests": [{
"bucket_size": "30 seconds",

View file

@ -387,6 +387,9 @@
},
"validate": {
"type": "long"
},
"internal": {
"type": "long"
}
}
},
@ -685,4 +688,4 @@
},
"aliases": {}
}
}
}