技術ブログ株式会社エーピーコミュニケーションズの技術ブログです。エーピーコミュニケーションズの技術ブログです。皆様いかがお過ごしでしょうか。Insightsを連携させるところまで行いました。Agentを導入してみようと思います。Insightsと連携することができます。Docsで紹介されていますdocs.microsoft.comこちらに紹介されている内容を参考に有効にするだけです。Agentを有効にする方法をご紹介します。AgentのJarファイルを含むコンテナイメージを作成します。${ACR_NAME}.azurecr.io/applicationinsights-agent:${AGENT_VER}コマンドを分割してわかりにくいかもしれませんが、単にコンテナイメージを作成してACRにPushしているだけです。作成したコンテナイメージからinitConatinerで呼び出して利用します。aggregatorの場合はこのように指定します(timefeedアプリケーションでも同様に指定を行います)。{}jarファイルを実行環境に置き、--javaagent指定でjarファイルを指定して、必要な環境変数を設定すれば有効になります。書き換えるだけで新バージョンを利用することができるようになります。収集された結果を参照すると次のようなものとなります。Sidecarの部分も含めて呼び出し履歴を確認できます。Insightsを使った分散トレーシングについては以前にもご紹介させて頂いております。そちらもご覧ください。techblog.ap-com.co.jp今回はトラップもなく、簡単に実現できました。controllerでもTrackingが有効にできればいいのですが、そちらはまた別の機会に。さいごに今回はゴールデンウィーク中もあり、軽めの内容で簡単に終わりにしたいと思います。ここまでのコードは以下で公開しています。github.com実は今回の投稿は5月4日の今日、この最後の一言を言いたかったがために投稿したようなものでした・・・ということで。Engineeringの導入支援、データ&AI基盤に関連するサービスを提供しています。わたしたちは「エンジニアとお客様を笑顔にする」というVisionを掲げ、インフラエンジニアの未来を創るNeoSIerとして工夫と挑戦を行い続けます。Azure【デプロイ編】Prometheus+Thanos+Grafanaでクラウドネイティブな監視を。読者になるこのブログについて引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。