Riak プラグイン

をご覧ください。

Riak は、オープンソースの分散データベースです。高可用性、フォールト トレランス、オペレーションの簡素化、スケーラビリティを提供しています。詳しくは、Riak GitHub リポジトリをご覧ください。

状況

Riak プラグインが構成されていない場合でも、Monitoring は Google Cloud プロジェクトで実行されている Riak サービスを次の方法で検出できます。

  • riak のインスタンス名を検索
  • ファイアウォール ルールで 8098 に開かれているポートを確認

検出されたサービスは、[リソース] メニューの [Riak Services] ページに表示されます。モニタリング エージェントをインストールし、インスタンス上の Riak プラグインを構成した後、Monitoring は、Riak サービスのページにインベントリや指標を格納します。

Riak をモニタリングするための Monitoring の構成

モニタリング エージェントをインストールした後、次の手順でインスタンス上の Riak プラグインを構成します。

要件

Riak プラグインは、バージョン 5.5.0-315 以降のモニタリング エージェントを必要とします。 エージェントを更新するには、エージェントのアップグレードをご覧ください。

Riak モニタリング プラグインを有効化する

VM インスタンス上で、riak.confGitHub 構成リポジトリからダウンロードしてディレクトリ /opt/stackdriver/collectd/etc/collectd.d/ に置きます。

(cd /opt/stackdriver/collectd/etc/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/riak.conf)
    

構成ファイルを追加した後、次のコマンドを実行して、モニタリング エージェントを再起動します。

sudo service stackdriver-agent restart
    

Riak のモニタリングに使用される collectd curl_json プラグインの詳細については、Plugin:cURL-JSON をご覧ください。

モニタリング対象

Riak プラグインがモニタリングする指標の詳細リストは、エージェントの指標: riak にあります。