Skip to content

Commit 7ba2acb

Browse files
[Azure][database_account] Add missing region dimension, remove ourdated azure metrics (#7502)
* Add missing region dimension, remove ourdated azure metrics for the database_account datastream Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co> * Update changelog.yml --------- Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>
1 parent 031d5ec commit 7ba2acb

File tree

3 files changed

+94
-14
lines changed

3 files changed

+94
-14
lines changed

packages/azure_metrics/changelog.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
- version: "1.0.33"
2+
changes:
3+
- description: Add missing region dimension, remove outdated azure metrics for the database_account datastream
4+
type: enhancement
5+
link: https://github.com/elastic/integrations/pull/7502
16
- version: "1.0.32"
27
changes:
38
- description: Migrate Container Registry Overview dashboard to lens.

packages/azure_metrics/data_stream/database_account/agent/stream/stream.yml.hbs

Lines changed: 88 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,27 @@ resources:
3131
- name: ["AddRegion", "RemoveRegion", "UpdateAccountReplicationSettings", "UpdateAccountNetworkSettings", "UpdateAccountKeys", "ServiceAvailability", "ReplicationLatency",
3232
"RegionFailover", "DeleteAccount", "CreateAccount", "UpdateDiagnosticsSettings"]
3333
namespace: "Microsoft.DocumentDb/databaseAccounts"
34-
- name: ["AvailableStorage", "DataUsage","DocumentCount", "DocumentQuota", "IndexUsage", "MetadataRequests", "MongoRequestCharge", "MongoRequests", "MongoRequestsCount",
35-
"MongoRequestsInsert", "MongoRequestsDelete", "MongoRequestsQuery", "MongoRequestsUpdate","ProvisionedThroughput", "NormalizedRUConsumption"]
34+
- name: ["AvailableStorage", "DataUsage","DocumentCount", "DocumentQuota", "IndexUsage", "MetadataRequests", "MongoRequestCharge", "NormalizedRUConsumption"]
35+
namespace: "Microsoft.DocumentDb/databaseAccounts"
36+
ignore_unsupported: true
37+
timegrain: "PT5M"
38+
dimensions:
39+
- name: "DatabaseName"
40+
value: "*"
41+
- name: "Region"
42+
value: "*"
43+
- name: ["MongoRequests"]
44+
namespace: "Microsoft.DocumentDb/databaseAccounts"
45+
ignore_unsupported: true
46+
timegrain: "PT5M"
47+
dimensions:
48+
- name: "DatabaseName"
49+
value: "*"
50+
- name: "Region"
51+
value: "*"
52+
- name: "CommandName"
53+
value: "*"
54+
- name: ["ProvisionedThroughput"]
3655
namespace: "Microsoft.DocumentDb/databaseAccounts"
3756
ignore_unsupported: true
3857
timegrain: "PT5M"
@@ -48,24 +67,30 @@ resources:
4867
value: "*"
4968
- name: "StatusCode"
5069
value: "*"
70+
- name: "Region"
71+
value: "*"
5172
- name: ["CassandraRequestCharges", "CassandraRequests"]
5273
namespace: "Microsoft.DocumentDb/databaseAccounts"
5374
ignore_unsupported: true
5475
timegrain: "PT1M"
5576
dimensions:
5677
- name: "DatabaseName"
5778
value: "*"
79+
- name: "Region"
80+
value: "*"
5881
- name: ["CassandraConnectionClosures"]
5982
namespace: "Microsoft.DocumentDb/databaseAccounts"
6083
ignore_unsupported: true
6184
timegrain: "PT1M"
6285
dimensions:
6386
- name: "ClosureReason"
6487
value: "*"
88+
- name: "Region"
89+
value: "*"
6590
- name: [ "GremlinDatabaseDelete", "GremlinDatabaseThroughputUpdate", "GremlinDatabaseUpdate", "GremlinGraphDelete","GremlinGraphThroughputUpdate", "GremlinGraphUpdate",
66-
"MongoCollectionDelete", "MongoCollectionThroughputUpdate", "MongoCollectionUpdate", "MongoDBDatabaseUpdate", "MongoDatabaseDelete", "MongoDatabaseThroughputUpdate",
67-
"CassandraKeyspaceDelete", "CassandraKeyspaceThroughputUpdate", "CassandraKeyspaceUpdate","CassandraTableDelete", "CassandraTableThroughputUpdate", "CassandraTableUpdate",
68-
"SqlContainerDelete", "SqlContainerThroughputUpdate", "SqlContainerUpdate", "SqlDatabaseDelete", "SqlDatabaseThroughputUpdate", "SqlDatabaseUpdate", "TableTableDelete",
91+
"MongoCollectionDelete", "MongoCollectionThroughputUpdate", "MongoCollectionUpdate", "MongoDBDatabaseUpdate", "MongoDatabaseDelete", "MongoDatabaseThroughputUpdate",
92+
"CassandraKeyspaceDelete", "CassandraKeyspaceThroughputUpdate", "CassandraKeyspaceUpdate","CassandraTableDelete", "CassandraTableThroughputUpdate", "CassandraTableUpdate",
93+
"SqlContainerDelete", "SqlContainerThroughputUpdate", "SqlContainerUpdate", "SqlDatabaseDelete", "SqlDatabaseThroughputUpdate", "SqlDatabaseUpdate", "TableTableDelete",
6994
"TableTableThroughputUpdate","TableTableUpdate"]
7095
namespace: "Microsoft.DocumentDb/databaseAccounts"
7196
ignore_unsupported: true
@@ -81,8 +106,27 @@ resources:
81106
- name: ["AddRegion", "RemoveRegion", "UpdateAccountReplicationSettings", "UpdateAccountNetworkSettings", "UpdateAccountKeys", "ServiceAvailability", "ReplicationLatency",
82107
"RegionFailover", "DeleteAccount", "CreateAccount", "UpdateDiagnosticsSettings"]
83108
namespace: "Microsoft.DocumentDb/databaseAccounts"
84-
- name: ["AvailableStorage", "DataUsage","DocumentCount", "DocumentQuota", "IndexUsage", "MetadataRequests", "MongoRequestCharge", "MongoRequests", "MongoRequestsCount",
85-
"MongoRequestsInsert", "MongoRequestsDelete", "MongoRequestsQuery", "MongoRequestsUpdate","ProvisionedThroughput", "NormalizedRUConsumption"]
109+
- name: ["AvailableStorage", "DataUsage","DocumentCount", "DocumentQuota", "IndexUsage", "MetadataRequests", "MongoRequestCharge", "NormalizedRUConsumption"]
110+
namespace: "Microsoft.DocumentDb/databaseAccounts"
111+
ignore_unsupported: true
112+
timegrain: "PT5M"
113+
dimensions:
114+
- name: "DatabaseName"
115+
value: "*"
116+
- name: "Region"
117+
value: "*"
118+
- name: ["MongoRequests"]
119+
namespace: "Microsoft.DocumentDb/databaseAccounts"
120+
ignore_unsupported: true
121+
timegrain: "PT5M"
122+
dimensions:
123+
- name: "DatabaseName"
124+
value: "*"
125+
- name: "Region"
126+
value: "*"
127+
- name: "CommandName"
128+
value: "*"
129+
- name: ["ProvisionedThroughput"]
86130
namespace: "Microsoft.DocumentDb/databaseAccounts"
87131
ignore_unsupported: true
88132
timegrain: "PT5M"
@@ -98,20 +142,26 @@ resources:
98142
value: "*"
99143
- name: "StatusCode"
100144
value: "*"
145+
- name: "Region"
146+
value: "*"
101147
- name: ["CassandraRequestCharges", "CassandraRequests"]
102148
namespace: "Microsoft.DocumentDb/databaseAccounts"
103149
ignore_unsupported: true
104150
timegrain: "PT1M"
105151
dimensions:
106152
- name: "DatabaseName"
107153
value: "*"
154+
- name: "Region"
155+
value: "*"
108156
- name: ["CassandraConnectionClosures"]
109157
namespace: "Microsoft.DocumentDb/databaseAccounts"
110158
ignore_unsupported: true
111159
timegrain: "PT1M"
112160
dimensions:
113161
- name: "ClosureReason"
114162
value: "*"
163+
- name: "Region"
164+
value: "*"
115165
- name: [ "GremlinDatabaseDelete", "GremlinDatabaseThroughputUpdate", "GremlinDatabaseUpdate", "GremlinGraphDelete","GremlinGraphThroughputUpdate", "GremlinGraphUpdate",
116166
"MongoCollectionDelete", "MongoCollectionThroughputUpdate", "MongoCollectionUpdate", "MongoDBDatabaseUpdate", "MongoDatabaseDelete", "MongoDatabaseThroughputUpdate",
117167
"CassandraKeyspaceDelete", "CassandraKeyspaceThroughputUpdate", "CassandraKeyspaceUpdate","CassandraTableDelete", "CassandraTableThroughputUpdate", "CassandraTableUpdate",
@@ -137,8 +187,27 @@ resources:
137187
- name: ["AddRegion", "RemoveRegion", "UpdateAccountReplicationSettings", "UpdateAccountNetworkSettings", "UpdateAccountKeys", "ServiceAvailability", "ReplicationLatency",
138188
"RegionFailover", "DeleteAccount", "CreateAccount", "UpdateDiagnosticsSettings"]
139189
namespace: "Microsoft.DocumentDb/databaseAccounts"
140-
- name: ["AvailableStorage", "DataUsage","DocumentCount", "DocumentQuota", "IndexUsage", "MetadataRequests", "MongoRequestCharge", "MongoRequests", "MongoRequestsCount",
141-
"MongoRequestsInsert", "MongoRequestsDelete", "MongoRequestsQuery", "MongoRequestsUpdate","ProvisionedThroughput", "NormalizedRUConsumption"]
190+
- name: ["AvailableStorage", "DataUsage","DocumentCount", "DocumentQuota", "IndexUsage", "MetadataRequests", "MongoRequestCharge", "NormalizedRUConsumption"]
191+
namespace: "Microsoft.DocumentDb/databaseAccounts"
192+
ignore_unsupported: true
193+
timegrain: "PT5M"
194+
dimensions:
195+
- name: "DatabaseName"
196+
value: "*"
197+
- name: "Region"
198+
value: "*"
199+
- name: ["MongoRequests"]
200+
namespace: "Microsoft.DocumentDb/databaseAccounts"
201+
ignore_unsupported: true
202+
timegrain: "PT5M"
203+
dimensions:
204+
- name: "DatabaseName"
205+
value: "*"
206+
- name: "Region"
207+
value: "*"
208+
- name: "CommandName"
209+
value: "*"
210+
- name: ["ProvisionedThroughput"]
142211
namespace: "Microsoft.DocumentDb/databaseAccounts"
143212
ignore_unsupported: true
144213
timegrain: "PT5M"
@@ -154,29 +223,35 @@ resources:
154223
value: "*"
155224
- name: "StatusCode"
156225
value: "*"
226+
- name: "Region"
227+
value: "*"
157228
- name: ["CassandraRequestCharges", "CassandraRequests"]
158229
namespace: "Microsoft.DocumentDb/databaseAccounts"
159230
ignore_unsupported: true
160231
timegrain: "PT1M"
161232
dimensions:
162233
- name: "DatabaseName"
163234
value: "*"
235+
- name: "Region"
236+
value: "*"
164237
- name: ["CassandraConnectionClosures"]
165238
namespace: "Microsoft.DocumentDb/databaseAccounts"
166239
ignore_unsupported: true
167240
timegrain: "PT1M"
168241
dimensions:
169242
- name: "ClosureReason"
170243
value: "*"
244+
- name: "Region"
245+
value: "*"
171246
- name: [ "GremlinDatabaseDelete", "GremlinDatabaseThroughputUpdate", "GremlinDatabaseUpdate", "GremlinGraphDelete","GremlinGraphThroughputUpdate", "GremlinGraphUpdate",
172-
"MongoCollectionDelete", "MongoCollectionThroughputUpdate", "MongoCollectionUpdate", "MongoDBDatabaseUpdate", "MongoDatabaseDelete", "MongoDatabaseThroughputUpdate",
173-
"CassandraKeyspaceDelete", "CassandraKeyspaceThroughputUpdate", "CassandraKeyspaceUpdate","CassandraTableDelete", "CassandraTableThroughputUpdate", "CassandraTableUpdate",
174-
"SqlContainerDelete", "SqlContainerThroughputUpdate", "SqlContainerUpdate", "SqlDatabaseDelete", "SqlDatabaseThroughputUpdate", "SqlDatabaseUpdate", "TableTableDelete",
247+
"MongoCollectionDelete", "MongoCollectionThroughputUpdate", "MongoCollectionUpdate", "MongoDBDatabaseUpdate", "MongoDatabaseDelete", "MongoDatabaseThroughputUpdate",
248+
"CassandraKeyspaceDelete", "CassandraKeyspaceThroughputUpdate", "CassandraKeyspaceUpdate","CassandraTableDelete", "CassandraTableThroughputUpdate", "CassandraTableUpdate",
249+
"SqlContainerDelete", "SqlContainerThroughputUpdate", "SqlContainerUpdate", "SqlDatabaseDelete", "SqlDatabaseThroughputUpdate", "SqlDatabaseUpdate", "TableTableDelete",
175250
"TableTableThroughputUpdate","TableTableUpdate"]
176251
namespace: "Microsoft.DocumentDb/databaseAccounts"
177252
ignore_unsupported: true
178253
dimensions:
179254
- name: "ResourceName"
180255
value: "*"
181256
{{/unless}}
182-
{{/unless}}
257+
{{/unless}}

packages/azure_metrics/manifest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: azure_metrics
22
title: Azure Resource Metrics
3-
version: 1.0.32
3+
version: 1.0.33
44
release: ga
55
description: Collect metrics from Azure resources with Elastic Agent.
66
type: integration

0 commit comments

Comments
 (0)