データベースの可視性を備えた Couchbase をモニタするには、次の要件を満たす必要があります。

  • Couchbase 4.5 以降
  • データベースエージェント 20.x 以降

接続の詳細

セクションフィールド説明
新しいコレクタの作成データベースタイプモニタするデータベースタイプ。
Agent(エージェント)コレクタを管理するデータベースエージェント。
Collector Nameコレクタを識別する名前。
接続の詳細[ホスト名] または [IP アドレス]データベースが実行されているマシンのホスト名または IP アドレス。
Listener Portデータベースエージェントとの間でデータベースが通信するポートの TCP/IP アドレス
[Username] と [Password]ユーザ名データベースエージェントを介してデータベースに接続し、データベースをモニタしているユーザの名前。ユーザは、Couchbase のユーザ権限で説明されている権限を持っている必要があります。
パスワードデータベースエージェントを介してデータベースに接続し、データベースをモニタしているユーザのパスワード。
CyberArkデータベースのユーザ名とパスワードに対して CyberArk を有効にする場合にクリックします。CyberArk を有効にすると、データベースのユーザ名とパスワードを取得するために、アプリケーション、安全、フォルダ、およびオブジェクトに関する情報が必要になります。データベースの可視性とともに CyberArk を使用するには、CyberArk Web サイトから JavaPasswordSDK.jar ファイルをダウンロードし、ファイルの名前を cyberark-sdk-9.5.jar. に変更する必要があります。その後、この JAR ファイルをデータベースエージェント zip ファイルの lib ディレクトリにコピーする必要があります。
詳細オプションSSL 接続

クリックすると SSL 接続が有効になります。

  • Truststore Location:DB エージェントホスト上の証明書の場所
  • Truststore Type:SSL 接続のタイプ次の 2 つの truststore タイプがあります。
    PKCS12(デフォルト)
    SSO:自動ログインを有効にします。SSO を使用する場合は、truststore の場所と truststore タイプのみを指定する必要があります。
  • Truststore Password:SSL 接続のパスワード。

クライアント証明書認証も使用する場合は、[Enable SSL Client Authentication] チェックボックスをオンにします。 

  • Keystore Location:DB エージェントホスト上の証明書の場所
  • Keystore Type:SSL 接続のタイプ
  • Keystore Password:SSL 接続のパスワード

COUCHBASE_SSL_CONTEXT_PROTOCOL システム変数を使用して SSL 環境にコンテキストプロトコルを設定できます。システム変数でコンテキストプロトコルを設定しない場合、デフォルトで TLSv1.3 が使用されます。

以下のプラットフォームでは TLSv1.3 がサポートされます。

  • Oracle JDK 8u261-b12 以降
  • AdoptOpenJDK 8u262-b10 以降
  • Azul Platform Prime 20.07.0.0 以降

JDK のバージョンが TLSv1.3 または指定されたコンテキストプロトコルをサポートしていない場合、Splunk AppDynamics は TLSv1.2 に切り替えます。

Exclude Databases除外するデータベース(カンマで区切ります)。
オペレーティングシステムのモニタサーバハードウェアをモニタするデータベースエージェントの構成」を参照してください。

Couchbase のユーザ権限

モニタリングユーザは、完全な管理者権限または読み取り専用管理者権限を持っている必要があります。または、モニタリングユーザに管理者権限を持たせない場合は、データモニタリングとクエリのシステムカタログ権限の組み合わせを割り当てることができます(Couchbase 5 以降で使用可能)。