本文へスキップ

105件の文書が "Java" タグ分類されました。

すべてのタグを表示

AES256暗号化

Javaエージェントが収集したデータをサーバーに送信する時に使用する暗号化方法を案内します。XOR演算とAES暗号化を使用してデータセキュリティを強化し、128ビットを基本的に対応していますが、AES 256ビット暗号化を適用するためにはJava Cryptography Extension(JCE)をアップデートする必要があります。

Apdex

ユーザー満足度を測定するApdexスコアを設定するJavaエージェントオプションを案内します。Apdex指標を通じてアプリケーションの性能を客観的に評価し、ユーザーエクスペリエンスを改善できます。

CPU/メモリ/ディスク使用量の収集

JavaエージェントがCPU、メモリ、ディスク使用量を収集する方法を案内します。JavaのJMXライブラリを基本的に活用し、必要に応じてLinuxのprocディレクトリやoshi、sigarライブラリによる性能指標の収集方法を確認できます。

DB、SQL

データベース及びSQL性能データ収集のためのJavaエージェントの様々なオプションを案内します。DBCP、Hikari、Tomcatなど様々なDB接続プール(Connection Pool)情報の追跡及びSQL実行の詳細を記録できます。また、SQLパラメータ情報の記録、DB接続漏れの追跡など、性能最適化に欠かせない情報収集オプションを提供します。

Docker

ドッカー(Docker)環境でJavaアプリケーションにWhaTap Javaモニタリングエージェントを適用する方法を段階別に案内します。ユーザーは、既存のDockerのイメージにWhaTap Javaエージェント設定を追加して新しいイメージをビルドする過程、whatap.confファイルの作成、Dockerfileの作成、JAVA_OPTの修正方法などを確認することができます。また、Java 17以降のバージョンで必要な追加JVMオプションと様々なJavaバージョンによるヒストグラムの照会設定方法も提供します。

Docker Javaインストール

コンテナ内のJavaアプリケーションをモニタリングするためにエージェントをインストール段階です。

Elastic Beanstalk

AWS Elastic Beanstalk環境でJavaアプリケーションを実行するユーザーが、WhaTapのJavaモニタリングエージェントを効果的に適用するためのJVMオプションを設定する方法を案内します。Elastic Beanstalkに合わせたWhaTap Javaエージェントのインストールと構成過程、必須JVMオプションの追加及び設定方法を確認することができます。 さらに、ヒストグラムの照会方法が含まれています。

Flexボード

ユーザー定義型の統合ダッシュボードを案内します。ユーザーは、アプリケーション、サーバー、データベース、コンテナなどのデータでリアルタイムのダッシュボードを作成できます。事前に構成されたテンプレートを提供し、様々なデータウィジェットの追加、データフィルタリング、時間範囲の設定などの機能により、ユーザーが希望するモニタリング対象を簡単に要約し、重要データを確認できます。

Flexボードの作成

Flexボードメニューでダッシュボードを作成し、ウィジェットを配置してユーザー定義型のダッシュボードを作成するプロセスを案内します。固定レイアウトと反応型レイアウトの中から選択することができ、メトリクスウィジェットの追加及び事前に定義されたウィジェットテンプレートを活用することができます。ユーザーはウィジェットの位置を調整し、サイズを変更して独自のダッシュボードレイアウトを完成できます。

Flexボード共有

Flexボードを他のアカウントのユーザーと共有または再利用できます。

Flexボード管理

Flexボードでダッシュボードを編集し管理する方法を案内します。ダッシュボードの名前変更、プロジェクト選択、レイアウト調整などを含み、ウィジェットの追加、移動、サイズ調整、削除方法も確認できます。また、ウィジェットのデータソースを選択する方法と、ダッシュボードのjson形式への書き出し機能も提供します。

HTTPC, API Call

HTTP外部呼び出しとAPI呼び出し関連データの収集、分析するためのJavaエージェントのオプション設定方法を案内します。TOO SLOWエラー処理及びCPUとメモリ使用量の追跡、呼び出し時点のスタックトレース記録、URL正規化など、細かいモニタリングのための様々なオプションを提供します。これにより開発者は、アプリケーションの外部依存性を効率的に管理し、性能問題を識別できます。

IBM BlueMix

IBM BluemixクラウドプラットフォームでJavaアプリケーションを実行するユーザーが、WhaTapのJavaモニタリングエージェントを効果的に適用するためのJVMオプションを設定する方法についてご案内します。ユーザーはこの文書を通じてIBM Bluemix環境でWhaTapのJavaエージェントをインストールしてからエージェントを構成する過程、必要なJVMオプションの追加方法を段階別に確認することができます。さらに、ヒストグラムの照会方法が含まれています。

Java

Javaアプリケーションでログを収集する方法について案内します。

Java 1.6バージョン未満

Java 1.6バージョン未満でJavaエージェントを適用する方法を案内します。Java 1.5と1.4バージョンそれぞれについてエージェントのインストールと設定手順、そして-javaagentオプションに関する制約事項を確認することができます。

Javaモニタリング

Java環境で動作するすべてのアプリケーションサーバーをモニタリングできます。この文書は、Javaモニタリング製品に対する紹介ページです。

JBoss

WhaTapモニタリングソリューションをJBossアプリケーションに統合するためのJVM(Java Virtual Machine) オプションの追加方法についての詳細な案内を提供します。ユーザーは本文書を通じて、Javaエージェントのインストール後、JBossアプリケーションの性能および可用性モニタリングのために必要なJVM設定を適用する方法を段階別に確認することができます。エージェントのインストール過程の中で必須JVMオプションの構成とJBossとの円滑な統合のための最適な設定方法、ヒストグラムの照会方法が含まれています。

Jetty

WhaTapモニタリングソリューションをJettyアプリケーションに統合するためのJVM(Java Virtual Machine) オプションの追加方法についての詳細な案内を提供します。ユーザーは本文書を通じて、Javaエージェントのインストール後、Jettyアプリケーションの性能および可用性モニタリングのために必要なJVM設定を適用する方法を段階別に確認することができます。エージェントのインストール過程の中で必須JVMオプションの構成とJettyとの円滑な統合のための最適な設定方法、ヒストグラムの照会方法が含まれています。

JEUS

WhaTapモニタリングソリューションをJEUSアプリケーションに統合するためのJVM(Java Virtual Machine) オプションの追加方法についての詳細な案内を提供します。ユーザーは本文書を通じて、Javaエージェントのインストール後、JEUSアプリケーションの性能および可用性モニタリングのために必要なJVM設定を適用する方法を段階別に確認することができます。エージェントのインストール過程の中で必須JVMオプションの構成とJEUSとの円滑な統合のための最適な設定方法、ヒストグラムの照会方法が含まれています。

Kubernetesエージェントオプション設定

コンテナ内のアプリケーションをモニタリングするために必要な設定をwhatap.confファイルに作成します。 設定できるオプションについて調べます。

Liberty

WhaTapモニタリングソリューションをLibertyアプリケーションに統合するためのJVM(Java Virtual Machine) オプションの追加方法についての詳細な案内を提供します。ユーザーは本文書を通じて、Javaエージェントのインストール後、Libertyアプリケーションの性能および可用性モニタリングのために必要なJVM設定を適用する方法を段階別に確認することができます。エージェントのインストール過程の中で必須JVMオプションの構成とLibertyとの円滑な統合のための最適な設定方法、ヒストグラムの照会方法が含まれています。

MSA業務グループの区分

Auto Scale Out環境で自動登録されたJavaエージェントを業務単位で簡単に識別できるように、okind JVMオプションを使用できます。特に、Docker環境でのエージェント管理に有用なこの設定は、エージェントの役割や所属するサービスグループを区分するのに有用です。

Play2

WhaTapモニタリングソリューションをPlay2アプリケーションに統合するためのJVM(Java Virtual Machine) オプションの追加方法についての詳細な案内を提供します。ユーザーは本文書を通じて、Javaエージェントのインストール後、Play2アプリケーションの性能および可用性モニタリングのために必要なJVM設定を適用する方法を段階別に確認することができます。エージェントのインストール過程の中で必須JVMオプションの構成とPlay2との円滑な統合のための最適な設定方法、ヒストグラムの照会方法が含まれています。

Resin

WhaTapモニタリングソリューションをResinアプリケーションに統合するためのJVM(Java Virtual Machine) オプションの追加方法についての詳細な案内を提供します。ユーザーは本文書を通じて、Javaエージェントのインストール後、Resinアプリケーションの性能および可用性モニタリングのために必要なJVM設定を適用する方法を段階別に確認することができます。エージェントのインストール過程の中で必須JVMオプションの構成とResinとの円滑な統合のための最適な設定方法、ヒストグラムの照会方法が含まれています。

Scale Inからエージェントの自動削除

Auto Scale環境で自動的に拡張されたシステムがScale Inを実行する時、Javaエージェントを自動削除する方法を案内します。エージェントは、特定のファイルを作成してSILENT_SHUTDOWNイベントをサーバーに送信し、これによってエージェントが自動的に一覧から削除されます。このプロセスにより、システムの自動縮小時点に合わせてエージェント管理が容易になり、運用者の追加介入なしにリソースを効率的に管理できます。

Spring Boot

WhaTapモニタリングソリューションをSpring Bootアプリケーションに統合するためのJVM(Java Virtual Machine) オプションの追加方法についての詳細な案内を提供します。ユーザーは本文書を通じて、Javaエージェントのインストール後、Spring Bootアプリケーションの性能および可用性モニタリングのために必要なJVM設定を適用する方法を段階別に確認することができます。エージェントのインストール過程の中で必須JVMオプションの構成とSpring Bootとの円滑な統合のための最適な設定方法、ヒストグラムの照会方法が含まれています。

Tomcat

WhaTapモニタリングソリューションをTomcatアプリケーションに統合するためのJVM(Java Virtual Machine) オプションの追加方法についての詳細な案内を提供します。ユーザーは本文書を通じて、Javaエージェントのインストール後、Tomcatアプリケーションの性能および可用性モニタリングのために必要なJVM設定を適用する方法を段階別に確認することができます。エージェントのインストール過程の中で必須JVMオプションの構成とTomcatとの円滑な統合のための最適な設定方法、ヒストグラムの照会方法が含まれています。

TXマップ

Javaモニタリングで個別トランザクションのレスポンスタイムを分布図の形で視覚化して提供するトランザクションマップ機能を案内します。リアルタイム及び過去データの照会機能を通じてトランザクションの詳細を分析することができ、これによって問題点を識別して分析するのに役立ちます。特に、ヒートマップとは異なり、個々のトランザクションを表示することで、より詳細に分析できます。

WebLogic

WhaTapモニタリングソリューションをWebLogicアプリケーションに統合するためのJVM(Java Virtual Machine) オプションの追加方法についての詳細な案内を提供します。ユーザーは本文書を通じて、Javaエージェントのインストール後、WebLogicアプリケーションの性能および可用性モニタリングのために必要なJVM設定を適用する方法を段階別に確認することができます。エージェントのインストール過程の中で必須JVMオプションの構成とWebLogicとの円滑な統合のための最適な設定方法、ヒストグラムの照会方法が含まれています。

WebSphere

WhaTapモニタリングソリューションをWebSphereアプリケーションに統合するためのJVM(Java Virtual Machine) オプションの追加方法についての詳細な案内を提供します。ユーザーは本文書を通じて、Javaエージェントのインストール後、WebSphereアプリケーションの性能および可用性モニタリングのために必要なJVM設定を適用する方法を段階別に確認することができます。エージェントのインストール過程の中で必須JVMオプションの構成とWebSphereとの円滑な統合のための最適な設定方法、ヒストグラムの照会方法が含まれています。

アクティブトランザクション

Javaモニタリングで現在進行中のトランザクションをリアルタイムでモニタリングして分析するアクティブトランザクション機能を案内します。アプリケーションのトランザクションURL、SQL、HTTP呼び出し情報を照会し、トランザクションの状態を区分して把握することができます。これにより、遅延区間を識別し、トラブルシューティングに必要な詳細情報を取得できます。

アプリケーションダッシュボード

Javaアプリケーションの核心指標をリアルタイムでモニタリングし、過去のデータを照会できる方法を案内します。CPU、メモリ使用量、トランザクション状態などの情報を含め、問題を迅速に識別·分析できるダッシュボードの設定と使用方法を確認できます。エージェントの接続状態の確認、分類別エージェントのモニタリング、ダッシュボード ウィジェットの編集とプリセットの管理方法などが含まれています。

アプリケーション警告通知

アプリケーションのリソース使用量および進行中トランザクション、エラー状況のイベント条件を通じて警告通知を送信します。

イベント履歴

イベント履歴メニューを通じて発生した警告通知の履歴が確認できます。

イベント設定

アプリケーションのリソース使用量および進行中トランザクション、エラー状況のイベント条件を通じて警告通知を送信します。

インストールチェックリスト

Javaエージェントのインストール後に確認すべき重要な点検事項について案内します。JAVA_OPTS設定の正確性、アプリケーションサーバーの再起動の必要性、およびモニタリングサービスによるエージェント接続性の検証が含まれます。

インストール問題の解決

Javaエージェントのインストール時に発生しうる様々な問題と、これを解決するための具体的な指針を提供します。ファイアウォールの設定、SpringBootとTomcat JMXの設定、OSGIフレームワーク使用サーバーの設定、Log ManagerとMBeanServerBuilderのエラー、Permissionのエラー、Sigarライブラリの問題など、様々な状況に対する解決策を案内します。

ウィジェットの管理

Flexボードに配置するウィジェットの追加、属性の変更、コピー、削除方法を案内します。ユーザーはウィジェットの追加やウィジェットの属性変更でダッシュボードをカスタマイズできます。データ照会の条件変更、時間設定、データマージのオプションなど、細かい管理機能により、リクエストに合わせたモニタリングダッシュボードが構成できます。

エージェントのアップデート

Javaエージェントを最新バージョンにアップデートするプロセスを案内します。最新のエージェントをダウンロードし、アプリケーションサーバーを再起動してアップデートを適用する方法が含まれます。また、安定的なシステム終了のためのアプリ終了、エージェントのJARファイル変更、アプリ開始順序に従ってアップデートする手続きを確認できます。

エージェントのインストール

WhaTapのJavaアプリケーションモニタリングエージェントのインストール手順を詳しく説明します。この文書では、エージェントのダウンロードとインストール、構成ファイルおよびエージェントの設定方法を案内します。

エージェントの削除とロールバック

Javaエージェントを削除するか、以前のバージョンに戻すプロセスを案内します。エージェントを削除するときは、-javaagent JVMオプションを削除してサーバーを再起動する段階、環境変数を整理する過程が含まれます。

エージェントの通信設定

Javaエージェントがアプリケーションサーバーから収集したデータをサーバーに転送するためのネットワーク設定方法を案内します。主な設定オプションとしては、収集サーバーホスト、ポート、タイムアウト値、ネットワーク転送サイズ、データ転送キューサイズなどがあり、エージェントの効率的なデータ管理と安定したサーバー通信を保証するために重要です。

エージェントログの設定

Javaアプリケーション環境で発生するログデータをエージェントを通じて管理する方法を案内します。ログファイルのパスと名前の設定、保存期間の設定、ログのモニタリング、ユーザー定義型のログ追跡の活性化方法などが含まれます。ログ管理のための様々な設定オプションを提供し、システムの効率的なログ管理をサポートします。

エージェント名の識別

モニタリング対象を区別するためのアプリケーションサーバーの固有の識別子設定について案内します。モニタリング対象システム内でアプリケーションサーバーを正確に区切るために不可欠です。サーバータイプ、IPなどの情報に基づいた自動名前指定方式と、ユーザーが直接whatap.confファイルやJVMオプションでエージェント名を設定する方法を確認することができます。

エージェント性能

Javaエージェントの性能に関するオプションを案内します。同時に処理できる最大トランザクション数とトランザクションデータを保存するバッファの初期サイズの設定を確認できます。これは、システムの負荷とリソースの使用を最適化する上で重要な役割を果たします。

エージェント機能の制御

Javaアプリケーションサーバーのモニタリングのためのエージェント機能を細かく調整する方法を案内します。エージェントの活性化・非活性化、トランザクションと性能カウンターの追跡、OS情報収集などの機能を含み、各機能を制御する様々な設定オプションを確認できます。

エージェント設定

Javaエージェントの設定方法を案内します。whatap.confファイルによるエージェントのデフォルト設定、サーバー接続およびデータ転送設定、複数のアプリケーション サーバーの設定ファイルの管理方法などが含まれます。また、WhaTapモニタリングサービス画面で直接エージェントオプションを管理する方法も提供します。

エージェント通知

Javaエージェントを通じてアプリケーションサーバーで発生する様々なイベントに対する通知の設定方法を提供します。トランザクションの再帰呼び出し、サービス拒否、HTTPC接続エラー、ヒップおよびディスク使用量超過、CPU使用量しきい値到達、DBコネクション重複割り当て、例外発生時にイベント通知を設定するオプションが含まれます。各イベントごとに発行間隔、発行可否、しきい値の設定など、細かい調整ができます。

オープンソース追跡

Javaアプリケーションで使用するフレームワークやオープンソースライブラリをエージェントを介して追跡する設定方法を提供します。 Javaエージェント設定ファイル(whatap.conf)にweavingオプションを追加して設定し、様々なフレームワーク及びライブラリバージョンに対応する方法を案内します。

サポート環境

WhaTap Javaエージェントの対応環境に関する詳細情報を提供します。Java 6以降で20以下のすべてのOSにおいて、JVMで駆動されるアプリケーションに対する対応情報、Java 1.5以下のバージョンに対する制限的な対応、対応OS、アプリケーションサーバー、フレームワーク/ライブラリ、およびデータベースの一覧が含まれます。

スクリプトプラグイン

Javaエージェントが提供するプラグインオプションを通じて、ユーザーが希望するコードをトレースデータに注入するか、メソッド実行前後に付加情報を追加する方法を提供します。メソッドの開始/終了時点で特定のコードを実行する場所を設定するオプションと、ユーザー定義型poolをモニタリングするためのクラス設定方法が含まれます。実際のプラグインの適用事例を通じて具体的な活用方法を提示し、モニタリングの柔軟性と細さを高める様々な設定例とAPIの使い方を案内します。

スタック

アプリケーション分析について説明します。

ソフトウェアプロキシ

モニタリング対象サーバーから外部ネットワークへの直接アクセスを遮断し、単一チャンネルを介して外部接続を許可することができます。

ダッシュボード

WhaTapモニタリングサービスが提供するJavaアプリケーションモニタリングのダッシュボード機能とこれを通じて得られる情報について案内します。ダッシュボードはプロジェクトの全体現況を一目で把握でき、レスポンスタイム、トランザクション状態、システム資源の使用量などをリアルタイムで視覚化して提供します。ダッシュボードにより、運用者はサービスの状態を直感的に理解し、障害を即座に認識できます。

トポロジー

モニタリング対象サーバーから収集されたリアルタイムの情報により、アプリケーションサーバー間の相関関係を容易に理解できます。

トポロジーマップ

Javaエージェントが収集したデータを使用してアプリケーションのトポロジマップを作成するエージェント設定オプションを案内します。トランザクション呼び出し者、データベース接続情報、HTTPCアウトバウンド情報、アクティブトランザクション状態などの様々な指標により、システムのトポロジを視覚化し、分析できます。

トランザクション

Javaアプリケーション内の各トランザクションの性能データをエージェントが追跡し分析できる設定方法を案内します。トランザクションのリクエスト処理、レスポンスタイム、リソース使用量などを追跡して、アプリケーションの性能を評価します。

トランザクションエラースタック

Javaアプリケーションでトランザクション中に発生するエラーを感知し、これに対するスタックトレースを表示するエージェント設定オプションを案内します。 トランザクション、メソッド、SQL、HTTP呼び出し、SOCKET呼び出しなど様々な領域からエラー情報を収集し、エラースタックの長さ、タイトルの長さなどを設定する方法が含まれます。 エージェント設定によりエラー管理を改善し、アプリケーションのエラー診断をより効率的に行えるようにサポートします。

トランザクション検索

個々のトランザクションの性能属性に基づいて、目的のトランザクションを検索できます。

バッチアプリケーション

WhaTapのJavaエージェントをバッチアプリケーションに適用する方法を案内します。バッチアプリケーションの独特な開始をはじめ中止の繰り返し動作によるウェブアプリケーションとの違いを説明し、必要なエージェントのダウンロード、エージェントとバッチホストの構成、エージェントと一緒にバッチ作業の実行、time_limit設定などを通じた実行時間のモニタリング方法を提供します。

ヒットマップ-トレース分析

Javaモニタリングでアプリケーションダッシュボードのヒートマップウィジェットを通じてトランザクションとその下位ステップの情報を一目で分析する方法を案内します。 ユーザーは、希望する領域をドラッグして、選択した領域のトランザクション一覧と詳細ステップ情報を含む分析ウィンドウを確認できます。 これにより、エラーが発生したトランザクション情報を分類し、トランザクションの性能を詳細に分析できます。

マトリックス異常検出

さまざまなメトリクス指標のパターンをAIが学習した予想パターンと比較することができます。

マルチトランザクショントレース

システム内またはシステム間で発生するさまざまな呼び出し関係を一目で確認でき、どのような問題が発生したかを識別して改善できるようにトランザクションとトレース情報を提供します。

メインメニュー

アプリケーションモニタリンサービスの主なメニューについて説明します。

メトリクスウィジェット

プロジェクトの性能指標を表すメトリクスデータをウィジェット形式でダッシュボードに追加する方法を案内します。メトリクスははカテゴリに分類され、タグを利用してデータを探索でき、テーブルウィジェットとシリーズウィジェットの2つのタイプで提供します。

ユーザー数

Javaウェブアプリケーションサーバーに接続されたユーザー数をエージェント設定を通じて集計する方法を案内します。リアルタイムのユーザー集計の活性化有無の設定、ユーザー数を集計するためのクッキー制限設定、IPアドレスまたはHTTPヘッダーの特定値に基づいたユーザーの集計方法、クライアントIP情報追跡のためのHTTPヘッダー設定などを含みます。

ログ警告通知

ログメッセージをフィルタリングして、警告通知を設定できます。

事前テンプレートの適用

Flexボードでユーザー定義型のダッシュボードをすばやく構成できるよう事前に設定されたテンプレートを案内します。ユーザーは初期設定を簡単に行い、必要に応じて設定を変更して活用できます。テンプレートの選択から名前付け、レイアウトの調整、保存に至るまでの手順を確認し、ユーザーは効果的にモニタリングダッシュボードを作成できます。

付加機能

Javaアプリケーションのモニタリングレベルをユーザーのニーズに合わせて調整できる追加のエージェント設定オプションを案内します。SQLパラメータの収集、HTTPパラメータとヘッダ情報の収集、ユーザーIP情報の抽出、ユーザ数の追跡方法の選択、SAP Functionの追跡などを含みます。これらのオプションにより、より詳細なデータ収集と分析が可能になり、特にセキュリティが重要な環境で必要に応じてオプションを調整できます。

付加機能

トポロジーメニューから使用できるアドオンについて説明します。

分析

Java環境のアプリケーション性能を分析し、発生する可能性がある問題に対応できます。

基本的な使い方

トポロジーメニューで基本的な作業を行う方法について説明します。

異常値検知の警告通知

予期しないパターンを検出する一連の動作を検知し、警告通知を送信するように設定できます。

統計

Javaアプリケーションモニタリングのための様々な統計収集機能関連エージェントオプションをご案内します。性能カウンタの拡張、ドメイン別トランザクションの収集、マルチサーバートランザクションの依存性分析、ログインタイプ別及びRefererer別の統計収集などが含まれます。また、SQL、HTTP Call、エラー統計とユーザエージェント情報収集の最大レコード数制限設定も確認できます。

統計

Javaアプリケーション環境で収集した様々な指標から統計情報を提供します。

警告通知の受信設定

プロジェクトに含まれるメンバーの警告通知の受信に関連した各種機能を設定できます。

負荷制御

Javaアプリケーションサーバーのトラフィックスロットリングオプションを設定するエージェントオプションを案内します。アプリケーションの最大同時リクエスト数を制限し、特定のユーザーまたはURLに基づいてサービスへのアクセスを制御する機能を含めます。ユーザー定義型メッセージの送信、URLリダイレクト設定、イベント通知のアクティブ化など、様々なオプションを提供し、過負荷状況でのアプリケーションの安定性を保障できます。

非同期追跡

Javaエージェント設定を介して非同期アプリケーション活動を追跡する方法を案内します。 CompletableFutureメソッドの収集方法と、ユーザーアプリケーションにそのメソッドをhookingする方法が含まれます。 設定例とともにwhatap.confファイルに追加すべきオプションを提供し、非同期呼び出しの性能モニタリングを強化できるようにサポートします。