GlassFish メトリクス
- 更新日2025年1月30日
- 所要時間:13 分
- Yokohama
- "IT Operations Management (ITOM)"
次の表は、GlassFish チェックの出力として収集されるメトリクスの一覧です。 [主なメトリクス] として示されるエントリは、アラートが生成された後に オペレータワークスペース の [メトリクス] タブに表示される、可視化の高いメトリクスです。これらのメトリクスは、指定された問題をさらに調査するのに役立つ追加情報をオペレーターに提供します。
| メトリクスタイプ | リソース (該当する場合は特定のデータベースの名前) | 単位 | メトリクスタイプの説明 |
|---|---|---|---|
| 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 ページの合計数 |
| メトリクスタイプ | リソース (該当する場合は特定のデータベースの名前) | 単位 | メトリクスタイプの説明 |
|---|---|---|---|
| glassfish.deployment.lifecycle.ActiveApplicationsDeployed (主なメトリクス) | カウント | これまでに展開されたアプリケーションの合計数 | |
| glassfish.deployment.lifecycle.TotalApplicationsDeployed (主なメトリクス) | カウント | 展開されたアプリケーションの数 |
| メトリクスタイプ | リソース (該当する場合は特定のデータベースの名前) | 単位 | メトリクスタイプの説明 |
|---|---|---|---|
| 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 | 平均要求処理時間 |
| メトリクスタイプ | リソース (該当する場合は特定のデータベースの名前) | 単位 | メトリクスタイプの説明 |
|---|---|---|---|
| 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 | バイト | 使用済みメモリの量 (バイト) |
| メトリクスタイプ | リソース (該当する場合は特定のデータベースの名前) | 単位 | メトリクスタイプの説明 |
|---|---|---|---|
| glassfish.transaction-service.ActiveCount (主なメトリクス) | カウント | 現在アクティブなトランザクションの数を提供します。 | |
| glassfish.transaction-service.CommittedCount (主なメトリクス) | カウント | コミットされたトランザクションの数を提供します。 | |
| glassfish.transaction-service.RolledBackCount (主なメトリクス) | カウント | ロールバックされたトランザクションの数を提供します。 |
| メトリクスタイプ | リソース (該当する場合は特定のデータベースの名前) | 単位 | メトリクスタイプの説明 |
|---|---|---|---|
| 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 | カウント | キュー内で処理を待機している接続要求の数 |