Upsun Continuous Profiler is powered by Blackfire. It is available directly from the Console, under Apps and Services → your app → Profiling. The Ruby continuous profiling is currently made across 3 dimensions:Documentation Index
Fetch the complete documentation index at: https://developer.upsun.com/llms.txt
Use this file to discover all available pages before exploring further.
- CPU Time: Time spent running on the CPU
- Wall-time: elapsed time per function call
- Allocations: Time spent running on the CPU
Prerequisites
Upsun Continuous Profiler requiresRuby >= 2.5.
Installation
- Add the
datadoggem to yourGemfileorgems.rbfile:
-
Install the gems running the
bundle installcommand. -
Add the
ddprofrb execcommand to your Ruby application start command:
ddprofrb exec: