Documentation forSolarWinds Observability SaaS

Configure PHP-FPM integration

Get PHP-FPM statistics using HTTP status page or an FPM socket. See PHP-FPM Input Plugin for details.

To integrate PHP-FPM with SolarWinds Observability SaaS:

  1. In SolarWinds Observability SaaS, click Add Data at the top.

  2. In the Add Data dialog Intro, click the Integrations tab, and then click PHP-FPM.

  3. In the Add PHP-FPM dialog, select a host with the SolarWinds Observability Agent you want to use for PHP-FPM and click Next.

    To only display Agents running in a Kubernetes cluster, click the List only Agents... toggle.

    If you want to install a dedicated Agent on a dedicated host, add the host and then add the PHP-FPM integration. See Add a self-managed host.

    If you prefer using Docker, see Run the SolarWinds Observability Agent as a Docker image or Kubernetes deployment.

  4. On Instructions, review the steps to enable the FPM status page, and consider enabling direct requests to the page.
  5. Review the configuration and click Deploy to deploy the changes to the agent.

    • Provide a Display Name.

    • Review the Collection Interval.

    • Enter URLs to monitor. You can add individual URLs or an array, such as http://localhost/fpm-status?status.

    • Review the Format.

      • Status - the default format for statistics output

      • JSON - select JSON if the URLs you entered include the JSON parameter, such as http://localhost/fpm-status?json.

    • Review the Timeout. By default, it si 5 seconds.

  6. When the installation is complete, review the summary about the deployed PHP-FPM integration. You can find the metrics you are monitoring in the Metrics Explorer, or create a custom dashboard and add widgets to display collected metrics value.