Added Ceilometer Samples · openstackdev86/openstack-samples@02a85f6 · GitHub
Skip to content

Commit 02a85f6

Browse files
author
c1
committed
Added Ceilometer Samples
1 parent 2cad429 commit 02a85f6

9 files changed

Lines changed: 46 additions & 0 deletions

File tree

lab1/ceilometersamples/__init__.py

Lines changed: 1 addition & 0 deletions
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
from ceilometerclient import client
2+
from credentials import get_ceilo_credentials
3+
4+
creds = get_ceilo_credentials()
5+
ceilometer = client.get_client(api_version=2, **creds)
6+
7+
print ceilometer.alarms.list()
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
from ceilometerclient import client
2+
from credentials import get_ceilo_credentials
3+
4+
creds = get_ceilo_credentials()
5+
ceilometer = client.get_client(api_version=2, **creds)
6+
7+
print ceilometer.meters.list()
386 Bytes
Binary file not shown.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
from ceilometerclient import client
2+
from credentials import get_ceilo_credentials
3+
4+
creds = get_ceilo_credentials()
5+
ceilometer = client.get_client(api_version=2, **creds)
6+
7+
print ceilometer.resources.list()
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
from ceilometerclient import client
2+
from credentials import get_ceilo_credentials
3+
4+
creds = get_ceilo_credentials()
5+
ceilometer = client.get_client(api_version=2, **creds)
6+
7+
print ceilometer.samples.list()
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
from ceilometerclient import client
2+
from credentials import get_ceilo_credentials
3+
4+
creds = get_ceilo_credentials()
5+
ceilometer = client.get_client(api_version=2, **creds)
6+
meters = ceilometer.meters.list()
7+
for meter in meters:
8+
statistic = ceilometer.statistics.list(str(meter.name))
9+
print("%s: %s" % (str(meter.name), str(statistic)))

lab1/credentials.py

Lines changed: 8 additions & 0 deletions

lab1/novasamples/__init__.pyc

0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)