Java Agentは、javaagent コマンドラインオプションを使用してブートストラップします。このオプションを、cassandra(Linux)ファイルまたは cassandra.bat(Windows)ファイルに追加します。

Windows環境でのCassandraのインストゥルメント化

  1. apache-cassandra-x.x.x\bin\cassandra.bat ファイルを開く。
  2. Java Agentjavaagent をパス JAVA_OPTS に追加します。ドライブを Java Agentディレクトリへのフルパスに含まれるようにします。

    -javaagent:<agent_home>\javaagent.jar
    
    CODE

    例:

    set JAVA_OPTS=-ea
        -javaagent:C:\appdynamics\agent\javaagent.jar
        -javaagent:"%CASSANDRA_HOME%\lib\jamm-0.2.5.jar
        . . .
    
    CODE
  3. Cassandraサーバーを再起動して変更を適用する。

Linux環境でのCassandraのインストゥルメント化

  1. apache-cassandra-x.x.x/bin/cassandra.in.sh ファイルを開く。
  2. ファイルの先頭に javaagent 引数を追加する。

    JVM_OPTS=-javaagent:<agent_home>/javaagent.jar
    
    CODE

    例:

    JVM_OPTS=-javaagent:/home/software/appdynamics/agent/javaagent.jar
    CODE
  3. Cassandraサーバーを再起動して変更を適用する。