This guide will help you install Pyroscope Agent on Linux.
Pyroscope team maintain and sign packages for the following Linux distributions:
- Amazon Linux
Install with apt-get:
sudo apt-get install ./pyroscope_0.2.2_amd64.deb
To find out about other ways of installing Pyroscope, or to find packages for other CPU architectures (e.g ARM) visit our Downloads page.
Pyroscope Agent is not installed as
systemd service. If you need to profile a process which is running as a service,
you may wrap
ExecStart option of the
systemd unit with
To verify Pyroscope Agent was installed correctly, try the
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.