次の表は、GlassFish チェックの出力として収集されるメトリクスの一覧です。 [主なメトリクス] として示されるエントリは、アラートが生成された後に オペレータワークスペース の [メトリクス] タブに表示される、可視化の高いメトリクスです。これらのメトリクスは、指定された問題をさらに調査するのに役立つ追加情報をオペレーターに提供します。

表 : 1. glassfish.metrics-deployed-apps のメトリクス
メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
glassfish.applications.{Deployed Application}.TotalServletsLoaded 展開されるアプリケーション カウント これまでにロードされたサーブレットの合計数
glassfish.applications.{Deployed Application}.ServletProcessingTimes 展開されるアプリケーション ms 累積サーブレット処理時間
glassfish.applications.{Deployed Application}.ActiveServletsLoaded 展開されるアプリケーション カウント ロードされたサーブレットの数
glassfish.applications.{Deployed Application}.ExpiredSessionsTotal (主なメトリクス) 展開されるアプリケーション カウント これまでに期限切れになったセッションの合計数
glassfish.applications.{Deployed Application}.PassivatedSessionsTotal 展開されるアプリケーション カウント これまでにパッシブ化されたセッションの合計数
glassfish.applications.{Deployed Application}.ActivatedSessionsTotal 展開されるアプリケーション カウント これまでにアクティブ化されたセッションの合計数
glassfish.applications.{Deployed Application}.SessionsTotal 展開されるアプリケーション カウント これまで作成されたセッションの合計数
glassfish.applications.{Deployed Application}.RejectedSessionsTotal (主なメトリクス) 展開されるアプリケーション カウント これまでに却下されたセッションの合計数
glassfish.applications.{Deployed Application}.PersistedSessionsTotal 展開されるアプリケーション カウント これまでに永続化されたセッションの合計数
glassfish.applications.{Deployed Application}.ActiveSessions (主なメトリクス) 展開されるアプリケーション カウント アクティブなセッションの数
glassfish.applications.{Deployed Application}.RequestCount 展開されるアプリケーション カウント これまでに処理された要求の累積数
glassfish.applications.{Deployed Application}.MaxTime (主なメトリクス) 展開されるアプリケーション ms 要求の最長応答時間。累積値ではなく、応答時間の中で最大の応答時間です。
glassfish.applications.{Deployed Application}.ErrorCount (主なメトリクス) 展開されるアプリケーション カウント エラー数の累積値。エラー数は、応答コードが 400 以上であるケースの数を表します。
glassfish.applications.{Deployed Application}.ProcessingTime 展開されるアプリケーション ms 平均要求処理時間
glassfish.applications.{Deployed Application}.TotalJspCount 展開されるアプリケーション カウント これまでにロードされた JSP ページの合計数
glassfish.applications.{Deployed Application}.JspCount 展開されるアプリケーション カウント アクティブな JSP ページの数
glassfish.applications.{Deployed Application}.JspErrorCount (主なメトリクス) 展開されるアプリケーション カウント JSP ページの発動によってトリガーされたエラーの合計数
glassfish.applications.{Deployed Application}.JspReloadedCount 展開されるアプリケーション カウント 再ロードされた JSP ページの合計数
表 : 2. glassfish.metrics-deployment-lifecycle メトリクス
メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
glassfish.deployment.lifecycle.ActiveApplicationsDeployed (主なメトリクス) カウント これまでに展開されたアプリケーションの合計数
glassfish.deployment.lifecycle.TotalApplicationsDeployed (主なメトリクス) カウント 展開されたアプリケーションの数
表 : 3. glassfish.metric-server-requests のメトリクス
メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
glassfish.http-service.server.request.Count200 カウント ステータスコードが 200 の応答の数
glassfish.http-service.server.request.Count2xx カウント ステータスコードが 2xx の範囲内の応答の数
glassfish.http-service.server.request.Count302 カウント ステータスコードが 302 に等しい応答の数
glassfish.http-service.server.request.Count304 カウント ステータスコードが 304 に等しい応答の数
glassfish.http-service.server.request.Count3xx カウント ステータスコードが 3xx の範囲内の応答の数
glassfish.http-service.server.request.Count400 カウント ステータスコードが 400 に等しい応答の数
glassfish.http-service.server.request.Count401 カウント ステータスコードが 401 に等しい応答の数
glassfish.http-service.server.request.Count403 カウント ステータスコードが 403 に等しい応答の数
glassfish.http-service.server.request.Count404 カウント ステータスコードが 404 に等しい応答の数
glassfish.http-service.server.request.Count4xx カウント ステータスコードが 4xx の範囲内の応答の数
glassfish.http-service.server.request.Count503 カウント ステータスコードが 503 に等しい応答の数
glassfish.http-service.server.request.Count5xx カウント ステータスコードが 5xx の範囲内の応答の数
glassfish.http-service.server.request.MaxTime ms 要求の最長応答時間。累積値ではなく、応答時間の中で最大の応答時間です。
glassfish.http-service.server.request.CountBytesReceived (主なメトリクス) カウント 受信バイト数
glassfish.http-service.server.request.CountBytesTransmitted (主なメトリクス) カウント 送信バイト数
glassfish.http-service.server.request.RequestCount (主なメトリクス) カウント これまでに処理された要求の累積数
glassfish.http-service.server.request.CountOpenConnections カウント 開いている接続の数
glassfish.http-service.server.request.ProcessingTime (主なメトリクス) ms 平均要求処理時間
表 : 4. glassfish.metric-jvm-level のメトリクス
メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
glassfish.jvm.garbage-collectors.Scavenge.CollectionCount カウント 発生した収集の合計数
glassfish.jvm.garbage-collectors.Scavenge.CollectionTime ms 概算の累積収集経過時間 (ミリ秒)
glassfish.jvm.garbage-collectors.MarkSweepCompact.CollectionCount カウント 発生した収集の合計数
glassfish.jvm.garbage-collectors.MarkSweepCompact.CollectionTime ms 概算の累積収集経過時間 (ミリ秒)
glassfish.jvm.memory.CommittedHeapSize バイト Java 仮想マシンが使用するためにコミットされたメモリ量 (バイト)
glassfish.jvm.memory.CommittedNonHeapSize バイト Java 仮想マシンが使用するためにコミットされたメモリ量 (バイト)
glassfish.jvm.memory.InitHeapSize バイト Java 仮想マシンがメモリ管理用にオペレーティングシステムから最初に要求するメモリ量 (バイト)
glassfish.jvm.memory.InitNonHeapSize バイト Java 仮想マシンがメモリ管理用にオペレーティングシステムから最初に要求するメモリ量 (バイト)
glassfish.jvm.memory.MaxHeapSize (主なメトリクス) バイト メモリ管理に使用できる最大メモリ量 (バイト)
glassfish.jvm.memory.MaxNonHeapSize バイト メモリ管理に使用できる最大メモリ量 (バイト)
glassfish.jvm.memory.ObjectPendingFinalizationCount カウント ファイナライズが処理待ちのオブジェクトの概数
glassfish.jvm.memory.UsedHeapSize バイト 使用済みメモリの量 (バイト)
glassfish.jvm.memory.UsedNonHeapSize バイト 使用済みメモリの量 (バイト)
表 : 5. glassfish.metric-transaction-service のメトリクス
メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
glassfish.transaction-service.ActiveCount (主なメトリクス) カウント 現在アクティブなトランザクションの数を提供します。
glassfish.transaction-service.CommittedCount (主なメトリクス) カウント コミットされたトランザクションの数を提供します。
glassfish.transaction-service.RolledBackCount (主なメトリクス) カウント ロールバックされたトランザクションの数を提供します。
表 : 6. glassfish.metric-server-resources のメトリクス
メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
glassfis.resources.{PoolName}.AverageConnWaitTime PoolName ms 成功した接続要求あたりの平均待機時間
glassfis.resources.{PoolName}.ConnRequestWaitTime PoolName ms 接続要求の最長待機時間と最短待機時間。現在の値は、プールによって処理された最後の要求の待機時間を示します。
glassfis.resources.{PoolName}.NumConnAcquired PoolName カウント プールから取得された論理接続の数
glassfis.resources.{PoolName}.NumConnCreated PoolName カウント 前回のリセット以降に作成された物理接続の数
glassfis.resources.{PoolName}.NumConnDestroyed PoolName カウント 前回のリセット以降に破棄された物理接続の数
glassfis.resources.{PoolName}.NumConnfailedValidation PoolName カウント 開始時間から最後のサンプル時間までに検証に失敗した接続プール内の合計接続数
glassfis.resources.{PoolName}.NumConnFree PoolName カウント 前回のサンプリング時点でのプール内の空き接続の合計数
glassfis.resources.{PoolName}.NumConnnotSuccessfullyMatched PoolName カウント 照合中に拒否された接続の数
glassfis.resources.{PoolName}.NumConnReleased PoolName カウント プールに解放された論理接続の数
glassfis.resources.{PoolName}.NumConnSuccessfullyMatched PoolName カウント 正常に一致した接続の数
glassfis.resources.{PoolName}.NumConnTimedOut PoolName カウント 開始時間から最後のサンプル時間の間にタイムアウトしたプール内の合計接続数
glassfis.resources.{PoolName}.NumConnUsed PoolName カウント 接続使用率の統計情報を提供します。現在使用されている接続の合計数と、使用された接続の最大数に関する情報 (ハイウォーターマーク)
glassfis.resources.{PoolName}.NumPotentialConnLeak (主なメトリクス) PoolName カウント 潜在的な接続漏れの数
glassfis.resources.{PoolName}.WaitQueueLength (主なメトリクス) PoolName カウント キュー内で処理を待機している接続要求の数