Show Table of Contents
第14章 Time-Series-Database-as-a-Service のインストール
Time-Series-Database-as-a-Service (
gnocchi
) はマルチテナントのメトリックおよびリソースのデータベースです。大規模なメトリックを格納する一方でオペレーターやユーザーにメトリックおよびリソースの情報へのアクセスを提供します。 Time-Series-Database-as-a-Service についての詳しい情報は、 『Logging, Monitoring, and Troubleshooting Guide』の「Using the Time-Series-Database-as-a-Series」の章を参照してください。
注記
Time-Series-Database-as-a-Service (gnocchi) は、Red Hat OpenStack Platform 9 ではテクノロジープレビューとして提供しています。
テクノロジープレビューとして記された機能のサポート範囲についての詳しい情報は、https://access.redhat.com/support/offerings/techpreview/ を参照してください。
Time-Series-as-a-Service は、以下のドライバーを中心に構築されています。
- storage
storage
ドライバーは、作成したメトリックのメジャーを保管する役割を果たします。タイムスタンプと値を受け取り、定義済みのアーカイブポリシーに従ってアグリゲーションを算出します。- indexer
indexer
ドライバーは、全リソースのインデックスとそれらのタイプおよびプロパティーを保管します。Time-Series-as-a-Service は OpenStack プロジェクトからのリソースの種別のみを認識しますが、一般的なタイプも提供するので、基本的なリソースを作成して、リソースのプロパティーを自分で処理することができます。indexer
はリソースをメトリックとリンクする役割も果たします。
ユーザーに公開される REST API は、正しいインフラストラクチャーのメジャーを提供するのに必要な全機能を提供するドライバーを操作します。
14.1. Time-Series-Database-as-a-Service パッケージのインストール
Time-Series-Database-as-a-Service のコンポーネントは、以下のパッケージにより提供されます。
- openstack-gnocchi-api
- OpenStack Time-Series-Database-as-a-Service のメインの API を提供します。
- openstack-gnocchi-carbonara
- OpenStack Time-Series-Database-as-a-Service の carbonara を提供します。
- openstack-gnocchi-doc
- OpenStack Time-Series-Database-as-a-Service のドキュメントを提供します。
- openstack-gnocchi-indexer-sqlalchemy
- OpenStack Time-Series-Database-as-a-Service の indexer SQLAlchemy を提供します。
- openstack-gnocchi-statsd
- OpenStack Time-Series-Database-as-a-Service の統計デーモンを提供します。
- python-gnocchi
- OpenStack Time-Series-Database-as-a-Service の Python ライブラリーを提供します。
コントローラーノードに全パッケージをインストールします。
#
yum install openstack-gnocchi\* -y
Comments