From 5a1f868aa9ad7dbc2233ac87c4e30587cb084eb2 Mon Sep 17 00:00:00 2001 From: Owen Voke Date: Tue, 7 May 2019 14:51:01 +0100 Subject: [PATCH] blackfire: add page (#2980) --- pages/common/blackfire.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pages/common/blackfire.md diff --git a/pages/common/blackfire.md b/pages/common/blackfire.md new file mode 100644 index 000000000..fcba883a0 --- /dev/null +++ b/pages/common/blackfire.md @@ -0,0 +1,36 @@ +# blackfire + +> A command line profiling tool for PHP. +> Homepage: . + +- Initialise and configure the Blackfire client: + +`blackfire config` + +- Launch the Blackfire agent: + +`blackfire agent` + +- Launch the Blackfire agent on a specific socket: + +`blackfire agent --socket="{{tcp://127.0.0.1:8307}}"` + +- Run the profiler on a specific program: + +`blackfire run {{php path/to/file.php}}` + +- Run the profiler and collect 10 samples: + +`blackfire --samples={{10}} run {{php path/to/file.php}}` + +- Run the profiler and output results as JSON: + +`blackfire --json run {{php path/to/file.php}}` + +- Upload a profiler file to the Blackfire web service: + +`blackfire upload {{path/to/file}}` + +- View the status of profiles on the Blackfire web service: + +`blackfire status`