SpringBootプロジェクト統合skywalking

892 ワード

構築時に言及したように,skywalkingの特徴は侵入なしにログモニタリングを統合し,実現も簡単である.
プロジェクト統合ログモニタリング機能は、javaagentパラメータを使用してskywalkingのagentサービス機能を統合することに主に依存します.簡単に言えば、プロジェクトを起動するときにskywalking-agent.jarというサービスを一緒に起動することです.
複数のプロジェクトはskywalking-agent.jarを共有することができます.このjarはインストールディレクトリの下のagentディレクトリにあり、異なるプロジェクトはagent.configファイルを個別に構成し、主にアプリケーション名を構成します.使いやすいようにskywalkingはパラメータを使用して構成オーバーライドを実現することをサポートします
優先度:プローブ方式>システム構成方式
1.システム構成方式
-Dパラメータを使用してアプリケーション名を設定します.skywalking.agent.service_nameは属性、=後に値
java -javaagent:/apache-skywalking-apm-bin/agent/skywalking-agent.jar -Dskywalking.agent.service_name=app-service -jar app-service.jar &

2.プローブ方式
skywalking-agent.jar後直接=agent.service_を追加name=適用名 
java -javaagent:/apache-skywalking-apm-bin/agent/skywalking-agent.jar=agent.service_name=app-service -jar app-service.jar &