22.6. JBoss Operations Network リモートクライアントサーバーのプラグイン
22.6.1. JBoss Operations Network プラグインのメトリックス
表22.1 キャッシュコンテナーの JBoss Operations Network 特性 (キャッシュマネージャー)
特性名 | 表示名 | 説明 |
---|---|---|
cache-manager-status | Cache Container Status | キャッシュコンテナーの現在のランタイム状態です。 |
cluster-name | Cluster Name | クラスターの名前です。 |
members | Cluster Members | クラスターのメンバーの名前。 |
coordinator-address | Coordinator Address | コーディネーターノードのアドレスです。 |
local-address | Local Address | ローカルノードのアドレスです。 |
version | Version | キャッシュマネージャーバージョン。 |
defined-cache-names | Defined Cache Names | このマネージャーに定義されたキャッシュ。 |
表22.2 キャッシュコンテナーの JBoss Operations Network メトリックス (キャッシュマネージャー)
メトリック名 | 表示名 | 説明 |
---|---|---|
cluster-size | Cluster Size | クラスター内のメンバーの数。 |
defined-cache-count | Defined Cache Count | このマネージャーに定義されたキャッシュの数。 |
running-cache-count | Running Cache Count | このマネージャーで実行中のキャッシュの数。 |
created-cache-count | Created Cache Count | このマネージャーで実際に作成されたキャッシュの数。 |
表22.3 キャッシュの JBoss Operations Network 特性
特性名 | 表示名 | 説明 |
---|---|---|
cache-status | Cache Status | キャッシュの現在のランタイム状態です。 |
cache-name | Cache Name | キャッシュの現在の名前。 |
version | Version | キャッシュバージョン。 |
表22.4 キャッシュについての JBoss Operations Network メトリックス
メトリック名 | 表示名 | 説明 |
---|---|---|
cache-status | Cache Status | キャッシュの現在のランタイム状態です。 |
number-of-locks-available | [LockManager] Number of locks available | 現在利用可能な排他ロックの数です。 |
concurrency-level | [LockManager] Concurrency level | LockManager の設定済みの平行性レベルです。 |
average-read-time | [Statistics] Average read time | キャッシュでの読み取り操作が完了するまでに必要な平均のミリ秒数です。 |
hit-ratio | [Statistics] Hit ratio | ヒット数 (試行が成功した回数) を試行の合計数で割った結果 (パーセント単位) です。 |
elapsed-time | [Statistics] Seconds since cache started | キャッシュ起動後の秒数です。 |
read-write-ratio | [Statistics] Read/write ratio | キャッシュの読み取り/書き込み比率 (パーセント単位) です。 |
average-write-time | [Statistics] Average write time | キャッシュでの書き込み操作の完了に必要な平均のミリ秒数です。 |
hits | [Statistics] Number of cache hits | キャッシュヒット数です。 |
evictions | [Statistics] Number of cache evictions | キャッシュエビクション操作の数です。 |
remove-misses | [Statistics] Number of cache removal misses | キーが見つからなかった場合のキャッシュ除去の回数です。 |
time-since-reset | [Statistics] Seconds since cache statistics were reset | 最後にキャッシュ統計がリセットされてからの秒数です。 |
number-of-entries | [Statistics] Number of current cache entries | キャッシュ内の現在のエントリーの数です。 |
stores | [Statistics] Number of cache puts | キャッシュの put 操作の回数。 |
remove-hits | [Statistics] Number of cache removal hits | キャッシュの remove 操作のヒット数です。 |
misses | [Statistics] Number of cache misses | キャッシュミスの数です。 |
success-ratio | [RpcManager] Successful replication ratio | 数値 (double) 形式でのレプリケーションの合計数に対する正常なレプリケーションの比率です。 |
replication-count | [RpcManager] Number of successful replications | 成功したレプリケーションの数。 |
replication-failures | [RpcManager] Number of failed replications | 失敗したレプリケーションの数。 |
average-replication-time | [RpcManager] Average time spent in the transport layer | トランスポート層で費やされた平均時間 (ミリ秒単位) です。 |
commits | [Transactions] Commits | 最終リセット時から実行されるトランザクションのコミット数です。 |
prepares | [Transactions] Prepares | 最終リセット時から実行されるトランザクションの準備回数です。 |
rollbacks | [Transactions] Rollbacks | 最終リセット時から実行されるトランザクションのロールバック回数です。 |
invalidations | [Invalidation] Number of invalidations | インバリデーションの数です。 |
passivations | [Passivation] Number of cache passivations | パッシベーションイベントの数です。 |
activations | [Activations] Number of cache entries activated | アクティベーションイベントの数です。 |
cache-loader-loads | [Activation] Number of cache store loads | キャッシュストアからロードされるエントリーの数です。 |
cache-loader-misses | [Activation] Number of cache store misses | キャッシュストアに存在しなかったエントリーの数です。 |
cache-loader-stores | [CacheStore] Number of cache store stores | キャッシュストアに保存されるエントリーの数です。 |
注記
Red Hat JBoss Data Grid の JBoss Operations Network (JON) プラグインによって提供されるメトリックスは、REST と Hot Rod エンドポイント用のみです。REST プロトコルの場合、データは Web サブシステムのメトリックスから取得する必要があります。これらのエンドポイントのそれぞれについてさらに詳しくは、『スタートガイド』を参照してください。
表22.5 コネクターついての JBoss Operations Network メトリックス
メトリック名 | 表示名 | 説明 |
---|---|---|
bytesRead | Bytes Read | 読み込まれるバイト数です。 |
bytesWritten | Bytes Written | 書き込まれるバイト数です。 |
注記
22.6.2. JBoss Operations Network プラグイン操作
表22.6 キャッシュについての JBoss ON プラグイン操作
操作名 | 説明 |
---|---|
Start Cache | キャッシュを起動します。 |
Stop Cache | キャッシュを停止します。 |
Clear Cache | キャッシュ内容をクリアします。 |
Reset Statistics | キャッシュによって収集される統計をリセットします。 |
Reset Activation Statistics | キャッシュによって収集されるアクティベーション統計をリセットします。 |
Reset Invalidation Statistics | キャッシュによって収集されるインバリデーション統計をリセットします。 |
Reset Passivation Statistics | キャッシュによって収集されるパッシベーション統計をリセットします。 |
Reset Rpc Statistics | キャッシュによって収集されるレプリケーション統計をリセットします。 |
Remove Cache | キャッシュコンテナーから所定のキャッシュを削除します。 |
Record Known Global Keyset | アップグレードプロセスで取得するために、グローバルな既知のキーセットを既知のキーに記録します。 |
Synchronize Data | 指定された移行プログラムを使用して、古いクラスターのデータをこれに同期します。 |
Disconnect Source | 指定される移行プログラムに従って、ターゲットクラスターをソースクラスターから切り離します。 |
これらの操作に使用されるキャッシュバックアップは、データセンター間レプリケーションを使用して設定されます。JBoss Operations Network (JON) ユーザーインターフェースでは、それぞれのキャッシュバックアップはキャッシュの子です。データセンター間のレプリケーションについてさらに詳しくは、29章データセンター間のレプリケーションのセットアップを参照してください。
表22.7 キャッシュバックアップについての JBoss Operations Network プラグイン操作
操作名 | 説明 |
---|---|
status | サイトの状態を表示します。 |
bring-site-online | サイトをオンラインにします。 |
take-site-offline | サイトをオフラインにします。 |
Red Hat JBoss Data Grid は、リモートクライアントサーバーモードでのトランザクションの使用をサポートしません。結果として、いずれのエンドポイントでもトランザクションを使用することができません。
22.6.3. JBoss Operations Network プラグイン属性
表22.8 キャッシュの JBoss ON プラグイン属性 (トランスポート)
属性名 | タイプ | 説明 |
---|---|---|
cluster | string | グループ通信クラスターの名前。 |
executor | string | トランスポートに使用されるエグゼキューター。 |
lock-timeout | long | トランスポートにおけるロックのタイムアウト期間。デフォルト値は 240000 です。 |
machine | string | トランスポートのマシン ID。 |
rack | string | トランスポートのラック ID。 |
site | string | トランスポートのサイト ID。 |
stack | string | トランスポートに使用される JGroups スタック。 |
22.6.4. JBoss Operations Network (JON) を使用した新しいキャッシュの作成
手順22.3 リモートクライアントサーバーモードでの新しいキャッシュの作成
- JBoss Operations Network コンソールにログインします。
- JBoss Operations Network コンソールにで Inventory をクリックします。
- Select Servers from the Resources list on the left of the console.
- サーバーリストから特定の Red Hat JBoss Data Grid サーバーを選択します。
- サーバー名の下にある infinispan をクリックし、次に Cache Containers をクリックします。
- 新しく作成されたキャッシュの親になる任意のキャッシュコンテナーを選択します。
- 選択されたキャッシュコンテナーを右クリックします (たとえば、clustered)。
- コンテキストメニューで、Create Child に移動し、Cache を選択します。
- リソース作成ウィザードで新しいキャッシュを作成します。
- 新しいキャッシュ名を入力し、Next をクリックします。
- デプロイメントオプションでキャッシュ属性を設定し、Finish をクリックします。
注記