Installing Plumbr Universal Agent
Sign Up
Attach
Confirm
- STEP 1: Sign up If you don’t already have a Plumbr account, register for a trial or contact us for a demo.
-
STEP 2: Attach the Agent
Download the installer zip, extract the contents and run the installer:
$ unzip plumbr-agent-installer.zip $ cd plumbr-agent-installer $ sudo ./PlumbrAgentInstaller
For each supported service detected on your system, the installer asks for a cluster name, which will be shown in servers list and will also be the default name for your API. Supported services are:
- PHP 5.4+ via any of
- php-fpm
- mod_php running in Apache 2.2+
- Apache 2.2+
- nginx 1.9.0+
- Python (not attached automatically):
- CPython 3.4+
- PyPy 7.3+ (for Python 3)
- uWSGI 2+ (using either of the above runtimes)
For supported services which the installer cannot automatically attach to (Python), it explicitly asks whether its cluster should be configured. In that case, the launch scripts for process must be manually edited to provide the following environment variable when they are launched:
LD_PRELOAD=/opt/plumbr-agent/libplumbrmonitor.so
- PHP 5.4+ via any of
- STEP 3: Confirm Once you have installed the agent, you will see your services being monitored in real time at https://app.plumbr.io. It might take a minute or two for the first data to show up.