diff --git a/CHANGELOG.next.asciidoc b/CHANGELOG.next.asciidoc index 5b59ef5cd46..53a154f9b2e 100644 --- a/CHANGELOG.next.asciidoc +++ b/CHANGELOG.next.asciidoc @@ -301,6 +301,7 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Add statistic option into cloudwatch metricset. {issue}12370[12370] {pull}12840[12840] - Add cgroup memory stats to docker/memory metricset {pull}12916[12916] - Add AWS elb metricset. {pull}12952[12952] {issue}11701[11701] +- Add AWS ebs metricset. {pull}13167[13167] {issue}11699[11699] *Packetbeat* diff --git a/metricbeat/docs/fields.asciidoc b/metricbeat/docs/fields.asciidoc index 7110042794e..58646493b9e 100644 --- a/metricbeat/docs/fields.asciidoc +++ b/metricbeat/docs/fields.asciidoc @@ -880,6 +880,12 @@ type: object -- +[float] +=== ebs + +`ebs` contains the metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS EBS. + + [float] === ec2 diff --git a/metricbeat/docs/images/metricbeat-aws-ebs-overview.png b/metricbeat/docs/images/metricbeat-aws-ebs-overview.png new file mode 100644 index 00000000000..48d09ae90d1 Binary files /dev/null and b/metricbeat/docs/images/metricbeat-aws-ebs-overview.png differ diff --git a/metricbeat/docs/modules/aws.asciidoc b/metricbeat/docs/modules/aws.asciidoc index a17096402c3..5877b1e9f1c 100644 --- a/metricbeat/docs/modules/aws.asciidoc +++ b/metricbeat/docs/modules/aws.asciidoc @@ -161,6 +161,8 @@ The following metricsets are available: * <> +* <> + * <> * <> @@ -175,6 +177,8 @@ The following metricsets are available: include::aws/cloudwatch.asciidoc[] +include::aws/ebs.asciidoc[] + include::aws/ec2.asciidoc[] include::aws/elb.asciidoc[] diff --git a/metricbeat/docs/modules/aws/ebs.asciidoc b/metricbeat/docs/modules/aws/ebs.asciidoc new file mode 100644 index 00000000000..34b20f457ef --- /dev/null +++ b/metricbeat/docs/modules/aws/ebs.asciidoc @@ -0,0 +1,23 @@ +//// +This file is generated! See scripts/mage/docs_collector.go +//// + +[[metricbeat-metricset-aws-ebs]] +=== aws ebs metricset + +beta[] + +include::../../../../x-pack/metricbeat/module/aws/ebs/_meta/docs.asciidoc[] + + +==== Fields + +For a description of each field in the metricset, see the +<> section. + +Here is an example document generated by this metricset: + +[source,json] +---- +include::../../../../x-pack/metricbeat/module/aws/ebs/_meta/data.json[] +---- diff --git a/metricbeat/docs/modules_list.asciidoc b/metricbeat/docs/modules_list.asciidoc index 911e7f52ed3..6fd67e65c4f 100644 --- a/metricbeat/docs/modules_list.asciidoc +++ b/metricbeat/docs/modules_list.asciidoc @@ -10,7 +10,8 @@ This file is generated! See scripts/mage/docs_collector.go |<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | .1+| .1+| |<> |<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.7+| .7+| |<> beta[] +.8+| .8+| |<> beta[] +|<> beta[] |<> |<> beta[] |<> beta[] diff --git a/x-pack/metricbeat/magefile.go b/x-pack/metricbeat/magefile.go index 115190bc77a..4d8d720f77f 100644 --- a/x-pack/metricbeat/magefile.go +++ b/x-pack/metricbeat/magefile.go @@ -84,7 +84,7 @@ func TestPackages() error { devtools.WithModules(), // To be increased or removed when more light modules are added - devtools.MinModules(2)) + devtools.MinModules(3)) } // Fields generates a fields.yml and fields.go for each module. diff --git a/x-pack/metricbeat/module/aws/_meta/kibana/7/dashboard/Metricbeat-aws-ebs-overview.json b/x-pack/metricbeat/module/aws/_meta/kibana/7/dashboard/Metricbeat-aws-ebs-overview.json new file mode 100644 index 00000000000..91249f53e0c --- /dev/null +++ b/x-pack/metricbeat/module/aws/_meta/kibana/7/dashboard/Metricbeat-aws-ebs-overview.json @@ -0,0 +1,906 @@ +{ + "objects": [ + { + "attributes": { + "description": "Overview of AWS EBS Metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "optionsJSON": { + "hidePanelTitles": false, + "useMargins": true + }, + "panelsJSON": [ + { + "embeddableConfig": {}, + "gridData": { + "h": 10, + "i": "1", + "w": 24, + "x": 24, + "y": 10 + }, + "panelIndex": "1", + "panelRefName": "panel_0", + "title": "Volume Write Ops", + "version": "7.3.0" + }, + { + "embeddableConfig": {}, + "gridData": { + "h": 10, + "i": "2", + "w": 24, + "x": 0, + "y": 10 + }, + "panelIndex": "2", + "panelRefName": "panel_1", + "title": "Volume Read Ops", + "version": "7.3.0" + }, + { + "embeddableConfig": {}, + "gridData": { + "h": 10, + "i": "3", + "w": 24, + "x": 24, + "y": 20 + }, + "panelIndex": "3", + "panelRefName": "panel_2", + "title": "Volume Write Bytes", + "version": "7.3.0" + }, + { + "embeddableConfig": {}, + "gridData": { + "h": 10, + "i": "4", + "w": 24, + "x": 0, + "y": 20 + }, + "panelIndex": "4", + "panelRefName": "panel_3", + "title": "Volume Read Bytes", + "version": "7.3.0" + }, + { + "embeddableConfig": {}, + "gridData": { + "h": 10, + "i": "5", + "w": 19, + "x": 8, + "y": 0 + }, + "panelIndex": "5", + "panelRefName": "panel_4", + "title": "Volume Queue Length", + "version": "7.3.0" + }, + { + "embeddableConfig": {}, + "gridData": { + "h": 10, + "i": "6", + "w": 24, + "x": 24, + "y": 30 + }, + "panelIndex": "6", + "panelRefName": "panel_5", + "title": "Volume Total Write Time", + "version": "7.3.0" + }, + { + "embeddableConfig": {}, + "gridData": { + "h": 10, + "i": "7", + "w": 24, + "x": 0, + "y": 30 + }, + "panelIndex": "7", + "panelRefName": "panel_6", + "title": "Volume Total Read Time", + "version": "7.3.0" + }, + { + "embeddableConfig": {}, + "gridData": { + "h": 10, + "i": "8", + "w": 21, + "x": 27, + "y": 0 + }, + "panelIndex": "8", + "panelRefName": "panel_7", + "title": "Volume Idle Time", + "version": "7.3.0" + }, + { + "embeddableConfig": {}, + "gridData": { + "h": 5, + "i": "9", + "w": 8, + "x": 0, + "y": 5 + }, + "panelIndex": "9", + "panelRefName": "panel_8", + "title": "EBS Volume ID Filter", + "version": "7.3.0" + }, + { + "embeddableConfig": {}, + "gridData": { + "h": 5, + "i": "10", + "w": 8, + "x": 0, + "y": 0 + }, + "panelIndex": "10", + "panelRefName": "panel_9", + "version": "7.3.0" + } + ], + "timeRestore": false, + "title": "[Metricbeat AWS] EBS Overview", + "version": 1 + }, + "id": "44ce4680-b7ba-11e9-8349-f15f850c5cd0", + "migrationVersion": { + "dashboard": "7.3.0" + }, + "references": [ + { + "id": "f6831f30-b7b6-11e9-8349-f15f850c5cd0", + "name": "panel_0", + "type": "visualization" + }, + { + "id": "bb3a6cd0-b7b6-11e9-8349-f15f850c5cd0", + "name": "panel_1", + "type": "visualization" + }, + { + "id": "c0e32d50-b7b8-11e9-8349-f15f850c5cd0", + "name": "panel_2", + "type": "visualization" + }, + { + "id": "b00c4390-b7b8-11e9-8349-f15f850c5cd0", + "name": "panel_3", + "type": "visualization" + }, + { + "id": "fe0581b0-b7b8-11e9-8349-f15f850c5cd0", + "name": "panel_4", + "type": "visualization" + }, + { + "id": "25384bf0-b7b9-11e9-8349-f15f850c5cd0", + "name": "panel_5", + "type": "visualization" + }, + { + "id": "12eff7e0-b7b9-11e9-8349-f15f850c5cd0", + "name": "panel_6", + "type": "visualization" + }, + { + "id": "67f43080-b7b9-11e9-8349-f15f850c5cd0", + "name": "panel_7", + "type": "visualization" + }, + { + "id": "d045d120-b7b9-11e9-8349-f15f850c5cd0", + "name": "panel_8", + "type": "visualization" + }, + { + "id": "b5308940-7347-11e9-816b-07687310a99a", + "name": "panel_9", + "type": "visualization" + } + ], + "type": "dashboard", + "updated_at": "2019-08-07T23:07:01.848Z", + "version": "WzI1MiwxXQ==" + }, + { + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "title": "EBS Volume Write Ops [Metricbeat AWS]", + "uiStateJSON": {}, + "version": 1, + "visState": { + "aggs": [], + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "default_index_pattern": "metricbeat-*", + "default_timefield": "@timestamp", + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "", + "interval": "5m", + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": "0", + "formatter": "number", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "Number of Write Operation", + "line_width": 1, + "metrics": [ + { + "field": "aws.metrics.VolumeWriteOps.avg", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + } + ], + "point_size": "5", + "separate_axis": 0, + "split_color_mode": "rainbow", + "split_mode": "terms", + "stacked": "none", + "terms_field": "aws.cloudwatch.dimensions.VolumeId", + "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "type": "timeseries" + }, + "title": "EBS Volume Write Ops [Metricbeat AWS]", + "type": "metrics" + } + }, + "id": "f6831f30-b7b6-11e9-8349-f15f850c5cd0", + "migrationVersion": { + "visualization": "7.3.0" + }, + "references": [], + "type": "visualization", + "updated_at": "2019-08-07T23:07:01.848Z", + "version": "WzI1MywxXQ==" + }, + { + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "title": "EBS Volume Read Ops [Metricbeat AWS]", + "uiStateJSON": {}, + "version": 1, + "visState": { + "aggs": [], + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "default_index_pattern": "metricbeat-*", + "default_timefield": "@timestamp", + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "", + "interval": "5m", + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": "0", + "formatter": "number", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "Number of Read Operation", + "line_width": 1, + "metrics": [ + { + "field": "aws.metrics.VolumeReadOps.avg", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + } + ], + "point_size": "5", + "separate_axis": 0, + "split_color_mode": "rainbow", + "split_mode": "terms", + "stacked": "none", + "terms_field": "aws.cloudwatch.dimensions.VolumeId", + "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "type": "timeseries" + }, + "title": "EBS Volume Read Ops [Metricbeat AWS]", + "type": "metrics" + } + }, + "id": "bb3a6cd0-b7b6-11e9-8349-f15f850c5cd0", + "migrationVersion": { + "visualization": "7.3.0" + }, + "references": [], + "type": "visualization", + "updated_at": "2019-08-07T23:07:01.848Z", + "version": "WzI1NCwxXQ==" + }, + { + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "title": "EBS Volume Write Bytes [Metricbeat AWS]", + "uiStateJSON": {}, + "version": 1, + "visState": { + "aggs": [], + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "default_index_pattern": "metricbeat-*", + "default_timefield": "@timestamp", + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "", + "interval": "5m", + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": "0", + "formatter": "number", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "Volume Write Bytes", + "line_width": 1, + "metrics": [ + { + "field": "aws.metrics.VolumeWriteBytes.avg", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + } + ], + "point_size": "5", + "separate_axis": 0, + "split_color_mode": "rainbow", + "split_mode": "terms", + "stacked": "none", + "terms_field": "aws.cloudwatch.dimensions.VolumeId", + "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "type": "timeseries" + }, + "title": "EBS Volume Write Bytes [Metricbeat AWS]", + "type": "metrics" + } + }, + "id": "c0e32d50-b7b8-11e9-8349-f15f850c5cd0", + "migrationVersion": { + "visualization": "7.3.0" + }, + "references": [], + "type": "visualization", + "updated_at": "2019-08-07T23:07:01.848Z", + "version": "WzI1NSwxXQ==" + }, + { + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "title": "EBS Volume Read Bytes [Metricbeat AWS]", + "uiStateJSON": {}, + "version": 1, + "visState": { + "aggs": [], + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "default_index_pattern": "metricbeat-*", + "default_timefield": "@timestamp", + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "", + "interval": "5m", + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": "0", + "formatter": "number", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "Volume Read Bytes", + "line_width": 1, + "metrics": [ + { + "field": "aws.metrics.VolumeReadBytes.avg", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + } + ], + "point_size": "5", + "separate_axis": 0, + "split_color_mode": "rainbow", + "split_mode": "terms", + "stacked": "none", + "terms_field": "aws.cloudwatch.dimensions.VolumeId", + "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "type": "timeseries" + }, + "title": "EBS Volume Read Bytes [Metricbeat AWS]", + "type": "metrics" + } + }, + "id": "b00c4390-b7b8-11e9-8349-f15f850c5cd0", + "migrationVersion": { + "visualization": "7.3.0" + }, + "references": [], + "type": "visualization", + "updated_at": "2019-08-07T23:07:01.848Z", + "version": "WzI1NiwxXQ==" + }, + { + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "title": "EBS Volume Queue Length [Metricbeat AWS]", + "uiStateJSON": {}, + "version": 1, + "visState": { + "aggs": [], + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "default_index_pattern": "metricbeat-*", + "default_timefield": "@timestamp", + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "", + "interval": "5m", + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": "0", + "formatter": "number", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "Volume Queue Length", + "line_width": 1, + "metrics": [ + { + "field": "aws.metrics.VolumeQueueLength.avg", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + } + ], + "point_size": "5", + "separate_axis": 0, + "split_color_mode": "rainbow", + "split_mode": "terms", + "stacked": "none", + "terms_field": "aws.cloudwatch.dimensions.VolumeId", + "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "type": "timeseries" + }, + "title": "EBS Volume Queue Length [Metricbeat AWS]", + "type": "metrics" + } + }, + "id": "fe0581b0-b7b8-11e9-8349-f15f850c5cd0", + "migrationVersion": { + "visualization": "7.3.0" + }, + "references": [], + "type": "visualization", + "updated_at": "2019-08-07T23:07:01.848Z", + "version": "WzI1NywxXQ==" + }, + { + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "title": "EBS Volume Total Write Time [Metricbeat AWS]", + "uiStateJSON": {}, + "version": 1, + "visState": { + "aggs": [], + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "default_index_pattern": "metricbeat-*", + "default_timefield": "@timestamp", + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "", + "interval": "5m", + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": "0", + "formatter": "s,s,3", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "Volume Total Write Time", + "line_width": 1, + "metrics": [ + { + "field": "aws.metrics.VolumeTotalWriteTime.sum", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + } + ], + "point_size": "5", + "separate_axis": 0, + "split_color_mode": "rainbow", + "split_mode": "terms", + "stacked": "none", + "terms_field": "aws.cloudwatch.dimensions.VolumeId", + "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "type": "timeseries" + }, + "title": "EBS Volume Total Write Time [Metricbeat AWS]", + "type": "metrics" + } + }, + "id": "25384bf0-b7b9-11e9-8349-f15f850c5cd0", + "migrationVersion": { + "visualization": "7.3.0" + }, + "references": [], + "type": "visualization", + "updated_at": "2019-08-07T23:35:39.480Z", + "version": "WzU4MiwxXQ==" + }, + { + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "title": "EBS Volume Total Read Time [Metricbeat AWS]", + "uiStateJSON": {}, + "version": 1, + "visState": { + "aggs": [], + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "default_index_pattern": "metricbeat-*", + "default_timefield": "@timestamp", + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "", + "interval": "5m", + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": "0", + "formatter": "s,s,3", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "Volume Total Read Time", + "line_width": 1, + "metrics": [ + { + "field": "aws.metrics.VolumeTotalReadTime.sum", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + } + ], + "point_size": "5", + "separate_axis": 0, + "split_color_mode": "rainbow", + "split_mode": "terms", + "stacked": "none", + "terms_field": "aws.cloudwatch.dimensions.VolumeId", + "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "type": "timeseries" + }, + "title": "EBS Volume Total Read Time [Metricbeat AWS]", + "type": "metrics" + } + }, + "id": "12eff7e0-b7b9-11e9-8349-f15f850c5cd0", + "migrationVersion": { + "visualization": "7.3.0" + }, + "references": [], + "type": "visualization", + "updated_at": "2019-08-07T23:58:30.205Z", + "version": "WzU4NSwxXQ==" + }, + { + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "title": "EBS Volume Idle Time [Metricbeat AWS]", + "uiStateJSON": {}, + "version": 1, + "visState": { + "aggs": [], + "params": { + "axis_formatter": "number", + "axis_min": "0", + "axis_position": "left", + "axis_scale": "normal", + "default_index_pattern": "metricbeat-*", + "default_timefield": "@timestamp", + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "", + "interval": "5m", + "series": [ + { + "axis_min": "0", + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": "0", + "formatter": "s,s,1", + "hide_in_legend": 0, + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "Volume Idle Time", + "line_width": 1, + "metrics": [ + { + "field": "aws.metrics.VolumeIdleTime.sum", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + } + ], + "point_size": "5", + "separate_axis": 0, + "split_color_mode": "rainbow", + "split_mode": "terms", + "stacked": "none", + "terms_field": "aws.cloudwatch.dimensions.VolumeId", + "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "type": "timeseries" + }, + "title": "EBS Volume Idle Time [Metricbeat AWS]", + "type": "metrics" + } + }, + "id": "67f43080-b7b9-11e9-8349-f15f850c5cd0", + "migrationVersion": { + "visualization": "7.3.0" + }, + "references": [], + "type": "visualization", + "updated_at": "2019-08-07T23:45:56.417Z", + "version": "WzU4NCwxXQ==" + }, + { + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "title": "EBS Volume ID Filter [Metricbeat AWS]", + "uiStateJSON": {}, + "version": 1, + "visState": { + "aggs": [], + "params": { + "controls": [ + { + "fieldName": "aws.cloudwatch.dimensions.VolumeId", + "id": "1565034367477", + "indexPatternRefName": "control_0_index_pattern", + "label": "volume id", + "options": { + "dynamicOptions": true, + "multiselect": true, + "order": "desc", + "size": 5, + "type": "terms" + }, + "parent": "", + "type": "list" + } + ], + "pinFilters": false, + "updateFiltersOnChange": true, + "useTimeFilter": true + }, + "title": "EBS Volume ID Filter [Metricbeat AWS]", + "type": "input_control_vis" + } + }, + "id": "d045d120-b7b9-11e9-8349-f15f850c5cd0", + "migrationVersion": { + "visualization": "7.3.0" + }, + "references": [ + { + "id": "metricbeat-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization", + "updated_at": "2019-08-07T23:07:01.848Z", + "version": "WzI2MSwxXQ==" + }, + { + "attributes": { + "description": "", + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "title": "AWS Region Filter", + "uiStateJSON": {}, + "version": 1, + "visState": { + "aggs": [], + "params": { + "controls": [ + { + "fieldName": "cloud.region", + "id": "1549397251041", + "indexPatternRefName": "control_0_index_pattern", + "label": "region", + "options": { + "dynamicOptions": true, + "multiselect": true, + "order": "desc", + "size": 5, + "type": "terms" + }, + "parent": "", + "type": "list" + } + ], + "pinFilters": false, + "updateFiltersOnChange": true, + "useTimeFilter": false + }, + "title": "AWS Region Filter", + "type": "input_control_vis" + } + }, + "id": "b5308940-7347-11e9-816b-07687310a99a", + "migrationVersion": { + "visualization": "7.3.0" + }, + "references": [ + { + "id": "metricbeat-*", + "name": "control_0_index_pattern", + "type": "index-pattern" + } + ], + "type": "visualization", + "updated_at": "2019-08-07T23:07:05.935Z", + "version": "WzMwMywxXQ==" + } + ], + "version": "7.3.0" +} diff --git a/x-pack/metricbeat/module/aws/ebs/_meta/data.json b/x-pack/metricbeat/module/aws/ebs/_meta/data.json new file mode 100644 index 00000000000..67e5ba9515a --- /dev/null +++ b/x-pack/metricbeat/module/aws/ebs/_meta/data.json @@ -0,0 +1,50 @@ +{ + "@timestamp": "2017-10-12T08:05:34.853Z", + "aws": { + "ebs": { + "dimensions": { + "VolumeId": "vol-053e1fa82db46df30" + }, + "metrics": { + "BurstBalance": { + "avg": 99.9995555555556 + }, + "VolumeIdleTime": { + "avg": 298.65 + }, + "VolumeQueueLength": { + "avg": 0.0349 + }, + "VolumeReadOps": { + "avg": 0 + }, + "VolumeTotalWriteTime": { + "avg": 0.002053343792900569 + }, + "VolumeWriteBytes": { + "avg": 31189.927436752303 + }, + "VolumeWriteOps": { + "avg": 5099 + } + }, + "namespace": "AWS/EBS" + } + }, + "cloud": { + "provider": "aws", + "region": "us-east-1" + }, + "event": { + "dataset": "aws.ebs", + "duration": 115000, + "module": "aws" + }, + "metricset": { + "name": "ebs" + }, + "service": { + "name": "cloudwatch", + "type": "cloudwatch" + } +} \ No newline at end of file diff --git a/x-pack/metricbeat/module/aws/ebs/_meta/docs.asciidoc b/x-pack/metricbeat/module/aws/ebs/_meta/docs.asciidoc new file mode 100644 index 00000000000..e69de29bb2d diff --git a/x-pack/metricbeat/module/aws/ebs/_meta/fields.yml b/x-pack/metricbeat/module/aws/ebs/_meta/fields.yml new file mode 100644 index 00000000000..7cebfaeea00 --- /dev/null +++ b/x-pack/metricbeat/module/aws/ebs/_meta/fields.yml @@ -0,0 +1,6 @@ +- name: ebs + type: group + description: > + `ebs` contains the metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS EBS. + release: beta + fields: diff --git a/x-pack/metricbeat/module/aws/ebs/ebs_integration_test.go b/x-pack/metricbeat/module/aws/ebs/ebs_integration_test.go new file mode 100644 index 00000000000..0a7abff49aa --- /dev/null +++ b/x-pack/metricbeat/module/aws/ebs/ebs_integration_test.go @@ -0,0 +1,24 @@ +// Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one +// or more contributor license agreements. Licensed under the Elastic License; +// you may not use this file except in compliance with the Elastic License. + +// +build integration + +package ebs + +import ( + "testing" + + mbtest "github.com/elastic/beats/metricbeat/mb/testing" + "github.com/elastic/beats/x-pack/metricbeat/module/aws/mtest" +) + +func TestData(t *testing.T) { + config, info := mtest.GetConfigForTest("ebs", "300s") + if info != "" { + t.Skip("Skipping TestData: " + info) + } + + metricSet := mbtest.NewFetcher(t, config) + metricSet.WriteEvents(t, "/") +} diff --git a/x-pack/metricbeat/module/aws/ebs/ebs_test.go b/x-pack/metricbeat/module/aws/ebs/ebs_test.go new file mode 100644 index 00000000000..3017894f945 --- /dev/null +++ b/x-pack/metricbeat/module/aws/ebs/ebs_test.go @@ -0,0 +1,22 @@ +// Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one +// or more contributor license agreements. Licensed under the Elastic License; +// you may not use this file except in compliance with the Elastic License. + +package ebs + +import ( + "os" + + "github.com/elastic/beats/metricbeat/mb" + xpackmb "github.com/elastic/beats/x-pack/metricbeat/mb" + + // Register input module and metricset + _ "github.com/elastic/beats/x-pack/metricbeat/module/aws" + _ "github.com/elastic/beats/x-pack/metricbeat/module/aws/cloudwatch" +) + +func init() { + // To be moved to some kind of helper + os.Setenv("BEAT_STRICT_PERMS", "false") + mb.Registry.SetSecondarySource(xpackmb.NewLightModulesSource("../../../module")) +} diff --git a/x-pack/metricbeat/module/aws/ebs/manifest.yml b/x-pack/metricbeat/module/aws/ebs/manifest.yml new file mode 100644 index 00000000000..eb532300fdc --- /dev/null +++ b/x-pack/metricbeat/module/aws/ebs/manifest.yml @@ -0,0 +1,14 @@ +default: true +input: + module: aws + metricset: cloudwatch + defaults: + metrics: + - namespace: AWS/EBS + statistic: ["Average"] + name: ["VolumeReadBytes", "VolumeWriteBytes", "VolumeReadOps", "VolumeWriteOps", "VolumeQueueLength", "VolumeThroughputPercentage", "VolumeConsumedReadWriteOps", "BurstBalance"] + tags.resource_type_filter: ec2 + - namespace: AWS/EBS + statistic: ["Sum"] + name: ["VolumeTotalReadTime", "VolumeTotalWriteTime", "VolumeIdleTime"] + tags.resource_type_filter: ec2 diff --git a/x-pack/metricbeat/module/aws/fields.go b/x-pack/metricbeat/module/aws/fields.go index 29a1dd71dd3..c06911ea800 100644 --- a/x-pack/metricbeat/module/aws/fields.go +++ b/x-pack/metricbeat/module/aws/fields.go @@ -19,5 +19,5 @@ func init() { // AssetAws returns asset data. // This is the base64 encoded gzipped contents of module/aws. func AssetAws() string { - return "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" + return "eJzsXE9z27YSv+dT7OSUdBL1tWnfIYc349ieV884iRO50yMDASsKNQjQ+GNZmX74N/hDipIoS5RIuW+mObQJKWF/v93FYncB6C3c4eI9kLl5AWC5FfgeXpK5efkCgKGhmpeWK/ke/vMCAOAbmZtvUCjmBAJVQiC1Bs7+GEOhJLdKc5lDgVZzamCqVRHenQvl2JxYOhu9ANAokBh8Dzl5ATDlKJh5H0Z/C5IUWKHxf+yi9B/UypXpSQuo1UGaA1mSm9EP9eNqPDX5E6ltPI4Psvj2DhdzpVn766wgZcllnj778oeXjc+1Yot/bknuB4YHIhxCSbhO+iFzAxqNcpqiGW0woLXqNlg0tbJD+rflMN+AKmkJlwbsDGtb2RmxMEeNYKgmJbI16/3hvwvzGaez5QAtNjcoLUwWwPh0itr/w/MwJVlh13CCCVrSeL5uyaYu6pFW3lbq2DTbDqUEs8xwOSyYEimfcmQwn6GEe4d60bAAkJKPWpEl9qMfVpwNtjscrDsdU24i1ont63d7EP3YtLNG67SsbHy+QjCybqfJeIHScCXNwTzbrdQj0QabaJUm6o3phRNz1LzCiTnRhPJfvPwwPmQO1WTpz8eRpT+fkuz5z61k833DBS3dyCpLxKjc8MlI3lAikGVTocj6B/aIGyVqitKSHEFNgQihKLHIPHCgqiidRXCS26QeohGo0z4migVwCc4gKBn0yKWxRFJsn3aeCNXIuM2cIXl7+BNK5gfEPldMUHv85ze/QxRifByMdmhig6nS4VPOcsG/Ez/sTrwTIvx3B0GMJMSwJvCoaLnEPCMGCKXaIQPD/RNuYU4MCOIknSEDpcFYoi2y7WSM06VwJjsBqSRqldGMPCBMEOXSMkSCk4IX3HtcTTcsW/5r5ze/n4cRPkSsKe/gBr6jVvsyNRmdEZ3jerjuiWrg0krYzxWprM+TGDA1l57ypr3fAJEshRU7cwa4pE573RDGuEdBBEQK7ZQl2rnSdyMuRyWhd2jNIEzT2KCRIn/wTid9vKjEA5cW9dSnSOuT7mnYytmT4A5hWTnbF24uR5OFxb1BT5UuiH0PbV/qRCgMMIgZnpNPX+Zh3NxxNdJI2Mn4fEgWISll8PjrcGas0ggPSrgCDZAHwgWZCASr9mcz19ziiel4mRalx9k7n2AdVfY14c9VUQr0i0iwgSpRh5XdHG4On9uQRi1VouaKeXe1vNjHWEOwCyM36R1om0PIGUusMyM6Q3qXTQkXvS2oX7FU2hq/7tsZ6lWkPvcpiTHIYKLsbPVlxAQBU1hF/VuzMBaL1Xc8ZqiCGAsFl87uTzKL452Y6xBEKjnPQKXdYvuSqUMKVdr/x8n2SsgvFTnqowsIpdGEQmF3PKvf8oLkOOLtc+Lgrs7VRZiUHoYf31dbzE/mmPh3wbesU0feBj12n64k475mXHoCQxs8rlkccwMofSzaUqHUQEvNH4jFEZMm86/6VWgaHS4+jYPgSr0b2caeKHnZ7onrjztAu7p5+MWn/hqNAWKMojxU5HOewl9nrG4iOB1KoWHwDX3u6ZUJWo9arBSXcFz64MIpXN3Ub155Bb+GiXKSVQtjV5WGKTSiirVr8+BAFMZd1+Eb8PU//PTvtxNuwUnDcxnq5SBkL6T9270VKbwqUTI/3f8C7aSMfzMzZy2X+dtQA/8FFnXBZfDpv3zGEjql1V+Rvd7ByM58kmeyEnXmQ/VQS0GS45Ojello6b2KyXHtSDE5ZTvy+sMxvVfNjms0a3bKRvPXi4MazdBX97WqwFKL9djebNeu5T9d1lN3WRmxZEIMZlRJiTSUaIPQqQRBQ1Bqxm9BNqmz/xHRsr+l4Kwg35WEr2nvFz6RAl+dff30OrgAEjrzQWM3KCqIadfVQbDOmzGmmZdUWxq+WCywUHoBlJSEcruAgKH64MWHXZ2MBnrOUFpfSq8vOH1QIN6s+q1xZSl8sV4bfyl1BLczbhoPfLrtWTjJ7x2GPfvg7/Un/LCdKMbCrT9649R8iDjTllIzq+CmZrq925LdO3SYMSztbJCZppz1Cgg5zdVnA698TvBj7MNovHdorHkNc8J9ghPaMZT6JNOT8gDboVedhXuRGdQPqDOSo7TZn2oyTMCIAmH85RrGQSCceYHgBQJzYQndqxSfakRfxWVx8py0Y0wKX/mHbcq6saWJZKqotJ5AbUWeGau0r9OfG3bCAeHExpbTGOSRF67IfMmfWU2kISHQZ5z16SNJDDQkwNVFtWNn4oadxzCCsxCAQtPxRhmbaxx/uW4HrwRDYzONpeA0LP+ZEcpmguSjYtIjfEHy3Duv4d/rGJ+k1u9CnqmMDf0m1EWI8X+cXYf4Uu+jdOLno0DG1UiVsQ4xSFtJHbgpTx4wuEdjxefmLja3r3783OwA++rEIFVyS06SlBE0vw3lEz7PXBR0jNtbXiAQ+OrRf022aaw93k7ez2a8auDGVKK5PDVt83Ex/nL9Bj4SzcnFh7h7urTXipgtiYeZkzKmx88UCDyAOPdjRy8doFhhHFb0dPiHm7CRvIwfPrlaBvN2ls2YIVRushwltlrzmAkYHLNBxVcCjVDiBXeaWWFpPf3Uiit6x7l171Dz/d3nIHRJBuAjUmfjXs2ToBgSJhS9GxZWLaVq4tdZ6S58cXMqLGvPNfvS4lv560I5DWdOK70Sl954akHYEwmFUJSIZ04rKj6r4cFiUSpN9AKsf2ZCnPTTcRcvoXIuw56R0wM7d0pLg0Qg1kO2u6ednWnl8lnp7IiqouDtjZm+MEYRXcJCAx9DgVv2WvqbiV5EHSe6gGNiUGQXF9d1jdQJVzEsLi4NamvegCsZsZgOYEU9dgIaBzoB1kOsm7Y0+kRXR5xqu2QpLm7O12eS4rELn8/5XKDg1sZ9Syo4SmviQTg6WzmQ4FeRFIVDiudjMRXOWNTLkHWABrKEqkdNcElV4UuLV1/j2K+XKtFkOuW0JaXzJKhwoZUQtEWdsapAvVw7qy97zVWdtYtx/TgsWD62Nxrf/qONMmtvpVSG6VErytlcBa3cpsH/f9TiS6sBJvJaEWTJHcrgwiHpXEk3d0I0KDavJfQbbaKIQ6JNDKWDgosiDgEXkvtBsU3WT8wF++6CKIhFSRcds5g+S/OEIMyejUQnRN2CC8EjiW35YmLRIZ0YikJo6DCccslj9Ulk7rylXl1cXL+uk5GuxPbPR4Yi9mTK0pFOt6xlWEbVbO5IoUu07oFAX8G8gt8tkg9lgdVg39EC3eL9UBRWl4SOFDqtCn8jLwr7Xql7yUNr75n6Do3Wn6LUlTy2UyZcEr0IrYYq3SuIz+I3u7ixo62fbNY26K5vJ/S7ldDSyWwIBC8Qplxgt35mA/56Q3Zw+Ec1YhtfNiP//14rqJY+S9oCbspNXU+f0CsJRFb14XILvKofd2aDTTYToehdr/fBNums0FjvkdbXwxKSVvj1bsW7jBEuFlWX8cU65C4nsNYHWzuOFd7VDcUhD2eN3x17Nmvi6B3ano82fkpnRQiM31USnpJu+PfnavuGZLfui4SbHyxe7HgKd/TQTE2zeF29zwZvOCnXPDwRJbRgC6s3EaJ2tXD2pu2nI8y7LKXtx/p9Gqbh8enJP37+hL9UNVM8Bjmgs/x2e3uzbBcXhIVbSz7mx45PjfMNaMyJZqI65r0otxyhqLHn2GffZA3zfy9v13B75658n8s2Djvwlm5AvDe/9463922ONcgXl9eXt5d9o5712/Nbw/zb5dnFXv68yxeUGdIZPo/XveEglL03J5c4l0jGl9eX57fwORg9HJD0gbZnr4hMMkOJlCfeol7vJ1aLfMISbwDtrY5j2Fe/rfO3oF//0M8J+As+5GyrsYVMw8tKh5IDdBMX5KdwMjWXQhH2PJaJZlliCJNtvyV7PvNpVTydZ0olQ+1GhWPhJPJEsS2nNl353HQrBNFmKe0DUiePHvub7pETtVbajH55fBzO3X55fEw7rlFcfftWMdzLbnHGkfS7K2oKyMMFz3+B0vDTk8R+HZLYr4+PEA9On5BY1Teccm1s5p1jVHT2yMP7hyXqt5XPhc5hqE2qOw3hDEjtkuirkXozPv7QzoYKrIq/tLMyKcP9ltAfmmAdeJ/WR0jkq+rqpCpBQUoTuydbVBNsFSbyUh3pymc46h7ehHJt19yt69H7467AmftTXoEbfzn6Clw6yl2gMSTHjOR44nPEZanVIy+IRUg34bzWIiyQSr6N1QeDBLHqtoWrIdt+6TB8MhQuZNFfJ3A1VFVSVgAte39JdtjJ2zzdq5GEIxG8KJBxYlFsWSFrLlLZ7IEbvvkLjP1E3ppOzYBLmAqez7YscTWyk6BaV5/VHB+IWMaCPf3Bu9KwSCt/7YSsCl/DQqtT7ckCKBHCVNEynXP6mKZYbGzvgGw2L732bXPGYkAnT+kQi9IuqlNgw9yvWlPP2c1VpT4/VxiPMzxqF0hFYMvtBJTLcHvy/nJ1kaajjuOrfnuU4y/jFDPDuP8LAAD//z2/mF4=" } diff --git a/x-pack/metricbeat/module/aws/module.yml b/x-pack/metricbeat/module/aws/module.yml index 8ad742e3dc7..5fe49e5bdf0 100644 --- a/x-pack/metricbeat/module/aws/module.yml +++ b/x-pack/metricbeat/module/aws/module.yml @@ -1,3 +1,4 @@ name: aws metricsets: - elb + - ebs