Ubuntu 24.04

OpenStack Flamingo : Ceilometer 利用方法 (Nova Compute)2025/12/01

 

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

root@node01:~#
systemctl restart nova-compute

[2] 任意のユーザーでインスタンスを作成/起動した場合に収集されるデータの表示例です。
# インスタンス起動

ubuntu@dlp ~(keystone)$
openstack server list

+--------------+-------------+---------+--------------+------------+----------+
| ID           | Name        | Status  | Networks     | Image      | Flavor   |
+--------------+-------------+---------+--------------+------------+----------+
| 38617807-    | Ubuntu-2404 | SHUTOFF | private=10.0 | Ubuntu2404 | m1.small |
| e027-4d1f-   |             |         | .0.221, 192. |            |          |
| 9320-        |             |         | 168.100.176  |            |          |
| c94d4d05bb8a |             |         |              |            |          |
+--------------+-------------+---------+--------------+------------+----------+

ubuntu@dlp ~(keystone)$
openstack server start Ubuntu-2404

# リソース一覧を表示
# インスタンス上での一定の操作後にデータが取得される

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       |
+----------+----------+------------+----------+----------------------+------------+----------+----------------+--------------+---------------+
| 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     |          |            |          |                      |            |          |                |              |               |
+----------+----------+------------+----------+----------------------+------------+----------+----------------+--------------+---------------+

# [instance] リソース詳細

ubuntu@dlp ~(keystone)$
openstack metric resource show 38617807-e027-4d1f-9320-c94d4d05bb8a

+-----------------------+------------------------------------------------------+
| Field                 | Value                                                |
+-----------------------+------------------------------------------------------+
| id                    | 38617807-e027-4d1f-9320-c94d4d05bb8a                 |
| creator               | f72737a6895d4112ac20ce503bf18c3b:17d8e190750a402d920 |
|                       | eedf933aea358                                        |
| started_at            | 2025-12-01T01:03:47.461247+00:00                     |
| revision_start        | 2025-12-01T01:03:47.461249+00:00                     |
| ended_at              | None                                                 |
| user_id               | 8fb39b6516284abe94f287d259b160b6                     |
| project_id            | b45ce8ac12c749e49e933c84334e79de                     |
| original_resource_id  | 38617807-e027-4d1f-9320-c94d4d05bb8a                 |
| type                  | instance                                             |
| revision_end          | None                                                 |
| metrics               | cpu: aa0ee5f0-8b50-490e-87ea-c871afa38b54            |
|                       | disk.ephemeral.size:                                 |
|                       | 8ccee013-a54c-4a11-8578-33dafe3d5ecd                 |
|                       | disk.root.size: e7568c28-8cf4-41fc-95f8-801cab0efa6a |
|                       | memory.available:                                    |
|                       | dd0ab8df-6a82-47b1-8b5b-66fb62163408                 |
|                       | memory.usage: cbe77a64-f8c3-4485-88c2-cd9040598362   |
|                       | memory: c35226f5-5beb-4ac6-a2d3-32310bbd7204         |
|                       | power.state: 7e735cde-cf97-4884-b6e6-82786c69713d    |
|                       | vcpus: 483b83fe-24db-4e8c-af8c-2db22ae599c4          |
| created_by_user_id    | f72737a6895d4112ac20ce503bf18c3b                     |
| created_by_project_id | 17d8e190750a402d920eedf933aea358                     |
+-----------------------+------------------------------------------------------+

# CPU

ubuntu@dlp ~(keystone)$
openstack metric measures show aa0ee5f0-8b50-490e-87ea-c871afa38b54

+---------------------------+-------------+---------------+
| timestamp                 | granularity |         value |
+---------------------------+-------------+---------------+
| 2025-12-01T01:05:00+00:00 |       300.0 | 13970000000.0 |
+---------------------------+-------------+---------------+

# メモリー使用

ubuntu@dlp ~(keystone)$
openstack metric measures show cbe77a64-f8c3-4485-88c2-cd9040598362

+---------------------------+-------------+--------------+
| timestamp                 | granularity |        value |
+---------------------------+-------------+--------------+
| 2025-12-01T01:05:00+00:00 |       300.0 | 380.48046875 |
+---------------------------+-------------+--------------+

# [instance_network_interface] リソース詳細

ubuntu@dlp ~(keystone)$
openstack metric resource show 753bb01a-8d04-5a6e-965e-53e699dfc761

+-----------------------+------------------------------------------------------+
| Field                 | Value                                                |
+-----------------------+------------------------------------------------------+
| id                    | 753bb01a-8d04-5a6e-965e-53e699dfc761                 |
| creator               | f72737a6895d4112ac20ce503bf18c3b:17d8e190750a402d920 |
|                       | eedf933aea358                                        |
| started_at            | 2025-12-01T01:08:05.781773+00:00                     |
| revision_start        | 2025-12-01T01:08:05.781777+00:00                     |
| ended_at              | None                                                 |
| user_id               | 8fb39b6516284abe94f287d259b160b6                     |
| project_id            | b45ce8ac12c749e49e933c84334e79de                     |
| original_resource_id  | instance-00000001-38617807-e027-4d1f-9320-           |
|                       | c94d4d05bb8a-tap5c3e2534-ce                          |
| type                  | instance_network_interface                           |
| revision_end          | None                                                 |
| metrics               | network.incoming.bytes:                              |
|                       | d48fd55a-b026-4ae7-bd52-b8468ed802a6                 |
|                       | network.incoming.packets:                            |
|                       | bc22f7c0-7c2e-4871-a2dc-73361bc8fc45                 |
|                       | network.outgoing.bytes:                              |
|                       | f80d61c5-374d-4900-b753-03a470ef6333                 |
|                       | network.outgoing.packets:                            |
|                       | 0e1a55b3-6566-49c9-b0f0-c43147d654bc                 |
| created_by_user_id    | f72737a6895d4112ac20ce503bf18c3b                     |
| created_by_project_id | 17d8e190750a402d920eedf933aea358                     |
+-----------------------+------------------------------------------------------+

# ネットワーク インカミング バイト

ubuntu@dlp ~(keystone)$
openstack metric measures show d48fd55a-b026-4ae7-bd52-b8468ed802a6

+---------------------------+-------------+---------+
| timestamp                 | granularity |   value |
+---------------------------+-------------+---------+
| 2025-12-01T01:05:00+00:00 |       300.0 | 13537.0 |
+---------------------------+-------------+---------+

# ネットワーク アウトゴーイング バイト

ubuntu@dlp ~(keystone)$
openstack metric measures show a8a78542-be03-454e-b4cf-9993d4e6fa9a

+---------------------------+-------------+--------+
| timestamp                 | granularity |  value |
+---------------------------+-------------+--------+
| 2025-12-01T01:05:00+00:00 |       300.0 | 5484.0 |
+---------------------------+-------------+--------+
関連コンテンツ