2.3. アーカイブポリシーのプランニングおよび管理


アーカイブポリシーを使用して、メトリックを集計する方法と、時系列データベースにメトリックを保存する期間を設定できます。アーカイブポリシーは、タイムスパンにおけるポイント数として定義されます。

アーカイブポリシーで 1 秒の粒度および 10 ポイントのポリシーを定義すると、時系列アーカイブは最大 10 秒間保持し、それぞれが 1 秒間の集約を表します。つまり、時系列は最大で、より新しいポイントと古いポイント間の 10 秒間のデータを保持します。アーカイブポリシーは、使用する集約メソッドも定義します。デフォルトはパラメーター default_aggregation_methods に設定され、デフォルト値は meanminmaxsumstdcount に設定されます。したがって、ユースケースによってアーカイブポリシーおよび粒度は異なる場合があります。

アーカイブポリシーをプランニングするには、以下の概念に精通している必要があります。

2.3.1. メトリック

Gnocchi は、メトリック と呼ばれるオブジェクトタイプを提供します。メトリックとは、サーバーの CPU 使用状況、部屋の温度、ネットワークインターフェイスによって送信されるバイト数など、計測することのできる任意の項目を指します。メトリックには以下の属性が含まれます。

  • 識別用の UUID
  • 名前
  • 計測値を保管および集約するのに使用されるアーカイブポリシー

関連情報

2.3.2. カスタム計測値の作成

計測値とは、API が Gnocchi に送信する受信タプルを指します。タイムスタンプと値で構成されます。独自のカスタム計測値を作成できます。

手順

  • カスタム計測値を作成します。

    $ openstack metric measures add -m <MEASURE1> -m <MEASURE2> .. -r <RESOURCE_NAME> <METRIC_NAME>
    Copy to Clipboard Toggle word wrap

2.3.3. メトリクスステータスの確認

openstack metric コマンドを使用して、デプロイメントが成功したことを確認できます。

手順

  • デプロイメントを確認します。

    (overcloud) [stack@undercloud-0 ~]$ openstack metric status
    +-----------------------------------------------------+-------+
    | Field                                           	| Value |
    +-----------------------------------------------------+-------+
    | storage/number of metric having measures to process | 0 	|
    | storage/total number of measures to process     	| 0 	|
    +-----------------------------------------------------+-------+
    Copy to Clipboard Toggle word wrap

エラーメッセージが表示されなければ、デプロイメントは成功しています。

2.3.4. アーカイブポリシーの作成

アーカイブポリシーを作成して、メトリックを集計する方法と、時系列データベースにメトリックを保存する期間を定義できます。

手順

  • アーカイブポリシーを作成します。<archive-policy-name> をポリシーの名前に、<aggregation-method> を集約メソッドに、それぞれ置き換えます。

    $ openstack metric archive policy create <archive-policy-name> --definition <definition> \
    --aggregation-method <aggregation-method>
    Copy to Clipboard Toggle word wrap
    注記

    <definition> はポリシー定義です。コンマ (,) を使用して、複数の属性を区切ります。コロン (:) を使用して、アーカイブポリシー定義の名前と値を区切ります。

2.3.5. アーカイブポリシーの表示

アーカイブポリシーを確認するには、次の手順を使用します。

手順

  1. アーカイブポリシーを一覧表示します。

    $ openstack metric archive policy list
    Copy to Clipboard Toggle word wrap
  2. アーカイブポリシーの詳細を表示します。

    # openstack metric archive-policy show <archive-policy-name>
    Copy to Clipboard Toggle word wrap

2.3.6. アーカイブポリシーの削除

アーカイブポリシーを削除する場合は、次の手順を使用します。

手順

  • アーカイブポリシーを削除します。<archive-policy-name> は、削除するポリシーの名前に置き換えます。

    $ openstack metric archive policy delete <archive-policy-name>
    Copy to Clipboard Toggle word wrap

検証

  • 削除したアーカイブポリシーがアーカイブポリシーのリストに存在しないことを確認します。

    $ openstack metric archive policy list
    Copy to Clipboard Toggle word wrap

2.3.7. アーカイブポリシールールの作成

アーカイブポリシールールを使用して、メトリックとアーカイブポリシー間のマッピングを設定できます。

手順

  • アーカイブポリシールールを作成します。<rule-name> はルールの名前に、<archive-policy-name> はアーカイブポリシーの名前に、それぞれ置き換えます。

    $ openstack metric archive-policy-rule create <rule-name> /
    --archive-policy-name  <archive-policy-name>
    Copy to Clipboard Toggle word wrap
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat