Javaのエージェント・サーバ・プローブ
ヘルプは、公式サイトを参照して説明されたセットアップのJavaエージェント、我々は3つの展開を達成するために必要な実際の状況に応じて、私たちは監視の目的を達成するために、公式のプローブを使用する必要があります
- IDEA展開プローブ
- Javaの起動モードの展開プローブ(私たちは春のブートアプリケーションです、あなたが使用する必要がある
java -jar
アプリケーションを起動する方法を) - ドッカーが(バックの実部にソリューションを提供して、実現するために、一時的に実行どこでも一度継続的な統合効果を構築するために行われる必要があり、この節)を展開プローブを開始します
プローブ・ファイルapache-skywalking-apm-incubating/agent
のディレクトリ
# IDEA展開プローブ
場合は、プロジェクトの前に、名前の作成を継続しhello-spring-cloud-external-skywalking
たディレクトリを、そしてagent
来てディレクトリ全体をコピーします
VMの動作パラメータメニューバーをクリックして、プロジェクトを変更するRun
> - EditConfigurations...
私たち、nacos-provider
次のように一例としてプロジェクトは、パラメータを変更
-javaagent:D:\Workspace\Others\hello-spring-cloud-alibaba\hello-spring-cloud-external-skywalking\agent\skywalking-agent.jar
-Dskywalking.agent.service_name=nacos-provider
-Dskywalking.collector.backend_service=localhost:11800
1
2
3
-javaagent
:プローブへのパスを指定します-Dskywalking.agent.service_name
:オーバーライドするために使用されるagent/config/agent.config
設定ファイルにサービス名を-Dskywalking.collector.backend_service
:書き換え用agent/config/agent.config
の設定ファイルでサービスのアドレスを
# Javaの起動モード
java -javaagent:/path/to/skywalking-agent/skywalking-agent.jar -Dskywalking.agent.service_name=nacos-provider -Dskywalking.collector.backend_service=localhost:11800 -jar yourApp.jar
1
#テストの監視
スタートnacos-provider
プロジェクトは、ログを見て、見つけることができ、我々は正常にロードされているプローブ
インターフェイスアクセスする前に書かれます。http:// localhostを:8081 /エコー / HI とSkyWalkingのWeb UIを更新し、あなたは見つけるでしょうサービスとエンドポイントが正常に検出されました
これまでのところ、それはSkyWalkingリンクトラック構成が成功した表し
# SkyWalkingトレース監視
ビジネスコールモニタリングによる依存関係の分析をSkyWalking、それはエンドポイントごとに、サービス間のサービスコール位相関係だけでなく、トレース・レコードを提供してくれます。
#通話リンク監視
クリックしてTrace
、メニュー、追跡ページを入力します。
クリックしてTrace ID
詳細については、展開します
図に示す正常応答の合計応答時間185ms
スパンの合計(完全な要求を表すワークの基本単位、応答、すなわち、要求と応答)
スパンは/echo/{message}
、次のとおりです。
- 所要時間:185ミリ秒の応答時間
- コンポーネント:コンポーネントタイプはSpringMVCであります
- URL:リクエストアドレス
- http.method:要求タイプ
#サービスのパフォーマンスの監視
クリックしてService
、メニューサービスのパフォーマンスの監視ページを入力します。
希望監視サービスを選択
- 平均SLA: (主に成功と失敗を要求して算出)サービスの可用性
- CPM:毎分コール
- 平均応答時間:平均応答時間
クリックしてMore Server Details...
も詳細を表示することができます
示す上図の時間に関連するデータを含む特定の範囲内のサービス。
- サービス可用性SLAメトリクス
- 毎分回答の平均数
- 平均応答時間
- サービスプロセスのPID
- IP物理マシンどこサービス、ホスト、OS
- 実行時のCPU使用率
- ランタイムヒープメモリ使用量
- 非ヒープメモリ使用量が実行されています
- GCケース