最近マイクロサービス化が流行していますが、アプリケーションが分散化してくる中でアプリケーションを跨いだトレースを如何様にするかは一つのテーマかと思います。
分散アプリケーションのトレースを実現するソフトウェアとして、NewRelic、Stackdriver Trace、Zipkin等がありますが、もしAWSを使っているのであればAWSが提供する「X-Ray」がおすすめです。
主要言語であればSDKが提供されているので、そこまで工数を要さずに実装できます。
EC2、ECS、Lambda。どのタイプのアプリケーションにも対応できます。
具体的な実装については、次の機会に紹介できればと思います!