diff --git a/packages/logstash/changelog.yml b/packages/logstash/changelog.yml index b2bc26f330d..804193ab395 100644 --- a/packages/logstash/changelog.yml +++ b/packages/logstash/changelog.yml @@ -1,4 +1,9 @@ # newer versions go on top +- version: "2.3.3" + changes: + - description: Introduce Logstash node dashboards into integration package + type: enhancement + link: https://github.com/elastic/integrations/pull/7704 - version: "2.3.2" changes: - description: Add missing event fields field mapping diff --git a/packages/logstash/kibana/dashboard/logstash-79270240-48ee-11ee-8cb5-99927777c522.json b/packages/logstash/kibana/dashboard/logstash-79270240-48ee-11ee-8cb5-99927777c522.json new file mode 100644 index 00000000000..fa2e4d23198 --- /dev/null +++ b/packages/logstash/kibana/dashboard/logstash-79270240-48ee-11ee-8cb5-99927777c522.json @@ -0,0 +1,1120 @@ +{ + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "optionsJSON": { + "hidePanelTitles": false, + "syncColors": true, + "syncCursor": true, + "syncTooltips": false, + "useMargins": true + }, + "panelsJSON": [ + { + "embeddableConfig": { + "enhancements": {}, + "hidePanelTitles": true, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "id": "", + "params": { + "fontSize": 12, + "markdown": "**Navigation** \n\n**Logstash Overview**\n\n**[Overview](/app/dashboards#/view/logstash-79270240-48ee-11ee-8cb5-99927777c522)** \n[Nodes Overview](/app/dashboards#/view/logstash-ee860840-41ed-11ee-874b-fdb94cc3273a) \n[Node Overview](/app/dashboards#/view/logstash-9d450b10-4680-11ee-9ddc-919f87fe352d) \n[Node Overview Advanced View](/app/dashboards#/view/logstash-a42d7060-45e6-11ee-957b-3720c0b0fbc5) \n\nOverview\n\nThis Dashboard gives an overall view of Logstash", + "openLinksInNewTab": false + }, + "title": "", + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 24, + "i": "67c48168-cf30-4dcb-a96e-8e0a38e6049d", + "w": 8, + "x": 0, + "y": 0 + }, + "panelIndex": "67c48168-cf30-4dcb-a96e-8e0a38e6049d", + "type": "visualization", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-3eb7cb2b-67b2-4fc7-b311-9106826dbbfc", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "3eb7cb2b-67b2-4fc7-b311-9106826dbbfc": { + "columnOrder": [ + "a45f2761-e598-4ec1-8dff-95b395d0dd1e" + ], + "columns": { + "a45f2761-e598-4ec1-8dff-95b395d0dd1e": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": " ", + "operationType": "unique_count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.logstash.name" + } + }, + "incompleteColumns": {} + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "accessor": "a45f2761-e598-4ec1-8dff-95b395d0dd1e", + "layerId": "3eb7cb2b-67b2-4fc7-b311-9106826dbbfc", + "layerType": "data" + } + }, + "title": "Nodes", + "type": "lens", + "visualizationType": "lnsLegacyMetric" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 4, + "i": "e7bf7bee-710a-456a-995c-a570ee24cc05", + "w": 10, + "x": 8, + "y": 0 + }, + "panelIndex": "e7bf7bee-710a-456a-995c-a570ee24cc05", + "title": "Nodes", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-d944a0ae-9030-413e-afd6-c4a57ff34ad0", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "d944a0ae-9030-413e-afd6-c4a57ff34ad0": { + "columnOrder": [ + "b1f83d95-ed15-4e15-8e1e-b912424a35b2", + "a98fb979-a039-4322-871f-1d32480fd158" + ], + "columns": { + "a98fb979-a039-4322-871f-1d32480fd158": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.jvm.mem.heap_used_in_bytes: *" + }, + "isBucketed": false, + "label": "Heap Used", + "operationType": "last_value", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 2 + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.jvm.mem.heap_used_in_bytes" + }, + "b1f83d95-ed15-4e15-8e1e-b912424a35b2": { + "dataType": "string", + "isBucketed": true, + "label": "Top 1000 values of logstash.node.stats.logstash.name", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "a98fb979-a039-4322-871f-1d32480fd158", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 1000 + }, + "scale": "ordinal", + "sourceField": "logstash.node.stats.logstash.name" + } + }, + "incompleteColumns": {} + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "breakdownByAccessor": "b1f83d95-ed15-4e15-8e1e-b912424a35b2", + "collapseFn": "sum", + "layerId": "d944a0ae-9030-413e-afd6-c4a57ff34ad0", + "layerType": "data", + "metricAccessor": "a98fb979-a039-4322-871f-1d32480fd158", + "showBar": false + } + }, + "title": "Total JVM Heap Usage", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 4, + "i": "e4763613-7bc1-417e-8173-802c6342173b", + "w": 10, + "x": 18, + "y": 0 + }, + "panelIndex": "e4763613-7bc1-417e-8173-802c6342173b", + "title": "Total JVM Heap Usage", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-bfb76152-1d30-4689-87e3-cf3b5803fdbf", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "bfb76152-1d30-4689-87e3-cf3b5803fdbf": { + "columnOrder": [ + "8ab113dc-30a3-4109-9b26-9e436fcb4291", + "9329ee1e-ade0-412e-86f4-9e901db45ab2" + ], + "columns": { + "8ab113dc-30a3-4109-9b26-9e436fcb4291": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Total Events Received", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "9329ee1e-ade0-412e-86f4-9e901db45ab2", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 1000 + }, + "scale": "ordinal", + "sourceField": "logstash.node.stats.logstash.name" + }, + "9329ee1e-ade0-412e-86f4-9e901db45ab2": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.events.in: *" + }, + "isBucketed": false, + "label": "Events Received", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.events.in" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "breakdownByAccessor": "8ab113dc-30a3-4109-9b26-9e436fcb4291", + "collapseFn": "sum", + "layerId": "bfb76152-1d30-4689-87e3-cf3b5803fdbf", + "layerType": "data", + "maxCols": 1000, + "metricAccessor": "9329ee1e-ade0-412e-86f4-9e901db45ab2" + } + }, + "title": "Total Events Received", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 4, + "i": "eed5915d-7416-4c4d-94a1-c3564e7371b6", + "w": 10, + "x": 28, + "y": 0 + }, + "panelIndex": "eed5915d-7416-4c4d-94a1-c3564e7371b6", + "title": "Total Events Received", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-9f4942e8-bd51-41fe-9e6b-c6ca7ee81425", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "9f4942e8-bd51-41fe-9e6b-c6ca7ee81425": { + "columnOrder": [ + "ef4e5445-487e-4a0c-ac01-063e8c199a84", + "43c45a77-5bb2-4f66-8bfd-77f3cf386a87", + "0c423bdf-578e-4f0a-bb27-180a24a133e1", + "cd7a8cba-084f-42b4-a4b5-334eee79e32e" + ], + "columns": { + "0c423bdf-578e-4f0a-bb27-180a24a133e1": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.events.in : *" + }, + "isBucketed": false, + "label": "Events Emitted Rate", + "operationType": "counter_rate", + "references": [ + "cd7a8cba-084f-42b4-a4b5-334eee79e32e" + ], + "scale": "ratio", + "timeScale": "s" + }, + "43c45a77-5bb2-4f66-8bfd-77f3cf386a87": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "cd7a8cba-084f-42b4-a4b5-334eee79e32e": { + "dataType": "number", + "isBucketed": false, + "label": "Maximum of logstash.node.stats.events.out", + "operationType": "max", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.events.out" + }, + "ef4e5445-487e-4a0c-ac01-063e8c199a84": { + "dataType": "string", + "isBucketed": true, + "label": "Top 1000 values of logstash.node.stats.logstash.name", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 1000 + }, + "scale": "ordinal", + "sourceField": "logstash.node.stats.logstash.name" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "hideEndzones": true, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "0c423bdf-578e-4f0a-bb27-180a24a133e1" + ], + "collapseFn": "sum", + "layerId": "9f4942e8-bd51-41fe-9e6b-c6ca7ee81425", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "splitAccessor": "ef4e5445-487e-4a0c-ac01-063e8c199a84", + "xAccessor": "43c45a77-5bb2-4f66-8bfd-77f3cf386a87", + "yConfig": [ + { + "color": "#ff0000", + "forAccessor": "0c423bdf-578e-4f0a-bb27-180a24a133e1" + } + ] + } + ], + "legend": { + "isVisible": true, + "position": "bottom", + "shouldTruncate": false, + "showSingleSeries": true + }, + "preferredSeriesType": "line", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "yLeftExtent": { + "mode": "dataBounds" + } + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 10, + "i": "a66223a5-9fdb-4335-8012-4ae2748928ac", + "w": 20, + "x": 8, + "y": 4 + }, + "panelIndex": "a66223a5-9fdb-4335-8012-4ae2748928ac", + "title": "Events Emitted Rate/s", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-bfb76152-1d30-4689-87e3-cf3b5803fdbf", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "bfb76152-1d30-4689-87e3-cf3b5803fdbf": { + "columnOrder": [ + "8ab113dc-30a3-4109-9b26-9e436fcb4291", + "9329ee1e-ade0-412e-86f4-9e901db45ab2" + ], + "columns": { + "8ab113dc-30a3-4109-9b26-9e436fcb4291": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Total Events Received", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "9329ee1e-ade0-412e-86f4-9e901db45ab2", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 1000 + }, + "scale": "ordinal", + "sourceField": "logstash.node.stats.logstash.name" + }, + "9329ee1e-ade0-412e-86f4-9e901db45ab2": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.events.out: *" + }, + "isBucketed": false, + "label": "Events Emitted", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.events.out" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "breakdownByAccessor": "8ab113dc-30a3-4109-9b26-9e436fcb4291", + "collapseFn": "sum", + "layerId": "bfb76152-1d30-4689-87e3-cf3b5803fdbf", + "layerType": "data", + "maxCols": 1000, + "metricAccessor": "9329ee1e-ade0-412e-86f4-9e901db45ab2" + } + }, + "title": "Total Events Emitted", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 4, + "i": "d7c45290-1873-4a8d-9c12-4d009925d447", + "w": 10, + "x": 38, + "y": 0 + }, + "panelIndex": "d7c45290-1873-4a8d-9c12-4d009925d447", + "title": "Total Events Emitted", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-9f4942e8-bd51-41fe-9e6b-c6ca7ee81425", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "9f4942e8-bd51-41fe-9e6b-c6ca7ee81425": { + "columnOrder": [ + "ef4e5445-487e-4a0c-ac01-063e8c199a84", + "43c45a77-5bb2-4f66-8bfd-77f3cf386a87", + "0c423bdf-578e-4f0a-bb27-180a24a133e1", + "cd7a8cba-084f-42b4-a4b5-334eee79e32e" + ], + "columns": { + "0c423bdf-578e-4f0a-bb27-180a24a133e1": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.events.in : *" + }, + "isBucketed": false, + "label": "Events Received Rate", + "operationType": "counter_rate", + "references": [ + "cd7a8cba-084f-42b4-a4b5-334eee79e32e" + ], + "scale": "ratio", + "timeScale": "s" + }, + "43c45a77-5bb2-4f66-8bfd-77f3cf386a87": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "cd7a8cba-084f-42b4-a4b5-334eee79e32e": { + "dataType": "number", + "isBucketed": false, + "label": "Maximum of logstash.node.stats.events.in", + "operationType": "max", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.events.in" + }, + "ef4e5445-487e-4a0c-ac01-063e8c199a84": { + "dataType": "string", + "isBucketed": true, + "label": "Top 1000 values of logstash.node.stats.logstash.name", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 1000 + }, + "scale": "ordinal", + "sourceField": "logstash.node.stats.logstash.name" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "hideEndzones": true, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "0c423bdf-578e-4f0a-bb27-180a24a133e1" + ], + "collapseFn": "sum", + "layerId": "9f4942e8-bd51-41fe-9e6b-c6ca7ee81425", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "splitAccessor": "ef4e5445-487e-4a0c-ac01-063e8c199a84", + "xAccessor": "43c45a77-5bb2-4f66-8bfd-77f3cf386a87", + "yConfig": [ + { + "color": "#ff0000", + "forAccessor": "0c423bdf-578e-4f0a-bb27-180a24a133e1" + } + ] + } + ], + "legend": { + "isVisible": true, + "position": "bottom", + "shouldTruncate": false, + "showSingleSeries": true + }, + "preferredSeriesType": "line", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "yLeftExtent": { + "mode": "dataBounds" + } + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 10, + "i": "3df9851c-7ac3-4bed-ade1-7e3ee0509971", + "w": 20, + "x": 28, + "y": 4 + }, + "panelIndex": "3df9851c-7ac3-4bed-ade1-7e3ee0509971", + "title": "Events Received Rate/s", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-9f4942e8-bd51-41fe-9e6b-c6ca7ee81425", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "9f4942e8-bd51-41fe-9e6b-c6ca7ee81425": { + "columnOrder": [ + "ef4e5445-487e-4a0c-ac01-063e8c199a84", + "43c45a77-5bb2-4f66-8bfd-77f3cf386a87", + "0c423bdf-578e-4f0a-bb27-180a24a133e1", + "0c423bdf-578e-4f0a-bb27-180a24a133e1X0", + "0c423bdf-578e-4f0a-bb27-180a24a133e1X1", + "0c423bdf-578e-4f0a-bb27-180a24a133e1X2", + "0c423bdf-578e-4f0a-bb27-180a24a133e1X3", + "0c423bdf-578e-4f0a-bb27-180a24a133e1X4" + ], + "columns": { + "0c423bdf-578e-4f0a-bb27-180a24a133e1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Event Latency (ms)", + "operationType": "formula", + "params": { + "formula": "counter_rate(last_value(logstash.node.stats.events.duration_in_millis))/counter_rate(last_value(logstash.node.stats.events.out))", + "isFormulaBroken": false + }, + "references": [ + "0c423bdf-578e-4f0a-bb27-180a24a133e1X4" + ], + "scale": "ratio" + }, + "0c423bdf-578e-4f0a-bb27-180a24a133e1X0": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.events.duration_in_millis: *" + }, + "isBucketed": false, + "label": "Part of Event Latency (ms)", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.events.duration_in_millis" + }, + "0c423bdf-578e-4f0a-bb27-180a24a133e1X1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Event Latency (ms)", + "operationType": "counter_rate", + "references": [ + "0c423bdf-578e-4f0a-bb27-180a24a133e1X0" + ], + "scale": "ratio", + "timeScale": "s" + }, + "0c423bdf-578e-4f0a-bb27-180a24a133e1X2": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.events.out: *" + }, + "isBucketed": false, + "label": "Part of Event Latency (ms)", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.events.out" + }, + "0c423bdf-578e-4f0a-bb27-180a24a133e1X3": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Event Latency (ms)", + "operationType": "counter_rate", + "references": [ + "0c423bdf-578e-4f0a-bb27-180a24a133e1X2" + ], + "scale": "ratio", + "timeScale": "s" + }, + "0c423bdf-578e-4f0a-bb27-180a24a133e1X4": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Event Latency (ms)", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + "0c423bdf-578e-4f0a-bb27-180a24a133e1X1", + "0c423bdf-578e-4f0a-bb27-180a24a133e1X3" + ], + "location": { + "max": 128, + "min": 0 + }, + "name": "divide", + "text": "counter_rate(last_value(logstash.node.stats.events.duration_in_millis))/counter_rate(last_value(logstash.node.stats.events.out))", + "type": "function" + } + }, + "references": [ + "0c423bdf-578e-4f0a-bb27-180a24a133e1X1", + "0c423bdf-578e-4f0a-bb27-180a24a133e1X3" + ], + "scale": "ratio" + }, + "43c45a77-5bb2-4f66-8bfd-77f3cf386a87": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "ef4e5445-487e-4a0c-ac01-063e8c199a84": { + "dataType": "string", + "isBucketed": true, + "label": "Top 1000 values of logstash.node.stats.logstash.name", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 1000 + }, + "scale": "ordinal", + "sourceField": "logstash.node.stats.logstash.name" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "hideEndzones": true, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "0c423bdf-578e-4f0a-bb27-180a24a133e1" + ], + "collapseFn": "avg", + "layerId": "9f4942e8-bd51-41fe-9e6b-c6ca7ee81425", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "splitAccessor": "ef4e5445-487e-4a0c-ac01-063e8c199a84", + "xAccessor": "43c45a77-5bb2-4f66-8bfd-77f3cf386a87", + "yConfig": [ + { + "color": "#ff0000", + "forAccessor": "0c423bdf-578e-4f0a-bb27-180a24a133e1" + } + ] + } + ], + "legend": { + "isVisible": true, + "position": "bottom", + "shouldTruncate": false, + "showSingleSeries": true + }, + "preferredSeriesType": "line", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "yLeftExtent": { + "mode": "dataBounds" + } + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 10, + "i": "272e809f-0867-4ef2-aef3-626e954008c9", + "w": 20, + "x": 8, + "y": 14 + }, + "panelIndex": "272e809f-0867-4ef2-aef3-626e954008c9", + "title": "Events Latency (ms) average", + "type": "lens", + "version": "8.7.1" + } + ], + "timeRestore": false, + "title": "[Metrics Logstash] Logstash Overview", + "version": 1 + }, + "coreMigrationVersion": "8.7.1", + "created_at": "2023-09-08T17:27:49.263Z", + "id": "logstash-79270240-48ee-11ee-8cb5-99927777c522", + "migrationVersion": { + "dashboard": "8.7.0" + }, + "references": [ + { + "id": "logstash-sm-metrics", + "name": "e7bf7bee-710a-456a-995c-a570ee24cc05:indexpattern-datasource-layer-3eb7cb2b-67b2-4fc7-b311-9106826dbbfc", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "e4763613-7bc1-417e-8173-802c6342173b:indexpattern-datasource-layer-d944a0ae-9030-413e-afd6-c4a57ff34ad0", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "eed5915d-7416-4c4d-94a1-c3564e7371b6:indexpattern-datasource-layer-bfb76152-1d30-4689-87e3-cf3b5803fdbf", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "a66223a5-9fdb-4335-8012-4ae2748928ac:indexpattern-datasource-layer-9f4942e8-bd51-41fe-9e6b-c6ca7ee81425", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "d7c45290-1873-4a8d-9c12-4d009925d447:indexpattern-datasource-layer-bfb76152-1d30-4689-87e3-cf3b5803fdbf", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "3df9851c-7ac3-4bed-ade1-7e3ee0509971:indexpattern-datasource-layer-9f4942e8-bd51-41fe-9e6b-c6ca7ee81425", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "272e809f-0867-4ef2-aef3-626e954008c9:indexpattern-datasource-layer-9f4942e8-bd51-41fe-9e6b-c6ca7ee81425", + "type": "index-pattern" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/logstash/kibana/dashboard/logstash-9d450b10-4680-11ee-9ddc-919f87fe352d.json b/packages/logstash/kibana/dashboard/logstash-9d450b10-4680-11ee-9ddc-919f87fe352d.json new file mode 100644 index 00000000000..86edfd102f5 --- /dev/null +++ b/packages/logstash/kibana/dashboard/logstash-9d450b10-4680-11ee-9ddc-919f87fe352d.json @@ -0,0 +1,1402 @@ +{ + "attributes": { + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "oneLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"f8b74dd1-8785-4fff-96ba-8d8cfb7615eb\":{\"type\":\"optionsListControl\",\"order\":0,\"grow\":true,\"width\":\"medium\",\"explicitInput\":{\"id\":\"f8b74dd1-8785-4fff-96ba-8d8cfb7615eb\",\"fieldName\":\"logstash.node.stats.logstash.name\",\"title\":\"Node Name\",\"enhancements\":{}}}}" + }, + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "optionsJSON": { + "hidePanelTitles": false, + "syncColors": true, + "syncCursor": true, + "syncTooltips": true, + "useMargins": true + }, + "panelsJSON": [ + { + "embeddableConfig": { + "enhancements": {}, + "hidePanelTitles": true, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "id": "", + "params": { + "fontSize": 12, + "markdown": "**Navigation** \n\n**Logstash Overview**\n\n[Overview](/app/dashboards#/view/logstash-79270240-48ee-11ee-8cb5-99927777c522) \n[Nodes Overview](/app/dashboards#/view/logstash-ee860840-41ed-11ee-874b-fdb94cc3273a) \n**[Node Overview](/app/dashboards#/view/logstash-9d450b10-4680-11ee-9ddc-919f87fe352d)** \n[Node Overview Advanced View](/app/dashboards#/view/logstash-a42d7060-45e6-11ee-957b-3720c0b0fbc5) \n\nOverview\n\nThis Dashboard gives a view of the overall performance of a single Logstash Node. Should be used in conjunction with the node name\nfilter", + "openLinksInNewTab": false + }, + "title": "", + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 31, + "i": "c2c433cf-50ce-4530-86e5-f82a240c57b8", + "w": 8, + "x": 0, + "y": 0 + }, + "panelIndex": "c2c433cf-50ce-4530-86e5-f82a240c57b8", + "type": "visualization", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-f589d4f8-9213-4405-a5cd-72e93d3e2594", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "f589d4f8-9213-4405-a5cd-72e93d3e2594": { + "columnOrder": [ + "8839c86b-b108-4e3c-a54e-b0faf3e6dce3", + "02fa92fd-de65-435a-8545-33f4c95a2f87", + "de46c77f-b93a-4aa6-88e3-5e3de6ac0334", + "054188a5-6571-42d8-864b-ef6797529e7a", + "3251a279-5a0c-4c21-af6c-bc6a03c01922", + "a51eda03-44a2-4173-be51-72948417a027", + "aeeea8f3-b17f-450f-84cd-349f2f5ad06f", + "bcffd9c0-96d0-4618-8842-c7477eb3847f", + "aedf8459-e9a5-4bfa-ac5a-18226112a6b7", + "0c44a76d-c3f5-40c3-b226-9898f1fd300f" + ], + "columns": { + "02fa92fd-de65-435a-8545-33f4c95a2f87": { + "customLabel": true, + "dataType": "string", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.logstash.http_address: *" + }, + "isBucketed": false, + "label": "HTTP Address", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "logstash.node.stats.logstash.http_address" + }, + "054188a5-6571-42d8-864b-ef6797529e7a": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.events.out: *" + }, + "isBucketed": false, + "label": "Events Emitted", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.events.out" + }, + "0c44a76d-c3f5-40c3-b226-9898f1fd300f": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Uptime", + "operationType": "median", + "params": { + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "decimals": 0, + "suffix": "ms" + } + } + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.jvm.uptime_in_millis" + }, + "3251a279-5a0c-4c21-af6c-bc6a03c01922": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.reloads.successes: *" + }, + "isBucketed": false, + "label": "Successful Config Reloads", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.reloads.successes" + }, + "8839c86b-b108-4e3c-a54e-b0faf3e6dce3": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Node Name", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "de46c77f-b93a-4aa6-88e3-5e3de6ac0334", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 1000 + }, + "scale": "ordinal", + "sourceField": "logstash.node.stats.logstash.name" + }, + "a51eda03-44a2-4173-be51-72948417a027": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Failed Config Reloads", + "operationType": "median", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.reloads.failures" + }, + "aedf8459-e9a5-4bfa-ac5a-18226112a6b7": { + "customLabel": true, + "dataType": "string", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.logstash.version: *" + }, + "isBucketed": false, + "label": "Version", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "logstash.node.stats.logstash.version" + }, + "aeeea8f3-b17f-450f-84cd-349f2f5ad06f": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.logstash.pipeline.workers: *" + }, + "isBucketed": false, + "label": "Default Pipeline Workers", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.logstash.pipeline.workers" + }, + "bcffd9c0-96d0-4618-8842-c7477eb3847f": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Default Batch size", + "operationType": "median", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.logstash.pipeline.batch_size" + }, + "de46c77f-b93a-4aa6-88e3-5e3de6ac0334": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.events.in: *" + }, + "isBucketed": false, + "label": "Events Received", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.events.in" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "columns": [ + { + "columnId": "8839c86b-b108-4e3c-a54e-b0faf3e6dce3", + "hidden": false, + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "de46c77f-b93a-4aa6-88e3-5e3de6ac0334", + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "054188a5-6571-42d8-864b-ef6797529e7a", + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "3251a279-5a0c-4c21-af6c-bc6a03c01922", + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "a51eda03-44a2-4173-be51-72948417a027", + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "aeeea8f3-b17f-450f-84cd-349f2f5ad06f", + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "bcffd9c0-96d0-4618-8842-c7477eb3847f", + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "aedf8459-e9a5-4bfa-ac5a-18226112a6b7", + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "0c44a76d-c3f5-40c3-b226-9898f1fd300f", + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "02fa92fd-de65-435a-8545-33f4c95a2f87", + "isTransposed": false + } + ], + "layerId": "f589d4f8-9213-4405-a5cd-72e93d3e2594", + "layerType": "data" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsDatatable" + }, + "enhancements": {}, + "hidePanelTitles": true + }, + "gridData": { + "h": 4, + "i": "73a755c6-89a3-4f34-8daf-83feef5caa28", + "w": 40, + "x": 8, + "y": 0 + }, + "panelIndex": "73a755c6-89a3-4f34-8daf-83feef5caa28", + "title": "", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-336e8749-bfb1-4c0e-9f41-3892faebc198", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "336e8749-bfb1-4c0e-9f41-3892faebc198": { + "columnOrder": [ + "51d651dd-246b-40fc-aca2-f9e3cb50e23f", + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5b", + "9bc6c618-774d-4a65-afe5-64b00183a632" + ], + "columns": { + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5b": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.events.in: *" + }, + "isBucketed": false, + "label": "Events Received Rate/s", + "operationType": "counter_rate", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 2 + } + } + }, + "references": [ + "9bc6c618-774d-4a65-afe5-64b00183a632" + ], + "scale": "ratio", + "timeScale": "s" + }, + "51d651dd-246b-40fc-aca2-f9e3cb50e23f": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "9bc6c618-774d-4a65-afe5-64b00183a632": { + "dataType": "number", + "isBucketed": false, + "label": "Maximum of logstash.node.stats.events.in", + "operationType": "max", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.events.in" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5b" + ], + "layerId": "336e8749-bfb1-4c0e-9f41-3892faebc198", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "xAccessor": "51d651dd-246b-40fc-aca2-f9e3cb50e23f", + "yConfig": [ + { + "color": "#ff0000", + "forAccessor": "107f10cc-d65f-4a1a-9f54-ce90c48f4a5b" + } + ] + } + ], + "legend": { + "isInside": false, + "isVisible": true, + "position": "bottom" + }, + "preferredSeriesType": "line", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "yLeftExtent": { + "mode": "dataBounds" + } + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 9, + "i": "63747092-edb6-4864-a9ad-27e5bdce2ad2", + "w": 20, + "x": 8, + "y": 4 + }, + "panelIndex": "63747092-edb6-4864-a9ad-27e5bdce2ad2", + "title": "Events Received Rate (/s)", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "c03b1610-b629-4e6c-ae2a-0e460cd446d2": { + "columnOrder": [ + "467daee5-8948-4576-80fc-12bb76b01c0f", + "8b34584c-a413-4629-898d-cda409db5fe0", + "27453153-fb68-4abc-a6f3-c4cfac27d66d" + ], + "columns": { + "27453153-fb68-4abc-a6f3-c4cfac27d66d": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash_stats.jvm.mem.heap_used_in_bytes: *" + }, + "isBucketed": false, + "label": "JVM Heap (MB)", + "operationType": "last_value", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 2 + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash_stats.jvm.mem.heap_used_in_bytes" + }, + "467daee5-8948-4576-80fc-12bb76b01c0f": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "8b34584c-a413-4629-898d-cda409db5fe0": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.jvm.mem.heap_max_in_bytes: *" + }, + "isBucketed": false, + "label": "Max Heap", + "operationType": "last_value", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 2 + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.jvm.mem.heap_max_in_bytes" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "8b34584c-a413-4629-898d-cda409db5fe0", + "27453153-fb68-4abc-a6f3-c4cfac27d66d" + ], + "layerId": "c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "xAccessor": "467daee5-8948-4576-80fc-12bb76b01c0f", + "yConfig": [ + { + "color": "#255b98", + "forAccessor": "27453153-fb68-4abc-a6f3-c4cfac27d66d" + }, + { + "color": "#ff0000", + "forAccessor": "8b34584c-a413-4629-898d-cda409db5fe0" + } + ] + } + ], + "legend": { + "isVisible": true, + "position": "bottom" + }, + "preferredSeriesType": "line", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 9, + "i": "9ea7a32a-ee7e-45d4-b0cf-273278e52cae", + "w": 20, + "x": 28, + "y": 4 + }, + "panelIndex": "9ea7a32a-ee7e-45d4-b0cf-273278e52cae", + "title": "JVM Heap (MB)", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-336e8749-bfb1-4c0e-9f41-3892faebc198", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "336e8749-bfb1-4c0e-9f41-3892faebc198": { + "columnOrder": [ + "51d651dd-246b-40fc-aca2-f9e3cb50e23f", + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5b", + "9bc6c618-774d-4a65-afe5-64b00183a632" + ], + "columns": { + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5b": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.events.in: *" + }, + "isBucketed": false, + "label": "Events Emitted Rate/s", + "operationType": "counter_rate", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 2 + } + } + }, + "references": [ + "9bc6c618-774d-4a65-afe5-64b00183a632" + ], + "scale": "ratio", + "timeScale": "s" + }, + "51d651dd-246b-40fc-aca2-f9e3cb50e23f": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "9bc6c618-774d-4a65-afe5-64b00183a632": { + "dataType": "number", + "isBucketed": false, + "label": "Maximum of logstash.node.stats.events.out", + "operationType": "max", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.events.out" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5b" + ], + "layerId": "336e8749-bfb1-4c0e-9f41-3892faebc198", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "xAccessor": "51d651dd-246b-40fc-aca2-f9e3cb50e23f", + "yConfig": [ + { + "color": "#ff0000", + "forAccessor": "107f10cc-d65f-4a1a-9f54-ce90c48f4a5b" + } + ] + } + ], + "legend": { + "isInside": false, + "isVisible": true, + "position": "bottom" + }, + "preferredSeriesType": "line", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "yLeftExtent": { + "mode": "dataBounds" + } + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 9, + "i": "bac81244-9c35-4cf9-8ed4-3c7082a255ae", + "w": 20, + "x": 8, + "y": 13 + }, + "panelIndex": "bac81244-9c35-4cf9-8ed4-3c7082a255ae", + "title": "Events Emitted Rate (/s)", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "c03b1610-b629-4e6c-ae2a-0e460cd446d2": { + "columnOrder": [ + "467daee5-8948-4576-80fc-12bb76b01c0f", + "8b34584c-a413-4629-898d-cda409db5fe0" + ], + "columns": { + "467daee5-8948-4576-80fc-12bb76b01c0f": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "8b34584c-a413-4629-898d-cda409db5fe0": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.process.cpu.percent: *" + }, + "isBucketed": false, + "label": "CPU Utilization (%)", + "operationType": "last_value", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 2 + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.process.cpu.percent" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "8b34584c-a413-4629-898d-cda409db5fe0" + ], + "layerId": "c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "xAccessor": "467daee5-8948-4576-80fc-12bb76b01c0f", + "yConfig": [ + { + "color": "#ff0000", + "forAccessor": "8b34584c-a413-4629-898d-cda409db5fe0" + } + ] + } + ], + "legend": { + "isVisible": true, + "position": "right" + }, + "preferredSeriesType": "line", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 9, + "i": "5a43f153-bec9-4420-96f8-0c2d4b032a43", + "w": 20, + "x": 28, + "y": 13 + }, + "panelIndex": "5a43f153-bec9-4420-96f8-0c2d4b032a43", + "title": "Process CPU Utilization (%)", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-336e8749-bfb1-4c0e-9f41-3892faebc198", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "336e8749-bfb1-4c0e-9f41-3892faebc198": { + "columnOrder": [ + "51d651dd-246b-40fc-aca2-f9e3cb50e23f", + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5b", + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5bX0", + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5bX1", + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5bX2", + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5bX3", + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5bX4" + ], + "columns": { + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5b": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Event Latency (ms)", + "operationType": "formula", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 2, + "suffix": "ms" + } + }, + "formula": "counter_rate(last_value(logstash.node.stats.events.duration_in_millis))/counter_rate(last_value(logstash.node.stats.events.out))", + "isFormulaBroken": false + }, + "references": [ + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5bX4" + ], + "scale": "ratio" + }, + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5bX0": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.events.duration_in_millis: *" + }, + "isBucketed": false, + "label": "Part of counter_rate(last_value(logstash.node.stats.events.duration_in_millis))/counter_rate(last_value(logstash.node.stats.events.out))", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.events.duration_in_millis" + }, + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5bX1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of counter_rate(last_value(logstash.node.stats.events.duration_in_millis))/counter_rate(last_value(logstash.node.stats.events.out))", + "operationType": "counter_rate", + "references": [ + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5bX0" + ], + "scale": "ratio", + "timeScale": "s" + }, + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5bX2": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.events.out: *" + }, + "isBucketed": false, + "label": "Part of counter_rate(last_value(logstash.node.stats.events.duration_in_millis))/counter_rate(last_value(logstash.node.stats.events.out))", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.events.out" + }, + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5bX3": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of counter_rate(last_value(logstash.node.stats.events.duration_in_millis))/counter_rate(last_value(logstash.node.stats.events.out))", + "operationType": "counter_rate", + "references": [ + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5bX2" + ], + "scale": "ratio", + "timeScale": "s" + }, + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5bX4": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of counter_rate(last_value(logstash.node.stats.events.duration_in_millis))/counter_rate(last_value(logstash.node.stats.events.out))", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5bX1", + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5bX3" + ], + "location": { + "max": 128, + "min": 0 + }, + "name": "divide", + "text": "counter_rate(last_value(logstash.node.stats.events.duration_in_millis))/counter_rate(last_value(logstash.node.stats.events.out))", + "type": "function" + } + }, + "references": [ + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5bX1", + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5bX3" + ], + "scale": "ratio" + }, + "51d651dd-246b-40fc-aca2-f9e3cb50e23f": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5b" + ], + "layerId": "336e8749-bfb1-4c0e-9f41-3892faebc198", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "xAccessor": "51d651dd-246b-40fc-aca2-f9e3cb50e23f", + "yConfig": [ + { + "color": "#ff0000", + "forAccessor": "107f10cc-d65f-4a1a-9f54-ce90c48f4a5b" + } + ] + } + ], + "legend": { + "isInside": false, + "isVisible": true, + "position": "bottom" + }, + "preferredSeriesType": "line", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "yLeftExtent": { + "mode": "dataBounds" + } + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 9, + "i": "5af28ec8-a9f0-49cb-9627-e13c0ac5ca1d", + "w": 20, + "x": 8, + "y": 22 + }, + "panelIndex": "5af28ec8-a9f0-49cb-9627-e13c0ac5ca1d", + "title": "Events Latency (ms)", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "c03b1610-b629-4e6c-ae2a-0e460cd446d2": { + "columnOrder": [ + "467daee5-8948-4576-80fc-12bb76b01c0f", + "8b34584c-a413-4629-898d-cda409db5fe0" + ], + "columns": { + "467daee5-8948-4576-80fc-12bb76b01c0f": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "8b34584c-a413-4629-898d-cda409db5fe0": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.os.cpu.load_average.1m: *" + }, + "isBucketed": false, + "label": "Load Average", + "operationType": "last_value", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 2 + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.os.cpu.load_average.1m" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "8b34584c-a413-4629-898d-cda409db5fe0" + ], + "layerId": "c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "xAccessor": "467daee5-8948-4576-80fc-12bb76b01c0f", + "yConfig": [ + { + "color": "#ff0000", + "forAccessor": "8b34584c-a413-4629-898d-cda409db5fe0" + } + ] + } + ], + "legend": { + "isVisible": true, + "position": "right" + }, + "preferredSeriesType": "line", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 9, + "i": "c6fb1dc0-c51d-4c00-903c-d90ad3b77ce1", + "w": 20, + "x": 28, + "y": 22 + }, + "panelIndex": "c6fb1dc0-c51d-4c00-903c-d90ad3b77ce1", + "title": "System Load", + "type": "lens", + "version": "8.7.1" + } + ], + "timeRestore": false, + "title": "[Metrics Logstash] Single Node Overview", + "version": 1 + }, + "coreMigrationVersion": "8.7.1", + "created_at": "2023-09-08T17:43:03.843Z", + "id": "logstash-9d450b10-4680-11ee-9ddc-919f87fe352d", + "migrationVersion": { + "dashboard": "8.7.0" + }, + "references": [ + { + "id": "logstash-sm-metrics", + "name": "73a755c6-89a3-4f34-8daf-83feef5caa28:indexpattern-datasource-layer-f589d4f8-9213-4405-a5cd-72e93d3e2594", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "63747092-edb6-4864-a9ad-27e5bdce2ad2:indexpattern-datasource-layer-336e8749-bfb1-4c0e-9f41-3892faebc198", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "9ea7a32a-ee7e-45d4-b0cf-273278e52cae:indexpattern-datasource-layer-c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "bac81244-9c35-4cf9-8ed4-3c7082a255ae:indexpattern-datasource-layer-336e8749-bfb1-4c0e-9f41-3892faebc198", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "5a43f153-bec9-4420-96f8-0c2d4b032a43:indexpattern-datasource-layer-c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "5af28ec8-a9f0-49cb-9627-e13c0ac5ca1d:indexpattern-datasource-layer-336e8749-bfb1-4c0e-9f41-3892faebc198", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "c6fb1dc0-c51d-4c00-903c-d90ad3b77ce1:indexpattern-datasource-layer-c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "controlGroup_f8b74dd1-8785-4fff-96ba-8d8cfb7615eb:optionsListDataView", + "type": "index-pattern" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/logstash/kibana/dashboard/logstash-a42d7060-45e6-11ee-957b-3720c0b0fbc5.json b/packages/logstash/kibana/dashboard/logstash-a42d7060-45e6-11ee-957b-3720c0b0fbc5.json new file mode 100644 index 00000000000..9b0f6b91bba --- /dev/null +++ b/packages/logstash/kibana/dashboard/logstash-a42d7060-45e6-11ee-957b-3720c0b0fbc5.json @@ -0,0 +1,1335 @@ +{ + "attributes": { + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "oneLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"4b095518-7dc3-4d0e-a323-5d7846f65bff\":{\"type\":\"optionsListControl\",\"order\":0,\"grow\":true,\"width\":\"medium\",\"explicitInput\":{\"id\":\"4b095518-7dc3-4d0e-a323-5d7846f65bff\",\"fieldName\":\"logstash.node.stats.logstash.name\",\"title\":\"Node Name\",\"enhancements\":{}}}}" + }, + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "optionsJSON": { + "hidePanelTitles": false, + "syncColors": true, + "syncCursor": true, + "syncTooltips": true, + "useMargins": true + }, + "panelsJSON": [ + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "id": "", + "params": { + "fontSize": 12, + "markdown": "**Navigation** \n\n**Logstash Overview**\n\n[Overview](/app/dashboards#/view/logstash-79270240-48ee-11ee-8cb5-99927777c522) \n[Nodes Overview](/app/dashboards#/view/logstash-ee860840-41ed-11ee-874b-fdb94cc3273a) \n[Node Overview](/app/dashboards#/view/logstash-9d450b10-4680-11ee-9ddc-919f87fe352d) \n**[Node Overview Advanced View](/app/dashboards#/view/logstash-a42d7060-45e6-11ee-957b-3720c0b0fbc5)** \n\nOverview\n\nThis Dashboard gives an advanced view of the overall performance of a single Logstash Node. Should be used in conjunction with the node name\nfilter", + "openLinksInNewTab": false + }, + "title": "", + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 34, + "i": "231de1ff-a22e-495c-9c97-20b20592ac46", + "w": 8, + "x": 0, + "y": 0 + }, + "panelIndex": "231de1ff-a22e-495c-9c97-20b20592ac46", + "type": "visualization", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-f589d4f8-9213-4405-a5cd-72e93d3e2594", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "f589d4f8-9213-4405-a5cd-72e93d3e2594": { + "columnOrder": [ + "8839c86b-b108-4e3c-a54e-b0faf3e6dce3", + "02fa92fd-de65-435a-8545-33f4c95a2f87", + "de46c77f-b93a-4aa6-88e3-5e3de6ac0334", + "054188a5-6571-42d8-864b-ef6797529e7a", + "3251a279-5a0c-4c21-af6c-bc6a03c01922", + "a51eda03-44a2-4173-be51-72948417a027", + "aeeea8f3-b17f-450f-84cd-349f2f5ad06f", + "bcffd9c0-96d0-4618-8842-c7477eb3847f", + "aedf8459-e9a5-4bfa-ac5a-18226112a6b7", + "0c44a76d-c3f5-40c3-b226-9898f1fd300f" + ], + "columns": { + "02fa92fd-de65-435a-8545-33f4c95a2f87": { + "customLabel": true, + "dataType": "string", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.logstash.http_address: *" + }, + "isBucketed": false, + "label": "HTTP Address", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "logstash.node.stats.logstash.http_address" + }, + "054188a5-6571-42d8-864b-ef6797529e7a": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.events.out: *" + }, + "isBucketed": false, + "label": "Events Emitted", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.events.out" + }, + "0c44a76d-c3f5-40c3-b226-9898f1fd300f": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Uptime", + "operationType": "median", + "params": { + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "decimals": 0, + "suffix": "ms" + } + } + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.jvm.uptime_in_millis" + }, + "3251a279-5a0c-4c21-af6c-bc6a03c01922": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.reloads.successes: *" + }, + "isBucketed": false, + "label": "Successful Config Reloads", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.reloads.successes" + }, + "8839c86b-b108-4e3c-a54e-b0faf3e6dce3": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Node Name", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "de46c77f-b93a-4aa6-88e3-5e3de6ac0334", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 1000 + }, + "scale": "ordinal", + "sourceField": "logstash.node.stats.logstash.name" + }, + "a51eda03-44a2-4173-be51-72948417a027": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Failed Config Reloads", + "operationType": "median", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.reloads.failures" + }, + "aedf8459-e9a5-4bfa-ac5a-18226112a6b7": { + "customLabel": true, + "dataType": "string", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.logstash.version: *" + }, + "isBucketed": false, + "label": "Version", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "logstash.node.stats.logstash.version" + }, + "aeeea8f3-b17f-450f-84cd-349f2f5ad06f": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.logstash.pipeline.workers: *" + }, + "isBucketed": false, + "label": "Default Pipeline Workers", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.logstash.pipeline.workers" + }, + "bcffd9c0-96d0-4618-8842-c7477eb3847f": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Default Batch size", + "operationType": "median", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.logstash.pipeline.batch_size" + }, + "de46c77f-b93a-4aa6-88e3-5e3de6ac0334": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.events.in: *" + }, + "isBucketed": false, + "label": "Events Received", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.events.in" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "columns": [ + { + "columnId": "8839c86b-b108-4e3c-a54e-b0faf3e6dce3", + "hidden": false, + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "de46c77f-b93a-4aa6-88e3-5e3de6ac0334", + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "054188a5-6571-42d8-864b-ef6797529e7a", + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "3251a279-5a0c-4c21-af6c-bc6a03c01922", + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "a51eda03-44a2-4173-be51-72948417a027", + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "aeeea8f3-b17f-450f-84cd-349f2f5ad06f", + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "bcffd9c0-96d0-4618-8842-c7477eb3847f", + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "aedf8459-e9a5-4bfa-ac5a-18226112a6b7", + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "0c44a76d-c3f5-40c3-b226-9898f1fd300f", + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "02fa92fd-de65-435a-8545-33f4c95a2f87", + "isTransposed": false + } + ], + "layerId": "f589d4f8-9213-4405-a5cd-72e93d3e2594", + "layerType": "data" + } + }, + "title": "[Metrics Logstash] Node Summary Table", + "type": "lens", + "visualizationType": "lnsDatatable" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 4, + "i": "25758935-54d2-4161-a037-800740bee913", + "w": 40, + "x": 8, + "y": 0 + }, + "panelIndex": "25758935-54d2-4161-a037-800740bee913", + "title": "[Metrics Logstash] Node Summary Table", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "c03b1610-b629-4e6c-ae2a-0e460cd446d2": { + "columnOrder": [ + "467daee5-8948-4576-80fc-12bb76b01c0f", + "8b34584c-a413-4629-898d-cda409db5fe0" + ], + "columns": { + "467daee5-8948-4576-80fc-12bb76b01c0f": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "8b34584c-a413-4629-898d-cda409db5fe0": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.os.cpu.percent: *" + }, + "isBucketed": false, + "label": "OS CPU Utilization (%)", + "operationType": "last_value", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 2 + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.os.cpu.percent" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "8b34584c-a413-4629-898d-cda409db5fe0" + ], + "layerId": "c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "xAccessor": "467daee5-8948-4576-80fc-12bb76b01c0f", + "yConfig": [ + { + "color": "#ff0000", + "forAccessor": "8b34584c-a413-4629-898d-cda409db5fe0" + } + ] + } + ], + "legend": { + "isVisible": true, + "position": "right" + }, + "preferredSeriesType": "line", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 10, + "i": "5a43f153-bec9-4420-96f8-0c2d4b032a43", + "w": 20, + "x": 8, + "y": 4 + }, + "panelIndex": "5a43f153-bec9-4420-96f8-0c2d4b032a43", + "title": "OS CPU Utilization (%)", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "c03b1610-b629-4e6c-ae2a-0e460cd446d2": { + "columnOrder": [ + "467daee5-8948-4576-80fc-12bb76b01c0f", + "8b34584c-a413-4629-898d-cda409db5fe0" + ], + "columns": { + "467daee5-8948-4576-80fc-12bb76b01c0f": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "8b34584c-a413-4629-898d-cda409db5fe0": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.os.cpu.percent: *" + }, + "isBucketed": false, + "label": "OS CPU Utilization (%)", + "operationType": "last_value", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 2 + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.os.cpu.percent" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "8b34584c-a413-4629-898d-cda409db5fe0" + ], + "layerId": "c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "xAccessor": "467daee5-8948-4576-80fc-12bb76b01c0f", + "yConfig": [ + { + "color": "#ff0000", + "forAccessor": "8b34584c-a413-4629-898d-cda409db5fe0" + } + ] + } + ], + "legend": { + "isVisible": true, + "position": "right" + }, + "preferredSeriesType": "line", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 10, + "i": "494716ff-128d-4a72-bf41-2f6f42dd5158", + "w": 20, + "x": 28, + "y": 4 + }, + "panelIndex": "494716ff-128d-4a72-bf41-2f6f42dd5158", + "title": "Process CPU Utilization (%)", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "c03b1610-b629-4e6c-ae2a-0e460cd446d2": { + "columnOrder": [ + "467daee5-8948-4576-80fc-12bb76b01c0f", + "38a33c26-755e-4cf2-a5f2-739bf038af97", + "d2fb1c2f-f8d2-4b82-8d99-4aabfc642729" + ], + "columns": { + "38a33c26-755e-4cf2-a5f2-739bf038af97": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.process.open_file_descriptors: *" + }, + "isBucketed": false, + "label": "File Descriptors in use", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.process.open_file_descriptors" + }, + "467daee5-8948-4576-80fc-12bb76b01c0f": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "d2fb1c2f-f8d2-4b82-8d99-4aabfc642729": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.process.max_file_descriptors: *" + }, + "isBucketed": false, + "label": "Max File Descriptors", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.process.max_file_descriptors" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "38a33c26-755e-4cf2-a5f2-739bf038af97", + "d2fb1c2f-f8d2-4b82-8d99-4aabfc642729" + ], + "layerId": "c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "xAccessor": "467daee5-8948-4576-80fc-12bb76b01c0f", + "yConfig": [ + { + "color": "#3078c0", + "forAccessor": "38a33c26-755e-4cf2-a5f2-739bf038af97" + }, + { + "color": "#ff0000", + "forAccessor": "d2fb1c2f-f8d2-4b82-8d99-4aabfc642729" + } + ] + } + ], + "legend": { + "isVisible": true, + "position": "bottom" + }, + "preferredSeriesType": "line", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 10, + "i": "92979e91-3f35-4715-b97a-f088bb2eae51", + "w": 20, + "x": 8, + "y": 14 + }, + "panelIndex": "92979e91-3f35-4715-b97a-f088bb2eae51", + "title": "Number of File Descriptors", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-336e8749-bfb1-4c0e-9f41-3892faebc198", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "336e8749-bfb1-4c0e-9f41-3892faebc198": { + "columnOrder": [ + "51d651dd-246b-40fc-aca2-f9e3cb50e23f", + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5b", + "7c151831-4457-4cec-a257-0e2fe2453e5a" + ], + "columns": { + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5b": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Events Queued", + "operationType": "counter_rate", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 0, + "suffix": "" + } + } + }, + "references": [ + "7c151831-4457-4cec-a257-0e2fe2453e5a" + ], + "scale": "ratio" + }, + "51d651dd-246b-40fc-aca2-f9e3cb50e23f": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "7c151831-4457-4cec-a257-0e2fe2453e5a": { + "dataType": "number", + "isBucketed": false, + "label": "Maximum of logstash.node.stats.queue.events_count", + "operationType": "max", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.queue.events_count" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "107f10cc-d65f-4a1a-9f54-ce90c48f4a5b" + ], + "layerId": "336e8749-bfb1-4c0e-9f41-3892faebc198", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "xAccessor": "51d651dd-246b-40fc-aca2-f9e3cb50e23f", + "yConfig": [ + { + "color": "#ff0000", + "forAccessor": "107f10cc-d65f-4a1a-9f54-ce90c48f4a5b" + } + ] + } + ], + "legend": { + "isInside": false, + "isVisible": true, + "position": "bottom" + }, + "preferredSeriesType": "line", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "yLeftExtent": { + "mode": "dataBounds" + } + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 10, + "i": "5af28ec8-a9f0-49cb-9627-e13c0ac5ca1d", + "w": 20, + "x": 28, + "y": 14 + }, + "panelIndex": "5af28ec8-a9f0-49cb-9627-e13c0ac5ca1d", + "title": "Persistent Queue Events", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "c03b1610-b629-4e6c-ae2a-0e460cd446d2": { + "columnOrder": [ + "467daee5-8948-4576-80fc-12bb76b01c0f", + "8b34584c-a413-4629-898d-cda409db5fe0", + "4c49f25e-d518-4d91-bcdc-69ea91729ca3" + ], + "columns": { + "467daee5-8948-4576-80fc-12bb76b01c0f": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "4c49f25e-d518-4d91-bcdc-69ea91729ca3": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.os.cgroup.cpu.stat.time_throttled_nanos: *" + }, + "isBucketed": false, + "label": "CGroup Throttling (ns)", + "operationType": "last_value", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 1, + "suffix": "ns" + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.os.cgroup.cpu.stat.time_throttled_nanos" + }, + "8b34584c-a413-4629-898d-cda409db5fe0": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.os.cgroup.cpuacct.usage_nanos: *" + }, + "isBucketed": false, + "label": "CGroup CPU Performance (ns)", + "operationType": "last_value", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 1, + "suffix": "ns" + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.os.cgroup.cpuacct.usage_nanos" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "8b34584c-a413-4629-898d-cda409db5fe0", + "4c49f25e-d518-4d91-bcdc-69ea91729ca3" + ], + "layerId": "c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "xAccessor": "467daee5-8948-4576-80fc-12bb76b01c0f", + "yConfig": [ + { + "color": "#ff0000", + "forAccessor": "8b34584c-a413-4629-898d-cda409db5fe0" + }, + { + "color": "#6092c0", + "forAccessor": "4c49f25e-d518-4d91-bcdc-69ea91729ca3" + } + ] + } + ], + "legend": { + "isVisible": true, + "position": "bottom" + }, + "preferredSeriesType": "line", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 10, + "i": "c6fb1dc0-c51d-4c00-903c-d90ad3b77ce1", + "w": 20, + "x": 8, + "y": 24 + }, + "panelIndex": "c6fb1dc0-c51d-4c00-903c-d90ad3b77ce1", + "title": "CGroup Cpu Performance (ns)", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "c03b1610-b629-4e6c-ae2a-0e460cd446d2": { + "columnOrder": [ + "467daee5-8948-4576-80fc-12bb76b01c0f", + "8b34584c-a413-4629-898d-cda409db5fe0", + "4c49f25e-d518-4d91-bcdc-69ea91729ca3" + ], + "columns": { + "467daee5-8948-4576-80fc-12bb76b01c0f": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "4c49f25e-d518-4d91-bcdc-69ea91729ca3": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.os.cgroup.cpu.stat.number_of_times_throttled: *" + }, + "isBucketed": false, + "label": "CGroup Throttled Count", + "operationType": "last_value", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 0, + "suffix": "" + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.os.cgroup.cpu.stat.number_of_times_throttled" + }, + "8b34584c-a413-4629-898d-cda409db5fe0": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.os.cgroup.cpu.stat.number_of_elapsed_periods: *" + }, + "isBucketed": false, + "label": "CGroup Elapsed Periods", + "operationType": "last_value", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 0, + "suffix": "" + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.os.cgroup.cpu.stat.number_of_elapsed_periods" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "8b34584c-a413-4629-898d-cda409db5fe0", + "4c49f25e-d518-4d91-bcdc-69ea91729ca3" + ], + "layerId": "c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "xAccessor": "467daee5-8948-4576-80fc-12bb76b01c0f", + "yConfig": [ + { + "color": "#ff0000", + "forAccessor": "8b34584c-a413-4629-898d-cda409db5fe0" + }, + { + "color": "#6092c0", + "forAccessor": "4c49f25e-d518-4d91-bcdc-69ea91729ca3" + } + ] + } + ], + "legend": { + "isVisible": true, + "position": "bottom" + }, + "preferredSeriesType": "line", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 10, + "i": "71538b79-3608-4191-b3eb-0f898b7d7a3b", + "w": 20, + "x": 28, + "y": 24 + }, + "panelIndex": "71538b79-3608-4191-b3eb-0f898b7d7a3b", + "title": "CGroup CFS Stats", + "type": "lens", + "version": "8.7.1" + } + ], + "timeRestore": false, + "title": "[Metrics Logstash] Single Node Advanced View", + "version": 1 + }, + "coreMigrationVersion": "8.7.1", + "created_at": "2023-09-08T17:42:20.019Z", + "id": "logstash-a42d7060-45e6-11ee-957b-3720c0b0fbc5", + "migrationVersion": { + "dashboard": "8.7.0" + }, + "references": [ + { + "id": "logstash-sm-metrics", + "name": "25758935-54d2-4161-a037-800740bee913:indexpattern-datasource-layer-f589d4f8-9213-4405-a5cd-72e93d3e2594", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "5a43f153-bec9-4420-96f8-0c2d4b032a43:indexpattern-datasource-layer-c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "494716ff-128d-4a72-bf41-2f6f42dd5158:indexpattern-datasource-layer-c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "92979e91-3f35-4715-b97a-f088bb2eae51:indexpattern-datasource-layer-c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "5af28ec8-a9f0-49cb-9627-e13c0ac5ca1d:indexpattern-datasource-layer-336e8749-bfb1-4c0e-9f41-3892faebc198", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "c6fb1dc0-c51d-4c00-903c-d90ad3b77ce1:indexpattern-datasource-layer-c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "71538b79-3608-4191-b3eb-0f898b7d7a3b:indexpattern-datasource-layer-c03b1610-b629-4e6c-ae2a-0e460cd446d2", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "controlGroup_4b095518-7dc3-4d0e-a323-5d7846f65bff:optionsListDataView", + "type": "index-pattern" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/logstash/kibana/dashboard/logstash-ee860840-41ed-11ee-874b-fdb94cc3273a.json b/packages/logstash/kibana/dashboard/logstash-ee860840-41ed-11ee-874b-fdb94cc3273a.json new file mode 100644 index 00000000000..189a8f21cea --- /dev/null +++ b/packages/logstash/kibana/dashboard/logstash-ee860840-41ed-11ee-874b-fdb94cc3273a.json @@ -0,0 +1,942 @@ +{ + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "optionsJSON": { + "hidePanelTitles": false, + "syncColors": false, + "syncCursor": true, + "syncTooltips": false, + "useMargins": true + }, + "panelsJSON": [ + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "id": "", + "params": { + "fontSize": 12, + "markdown": "**Navigation** \n\n**Logstash Overview**\n\n[Overview](/app/dashboards#/view/logstash-79270240-48ee-11ee-8cb5-99927777c522) \n**[Nodes Overview](/app/dashboards#/view/logstash-ee860840-41ed-11ee-874b-fdb94cc3273a)** \n[Node Overview](/app/dashboards#/view/logstash-9d450b10-4680-11ee-9ddc-919f87fe352d) \n[Node Overview Advanced View](/app/dashboards#/view/logstash-a42d7060-45e6-11ee-957b-3720c0b0fbc5) \n\nOverview\n\nThis Dashboard gives an overall view of Logstash Nodes", + "openLinksInNewTab": false + }, + "title": "", + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 24, + "i": "3175d525-4aa7-40b5-bc68-d89d105257de", + "w": 8, + "x": 0, + "y": 0 + }, + "panelIndex": "3175d525-4aa7-40b5-bc68-d89d105257de", + "type": "visualization", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-3eb7cb2b-67b2-4fc7-b311-9106826dbbfc", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "3eb7cb2b-67b2-4fc7-b311-9106826dbbfc": { + "columnOrder": [ + "a45f2761-e598-4ec1-8dff-95b395d0dd1e" + ], + "columns": { + "a45f2761-e598-4ec1-8dff-95b395d0dd1e": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": " ", + "operationType": "unique_count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.logstash.name" + } + }, + "incompleteColumns": {} + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "accessor": "a45f2761-e598-4ec1-8dff-95b395d0dd1e", + "layerId": "3eb7cb2b-67b2-4fc7-b311-9106826dbbfc", + "layerType": "data" + } + }, + "title": "Node Count", + "type": "lens", + "visualizationType": "lnsLegacyMetric" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 4, + "i": "8302492d-1d16-4955-91cd-c892d7002dbb", + "w": 10, + "x": 8, + "y": 0 + }, + "panelIndex": "8302492d-1d16-4955-91cd-c892d7002dbb", + "title": "Node Count", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-d944a0ae-9030-413e-afd6-c4a57ff34ad0", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "d944a0ae-9030-413e-afd6-c4a57ff34ad0": { + "columnOrder": [ + "b1f83d95-ed15-4e15-8e1e-b912424a35b2", + "a98fb979-a039-4322-871f-1d32480fd158" + ], + "columns": { + "a98fb979-a039-4322-871f-1d32480fd158": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.jvm.mem.heap_used_in_bytes: *" + }, + "isBucketed": false, + "label": "Heap Used", + "operationType": "last_value", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 2 + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.jvm.mem.heap_used_in_bytes" + }, + "b1f83d95-ed15-4e15-8e1e-b912424a35b2": { + "dataType": "string", + "isBucketed": true, + "label": "Top 1000 values of logstash.node.stats.logstash.name", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "a98fb979-a039-4322-871f-1d32480fd158", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 1000 + }, + "scale": "ordinal", + "sourceField": "logstash.node.stats.logstash.name" + } + }, + "incompleteColumns": {} + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "breakdownByAccessor": "b1f83d95-ed15-4e15-8e1e-b912424a35b2", + "collapseFn": "sum", + "layerId": "d944a0ae-9030-413e-afd6-c4a57ff34ad0", + "layerType": "data", + "metricAccessor": "a98fb979-a039-4322-871f-1d32480fd158", + "showBar": false + } + }, + "title": "Total JVM Heap Used", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 4, + "i": "345f1c7e-4b91-4df2-8c09-22d2a8c5d6be", + "w": 10, + "x": 18, + "y": 0 + }, + "panelIndex": "345f1c7e-4b91-4df2-8c09-22d2a8c5d6be", + "title": "Total JVM Heap Used", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-bfb76152-1d30-4689-87e3-cf3b5803fdbf", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "bfb76152-1d30-4689-87e3-cf3b5803fdbf": { + "columnOrder": [ + "8ab113dc-30a3-4109-9b26-9e436fcb4291", + "9329ee1e-ade0-412e-86f4-9e901db45ab2" + ], + "columns": { + "8ab113dc-30a3-4109-9b26-9e436fcb4291": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Total Events Received", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "9329ee1e-ade0-412e-86f4-9e901db45ab2", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 1000 + }, + "scale": "ordinal", + "sourceField": "logstash.node.stats.logstash.name" + }, + "9329ee1e-ade0-412e-86f4-9e901db45ab2": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.events.in: *" + }, + "isBucketed": false, + "label": "Events Received", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.events.in" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "breakdownByAccessor": "8ab113dc-30a3-4109-9b26-9e436fcb4291", + "collapseFn": "sum", + "layerId": "bfb76152-1d30-4689-87e3-cf3b5803fdbf", + "layerType": "data", + "maxCols": 1000, + "metricAccessor": "9329ee1e-ade0-412e-86f4-9e901db45ab2" + } + }, + "title": "Total Events Received", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 4, + "i": "b1f30ec6-50f8-4fb0-8ebf-c00b1df332ee", + "w": 10, + "x": 28, + "y": 0 + }, + "panelIndex": "b1f30ec6-50f8-4fb0-8ebf-c00b1df332ee", + "title": "Total Events Received", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-bfb76152-1d30-4689-87e3-cf3b5803fdbf", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "bfb76152-1d30-4689-87e3-cf3b5803fdbf": { + "columnOrder": [ + "8ab113dc-30a3-4109-9b26-9e436fcb4291", + "9329ee1e-ade0-412e-86f4-9e901db45ab2" + ], + "columns": { + "8ab113dc-30a3-4109-9b26-9e436fcb4291": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Total Events Received", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "9329ee1e-ade0-412e-86f4-9e901db45ab2", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 1000 + }, + "scale": "ordinal", + "sourceField": "logstash.node.stats.logstash.name" + }, + "9329ee1e-ade0-412e-86f4-9e901db45ab2": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.events.out: *" + }, + "isBucketed": false, + "label": "Events Emitted", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.events.out" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "breakdownByAccessor": "8ab113dc-30a3-4109-9b26-9e436fcb4291", + "collapseFn": "sum", + "layerId": "bfb76152-1d30-4689-87e3-cf3b5803fdbf", + "layerType": "data", + "maxCols": 1000, + "metricAccessor": "9329ee1e-ade0-412e-86f4-9e901db45ab2" + } + }, + "title": "Total Events Emitted", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 4, + "i": "5eedee54-06fd-496e-8b1d-b3df3ff80341", + "w": 10, + "x": 38, + "y": 0 + }, + "panelIndex": "5eedee54-06fd-496e-8b1d-b3df3ff80341", + "title": "Total Events Emitted", + "type": "lens", + "version": "8.7.1" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "logstash-sm-metrics", + "name": "indexpattern-datasource-layer-61cb0aa6-308d-4fe2-b1cd-a0ba51fce18d", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "61cb0aa6-308d-4fe2-b1cd-a0ba51fce18d": { + "columnOrder": [ + "f36af195-93a1-4233-a6a9-bdf89a2359ee", + "b941031e-2ea9-4a77-b021-5f796a26a9f8", + "92da7812-4df1-4a71-b298-3c345da4ad9f", + "63add2b7-e60d-40b2-aa2b-5bb35ec45a05", + "63add2b7-e60d-40b2-aa2b-5bb35ec45a05X0", + "962f5333-8a10-4e8b-a6ed-e87b82e88536", + "9ff1c1ce-b397-4aac-b113-278233869c9c", + "f081358b-f84e-4f40-9060-ee886dddf6a9", + "b2914750-9e7a-4c50-85c6-f72fbd4930a4", + "ceb9088c-e445-43d2-8db3-4c6469c358ca" + ], + "columns": { + "63add2b7-e60d-40b2-aa2b-5bb35ec45a05": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "JVM Heap Percentage Used", + "operationType": "formula", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 0, + "suffix": "%" + } + }, + "formula": "last_value(logstash.node.stats.jvm.mem.heap_used_percent, kql='logstash.node.stats.jvm.mem.heap_used_percent: *')", + "isFormulaBroken": false + }, + "references": [ + "63add2b7-e60d-40b2-aa2b-5bb35ec45a05X0" + ], + "scale": "ratio" + }, + "63add2b7-e60d-40b2-aa2b-5bb35ec45a05X0": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.jvm.mem.heap_used_percent: *" + }, + "isBucketed": false, + "label": "Part of JVM Heap Percentage Used", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.jvm.mem.heap_used_percent" + }, + "92da7812-4df1-4a71-b298-3c345da4ad9f": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.os.cpu.load_average.1m: *" + }, + "isBucketed": false, + "label": "Load Average", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.os.cpu.load_average.1m" + }, + "962f5333-8a10-4e8b-a6ed-e87b82e88536": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.events.in: *" + }, + "isBucketed": false, + "label": "Events Received", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.events.in" + }, + "9ff1c1ce-b397-4aac-b113-278233869c9c": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.events.out: *" + }, + "isBucketed": false, + "label": "Events Emitted", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.events.out" + }, + "b2914750-9e7a-4c50-85c6-f72fbd4930a4": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.reloads.failures: *" + }, + "isBucketed": false, + "label": "Reload Failures", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.reloads.failures" + }, + "b941031e-2ea9-4a77-b021-5f796a26a9f8": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.process.cpu.percent: *" + }, + "isBucketed": false, + "label": "CPU Usage", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.process.cpu.percent" + }, + "ceb9088c-e445-43d2-8db3-4c6469c358ca": { + "customLabel": true, + "dataType": "string", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.logstash.version: *" + }, + "isBucketed": false, + "label": "Version", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "logstash.node.stats.logstash.version" + }, + "f081358b-f84e-4f40-9060-ee886dddf6a9": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "logstash.node.stats.reloads.successes: *" + }, + "isBucketed": false, + "label": "Reload Successes", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "logstash.node.stats.reloads.successes" + }, + "f36af195-93a1-4233-a6a9-bdf89a2359ee": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Node Name", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderAgg": { + "dataType": "number", + "isBucketed": false, + "label": "Count of records", + "operationType": "count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "___records___" + }, + "orderBy": { + "type": "custom" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 1000 + }, + "scale": "ordinal", + "sourceField": "logstash.node.stats.logstash.name" + } + }, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "columns": [ + { + "alignment": "center", + "columnId": "f36af195-93a1-4233-a6a9-bdf89a2359ee", + "isTransposed": false + }, + { + "alignment": "center", + "colorMode": "cell", + "columnId": "b941031e-2ea9-4a77-b021-5f796a26a9f8", + "isTransposed": false, + "palette": { + "name": "positive", + "params": { + "rangeMax": null, + "rangeMin": 20, + "rangeType": "percent", + "stops": [ + { + "color": "#d6e9e4", + "stop": 20 + }, + { + "color": "#aed3ca", + "stop": 40 + }, + { + "color": "#85bdb1", + "stop": 60 + }, + { + "color": "#5aa898", + "stop": 80 + }, + { + "color": "#209280", + "stop": 100 + } + ] + }, + "type": "palette" + } + }, + { + "alignment": "center", + "colorMode": "cell", + "columnId": "63add2b7-e60d-40b2-aa2b-5bb35ec45a05", + "isTransposed": false, + "palette": { + "name": "positive", + "params": { + "stops": [ + { + "color": "#d6e9e4", + "stop": 20 + }, + { + "color": "#aed3ca", + "stop": 40 + }, + { + "color": "#85bdb1", + "stop": 60 + }, + { + "color": "#5aa898", + "stop": 80 + }, + { + "color": "#209280", + "stop": 100 + } + ] + }, + "type": "palette" + } + }, + { + "alignment": "center", + "colorMode": "cell", + "columnId": "92da7812-4df1-4a71-b298-3c345da4ad9f", + "isTransposed": false, + "palette": { + "name": "positive", + "params": { + "stops": [ + { + "color": "#d6e9e4", + "stop": 20 + }, + { + "color": "#aed3ca", + "stop": 40 + }, + { + "color": "#85bdb1", + "stop": 60 + }, + { + "color": "#5aa898", + "stop": 80 + }, + { + "color": "#209280", + "stop": 100 + } + ] + }, + "type": "palette" + } + }, + { + "alignment": "center", + "columnId": "962f5333-8a10-4e8b-a6ed-e87b82e88536", + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "9ff1c1ce-b397-4aac-b113-278233869c9c", + "isTransposed": false + }, + { + "alignment": "center", + "columnId": "f081358b-f84e-4f40-9060-ee886dddf6a9", + "isTransposed": false + }, + { + "alignment": "center", + "colorMode": "text", + "columnId": "b2914750-9e7a-4c50-85c6-f72fbd4930a4", + "isTransposed": false, + "palette": { + "name": "custom", + "params": { + "colorStops": [ + { + "color": "#040404", + "stop": 0 + }, + { + "color": "#f20707", + "stop": 1 + } + ], + "continuity": "above", + "name": "custom", + "rangeMax": null, + "rangeMin": 0, + "rangeType": "number", + "steps": 5, + "stops": [ + { + "color": "#040404", + "stop": 1 + }, + { + "color": "#f20707", + "stop": 2 + } + ] + }, + "type": "palette" + } + }, + { + "alignment": "center", + "columnId": "ceb9088c-e445-43d2-8db3-4c6469c358ca", + "isTransposed": false + } + ], + "layerId": "61cb0aa6-308d-4fe2-b1cd-a0ba51fce18d", + "layerType": "data" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsDatatable" + }, + "enhancements": { + "dynamicActions": { + "events": [ + { + "action": { + "config": { + "openInNewTab": false, + "useCurrentDateRange": true, + "useCurrentFilters": true + }, + "factoryId": "DASHBOARD_TO_DASHBOARD_DRILLDOWN", + "name": "Go to Dashboard" + }, + "eventId": "1c4772e7-cf9a-417d-803f-3c7184b1ec82", + "triggers": [ + "FILTER_TRIGGER" + ] + } + ] + } + } + }, + "gridData": { + "h": 10, + "i": "4a093412-9812-433a-bf8d-225e4a402339", + "w": 40, + "x": 8, + "y": 4 + }, + "panelIndex": "4a093412-9812-433a-bf8d-225e4a402339", + "type": "lens", + "version": "8.7.1" + } + ], + "timeRestore": false, + "title": "[Metrics Logstash] Nodes Overview", + "version": 1 + }, + "coreMigrationVersion": "8.7.1", + "created_at": "2023-09-08T17:27:49.263Z", + "id": "logstash-ee860840-41ed-11ee-874b-fdb94cc3273a", + "migrationVersion": { + "dashboard": "8.7.0" + }, + "references": [ + { + "id": "logstash-sm-metrics", + "name": "8302492d-1d16-4955-91cd-c892d7002dbb:indexpattern-datasource-layer-3eb7cb2b-67b2-4fc7-b311-9106826dbbfc", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "345f1c7e-4b91-4df2-8c09-22d2a8c5d6be:indexpattern-datasource-layer-d944a0ae-9030-413e-afd6-c4a57ff34ad0", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "b1f30ec6-50f8-4fb0-8ebf-c00b1df332ee:indexpattern-datasource-layer-bfb76152-1d30-4689-87e3-cf3b5803fdbf", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "5eedee54-06fd-496e-8b1d-b3df3ff80341:indexpattern-datasource-layer-bfb76152-1d30-4689-87e3-cf3b5803fdbf", + "type": "index-pattern" + }, + { + "id": "logstash-sm-metrics", + "name": "4a093412-9812-433a-bf8d-225e4a402339:indexpattern-datasource-layer-61cb0aa6-308d-4fe2-b1cd-a0ba51fce18d", + "type": "index-pattern" + }, + { + "id": "logstash-9d450b10-4680-11ee-9ddc-919f87fe352d", + "name": "4a093412-9812-433a-bf8d-225e4a402339:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:1c4772e7-cf9a-417d-803f-3c7184b1ec82:dashboardId", + "type": "dashboard" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/logstash/kibana/index_pattern/logstash-sm-metrics.json b/packages/logstash/kibana/index_pattern/logstash-sm-metrics.json new file mode 100644 index 00000000000..0b84ef99313 --- /dev/null +++ b/packages/logstash/kibana/index_pattern/logstash-sm-metrics.json @@ -0,0 +1,23 @@ +{ + "attributes": { + "fieldAttrs": "{}", + "fieldFormatMap": "{}", + "fields": "[]", + "name": "Logstash Stack Monitoring Metrics", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "@timestamp", + "title": "metrics-*,metricbeat-*,.monitoring-*", + "typeMeta": "{}" + }, + "coreMigrationVersion": "8.7.1", + "created_at": "2023-09-08T14:33:56.176Z", + "id": "logstash-sm-metrics", + "migrationVersion": { + "index-pattern": "8.0.0" + }, + "references": [], + "type": "index-pattern", + "updated_at": "2023-09-08T14:33:56.176Z", + "version": "WzEwNzMsMV0=" +} \ No newline at end of file diff --git a/packages/logstash/manifest.yml b/packages/logstash/manifest.yml index 42599db7894..375c8c6c7dc 100644 --- a/packages/logstash/manifest.yml +++ b/packages/logstash/manifest.yml @@ -1,6 +1,6 @@ name: logstash title: Logstash -version: 2.3.2 +version: 2.3.3 description: Collect logs and metrics from Logstash with Elastic Agent. type: integration icons: @@ -12,7 +12,7 @@ format_version: 1.0.0 license: basic categories: ["elastic_stack"] conditions: - kibana.version: ^8.5.0 + kibana.version: ^8.7.1 owner: github: elastic/infra-monitoring-ui screenshots: