OpenStack Epoxy : How to use Ceilometer (Cinder)2025/04/24 |
This is how to use OpenStack Telemetry Service (Ceilometer) for Cinder 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 Cinder service to enable Telemetry data collection like follows. Change on all Nodes Cinder services are running. |
root@dlp ~(keystone)#
vi /etc/cinder/cinder.conf # add to last line [oslo_messaging_notifications] driver = messagingv2 transport_url = rabbit://openstack:password@dlp.srv.world:5672 systemctl restart apache2 cinder-scheduler |
[2] | It's some examples to display metrics and meters. |
# display resources ubuntu@dlp ~(keystone)$ openstack metric resource list +----------+----------+------------+----------+----------------------+------------+----------+----------------+--------------+---------------+ | id | type | project_id | user_id | original_resource_id | started_at | ended_at | revision_start | revision_end | creator | +----------+----------+------------+----------+----------------------+------------+----------+----------------+--------------+---------------+ | fc2ffdc7 | instance | 407400ec8d | a30763bf | fc2ffdc7-d1e2-4bbf- | 2025-04- | None | 2025-04- | None | 7c289b23e4804 | | -d1e2- | | 16434e9bad | 79b944f5 | 9abc-7cbf5e1deb9e | 24T04:26:4 | | 24T04:26:44.26 | | 58689d2a692f9 | | 4bbf- | | f4ceb9d71f | 9efcfd59 | | 4.264562+0 | | 4565+00:00 | | 85cfc5:e5fb0e | | 9abc- | | 1e | d4899e5b | | 0:00 | | | | 2eb880471a910 | | 7cbf5e1d | | | | | | | | | 1084118997e43 | | eb9e | | | | | | | | | | | caae8c4d | instance | 407400ec8d | a30763bf | fc2ffdc7-d1e2-4bbf- | 2025-04- | None | 2025-04- | None | 7c289b23e4804 | | -6214- | _disk | 16434e9bad | 79b944f5 | 9abc-7cbf5e1deb9e- | 24T04:31:0 | | 24T04:31:02.53 | | 58689d2a692f9 | | 5470- | | f4ceb9d71f | 9efcfd59 | vda | 2.532271+0 | | 2283+00:00 | | 85cfc5:e5fb0e | | 95bc- | | 1e | d4899e5b | | 0:00 | | | | 2eb880471a910 | | c889dc21 | | | | | | | | | 1084118997e43 | | 6cc9 | | | | | | | | | | | b4a47c4f | instance | 407400ec8d | a30763bf | instance-00000001- | 2025-04- | None | 2025-04- | None | 7c289b23e4804 | | -841b- | _network | 16434e9bad | 79b944f5 | fc2ffdc7-d1e2-4bbf- | 24T04:31:0 | | 24T04:31:02.54 | | 58689d2a692f9 | | 5c6c- | _interfa | f4ceb9d71f | 9efcfd59 | 9abc-7cbf5e1deb9e- | 2.541760+0 | | 1764+00:00 | | 85cfc5:e5fb0e | | a9e1- | ce | 1e | d4899e5b | tap73120637-55 | 0:00 | | | | 2eb880471a910 | | 474683a1 | | | | | | | | | 1084118997e43 | | 091b | | | | | | | | | | +----------+----------+------------+----------+----------------------+------------+----------+----------------+--------------+---------------+ # test to create a volume ubuntu@dlp ~(keystone)$ openstack volume create --size 10 disk01 # display resources ubuntu@dlp ~(keystone)$ openstack metric resource list +----------+----------+------------+----------+----------------------+------------+----------+----------------+--------------+---------------+ | id | type | project_id | user_id | original_resource_id | started_at | ended_at | revision_start | revision_end | creator | +----------+----------+------------+----------+----------------------+------------+----------+----------------+--------------+---------------+ | fc2ffdc7 | instance | 407400ec8d | a30763bf | fc2ffdc7-d1e2-4bbf- | 2025-04- | None | 2025-04- | None | 7c289b23e4804 | | -d1e2- | | 16434e9bad | 79b944f5 | 9abc-7cbf5e1deb9e | 24T04:26:4 | | 24T04:26:44.26 | | 58689d2a692f9 | | 4bbf- | | f4ceb9d71f | 9efcfd59 | | 4.264562+0 | | 4565+00:00 | | 85cfc5:e5fb0e | | 9abc- | | 1e | d4899e5b | | 0:00 | | | | 2eb880471a910 | | 7cbf5e1d | | | | | | | | | 1084118997e43 | | eb9e | | | | | | | | | | | caae8c4d | instance | 407400ec8d | a30763bf | fc2ffdc7-d1e2-4bbf- | 2025-04- | None | 2025-04- | None | 7c289b23e4804 | | -6214- | _disk | 16434e9bad | 79b944f5 | 9abc-7cbf5e1deb9e- | 24T04:31:0 | | 24T04:31:02.53 | | 58689d2a692f9 | | 5470- | | f4ceb9d71f | 9efcfd59 | vda | 2.532271+0 | | 2283+00:00 | | 85cfc5:e5fb0e | | 95bc- | | 1e | d4899e5b | | 0:00 | | | | 2eb880471a910 | | c889dc21 | | | | | | | | | 1084118997e43 | | 6cc9 | | | | | | | | | | | b4a47c4f | instance | 407400ec8d | a30763bf | instance-00000001- | 2025-04- | None | 2025-04- | None | 7c289b23e4804 | | -841b- | _network | 16434e9bad | 79b944f5 | fc2ffdc7-d1e2-4bbf- | 24T04:31:0 | | 24T04:31:02.54 | | 58689d2a692f9 | | 5c6c- | _interfa | f4ceb9d71f | 9efcfd59 | 9abc-7cbf5e1deb9e- | 2.541760+0 | | 1764+00:00 | | 85cfc5:e5fb0e | | a9e1- | ce | 1e | d4899e5b | tap73120637-55 | 0:00 | | | | 2eb880471a910 | | 474683a1 | | | | | | | | | 1084118997e43 | | 091b | | | | | | | | | | | 3bacbb98 | volume | 407400ec8d | a30763bf | 3bacbb98-c26b-4be6- | 2025-04- | None | 2025-04- | None | 7c289b23e4804 | | -c26b- | | 16434e9bad | 79b944f5 | 842b-46ba4fb66fe8 | 24T04:51:2 | | 24T04:51:24.44 | | 58689d2a692f9 | | 4be6- | | f4ceb9d71f | 9efcfd59 | | 4.442076+0 | | 2079+00:00 | | 85cfc5:e5fb0e | | 842b- | | 1e | d4899e5b | | 0:00 | | | | 2eb880471a910 | | 46ba4fb6 | | | | | | | | | 1084118997e43 | | 6fe8 | | | | | | | | | | +----------+----------+------------+----------+----------------------+------------+----------+----------------+--------------+---------------+ # details of [volume] resource ubuntu@dlp ~(keystone)$ openstack metric resource show 3bacbb98-c26b-4be6-842b-46ba4fb66fe8 +-----------------------+------------------------------------------------------+ | Field | Value | +-----------------------+------------------------------------------------------+ | id | 3bacbb98-c26b-4be6-842b-46ba4fb66fe8 | | creator | 7c289b23e480458689d2a692f985cfc5:e5fb0e2eb880471a910 | | | 1084118997e43 | | started_at | 2025-04-24T04:51:24.442076+00:00 | | revision_start | 2025-04-24T04:52:20.987509+00:00 | | ended_at | None | | user_id | a30763bf79b944f59efcfd59d4899e5b | | project_id | 407400ec8d16434e9badf4ceb9d71f1e | | original_resource_id | 3bacbb98-c26b-4be6-842b-46ba4fb66fe8 | | type | volume | | revision_end | None | | metrics | volume.size: 039ddb00-f82a-4c7d-a3a3-b74cdc13cb4c | | created_by_user_id | 7c289b23e480458689d2a692f985cfc5 | | created_by_project_id | e5fb0e2eb880471a9101084118997e43 | +-----------------------+------------------------------------------------------+ # display volume size data ubuntu@dlp ~(keystone)$ openstack metric measures show 13ee353d-897b-469f-96b9-8de2e02039f9 +---------------------------+-------------+-------+ | timestamp | granularity | value | +---------------------------+-------------+-------+ | 2025-04-24T04:50:00+00:00 | 300.0 | 10.0 | +---------------------------+-------------+-------+ |
Sponsored Link |