ヘルプ APM APMインサイト自動プロファイラー サポートアプリケーションサーバー
APMインサイト自動プロファイラーは、実行中のアプリケーションプロセスを自動的に検出し、監視のために適切なAPMインサイトエージェントを関連付けます。これにより、言語またはプラットフォーム固有のエージェントを手動でインストールしたり、設定したり、アプリケーションコードを変更したりする必要がなくなります。
Site24x7で、[APM]にアクセスします。+アイコンをクリックして、LinuxとWindowsシステムの両方でAPMインサイトの自動プロファイラーのインストール手順を表示します。
Windowsの場合、Site24x7FullStackAgent.msiファイルをダウンロードして実行します。インストールウィザードが開き、デフォルトでフルスタックオブザーバビリティが選択されています。ライセンスキーを入力してインストールを続行します。
インストールが完了すると、自動プロファイラーはシステムのアーキテクチャとライブラリを検証します。これらのチェックが完了すると、詳細がSite24x7と共有され、Site24x7はエージェントのインストールを承認するためのライセンスキーを返します。APMエージェントがダウンロードされ、承認されます。ログはC:\ProgramData\Site24x7 APM Auto Profiler\logsフォルダーに保存されます。
これで、自動プロファイラーはホストで実行されているアプリケーションを検出し、Site24x7サーバーにレポートします。これらのアプリケーションはSite24x7コンソールに追加されます。アプリケーションプロセスを再起動して、エージェントとSite24x7クライアント間の通信を開始します。その後、トランザクションを実行して、Site24x7コンソールでAPM監視データを表示できます。
Linuxでアプリケーションのパフォーマンスを自動的に監視するには、インストール手順で提供されるコマンドを実行します。
APMインサイトを有効にしてSite24x7フルスタックエージェントをインストールすると、ホストマシンのアーキテクチャとlibcの実装が、サポートされているAPMインサイトエージェントと互換性がある場合、APMインサイト自動プロファイラーがインストールされ、サービスとして実行されます。
site24x7apmautoprofiler.serviceは、自動プロファイラーインスタンスを登録します。このサービスはAPMインサイトエージェントをダウンロードし、APMインサイトのルートディレクトリーにインストールして、アプリケーションプロセスにアタッチできる状態にします。アプリケーション検出は、ホストマシンで実行されているWebアプリケーションプロセスを識別します。新しいアプリケーションプロセスが識別されるたびに、プリローダーはその特定のプロセスがAPMインサイトでサポートされているかどうかを確認し、設定されたAPMプロセス監視ルールと照らし合わせて評価します。
一致するルールが見つかると、自動プロファイラーは選択されたエージェントタイプに基づいて適切な監視エージェントをアタッチします。
Linuxでは、ログは/opt/site24x7/apminsightフォルダーに保存されます。
APMインサイト自動プロファイラーを後から有効化する必要がある状況は、主に次の2つです。
これらのいずれかの状況でAPMインサイトを有効にしたい場合は、Site24x7コンソールの一括アクションを使用して設定を変更できます。以下の手順に従ってください。
この一括アクションのワークフローを使用して、必要に応じてAPMインサイトのインストール、有効化、無効化、アンインストール、またはアップグレードが可能です。