3.3. 時系列データベースのコンポーネント
現在、gnocchi は認証に Identity サービスを、受信測定値のストレージに Redis を、それぞれ使用します。集約した計測値を保管するのに、gnocchi は Swift または Ceph (オブジェクトストレージ) のいずれかに依存します。gnocchi は MySQL も活用して、リソースおよびメトリックのインデックスを保管します。
時系列データベースは、statsd
プロトコルと互換性のある statsd
デーモン(gnocchi-statsd
)を提供し、ネットワークに送信されるメトリックをリッスンできます。Gnocchi で statsd
のサポートを有効にするには、設定ファイルで [statsd]
オプションを設定します。リソース ID パラメーターは、全メトリックがアタッチされる主要な一般リソース、リソースとメトリックに関連付けられるユーザーとプロジェクト ID、メトリックの作成に使用するアーカイブポリシー名として使用されます。
メトリックはgnocchi-statsd
に送信され、指定した名前で設定したリソース ID にアタッチされるので、すべてのメトリックは動的に作成されます。