Company
Date Published
Author
Indragie Karunaratne, Linda Ye
Word count
808
Language
English
Hacker News points
None

Summary

Sentry has moved its Profiling feature for Python and Node.js SDKs to beta, making it free to use while in beta, with plans to reach general availability later. Profiling helps catch performance bottlenecks by providing exact file/line number information, allowing developers to optimize code and improve application performance. Recent updates include support for `gevent` and improved transaction profiling, as well as enhancements to the user experience, such as linking from functions in the flame graph to GitHub code and visualizing spans from transactions on the flame graph. Early customers have found Profiling to be a valuable tool when used alongside Sentry Performance, which identifies slow-running database queries and external calls. With Profiling, developers can correlate profiles with transactions, identify root causes of slow requests, and quickly fix them.