flâneur

Configuring Blackfire Continuous Profiler for Rust

docs.blackfire.io · 211 words · saved by 1 readers

INSTALLATION_TARGET specifies the designated location to store the ddprof binary. The examples bellow assume INSTALLATION_TARGET is set to ./ddprof. Blackfire utilizes the open source Datadog profiler to collect continuous profiling traces and, via its agent, sends it directly to Blackfire's ingesters where we process and analyze the data for your observability needs. Enable the Rust Continuous Profiler by defining these environment variables: Modify your service invocation to include the continuous profiler. Your usual command is passed as the last arguments to the ddprof executable. There is also some additional configuration that can be done using environment variables: © 2014-2026 Blackfire is a trademark of Platform.sh SAS doing business as Upsun. All rights reserved.  |  Terms of Service  |  Legal Notice  |  Privacy Policy  |  Cookie Policy  |  Acceptable Use Policy  |  Cookie Settings

Documentation Continuous Profiling Cookbooks Configuring Blackfire Continuous Profiler for Rust Loading... The Rust continuous profiling is currently made across 3 dimensions: Allocations: Number of objects allocated Allocated Memory: Number of bytes allocated CPU: Time spent running on the CPU Installation ¶ Download the latest ddprof release. 1 2 curl -Lo ddprof https://github.com/DataDog/ddprof/releases/latest/download/ddprof-<ARCH> mv ddprof INSTALLATION_TARGET INSTALLATION_TARGET specifies the designated location to store the ddprof binary. The examples bellow assume…

saved by

related reading