第3章 運用データ計測ツールのインストールおよび設定
データ収集エージェント collectd および時系列データベース Gnocchi をインストールする必要があります。
3.1. collectd のインストール リンクのコピーリンクがクリップボードにコピーされました!
collectd をインストール場合、お使いの環境に合わせて複数の collectd プラグインを設定することができます。
手順
-
ファイル
/usr/share/openstack-tripleo-heat-templates/environments/collectd-environment.yamlをローカルディレクトリーにコピーします。 collectd-environment.yamlを開き、CollectdExtraPluginsの下に必要なプラグインをリストします。ExtraConfigセクションにパラメーターを指定することもできます。parameter_defaults: CollectdExtraPlugins: - disk - df - virt ExtraConfig: collectd::plugin::virt::connection: "qemu:///system" collectd::plugin::virt::hostname_format: "hostname uuid"デフォルトでは、collectd には
disk、interface、load、memory、processes、tcpconnsのプラグインが設定されています。追加のプラグインは、CollectdExtraPluginsパラメーターを使用して追加できます。示されているように、ExtraConfigオプションを使用して、CollectdExtraPlugins の追加の設定情報を提供することもできます。この例では、virtプラグインを追加し、接続文字列とホスト名の形式を設定します。変更した YAML ファイルを
openstack overcloud deployコマンドに含めて、collectd デーモンをすべてのオーバークラウドノードにインストールします。$ openstack overcloud deploy --templates \/home/templates/environments/collectd.yaml \ -e /path-to-copied/collectd-environment.yaml
関連情報
- collectd についての詳細は、「collectd」を参照してください。
- collectd プラグインおよび設定を確認するには、Service Telemetry Framework 1.0の collectd plug-ins を参照してください。