Skip to content

Commit 6889f2f

Browse files
committed
Complete removal of Monasca metrics
1 parent 119895b commit 6889f2f

File tree

3 files changed

+0
-84
lines changed

3 files changed

+0
-84
lines changed

os_capacity/commands/commands.py

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
from cliff.lister import Lister
1919

20-
from os_capacity.data import metrics
2120
from os_capacity import prometheus
2221
from os_capacity import utils
2322

@@ -55,32 +54,6 @@ class ListResourcesGroups(Lister):
5554

5655
def take_action(self, parsed_args):
5756
groups = utils.group_providers_by_type_with_capacity(self.app)
58-
groups = list(groups) # convert iterator
59-
60-
metrics_to_send = []
61-
for group in groups:
62-
flavors = group[4].replace(", ", "-")
63-
if not flavors:
64-
# skip empty hosts
65-
continue
66-
resources = group[0]
67-
total = group[1]
68-
used = group[2]
69-
free = group[3]
70-
metrics_to_send.append(metrics.Metric(
71-
name="resources.total", value=total,
72-
value_meta={"flavor_resources": resources},
73-
dimensions={"flavor": flavors}))
74-
metrics_to_send.append(metrics.Metric(
75-
name="resources.used", value=used,
76-
value_meta={"flavor_resources": resources},
77-
dimensions={"flavor": flavors}))
78-
metrics_to_send.append(metrics.Metric(
79-
name="resources.free", value=free,
80-
value_meta={"flavor_resources": resources},
81-
dimensions={"flavor": flavors}))
82-
metrics.send_metrics(self.app.monitoring_client, metrics_to_send)
83-
8457
return (
8558
('Resource Class Groups', 'Total', 'Used', 'Free', 'Flavors'),
8659
groups)

os_capacity/data/metrics.py

Lines changed: 0 additions & 41 deletions
This file was deleted.

os_capacity/utils.py

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
import os
1818

1919
from os_capacity.data import flavors
20-
from os_capacity.data import metrics
2120
from os_capacity.data import resource_provider
2221
from os_capacity.data import server as server_data
2322
from os_capacity.data import users
@@ -203,7 +202,6 @@ def get_key(allocation):
203202
all_users = users.get_all(app.identity_client)
204203
all_projects = users.get_all_projects(app.identity_client)
205204

206-
metrics_to_send = []
207205
summary_tuples = []
208206
for key, group in grouped_allocations.items():
209207
grouped_usage = collections.defaultdict(int)
@@ -249,21 +247,7 @@ def get_key(allocation):
249247
value_meta = {'usage_summary': usage}
250248
dimensions['version'] = '2.0'
251249

252-
metrics_to_send.append(metrics.Metric(
253-
name="usage.%s.count" % group_by,
254-
value=grouped_usage['Count'],
255-
value_meta=value_meta,
256-
dimensions=dimensions))
257-
metrics_to_send.append(metrics.Metric(
258-
name="usage.%s.days.count" % group_by,
259-
value=grouped_usage_days['Count'],
260-
value_meta=value_meta,
261-
dimensions=dimensions))
262-
263250
# Sort my largest current usage first
264251
summary_tuples.sort(key=lambda x: x[1], reverse=True)
265252

266-
if metrics_to_send:
267-
metrics.send_metrics(app.monitoring_client, metrics_to_send)
268-
269253
return summary_tuples

0 commit comments

Comments
 (0)