OpenStack Flamingo : How to use Ceilometer (Glance)2025/12/01 |
|
This is how to use OpenStack Telemetry Service (Ceilometer) for Glance service. This example is based on the environment like follows.
------------+--------------------------+--------------------------+------------
| | |
eth0|10.0.0.30 eth0|10.0.0.50 eth0|10.0.0.51
+-----------+-----------+ +-----------+-----------+ +-----------+-----------+
| [ dlp.srv.world ] | | [ network.srv.world ] | | [ node01.srv.world ] |
| (Control Node) | | (Network Node) | | (Compute Node) |
| | | | | |
| MariaDB RabbitMQ | | Open vSwitch | | Libvirt |
| Memcached Nginx | | Neutron Server | | Nova Compute |
| Keystone httpd | | OVN-Northd | | Open vSwitch |
| Glance Nova API | | Nginx iSCSI Target | | OVN Metadata Agent |
| Cinder API | | Cinder Volume | | OVN-Controller |
| | | Gnocchi httpd | | Ceilometer Compute |
| | | Ceilometer Central | | |
+-----------------------+ +-----------------------+ +-----------------------+
|
| [1] | Change settings for Glance service to enable Telemetry data collection like follows. |
|
root@dlp ~(keystone)#
vi /etc/glance/glance-api.conf # add to last line [oslo_messaging_notifications] driver = messagingv2 # RabbitMQ connection info transport_url = rabbit://openstack:password@dlp.srv.world systemctl restart glance-api |
| [2] | It's some example to display metrics and meters. |
|
# display resources root@dlp ~(keystone)# openstack metric resource list +----------+----------+------------+----------+----------------------+------------+----------+----------------+--------------+---------------+ | id | type | project_id | user_id | original_resource_id | started_at | ended_at | revision_start | revision_end | creator | +----------+----------+------------+----------+----------------------+------------+----------+----------------+--------------+---------------+ | 38617807 | instance | b45ce8ac12 | 8fb39b65 | 38617807-e027-4d1f- | 2025-12- | None | 2025-12- | None | f72737a6895d4 | | -e027- | | c749e49e93 | 16284abe | 9320-c94d4d05bb8a | 01T01:03:4 | | 01T01:03:47.46 | | 112ac20ce503b | | 4d1f- | | 3c84334e79 | 94f287d2 | | 7.461247+0 | | 1249+00:00 | | f18c3b:17d8e1 | | 9320- | | de | 59b160b6 | | 0:00 | | | | 90750a402d920 | | c94d4d05 | | | | | | | | | eedf933aea358 | | bb8a | | | | | | | | | | | 753bb01a | instance | b45ce8ac12 | 8fb39b65 | instance-00000001- | 2025-12- | None | 2025-12- | None | f72737a6895d4 | | -8d04- | _network | c749e49e93 | 16284abe | 38617807-e027-4d1f- | 01T01:08:0 | | 01T01:08:05.78 | | 112ac20ce503b | | 5a6e- | _interfa | 3c84334e79 | 94f287d2 | 9320-c94d4d05bb8a- | 5.781773+0 | | 1777+00:00 | | f18c3b:17d8e1 | | 965e- | ce | de | 59b160b6 | tap5c3e2534-ce | 0:00 | | | | 90750a402d920 | | 53e699df | | | | | | | | | eedf933aea358 | | c761 | | | | | | | | | | | 2147c19b | instance | b45ce8ac12 | 8fb39b65 | 38617807-e027-4d1f- | 2025-12- | None | 2025-12- | None | f72737a6895d4 | | -0f88- | _disk | c749e49e93 | 16284abe | 9320-c94d4d05bb8a- | 01T01:08:0 | | 01T01:08:05.81 | | 112ac20ce503b | | 5fdc- | | 3c84334e79 | 94f287d2 | vda | 5.810316+0 | | 0320+00:00 | | f18c3b:17d8e1 | | 9623- | | de | 59b160b6 | | 0:00 | | | | 90750a402d920 | | db428a87 | | | | | | | | | eedf933aea358 | | 5206 | | | | | | | | | | +----------+----------+------------+----------+----------------------+------------+----------+----------------+--------------+---------------+root@dlp ~(keystone)# openstack image list +--------------------------------------+------------+--------+ | ID | Name | Status | +--------------------------------------+------------+--------+ | c8be4fc8-a3f7-4859-9ae7-8b3843baa619 | Ubuntu2404 | active | +--------------------------------------+------------+--------+ # test to download an image root@dlp ~(keystone)# openstack image save --file ubuntu2404.qcow2 Ubuntu2404 # test to add an image root@dlp ~(keystone)# openstack image create "Ubuntu2404-2" --file ubuntu2404.qcow2 --disk-format qcow2 --container-format bare --public # list resources root@dlp ~(keystone)# openstack metric resource list +----------+----------+------------+----------+----------------------+------------+----------+----------------+--------------+---------------+ | id | type | project_id | user_id | original_resource_id | started_at | ended_at | revision_start | revision_end | creator | +----------+----------+------------+----------+----------------------+------------+----------+----------------+--------------+---------------+ | 38617807 | instance | b45ce8ac12 | 8fb39b65 | 38617807-e027-4d1f- | 2025-12- | None | 2025-12- | None | f72737a6895d4 | | -e027- | | c749e49e93 | 16284abe | 9320-c94d4d05bb8a | 01T01:03:4 | | 01T01:03:47.46 | | 112ac20ce503b | | 4d1f- | | 3c84334e79 | 94f287d2 | | 7.461247+0 | | 1249+00:00 | | f18c3b:17d8e1 | | 9320- | | de | 59b160b6 | | 0:00 | | | | 90750a402d920 | | c94d4d05 | | | | | | | | | eedf933aea358 | | bb8a | | | | | | | | | | | 753bb01a | instance | b45ce8ac12 | 8fb39b65 | instance-00000001- | 2025-12- | None | 2025-12- | None | f72737a6895d4 | | -8d04- | _network | c749e49e93 | 16284abe | 38617807-e027-4d1f- | 01T01:08:0 | | 01T01:08:05.78 | | 112ac20ce503b | | 5a6e- | _interfa | 3c84334e79 | 94f287d2 | 9320-c94d4d05bb8a- | 5.781773+0 | | 1777+00:00 | | f18c3b:17d8e1 | | 965e- | ce | de | 59b160b6 | tap5c3e2534-ce | 0:00 | | | | 90750a402d920 | | 53e699df | | | | | | | | | eedf933aea358 | | c761 | | | | | | | | | | | 2147c19b | instance | b45ce8ac12 | 8fb39b65 | 38617807-e027-4d1f- | 2025-12- | None | 2025-12- | None | f72737a6895d4 | | -0f88- | _disk | c749e49e93 | 16284abe | 9320-c94d4d05bb8a- | 01T01:08:0 | | 01T01:08:05.81 | | 112ac20ce503b | | 5fdc- | | 3c84334e79 | 94f287d2 | vda | 5.810316+0 | | 0320+00:00 | | f18c3b:17d8e1 | | 9623- | | de | 59b160b6 | | 0:00 | | | | 90750a402d920 | | db428a87 | | | | | | | | | eedf933aea358 | | 5206 | | | | | | | | | | | e2fd9217 | image | a74433b11b | None | e2fd9217-ccaf-45ea- | 2025-12- | None | 2025-12- | None | f72737a6895d4 | | -ccaf- | | 71428b949d | | 86dc-66a1775550c1 | 01T01:20:4 | | 01T01:20:49.73 | | 112ac20ce503b | | 45ea- | | e54795e408 | | | 9.734281+0 | | 4284+00:00 | | f18c3b:17d8e1 | | 86dc- | | e7 | | | 0:00 | | | | 90750a402d920 | | 66a17755 | | | | | | | | | eedf933aea358 | | 50c1 | | | | | | | | | | +----------+----------+------------+----------+----------------------+------------+----------+----------------+--------------+---------------+ # details of the [image] resource root@dlp ~(keystone)# openstack metric resource show e2fd9217-ccaf-45ea-86dc-66a1775550c1 +-----------------------+------------------------------------------------------+ | Field | Value | +-----------------------+------------------------------------------------------+ | id | e2fd9217-ccaf-45ea-86dc-66a1775550c1 | | creator | f72737a6895d4112ac20ce503bf18c3b:17d8e190750a402d920 | | | eedf933aea358 | | started_at | 2025-12-01T01:20:49.734281+00:00 | | revision_start | 2025-12-01T01:20:49.734284+00:00 | | ended_at | None | | user_id | None | | project_id | a74433b11b71428b949de54795e408e7 | | original_resource_id | e2fd9217-ccaf-45ea-86dc-66a1775550c1 | | type | image | | revision_end | None | | metrics | image.size: f93789ab-03dc-4b24-9dff-798dccd1808c | | created_by_user_id | f72737a6895d4112ac20ce503bf18c3b | | created_by_project_id | 17d8e190750a402d920eedf933aea358 | +-----------------------+------------------------------------------------------+ # display image size data root@dlp ~(keystone)# openstack metric measures show f93789ab-03dc-4b24-9dff-798dccd1808c +---------------------------+-------------+-------------+ | timestamp | granularity | value | +---------------------------+-------------+-------------+ | 2025-12-01T01:20:00+00:00 | 300.0 | 626327552.0 | +---------------------------+-------------+-------------+ |
| Sponsored Link |
|
|