diff --git a/metricbeat/docs/fields.asciidoc b/metricbeat/docs/fields.asciidoc index 4294c4f2adfa..b78fd5835e92 100644 --- a/metricbeat/docs/fields.asciidoc +++ b/metricbeat/docs/fields.asciidoc @@ -34270,7 +34270,6 @@ type: long Google Cloud Storage metrics - *`gcp.storage.api.request_count.value`*:: + -- @@ -34280,7 +34279,6 @@ type: long -- - *`gcp.storage.authz.acl_based_object_access_count.value`*:: + -- @@ -34308,7 +34306,6 @@ type: long -- - *`gcp.storage.network.received_bytes_count.value`*:: + -- @@ -34327,7 +34324,6 @@ type: long -- - *`gcp.storage.storage.object_count.value`*:: + -- diff --git a/x-pack/metricbeat/module/gcp/fields.go b/x-pack/metricbeat/module/gcp/fields.go index d0737a696664..16d31715cf72 100644 --- a/x-pack/metricbeat/module/gcp/fields.go +++ b/x-pack/metricbeat/module/gcp/fields.go @@ -19,5 +19,5 @@ func init() { // AssetGcp returns asset data. // This is the base64 encoded zlib format compressed contents of module/gcp. func AssetGcp() string { - return "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" + return "eJzcXVuT27aSfp9f0ZUX21tjeZPd2gfXVqom45PEdTyJqsb2KwOCLQkRCDAAOLL860/hQoqUSIkSCU0c+2lGYvfXN/QFAOc1rHH7Fpa0uAEwzHB8Cy9+kXLJEe65LDOYc2IWUuUvbgAUciQa30KKhtwAZKipYoVhUryFH28AAH65n0Mus5LjDcCCIc/0W/fBaxAkx4qV/We2hf1ZybL6TfP7zWc4SZHr+tfVozL9E6lp/LoDT/XP4xLMSMXEEnI0ilF9SHkfQhNGqVHN/qv1US8U+8//MvHfWON2I1XWSThHQzJiSCziVtQotPVWG8yjkFaoZakoTka8IvxdrRD//7vTftWim8kydd7d8WmSk6JgYhm++l2L+BHvfAjuaFbEgEJTKoEZLJTMoRWMd/P38FeJajs7ECtlnDOx7OPXIvOT/27lGo1n9iO8rZhmrEJnsFRoqNReIzeHpuuyegvrvdTGfVcDE5SXGYLCZcmJugVDvtwCyf4stclRmFsgIgMlS5FZtaNSUs068DDxJBnFJJfCrC7BVKlMYSGVAUeni1GhpPMGll3CZe6fhvfvQC7ArLAya8U3RS7FUoORXcyNNIR38F1wSUw/14/2sZoTyWUpzKGDUZkXpcGLnaXfHe895Q53PLYaM6ENERQ7l4d95n3EmgQXTOGGcH7whWNEjxFuEs+ULArMknRrUCfUqfiJ8HIffpujNXbPF1rqfC+ozK3xHPmKGaRb50NHBDsEWBC6RhMRYmAwGGTtf0UZxTIKNaonzBIqFeoBEh8kgF6ZfyvzFJUNZUe7ZgVSOJlXdqELgd7jzm2spWGcfSWW+qRAP1oDKELtTxUgwrmkxGAG9/NPPjMxDbRUCoXhW2DCFkSVKMPga7LExLAcJ0X/yZKFhVQWc1A1E6CRSpHpXofKmF5H8igSK9DvLT1rIR/olpMvE3qE2QMli4iQLASP6P3vIAtUzk8P9d9EtVHM4HV0ZVkZFGDkaWV5WPG15ficUFcdPMXRwDkKowXhV7lx33Nx+/kBVkRDiihAlUIwsbwdEjwCzUaqWPFDkT1FS5YHMeS5+TiyOumXrQNjrHxZo6zy5WU4NQpzHT1aTiCfUJ2H7Wr6G4Zv1zXnUm1nqc2CUsRxc5Inmn0dkguHCm3zuGsCQhVv5feS2Jj28T6DjyumQ7FtU7oUfAvkiTBOUu7z6OeH0Iv6fsOumfZh/AEWJGd8OzspWKkxm1CwBy/Ervqw9K8pk96QImEiUihZux1YzKVSJgLOZYna+NhnRoPcCIcJdEEoXkl+WcZaSzoVUGXsesHzOjAyugbqYeUa+zrYF38s1/gHUCkMYUI7SnlzjLNB0FSRoh7k3M/h0RC6zhSzq9Dd/H31tJvFHA4nLWb71C///teLKDMaxxzVjBblzJbNydECvbcsb6+7ZV5yYtgTur7BUbRNwq40d6Ebur4aQ6PmmMEjyQuOGeATqi3833/Xn5yUgrOcmd5ObqAE808BqaNW9UM7RqPxHW/jhqHsatksco95aLsWwsaBAEqEkAbwC0XM4HsgOpiv/YF93nE5ogi4WxhUoO3nrqTMiCEWkKXzxDSrYrIsbBj+8L9n6FDhX3YdGGnlXW++s3eg3OGe04n6/Q8XiBrLYXYCn9Pj7zsNpAhLhcS42oqIPddp+k1g+Ayeg8UKc1SEJ9pIRZYYYtHls16lHuSvlko/SEo41JQhUA4xyISvjC9dLw4RV+4QA3OgHQG1Xe+jQPYeNhZwqPTHe0OoUbuTxrQwY60HeVOEbyyHDF5YgyYLW+osSMlNbzU7xOq7PFK4KaQlqG8hVXKNAjJbpdpksi3wFnLyp1Ruxypnonuj6gDmFDH/UDUUPsQv8c3Ixrheogsu/o/OdUGpoxfe4DfTrLMKtSFqqmCzPYrec+MVcVsslgtmz+DLvRPagX7Lcmy0Qd5FDyVsjmrPs4WQGbqyMmzt2MZ4siq6QbNRUYdocpzHY421OuxjH744XCm0a21cuUtvmO/iBr3G7gaTI/3NH1UQHb3bOE87rFqbfhejePVD86bnTS0Bs7/XyUJhv58cx/6zQmwo2xO0OHm3UFPCdt5yIe59L7kOcO/fY3zF4+7zlan9I1pf5uE2x3wXYg51zFSh2Fj0QhUYE+k1ktXIYnZIp9bB7rq9QlO/40NsV7CEoKp3G6ZbiqcqvyP6a9j+nA3caj8TrdhTcr113QB9sBU7QooBm9wjJTCKCJ0zY6YXomBZ4kchFyaNFUJOvsDcHxr9/XGk91o8Pbu3Q+HstBf6FCiUpKh1tWM7FmSSEcyleMaNK2d9jk/IwyF48JBGlcmVWFH69wD8AO0FTX0hs2deQQqZjYy9pgzPsn5MI8KT5GU+Xe25w+3Op4Umpd5FDzvmlvG10n9DyNHx8FuXdM2oPi7YCXSR6j1PvqPGS9GurE34x+q843PLvdF8OENU2z1gCCctolq+vvMlSZYSTgQdeqvlgyQZ/FQ9EvFyy8qYQs9SQtcosqQ1oB+1frRTZ+NUHam3prU/S/Lrx4/zN49OR+CVZM0qIWDqdNVu1NPhrRGGM+7ptoZjP+6CPASmLqTQp44Ij9euZxPUW+N+KRVQQlf4ymoXvxhUgnAny8vHV0OFeQ4PoZyhMNrCPk/zV3GMcyE9hxP0xVjQbBdc/j+zykdmuFSodUzIDmXtkx/v528+vZtXlcQe7uDRO/xVdllwuZnBz1JZAu4nDcy80OAg764U2UK4KDijLsGBNgpJ7g7ZDVTEqXO+56uidbB3OmWcEIeJ6xg2IGsuO4OkimvMSvprWPNiDXTLwMR1I/P9h586PO3lYoR1Xg0U7RrW6RbvdCDVWK8fSE3Ice3wPGHSkK/zdjAtEq15Uij5ZTujXGp36VEIdP3G+KaqQas6Aq0QDKqcCXeR0LW7NoYfHz+Ah3ES52TRuj/53Wnw80PDg0sd5lVDwE3nw/3odvb9/HAeOoGbK9iXuq7yMuPKAsUEEO99T9wIE1ka2wpnVltt2EqWy5VbpHqwvu7tE92rUg7bynjX3espQ5nqMh1EfF6mj2UasfnVghR6JY1r0bhcTjB0shRAs6+4O4aoNVm6sZ87+OJu+pAd68GwknSbKFweG8nEAHhw/M/bJiA5hp5KsWDLpCwyMuE0klYXazz50l81BboiYon61lvfd2b1RVTHw79dA3XJjytdlHlS6WT0MjPG+k0go40/GNLl9pY8s812oJ+Q5aVHNe6WCC93ew+vKk/1DCoBLlHpIcTRih0F9nxll2nNe0bouhZl6uiqvYTQtZAbjtnSB9Xd7ud6GtKKugw5c8NUy/qkDBFX3lK0sNcSvSSz9YzMILCuP3gVbNOEdxL+1ljd60lU748z767P30KORJfKe03Y23LTcBZG/UZWX4G/SmlI66Uap7A/x/rsJuZI6KoFZcSq3RQoQ5IlHI1BFT8uijLlTK+8ESxn8JzByILRlkQD4ecyS2xIW2KcCYwvw2YlNULFDzZEg/cGB/tBZmyxvaPrd9UXJoj3XiFrs08u7qEc1aLcDLUJ7DXFuHmYAJ2GGAjblhWNliJCrRM8wodGe0F9YQNHrwBFVkgmbAIsjdtS26Jp5ZpBcpSi5jWdHNfIG6EQqaoC60c7EeKVTl2C7Zcmk4oRu7w6U6Bx9VaQ1vnHNazV7Yh9fjjCDTskim24HtkmtlhRcp40y+R4WaYhzsD84jY3CGS4YIJVpyS6HtXYmIi82Y1EWrK+GZxZBystVj4jp1qIgZnMAY1vWcvmn2DSWOZ0+hlnR72KiE6vgBiDedGNDj4JztboxNC3/uiUfcbt8CtgecExR2F8T5JJ9EeAUmLoyr1GuS4EZvAofXNT304VfLt7rYoU2Hpg5vZDmsyUdQK/XeNe/2o9xZZQS/aEovWsu6BJigKJgrzkhhUc/UXC89TNiUFB2cVl0zumjWJpWTm7k6YSvybuMkHOqJJVOrjET/bKjAgjg+7Cb0SB1AU51iD3XPDjUqtGjJchLPGjQXsanTDx+2e3sVUrrlrJjayw2IYiHLEZ0TL7zVrbql2xnHmsmM7t6v7PKW46lBnNiStW7QwJG2ZWIKR4bb1729Ityy7z9rZQ8b1jT7RrucT/U5nhjxc5xrkqvP6Yqh1xhzOfccOqU/I9cxAciut3bScQtT5xGV20cOTyEsxVBx61QOgbbI2vDNzMe/xmyLgdkMbeh9tmcDsineWwh/tt7U97zNUyZM06XcnudjLqpdjRdhW7U/irXjDfwvQv7MZc5M9/z+nYGIn+bu3IGFk0iuwq0592dHwzZW9DS/FmK143Zw5/ArJvI017sM+fn88JlbrE8C+xuOmB0Tps9xheeBHvtB0p2CQ3ct4hN2RnX/fuYeJmdw2DWn3aT3I0K5k5BFWCdeYH20p02ZuUZvV1RihPUqIxS8JfxCKUoh5XJOzhrkvh8IeyrAM6U4vwV7jCpcilIsJgBh4BaMmRbyEr3Q3W8M27+w+dhc5OmN3aM0oG/+dJrNbvPzTWs65XBPbjCSrVBVK2YDSx+PLSjF+/9zRcnTnJSdZUVsW3V2sRroPvIdu7CL5/dXoaT574RninCJ1/iGAa+NWrfYK3jLp2sHcf3JPUUKCCtKRrNC3I1bt/KCdat+4fu7eyh4ZECoqOQka2/k+3uRvO1fcUFv4sOTHhwFO4SQzuZsUT4dUBbln6V+NlpPOU+eErmZLqovG344tTv1eqSpuE89qa4X0cfzOD/icAAP//v6KrVA==" } diff --git a/x-pack/metricbeat/module/gcp/storage/_meta/fields.yml b/x-pack/metricbeat/module/gcp/storage/_meta/fields.yml index cdf2fde2fff0..ae53b563133e 100644 --- a/x-pack/metricbeat/module/gcp/storage/_meta/fields.yml +++ b/x-pack/metricbeat/module/gcp/storage/_meta/fields.yml @@ -1,44 +1,32 @@ - name: storage + description: Google Cloud Storage metrics release: beta type: group - description: Google Cloud Storage metrics fields: - - name: api - type: group - fields: - - name: request_count.value - type: long - description: Delta count of API calls, grouped by the API method name and response code. - - name: authz - type: group - fields: - - name: acl_based_object_access_count.value - type: long - description: Delta count of requests that result in an object being granted access solely due to object ACLs. - - name: acl_operations_count.value - type: long - description: Usage of ACL operations broken down by type. - - name: object_specific_acl_mutation_count.value - type: long - description: Delta count of changes made to object specific ACLs. - - name: network - type: group - fields: - - name: received_bytes_count.value - type: long - description: Delta count of bytes received over the network, grouped by the API method name and response code. - - name: sent_bytes_count.value - type: long - description: Delta count of bytes sent over the network, grouped by the API method name and response code. - - name: storage - type: group - fields: - - name: object_count.value - type: long - description: Total number of objects per bucket, grouped by storage class. This value is measured once per day, and the value is repeated at each sampling interval throughout the day. - - name: total_byte_seconds.value - type: long - description: Delta count of bytes received over the network, grouped by the API method name and response code. - - name: total_bytes.value - type: long - description: Total size of all objects in the bucket, grouped by storage class. This value is measured once per day, and the value is repeated at each sampling interval throughout the day. + - name: api.request_count.value + type: long + description: Delta count of API calls, grouped by the API method name and response code. + - name: authz.acl_based_object_access_count.value + type: long + description: Delta count of requests that result in an object being granted access solely due to object ACLs. + - name: authz.acl_operations_count.value + type: long + description: Usage of ACL operations broken down by type. + - name: authz.object_specific_acl_mutation_count.value + type: long + description: Delta count of changes made to object specific ACLs. + - name: network.received_bytes_count.value + type: long + description: Delta count of bytes received over the network, grouped by the API method name and response code. + - name: network.sent_bytes_count.value + type: long + description: Delta count of bytes sent over the network, grouped by the API method name and response code. + - name: storage.object_count.value + type: long + description: Total number of objects per bucket, grouped by storage class. This value is measured once per day, and the value is repeated at each sampling interval throughout the day. + - name: storage.total_byte_seconds.value + type: long + description: Delta count of bytes received over the network, grouped by the API method name and response code. + - name: storage.total_bytes.value + type: long + description: Total size of all objects in the bucket, grouped by storage class. This value is measured once per day, and the value is repeated at each sampling interval throughout the day. diff --git a/x-pack/metricbeat/module/gcp/storage/storage_integration_test.go b/x-pack/metricbeat/module/gcp/storage/storage_integration_test.go index 97c69e05be31..e89926bffe68 100644 --- a/x-pack/metricbeat/module/gcp/storage/storage_integration_test.go +++ b/x-pack/metricbeat/module/gcp/storage/storage_integration_test.go @@ -11,11 +11,27 @@ import ( "fmt" "testing" + "github.com/stretchr/testify/assert" + "github.com/elastic/beats/v7/libbeat/common" mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" "github.com/elastic/beats/v7/x-pack/metricbeat/module/gcp/metrics" ) +func TestFetch(t *testing.T) { + config := metrics.GetConfigForTest(t, "storage") + fmt.Printf("%+v\n", config) + + metricSet := mbtest.NewReportingMetricSetV2WithContext(t, config) + events, errs := mbtest.ReportingFetchV2WithContext(metricSet) + if len(errs) > 0 { + t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) + } + + assert.NotEmpty(t, events) + mbtest.TestMetricsetFieldsDocumented(t, metricSet, events) +} + func TestData(t *testing.T) { metricPrefixIs := func(metricPrefix string) func(e common.MapStr) bool { return func(e common.MapStr) bool {