表B-1に-Dオプションの一覧を示します。このオプションを使用すると、Java Management Extensions(JMX)コネクタを使用してOracle JRockit Mission ControlのリモートJRockit JVMインスタンスにアクセスできます。
注意: 明確に規定されていないかぎり、表B-1に一覧表示されたオプションは、com.sun.management ネームスペースでも使用できます。
-Dオプションには、同等の-Xmanagementコマンドライン・オプションを使用することをお薦めします(可能な場合)。 |
表B-1 R28のJMXエージェント関連の-Dオプション
-Dオプション | 説明 | デフォルト値 |
---|---|---|
-Dcom.oracle.management.jmxremote |
「-Xmanagement」を参照。 |
このオプションを |
-Dcom.oracle.management.jmxremote.port |
「-Xmanagement:port」を参照 |
7091 |
-Dcom.oracle.management.jmxremote.interface |
「-Xmanagement:interface」を参照 |
null |
-Dcom.oracle.management.jmxremote.rmiserver.port |
「-Xmanagement:rmiserver_port」を参照 |
なし |
-Dcom.oracle.management.jmxremote.registry.ssl |
「-Xmanagement:registry_ssl」を参照 |
false |
-Dcom.oracle.management.jmxremote.ssl |
「-Xmanagement:ssl」を参照 |
true |
-Dcom.oracle.management.jmxremote.ssl.enabled.protocols |
有効化されるSSLまたはTLSのプロトコル・バージョンのカンマ区切りリスト。このオプションはcom.oracle.management.jmxremote.sslとともに使用されます。 |
デフォルトのSSLまたはTLSのプロトコル |
-Dcom.oracle.management.jmxremote.ssl.enabled.cipher.suites |
有効化されるSSLまたはTLSの暗号スイートのカンマ区切りリスト。このオプションはcom.oracle.management.jmxremote.sslとともに使用されます。 |
デフォルトのSSLまたはTLSの暗号スイート |
-Dcom.oracle.management.jmxremote.ssl.need.client.auth |
このプロパティが |
false |
-Dcom.oracle.management.jmxremote.authenticate |
「-Xmanagement:authenticate」を参照 |
|
-Dcom.oracle.management.jmxremote.password.file |
パスワード・ファイルの場所を指定します。com.oracle.management.jmxremote.authenticateプロパティがfalseの場合、このプロパティとパスワード・ファイルおよびアクセス・ファイルは無視されます。それ以外の場合は、パスワード・ファイルが有効な形式で存在する必要があります。パスワード・ファイルが空である、または存在しない場合、リモートJVMにアクセスすることはできません。 |
|
-Dcom.oracle.management.jmxremote.access.file |
アクセス・ファイルの場所を指定します。com.oracle.management.jmxremote.authenticateプロパティが |
|
-Dcom.oracle.management.jmxremote.login.config |
JMXエージェントがユーザーを認証する際に使用する、Java Authentication and Authorization Service(JAAS)のログイン構成エントリの名前を指定します。このプロパティを使用してデフォルト・ログイン構成をオーバーライドする場合、指定された構成エントリはJAASでロードされたファイル内に存在する必要があります。また、構成で指定されたログイン・モジュールは名前およびパスワードのコールバックを使用して、ユーザー資格証明を取得します。詳細は、javax.security.auth.callback.NameCallbackおよびjavax.security.auth.callback.PasswordCallbackのAPIドキュメントを参照してください。 |
デフォルト・ログイン構成はファイルベースのパスワード認証です。 |
-Dcom.oracle.management.config.file |
「-Xmanagement:config.file」を参照 |
|
-Dcom.oracle.management.snmp.port |
指定したポートでSNMPエージェントを有効にします。 |
なし |
-Dcom.oracle.management.snmp.trap |
SNMPエージェントがトラップを送信する先のリモート・ポートを指定します。 |
162 |
-Dcom.oracle.management.snmp.acl |
SNMPエージェントのアクセス制御リストを有効にします。 |
true |
-Dcom.oracle.management.snmp.acl.file |
有効なACLファイルの場所を指定します。SNMPエージェントが一度起動すると、ACLファイルを変更することはできません。 |
|
-Dcom.oracle.management.snmp.interface |
ローカル・ホストのInetAddressを指定します。これによってSNMPエージェントが指定されたInetAddressにバインドされます。これは、マルチホーム・ホストがあり、特定のサブネットのみをポートでリスニングする場合に使用されます。 このプロパティはオプションです。 |
なし |
-Dcom.oracle.management.autodiscovery |
「-Xmanagement:autodiscovery」を参照 |
false |
-Dcom.oracle.management.autodiscovery.period |
自動検出中のブロードキャスト・メッセージ間の時間間隔(単位: ミリ秒)を指定します。 |
5000ミリ秒 |
-Dcom.oracle.management.autodiscovery.ttl |
自動検出パケットの存続時間。 |
1 |
-Dcom.oracle.management.autodiscovery.address |
自動検出パケットを送信するマルチキャスト・アドレス。 |
232.192.1.212 |
-Dcom.oracle.management.autodiscovery.port |
自動検出パケットを送信するマルチキャスト・ポート |
7095 |
-Dcom.oracle.management.autodiscovery.name |
JVMのブロードキャスト名 |
|
-Dcom.oracle.management.autodiscovery.property.prefix |
指定した接頭辞で始まるすべてのシステム・プロパティを自動検出パケットにコピーして、リモート・エージェントで使用できるようにします。 |