OpenStack Epoxy : Ceilometer 利用方法 (Nova Compute)2025/05/29 |
OpenStack Telemetry Service (Ceilometer) の利用方法です。 当例では以下のような環境を例に Ceilometer サービスをインストールしています。 ------------+--------------------------+--------------------------+------------ | | | 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] | Compute サービスの各種データ収集を有効にするには、Compute ノードの Nova Compute を以下のように設定します。 |
[root@node01 ~]#
vi /etc/nova/nova.conf # [DEFAULT] セクション内の任意の場所へ追記
instance_usage_audit = True
instance_usage_audit_period = hour
# 最終行へ追記
[notifications]
notify_on_state_change = vm_and_task_state
[oslo_messaging_notifications]
driver = messagingv2
systemctl restart openstack-nova-compute |
[2] | 任意のユーザーでインスタンスを起動した場合に収集されるデータの表示例です。 |
# インスタンス起動 [cent@dlp ~(keystone)]$ openstack server list +--------------------------------------+----------+---------+------------------------------------+----------------+----------+ | ID | Name | Status | Networks | Image | Flavor | +--------------------------------------+----------+---------+------------------------------------+----------------+----------+ | ba6f1ab3-86c9-4966-b1e6-ceabe5353c07 | CentOS-9 | SHUTOFF | private=10.0.0.208, 192.168.100.57 | CentOS-Stream9 | m1.small | +--------------------------------------+----------+---------+------------------------------------+----------------+----------+
[cent@dlp ~(keystone)]$
openstack server start CentOS-9
# リソース一覧を表示 # インスタンスで一定の操作をしたのちにデータが取得される [cent@dlp ~(keystone)]$ openstack metric resource list +--------------------------------------+----------------------------+---------------------------------- | id | type | project_id +--------------------------------------+----------------------------+---------------------------------- | ba6f1ab3-86c9-4966-b1e6-ceabe5353c07 | instance | 6cd379304e2447da8514a66bb6cdfda5 | 8201f251-439c-5a73-b209-e1f6ff43934e | instance_disk | 6cd379304e2447da8514a66bb6cdfda5 | 321e0245-bda7-59e5-b7e0-92330c05f2dc | instance_network_interface | 6cd379304e2447da8514a66bb6cdfda5 +--------------------------------------+----------------------------+---------------------------------- +----------------------------------+----------------------------------------------------------------------- | user_id | original_resource_id +----------------------------------+----------------------------------------------------------------------- | b6e98dc2822541dd8c4571ac4ed54778 | ba6f1ab3-86c9-4966-b1e6-ceabe5353c07 | b6e98dc2822541dd8c4571ac4ed54778 | ba6f1ab3-86c9-4966-b1e6-ceabe5353c07-vda | b6e98dc2822541dd8c4571ac4ed54778 | instance-00000002-ba6f1ab3-86c9-4966-b1e6-ceabe5353c07-tapcabbcae1-71 +----------------------------------+----------------------------------------------------------------------- +----------------------------------+----------+----------------------------------+--------------+-------------------------------------------------------------------+ | started_at | ended_at | revision_start | revision_end | creator | +----------------------------------+----------+----------------------------------+--------------+-------------------------------------------------------------------+ | 2025-05-29T00:41:17.076013+00:00 | None | 2025-05-29T00:41:17.076017+00:00 | None | 2d44dedde9e14263bcb7b18d25570be9:03262019a5e54890be53c2fc96ed98d0 | | 2025-05-29T00:44:03.487547+00:00 | None | 2025-05-29T00:44:03.487551+00:00 | None | 2d44dedde9e14263bcb7b18d25570be9:03262019a5e54890be53c2fc96ed98d0 | | 2025-05-29T00:44:03.504052+00:00 | None | 2025-05-29T00:44:03.504056+00:00 | None | 2d44dedde9e14263bcb7b18d25570be9:03262019a5e54890be53c2fc96ed98d0 | +----------------------------------+----------+----------------------------------+--------------+-------------------------------------------------------------------+ # [instance] リソース詳細 [cent@dlp ~(keystone)]$ openstack metric resource show ba6f1ab3-86c9-4966-b1e6-ceabe5353c07 +-----------------------+-------------------------------------------------------------------+ | Field | Value | +-----------------------+-------------------------------------------------------------------+ | id | ba6f1ab3-86c9-4966-b1e6-ceabe5353c07 | | creator | 2d44dedde9e14263bcb7b18d25570be9:03262019a5e54890be53c2fc96ed98d0 | | started_at | 2025-05-29T00:41:17.076013+00:00 | | revision_start | 2025-05-29T00:41:17.076017+00:00 | | ended_at | None | | user_id | b6e98dc2822541dd8c4571ac4ed54778 | | project_id | 6cd379304e2447da8514a66bb6cdfda5 | | original_resource_id | ba6f1ab3-86c9-4966-b1e6-ceabe5353c07 | | type | instance | | revision_end | None | | metrics | cpu: c3e1e115-c395-4059-9f86-778efc3180c2 | | | disk.ephemeral.size: f7c737ff-d27f-4f87-8ea1-9abc84eeccf8 | | | disk.root.size: 16fd9cd9-8eaa-4798-8de7-3dd0d6969d92 | | | memory.usage: ba493a77-2140-4fc1-98d8-482edb48c52a | | | memory: aea219fc-f4f4-4879-8d03-1bbb040f34ed | | | power.state: c1444c00-e2a3-4daa-a693-ee14698d5f3b | | | vcpus: ed0fc20f-66be-4c8c-8d23-1138d274a29a | | created_by_user_id | 2d44dedde9e14263bcb7b18d25570be9 | | created_by_project_id | 03262019a5e54890be53c2fc96ed98d0 | +-----------------------+-------------------------------------------------------------------+ # CPU [cent@dlp ~(keystone)]$ openstack metric measures show c3e1e115-c395-4059-9f86-778efc3180c2 +---------------------------+-------------+----------------+ | timestamp | granularity | value | +---------------------------+-------------+----------------+ | 2025-05-29T09:40:00+09:00 | 300.0 | 103360000000.0 | | 2025-05-29T09:45:00+09:00 | 300.0 | 428130000000.0 | +---------------------------+-------------+----------------+ # メモリー使用 [cent@dlp ~(keystone)]$ openstack metric measures show ba493a77-2140-4fc1-98d8-482edb48c52a +---------------------------+-------------+--------------+ | timestamp | granularity | value | +---------------------------+-------------+--------------+ | 2025-05-29T09:40:00+09:00 | 300.0 | 829.60546875 | | 2025-05-29T09:45:00+09:00 | 300.0 | 585.20703125 | +---------------------------+-------------+--------------+ # [instance_network_interface] リソース詳細 [cent@dlp ~(keystone)]$ openstack metric resource show 321e0245-bda7-59e5-b7e0-92330c05f2dc +-----------------------+-----------------------------------------------------------------------+ | Field | Value | +-----------------------+-----------------------------------------------------------------------+ | id | 321e0245-bda7-59e5-b7e0-92330c05f2dc | | creator | 2d44dedde9e14263bcb7b18d25570be9:03262019a5e54890be53c2fc96ed98d0 | | started_at | 2025-05-29T00:44:03.504052+00:00 | | revision_start | 2025-05-29T00:44:03.504056+00:00 | | ended_at | None | | user_id | b6e98dc2822541dd8c4571ac4ed54778 | | project_id | 6cd379304e2447da8514a66bb6cdfda5 | | original_resource_id | instance-00000002-ba6f1ab3-86c9-4966-b1e6-ceabe5353c07-tapcabbcae1-71 | | type | instance_network_interface | | revision_end | None | | metrics | network.incoming.bytes: 5886c5a2-331e-4066-96d6-5b9487ac937a | | | network.incoming.packets: f53e84b6-18e0-4877-9c32-1c7900ea594a | | | network.outgoing.bytes: 42ba34dd-d3eb-4383-aa0f-dd015e0c2ac4 | | | network.outgoing.packets: b207407d-0890-42e7-adb5-3a859cb21dea | | created_by_user_id | 2d44dedde9e14263bcb7b18d25570be9 | | created_by_project_id | 03262019a5e54890be53c2fc96ed98d0 | +-----------------------+-----------------------------------------------------------------------+ # ネットワーク インカミング バイト [cent@dlp ~(keystone)]$ openstack metric measures show 5886c5a2-331e-4066-96d6-5b9487ac937a +---------------------------+-------------+-------------+ | timestamp | granularity | value | +---------------------------+-------------+-------------+ | 2025-05-29T09:40:00+09:00 | 300.0 | 994789877.0 | | 2025-05-29T09:45:00+09:00 | 300.0 | 995039503.0 | +---------------------------+-------------+-------------+ # ネットワーク アウトゴーイング バイト [cent@dlp ~(keystone)]$ openstack metric measures show 42ba34dd-d3eb-4383-aa0f-dd015e0c2ac4 +---------------------------+-------------+-----------+ | timestamp | granularity | value | +---------------------------+-------------+-----------+ | 2025-05-29T09:40:00+09:00 | 300.0 | 7488978.0 | | 2025-05-29T09:45:00+09:00 | 300.0 | 8485351.0 | +---------------------------+-------------+-----------+ |
Sponsored Link |
|