티스토리 수익 글 보기
Continuous & UI Profiling
Don’t just identify slowdowns—understand exactly why they happen. Profile your backend and mobile app code continuously to find performance bottlenecks down to the exact function and line of code.

Solve Performance Problems at the Source (Code)
With flame graphs, we were able to find our slowest database requests for our customer payment services. Using Sentry Profiling, we’ve been able to reduce the time-to-execution of our requests from 1000ms to 300ms.

Vytor Calixto
Software Engineer,
Azos Seguros
Sentry Profiling helped us identify our largest performance bottlenecks and dive deeper into our applications to ensure an optimal level of performance for our customers. We were able to optimize slow database queries and make our API response time 13x faster.

Thomas Hockaday
Lead Engineer,
Intelligence Fusion






Getting started with Sentry is simple
We support every technology (except the ones we don't).
Get started with just a few lines of code.
Grab the Sentry JavaScript SDK:
Click to Copy
<script src="https://browser.sentry-cdn.com/<VERSION>/bundle.min.js"></script>
Configure your DSN:
Click to Copy
Sentry.init({ dsn: 'https://<key>@sentry.io/<project>', // This enables automatic instrumentation (highly recommended), // but is not necessary for purely manual usage // If you only want to use custom instrumentation: // * Remove the BrowserTracing integration // * add Sentry.addTracingExtensions() above your Sentry.init() call integrations: [Sentry.browserTracingIntegration()], // We recommend adjusting this value in production, or using tracesSampler // for finer control tracesSampleRate: 1.0, // Set tracePropagationTargets to control for which URLs distributed tracing should be enabled tracePropagationTargets: ['localhost', /^https://yourserver.io/api/], });
That's it. Check out our documentation to ensure you have the latest instructions.