WebSphere Application Server のモニター
Instana ホストエージェントをインストールすると、 WebSphere Application Server センサーが自動的にインストールされますが、このトピックに記載されている手順に従って設定を行う必要があります。 詳しくは、 構成を参照してください。 その後、 Instana のUIで、 WebSphere Application Server に関連するメトリクスを確認できます。
サポート情報
WebSphere Application Server センサーが現在の環境と互換性があるかどうかを確認するには、以下のサポート情報セクションをご確認ください:
サポート対象のオペレーティング・システム
サポートされているオペレーティングシステムWebSphere Application Serverセンサーはホスト エージェントの要件と一致しています。 詳細については、『 Windows 』の「サポートされているオペレーティングシステム」のセクション、または Unix もしくは Linux のホストエージェントのドキュメントを参照してください
このセンサーは、以下のプラットフォームに対応しています:
| オペレーティング・システム | ハードウェア |
|---|---|
| AIX7.1以降 | POWER System-ビッグ・エンディアン POWER System-ビッグ・エンディアン |
| Solaris 10 | SPARC |
| Solaris バージョン11以降 | SPARC |
| Windows Server 2012、 Standard Edition 以降 | x86-64 |
| Amazon Linux 1 | x86-64 |
| Amazon Linux バージョン2以降 | x86-64 |
| CentOS 6.0 | x86-32 |
| CentOS 6.0 | x86-64 |
| CentOS 7 | POWER システム-リトル・エンディアン |
| CentOS 7 | x86-32 |
| CentOS 7 | x86-64 |
| CentOS 8以降 | x86-64 |
| Debian10以降 | x86-32 |
| Debian10以降 | x86-64 |
| Debian 9.0 | x86-64 |
| IBM i 7.4 そしてその後 | POWER System - ビッグ・エンディアン |
| Red Hat Enterprise Linux ( RHEL ) 8 以降 | IBM Z |
| Red Hat Enterprise Linux ( RHEL ) 8 以降 | POWER システム-リトル・エンディアン |
| Red Hat Enterprise Linux ( RHEL ) 8 以降 | x86-64 |
| Red Hat Enterprise Linux (RHEL) Server 6 | IBM Z |
| Red Hat Enterprise Linux (RHEL) Server 6 | x86-64 |
| Red Hat Enterprise Linux ( RHEL ) Server 7 以降 | IBM Z |
| Red Hat Enterprise Linux ( RHEL ) Server 7 以降 | x86-64 |
| SUSE Linux Enterprise Server (SLES) 12 | IBM Z |
| SUSE Linux Enterprise Server (SLES) 12 | POWER システム-リトル・エンディアン |
| SUSE Linux Enterprise Server (SLES) 12 | x86-64 |
| SUSE Linux Enterprise Server(SLES) 15以降 | IBM Z |
| SUSE Linux Enterprise Server(SLES) 15以降 | POWER システム-リトル・エンディアン |
| SUSE Linux Enterprise Server(SLES) 15以降 | x86-64 |
| Ubuntu 14.04 LTS | POWER システム-リトル・エンディアン |
| Ubuntu 14.04 LTS | x86-32 |
| Ubuntu 14.04 LTS | x86-64 |
| Ubuntu 16.04 LTS | IBM Z |
| Ubuntu 16.04 LTS | POWER システム-リトル・エンディアン |
| Ubuntu 16.04 LTS | x86-32 |
| Ubuntu 16.04 LTS | x86-64 |
| Ubuntu 18.04 LTS | IBM Z |
| Ubuntu 18.04 LTS | POWER システム-リトル・エンディアン |
| Ubuntu 18.04 LTS | x86-32 |
| Ubuntu 18.04 LTS | x86-64 |
| Ubuntu20.04 LTS以降 | IBM Z |
| Ubuntu20.04 LTS以降 | POWER システム-リトル・エンディアン |
| Ubuntu20.04 LTS以降 | x86-64 |
| z/OS | IBM Z |
| IBM i | POWER System-ビッグ・エンディアン POWER System-ビッグ・エンディアン |
対応バージョンとサポート方針
このセンサーは、以下のバージョンの WebSphere Application Server に対応しています:
- 7
- 8.0
- 8.5
- 9
以下の表は、最新のサポート対象バージョンとサポート方針を示しています:
| テクノロジー | サポート・ポリシー | 最新バージョン | サポートされる最新バージョン |
|---|---|---|---|
| WebSphere Application Server | 45 日間 | 9.0.5.27 | 9.0.5.27 |
サポートポリシーに関する詳細については、 「センサーのサポート戦略」 を参照してください。
トレース機能のサポート
この技術において、 Instana はトレース機能をサポートしています。 詳細については、 「計測用フレームワークとライブラリ」 を参照してください。
z/OS 上で「 WebSphere 」のトレース機能を有効にするには、 z/OS の「 Instana 」にある「Tracing requirement」の手順に従ってください。
の構成
WebSphere サーバーは、デフォルトで組み込み IBM J9 VM を使用します。 詳しくは、 IBM J9 の制限を参照してください。
メトリクスは、WebSphere Application Server のパフォーマンス監視インフラストラクチャ (PMI) から収集されます。 PMIデータ収集はデフォルトで有効になっている。 enable_pmiパラメータが設定されていないか、<agent_install_dir>/etc/instana/configuration.yamlエージェント設定ファイルでtrueに設定されている場合、PMIは有効になります。
- が に
enable_pmi設定されているtrue場合、 Instana エージェントは WebSphere Application Server 上のPMI設定を更新します。 enable_pmiパラメーターがfalseに設定されている場合、WebSphere Application Server の PMI 設定は変更されません。
WebSphere Application Server で管理セキュリティが有効になっている場合は、 Instanaconfiguration.yamlの設定ファイルに以下の行を追加する必要があります:
com.instana.plugin.websphere:
username: 'User1' #WebSphere User which has admin role
password: 'password' #Password for the same
ポーリングレートの設定
次の例に示すように、agent configuration.yaml ファイル poll_rate 内のパラメータを使用して、 Instana が WebSphere Application Server からデータやメトリクスを収集するためにポーリングを行う頻度を設定できます
com.instana.plugin.websphere:
enable_pmi: false
poll_rate: 5
メトリックの表示
メトリックを表示するには、以下のステップを実行します。
- Instana のUIのサイドバーで、 「インフラストラクチャ」 を選択します。
- 特定のモニター対象ホストをクリックします。
その後、収集されたすべてのメトリックとモニター対象プロセスを含むホスト・ダッシュボードを表示できます。
構成データ
- プロセス ID
- バージョン
- ノード名
- サーバー名
- セル名
- 状態
- スレッド・プール
- 最小スレッド数
- 最大スレッド数
- 非アクティブ・タイムアウト
- 拡張可能
- アプリ
- 名前
- 開始時刻
- データ・ソース
- 名前
- 最小接続数
- 最大接続数
- 接続タイムアウト
- 証明書
- 鍵ストア
- 別名
- 所有者
- 発行者
- シリアル番号
- 有効期限
パフォーマンス・メトリック
| メトリック | パフォーマンス・モジュール | 説明 |
|---|---|---|
| アクティブ・スレッド | スレッド・プール | Web コンテナー・スレッド・プール内のアクティブ・スレッド数 |
| プール・サイズ | スレッド・プール | Web コンテナー・スレッド・プールのサイズ |
| 宣言されたスレッド・ハング数 | スレッド・プール | ハングが宣言されたスレッドの数 |
| 消去されたスレッド・ハング数 | スレッド・プール | 消去されたスレッド・ハングの数 |
| セッション数 | Session Manager | Web モジュールに対するセッションの数 |
| セッション作成数 | Session Manager | 作成されたセッションの数 |
| セッション無効化数 | Session Manager | 無効にされたセッションの数 |
| サーブレット要求数 | Web アプリ・モジュール | Web モジュールに対するサーブレット要求の数 |
| 応答時間 | Web アプリ・モジュール | Web モジュールに対するサーブレットの平均応答時間 |
| サーブレット・エラー数 | Web アプリ・モジュール | Web モジュールに対するサーブレット・エラーの数 |
| プール・サイズ | JDBC 接続プール | データ・ソースのプール・サイズ |
| 空き接続数 | JDBC 接続プール | プールにある空き接続の数 |
| 使用率(%) | JDBC 接続プール | 利用中のプール全体の平均割合 |
| 待機中スレッド数 | JDBC 接続プール | 接続を待機中のスレッドの数 |
| 待機時間 | JDBC 接続プール | 平均待機時間 |
| EJB モジュール応答時間 | EJB モジュール | モジュールのリモート・メソッドでの平均応答時間 |
| EJB モジュール応答数 | EJB モジュール | モジュールのリモート・メソッドでの応答数 |
| EJB Bean 応答時間 | EJB Bean | Bean のリモート・メソッドにおける平均応答時間 |
| EJB Bean 応答カウント | EJB Bean | Bean のリモート・メソッドにおける応答数 |
| 作成されたオブジェクト数 | オブジェクト・プール | 作成されたオブジェクトの数 |
| 割り振られたオブジェクト数 | オブジェクト・プール | プールから要求されたオブジェクトの数 |
| 戻されたオブジェクト数 | オブジェクト・プール | プールに戻されたオブジェクトの数 |
| アイドル・オブジェクト・サイズ | オブジェクト・プール | プールにあるアイドル・オブジェクト・インスタンスの平均数 |
| プール・サイズ | J2C モジュール | プールにある管理対象接続の平均数 |
| 空きプール・サイズ | J2C モジュール | プールにある空き接続の数 |
| 使用率(%) | J2C モジュール | 使用中のプールの平均パーセント |
| 障害数 | J2C モジュール | プールにある障害の数 |
| 使用時間 | J2C モジュール | 接続が使用中の平均時間 (ミリ秒) |
| 待機時間 | J2C モジュール | 接続が許可されるまでの平均待機時間 (ミリ秒) |
| アクティブ数 | トランザクション・モジュール | 同時にアクティブなグローバル・トランザクションの数 |
| コミット数 | トランザクション・モジュール | コミットされたグローバル・トランザクションの数 |
| ロールバック数 | トランザクション・モジュール | ロールバックされたグローバル・トランザクションの数 |
| グローバル・タイムアウト数 | トランザクション・モジュール | タイムアウトしたグローバル・トランザクションの数 |
| グローバル・トランザクション時間 | トランザクション・モジュール | グローバル・トランザクションの平均期間 |
| 有効期限までの残り日数 | 証明書モジュール | 証明書の有効期限が切れるまでの残りの日数 |
| メッセージング・エンジンに書き込まれるメッセージ・データ | SIB モジュール | メッセージング・エンジンに送信されたメッセージ・データのバイト数 |
| メッセージング・エンジンからのメッセージ・データの読み取り | SIB モジュール | メッセージング・エンジンから受信したメッセージ・データのバイト数 |
| クライアントに書き込まれたメッセージ・データ | SIB モジュール | クライアント・プロセスに送信されたメッセージ・データのバイト数 |
| クライアントから読み取られたメッセージ・データ | SIB モジュール | クライアント・プロセスから受信したメッセージ・データのバイト数 |
| キューによって生成されたメッセージ | SIB モジュール | キューに対して生成されたメッセージの合計数 |
| キューによってコンシュームされたメッセージ | SIB モジュール | キューからコンシュームされたメッセージの合計数 |
サービス Integration Bus (SIB) メトリックを収集するには、 WebSphere Application Server センサーの以下の PMI カウンターを使用可能にする必要があります。 特定のPMIカウンターを有効にする方法の詳細については、 「カスタム監視レベル」 を参照してください。
MEStats.MessageBytesRead
MEStats.MessageBytesWritten
ClientStats.MessageBytesRead
ClientStats.MessageBytesWritten
QueueStats.AssuredPersistentMessagesProducedCount
QueueStats.BestEffortNonPersistentMessagesProducedCount
QueueStats.ExpressNonPersistentMessagesProducedCount
QueueStats.ReliableNonPersistentMessagesProducedCount
QueueStats.ReliablePersistentMessagesProducedCount
QueueStats.BestEffortNonPersistentMessagesConsumedCount
QueueStats.ExpressNonPersistentMessagesConsumedCount
QueueStats.ReliableNonPersistentMessagesConsumedCount
QueueStats.ReliablePersistentMessagesConsumedCount
QueueStats.AssuredPersistentMessagesConsumedCount
正常性シグニチャー
各センサーには、着信メトリックに対して継続的に評価され、ユーザーの影響に応じて問題またはインシデントを発生させるために使用される正常性シグネチャーのキュレートされた知識ベースがあります。
組み込みイベントは、エンティティのヘルスシグネチャに異常が検出されたことを基に課題やインシデントをトリガーし、 カスタムイベントは、任意のエンティティの個々のメトリクスのしきい値に基づいて課題やインシデントをトリガーします。
WebSphere Application Server センサーの組み込みイベントについて詳しくは、 組み込みイベントのリファレンスを参照してください。
JMS メトリクスの表示
Java メッセージサービス(JMS)のメトリクスは、Tracingから収集されます。 これらのメトリックは、 Call > Type = MESSAGING AND Dest > Endpoint > Name = <Your destination>フィルターを使用して「分析」ダッシュボードに表示されます。

詳細については、 「Unbounded Analytics」 を参照してください。