Docs » Overview of SignalFx Microservices APM » SignalFx µAPM architecture

SignalFx µAPM architecture

SignalFx µAPM depends on the SignalFx Smart Gateway, which runs in your environment and acts as a central aggregation point for all trace spans sent from applications that are instrumented for µAPM (see illustration below). In addition to implementing SignalFx’s proprietary tail-based sampling of traces, the Smart Gateway is responsible for generating trace-related metrics and metrics metadata.

../../_images/arch-overview-1.png

The Smart Gateway can also be clustered to scale up for greater span-processing capacity, as shown below.

../../_images/arch-overview-2.png