macOS

This guide will help you install Pyroscope Agent on macOS.

Install

Install Pyroscope Agent with pyroscope-io/brew/pyroscope:

brew install pyroscope-io/brew/pyroscope
tip

To find out about other ways of installing Pyroscope, or to find packages for other CPU architectures (e.g ARM) visit our Downloads page.

Verify the installation

To verify Pyroscope Agent was installed correctly, try the pyroscope command:

pyroscope

You should see output, similar to the following:

_ __ _ _ _ __ ___ ___ ___ ___ _ __ ___
| '_ \| | | | '__/ _ \/ __|/ __/ _ \| '_ \ / _ \
| |_) | |_| | | | (_) \__ \ (_| (_) | |_) | __/
| .__/ \__, |_| \___/|___/\___\___/| .__/ \___|
| | __/ | | |
|_| |___/ |_|
continuous profiling platform
USAGE
pyroscope [flags] <subcommand>
SUBCOMMANDS
server starts pyroscope server. This is the database + web-based user interface
exec starts a new process from <args> and profiles it
connect connects to an existing process and profiles it
FLAGS DEFAULT VALUES
-version false
Run 'pyroscope SUBCOMMAND --help' for more information on a subcommand.

Next steps

Refer to Configuration and Integrations pages to learn more about Pyroscop Agent and how to configure it.