The only agent that thinks for itself

Autonomous Monitoring with self-learning AI built-in, operating independently across your entire stack.

Unlimited Metrics & Logs
Machine learning & MCP
5% CPU, 150MB RAM
3GB disk, >1 year retention
800+ integrations, zero config
Dashboards, alerts out of the box
> Discover Netdata Agents

Centralized metrics streaming and storage

Aggregate metrics from multiple agents into centralized Parent nodes for unified monitoring across your infrastructure.

Stream from unlimited agents
Long-term data retention
High availability clustering
Data replication & backup
Scalable architecture
Enterprise-grade security
> Learn about Parents

Fully managed cloud platform

Access your monitoring data from anywhere with our SaaS platform. No infrastructure to manage, automatic updates, and global availability.

Zero infrastructure management
99.9% uptime SLA
Global data centers
Automatic updates & patches
Enterprise SSO & RBAC
SOC2 & ISO certified
> Explore Netdata Cloud

Deploy Netdata Cloud in your infrastructure

Run the full Netdata Cloud platform on-premises for complete data sovereignty and compliance with your security policies.

Complete data sovereignty
Air-gapped deployment
Custom compliance controls
Private network integration
Dedicated support team
Kubernetes & Docker support
> Learn about Cloud On-Premises

Powerful, intuitive monitoring interface

Modern, responsive UI built for real-time troubleshooting with customizable dashboards and advanced visualization capabilities.

Real-time chart updates
Customizable dashboards
Dark & light themes
Advanced filtering & search
Responsive on all devices
Collaboration features
> Explore Netdata UI

Monitor on the go

Native iOS and Android apps bring full monitoring capabilities to your mobile device with real-time alerts and notifications.

iOS & Android apps
Push notifications
Touch-optimized interface
Offline data access
Biometric authentication
Widget support
> Download apps

The future of infrastructure observability

See our strategic direction across AI-native observability, full-stack signals, operational intelligence, and enterprise platform maturity.

AI-native observability
Full-stack signal coverage
Operational intelligence
Enterprise platform maturity
Agent releases every 6 weeks
Cloud continuous delivery
> Explore Product Roadmap

Best energy efficiency

True real-time per-second

100% automated zero config

Centralized observability

Multi-year retention

High availability built-in

Zero maintenance

Always up-to-date

Enterprise security

Complete data control

Air-gap ready

Compliance certified

Millisecond responsiveness

Infinite zoom & pan

Works on any device

Native performance

Instant alerts

Monitor anywhere

AI-native observability

Continuous delivery

Open source foundation

80% Faster Incident Resolution

AI-powered troubleshooting from detection, to root cause and blast radius identification, to reporting.

True Real-Time and Simple, even at Scale

Linearly and infinitely scalable full-stack observability, that can be deployed even mid-crisis.

90% Cost Reduction, Full Fidelity

Instead of centralizing the data, Netdata distributes the code, eliminating pipelines and complexity.

See and Map Your Entire Network

Live topology, flow analytics, and SNMP device and trap monitoring — unified with your full-stack observability.

Control Without Surrender

SOC 2 Type 2 certified with every metric kept on your infrastructure.

Integrations

800+ collectors and notification channels, auto-discovered and ready out of the box.

800+ data collectors
Auto-discovery & zero config
Cloud, infra, app protocols
Notifications out of the box
> Explore integrations
Real Results
46% Cost Reduction

Reduced monitoring costs by 46% while cutting staff overhead by 67%.

— Leonardo Antunez, Codyas

Zero Pipeline

No data shipping. No central storage costs. Query at the edge.

From Our Users
"Out-of-the-Box"

So many out-of-the-box features! I mostly don't have to develop anything.

— Simon Beginn, LANCOM Systems

No Query Language

Point-and-click troubleshooting. No PromQL, no LogQL, no learning curve.

Enterprise Ready
67% Less Staff, 46% Cost Cut

Enterprise efficiency without enterprise complexity—real ROI from day one.

— Leonardo Antunez, Codyas

SOC 2 Type 2 Certified

Zero data egress. Only metadata reaches the cloud. Your metrics stay on your infrastructure.

Full Coverage
800+ Collectors

Auto-discovered and configured. No manual setup required.

Any Notification Channel

Slack, PagerDuty, Teams, email, webhooks—all built-in.

Built for the People Who Get Paged

Because 3am alerts deserve instant answers, not hour-long hunts.

Every Industry Has Rules. We Master Them.

See how healthcare, finance, and government teams cut monitoring costs 90% while staying audit-ready.

Monitor Any Technology. Configure Nothing.

Install the agent. It already knows your stack.
From Our Users
"A Rare Unicorn"

Netdata gives more than you invest in it. A rare unicorn that obeys the Pareto rule.

— Eduard Porquet Mateu, TMB Barcelona

99% Downtime Reduction

Reduced website downtime by 99% and cloud bill by 30% using Netdata alerts.

— Falkland Islands Government

Real Savings
30% Cloud Cost Reduction

Optimized resource allocation based on Netdata alerts cut cloud spending by 30%.

— Falkland Islands Government

46% Cost Cut

Reduced monitoring staff by 67% while cutting operational costs by 46%.

— Codyas

Real Coverage
"Plugin for Everything"

Netdata has agent capacity or a plugin for everything, including Windows and Kubernetes.

— Eduard Porquet Mateu, TMB Barcelona

"Out-of-the-Box"

So many out-of-the-box features! I mostly don't have to develop anything.

— Simon Beginn, LANCOM Systems

Real Speed
Troubleshooting in 30 Seconds

From 2-3 minutes to 30 seconds—instant visibility into any node issue.

— Matthew Artist, Nodecraft

20% Downtime Reduction

20% less downtime and 40% budget optimization from out-of-the-box monitoring.

— Simon Beginn, LANCOM Systems

Pay per Node. Unlimited Everything Else.

One price per node. Unlimited metrics, logs, users, and retention. No per-GB surprises.

Free tier—forever
No metric limits or caps
Retention you control
Cancel anytime
> See pricing plans

What's Your Monitoring Really Costing You?

Most teams overpay by 40-60%. Let's find out why.

Expose hidden metric charges
Calculate tool consolidation
Customers report 30-67% savings
Results in under 60 seconds
> See what you're really paying

Your Infrastructure Is Unique. Let's Talk.

Because monitoring 10 nodes is different from monitoring 10,000.

On-prem & air-gapped deployment
Volume pricing & agreements
Architecture review for your scale
Compliance & security support
> Start a conversation

Monitoring That Sells Itself

Deploy in minutes. Impress clients in hours. Earn recurring revenue for years.

30-second live demos close deals
Zero config = zero support burden
Competitive margins & deal protection
Response in 48 hours
> Apply to partner

Per-Second Metrics at Homelab Prices

Same engine, same dashboards, same ML. Just priced for tinkerers.

Community: Free forever · 5 nodes · non-commercial
Homelab: $90/yr · unlimited nodes · fair usage
> Get the Homelab Plan

$1,000 Per Referral. Unlimited Referrals.

Your colleagues get 10% off. You get 10% commission. Everyone wins.

10% of subscriptions, up to $1,000 each
Track earnings inside Netdata Cloud
PayPal/Venmo payouts in 3-4 weeks
No caps, no complexity
> Get your referral link
Cost Proof
40% Budget Optimization

"Netdata's significant positive impact" — LANCOM Systems

Calculate Your Savings

Compare vs Datadog, Grafana, Dynatrace

Savings Proof
46% Cost Reduction

"Cut costs by 46%, staff by 67%" — Codyas

30% Cloud Bill Savings

"Reduced cloud bill by 30%" — Falkland Islands Gov

Enterprise Proof
"Better Than Combined Alternatives"

"Better observability with Netdata than combining other tools." — TMB Barcelona

Real Engineers, <24h Response

DPA, SLAs, on-prem, volume pricing

Why Partners Win
Demo Live Infrastructure

One command, 30 seconds, real data—no sandbox needed

Zero Tickets, High Margins

Auto-config + per-node pricing = predictable profit

Homelab Ready
Free Video Course

8-episode Netdata tutorial by LearnLinux.tv

76k+ GitHub Stars

3rd most starred monitoring project

Worth Recommending
Product That Delivers

Customers report 40-67% cost cuts, 99% downtime reduction

Zero Risk to Your Rep

Free tier lets them try before they buy

AI Support Assistant, Available 24/7

Nedi has access to all official documentation, source code, and resources. Ask any question about Netdata—responds in your language.

Deployment & configuration
Troubleshooting & sizing
Alerts & notifications
Evidence-based answers
> Ask Nedi now

Never Fight Fires Alone

Docs, community, and expert help—pick your path to resolution.

Learn.netdata.cloud docs
Discord, Forums, GitHub
Premium support available
> Get answers now

60 Seconds to First Dashboard

One command to install. Zero config. 850+ integrations documented.

Linux, Windows, K8s, Docker
Auto-discovers your stack
> Read our documentation

76,000+ Engineers Strong

615+ contributors. 1.5M daily downloads. One mission: simplify observability.

Per-Second. 90% Cheaper. Data Stays Home.

Side-by-side comparisons: costs, real-time granularity, and data sovereignty for every major tool.

See why teams switch from Datadog, Prometheus, Grafana, and more.

> Browse all comparisons
Edge-Native Observability, Born Open Source
Per-second visibility, ML on every metric, and data that never leaves your infrastructure.
Founded in 2016
615+ contributors worldwide
Remote-first, engineering-driven
Open source first
> Read our story
Promises We Publish—and Prove
12 principles backed by open code, independent validation, and measurable outcomes.
Open source, peer-reviewed
Zero config, instant value
Data sovereignty by design
Aligned pricing, no surprises
> See all 12 principles
Edge-Native, AI-Ready, 100% Open
76k+ stars. Full ML, AI, and automation—GPLv3+, not premium add-ons.
76,000+ GitHub stars
GPLv3+ licensed forever
ML on every metric, included
Zero vendor lock-in
> Explore our open source
Build Real-Time Observability for the World
Remote-first team shipping per-second monitoring with ML on every metric.
Remote-first, fully distributed
Open source (76k+ stars)
Challenging technical problems
Your code on millions of systems
> See open roles
Meet the Team Behind Netdata
Conferences, meetups, and tradeshows where you can see Netdata in action and talk to the engineers who build it.
Live demos and deep dives
Book 1-on-1 meetings
Talks and panel sessions
Event recaps and photos
> See all events
Talk to a Netdata Human in <24 Hours
Sales, partnerships, press, or professional services—real engineers, fast answers.
Discuss your observability needs
Pricing and volume discounts
Partnership opportunities
Media and press inquiries
> Book a conversation
Your Data. Your Rules.
On-prem data, cloud control plane, transparent terms.
Trust & Scale
76,000+ GitHub Stars

One of the most popular open-source monitoring projects

SOC 2 Type 2 Certified

Enterprise-grade security and compliance

Data Sovereignty

Your metrics stay on your infrastructure

Validated
University of Amsterdam

"Most energy-efficient monitoring solution" — ICSOC 2023, peer-reviewed

ADASTEC (Autonomous Driving)

"Doesn't miss alerts—mission-critical trust for safety software"

Community Stats
615+ Contributors

Global community improving monitoring for everyone

1.5M+ Downloads/Day

Trusted by teams worldwide

GPLv3+ Licensed

Free forever, fully open source agent

Why Join?
Remote-First

Work from anywhere, async-friendly culture

Impact at Scale

Your work helps millions of systems

Buyer’s Guide - August 2026

The 10 best PHP-FPM monitoring tools, ranked

PHP-FPM pool saturation is one of the most common causes of PHP slowdowns, and one of the least monitored. max_children_reached events and listen queue spikes happen in seconds, yet most teams only find out when users complain. We ranked ten tools on how deeply they collect FPM pool internals, how fast they collect them, how much assembly they require, and what the bill looks like as traffic grows.

The 10 best PHP-FPM monitoring tools, ranked product interface

Why this list exists

PHP-FPM monitoring sits at the intersection of infrastructure monitoring and application performance monitoring, and buyers routinely confuse the two. A PHP APM tool traces application transactions: it tells you a Laravel endpoint is slow. An FPM pool monitor tracks the process pool itself: it tells you pm.max_children was reached four hundred times in the last hour and the listen queue backed up. One signal does not substitute for the other, and most tools on the market deliver only one.

The tools below split into two camps. The first camp (Netdata, Datadog, Prometheus, Zabbix, Dynatrace, Checkmk) actually reads the FPM status page or talks to FPM directly. The second camp (Site24x7, New Relic, Scout, Atatus) instruments PHP code and gives you transaction-level APM. Both camps appear in this list because a shortlisting engineer will encounter both, but they are not interchangeable.

Three dimensions decide the outcome more than any feature checklist:

  1. Pool metric depth. Does the tool collect active/idle/total processes, max_children_reached, slow requests, listen queue, and per-request duration, CPU, and memory? Tools that only trace transactions score low here.
  2. Collection granularity. Pool saturation events last seconds. A per-second collector catches the exact moment a pool exhausts workers; a 60-second poller shows you a flat line where the incident was.
  3. Setup friction. Does the tool need a separate exporter, a web server status route, and hand-written alert rules? Or does it talk to FPM directly over FastCGI or a Unix socket?

One note on pricing: we do not quote competitor list prices, because they change, they hide behind tiers, and a list price tells you nothing about what your bill will actually be. Instead each card describes the pricing shape - what unit you pay on and what makes the number grow - and links the vendor’s own pricing page. For setup specifics on the FPM side (pm.status_path, ping.path, Nginx location blocks), the PHP-FPM operator guides cover the configuration in detail.

Methodology

How we evaluated PHP-FPM monitoring tools

We assembled the shortlist from tools with documented PHP-FPM or PHP APM integrations: official vendor docs, exporter repositories, and community plugin exchanges. Every claim on this page is drawn from vendor documentation and project repositories, not vendor marketing.

The heaviest-weighted criteria are PHP-FPM metric depth and collection granularity, because those two determine whether you can actually diagnose pool exhaustion during an incident. Ease of setup and stack correlation follow, since FPM problems are almost always caused by something upstream or downstream. Alerting, pricing predictability, and operational maturity round out the scoring.

Tester credit

Compiled by the Netdata team - Updated August 12, 2026

Scoring criteria

  • PHP-FPM metric depth 25%
    Pool internals, not just app transactions
  • Collection granularity 20%
    Per-second beats 60s polling for saturation events
  • Ease of setup 15%
    Direct FastCGI/socket collection beats exporter assembly
  • Correlation with surrounding stack 15%
    FPM alongside Nginx, host, and app metrics
  • Alerting and anomaly detection 10%
    Built-in FPM alert templates vs writing rules from scratch
  • Pricing transparency and predictability 10%
    Flat per-node beats per-GB ingest that scales with traffic
  • Operational maturity 5%
    Official vs community-maintained integration

Vendor 01 / 10 · #netdata

01

Netdata

Real-time infrastructure monitoring with a built-in PHP-FPM collector that reads pool metrics at 1-second granularity over HTTP, TCP, or Unix socket.

Netdata dashboard showing application monitoring metrics with real-time per-second charts, including anomaly detection and infrastructure correlation views.

Best for

  • Teams that want per-second PHP-FPM metrics without running a separate exporter or status-page polling setup
  • SREs who want FPM pool metrics correlated with host, Nginx, and application metrics in one dashboard
  • Budget-conscious teams that want open-source agents with a paid cloud tier only for fleet-wide features

Pricing

  • Per-node pricing: Netdata Cloud Business from $4.50/node/month on annual plans, decreasing as node count grows
  • Free Cloud tier for up to 5 nodes; agents are open source (AGPL) and remain free
  • Unlimited metrics, logs, users, and retention on paid plans - no per-GB or per-metric charges
  • Homelab plan for unlimited nodes at a flat yearly rate

Pros

  • Collects PHP-FPM metrics at 1-second granularity by default via the go.d phpfpm collector, with configurable update_every
  • Connects to FPM over HTTP, TCP, or Unix socket - no web server status-page route required
  • Monitors active/max_active/idle connections, requests, max_children_reached, slow requests, request duration, request CPU, and request memory per FPM instance
  • Supports multiple FPM instances, local and remote, in one configuration file
  • Correlates FPM metrics with 800+ other integrations (Nginx, Apache, Linux, Docker, Kubernetes) in the same UI
  • ML-based anomaly detection and AI-assisted troubleshooting on top of raw metrics

Where teams pair it

  • No default alert rules ship with the phpfpm collector; you create your own alert configuration for max_children_reached and queue depth
  • The collector requires manual configuration (no auto-detection), and pm.status_path must be enabled on the FPM pool first
  • Code-level PHP transaction tracing is not Netdata’s strength: it ingests OTLP traces today, but the trace visualization UI is still rolling out, so teams needing Laravel-style transaction traces pair it with an APM tool

Verdict

Netdata leads this list because it is the only tool here that collects FPM pool metrics at 1-second resolution by default, reads them directly over FastCGI or a Unix socket without a web server status route, and exposes per-request duration, CPU, and memory that most pollers never surface. When a pool exhausts its workers for eight seconds during a deploy, per-second collection is the difference between seeing it and missing it. The honest caveats: you write your own FPM alert rules, you enable the status path yourself, and if you need Laravel transaction traces you will pair it with an APM tool rather than replace one.

Vendor 02 / 10 · #datadog

02

Datadog

Commercial observability platform with a built-in PHP-FPM agent check that monitors pool status and request performance.

Best for

  • Teams already standardized on Datadog for APM, logs, and infrastructure who want FPM metrics in the same platform
  • Organizations that need commercial support and a large integration ecosystem

Pricing

  • Per-host pricing for Infrastructure Monitoring and APM, plus per-GB charges for logs and per-million charges for custom metrics and indexed spans
  • Limited free tier capped by host count and short retention
  • Bill grows with host count, data ingest volume, indexed spans, and add-on products

Pros

  • Built-in PHP-FPM check ships with the Datadog Agent - no separate exporter to install
  • Collects listen queue size, active/idle/max processes, max children reached, accepted requests, and slow requests
  • Supports direct FastCGI communication (use_fastcgi) to bypass web server proxies
  • Monitors multiple FPM pools via proxy routes or direct FastCGI
  • 1,000+ integrations and Watchdog ML-assisted alerting

Cons

  • Collection runs on the standard Agent check interval, not per-second - fast pool saturation events can be missed
  • Requires pm.status_path and ping.path configuration on every FPM pool
  • Pricing is complex and scales across hosts, logs, spans, and custom metrics - bills grow quickly

Verdict

Datadog has the strongest commercial PHP-FPM integration after Netdata, covering the same core pool metrics and offering a direct FastCGI path that skips the web server. The trade-offs are granularity and cost shape: the agent check does not run per-second, so short saturation spikes can slip between intervals, and the bill compounds across hosts, ingest, spans, and custom metrics in ways that are hard to predict as traffic grows. If you already pay for Datadog, enable the FPM check. If you are choosing fresh, compare the total cost carefully.

Vendor 03 / 10 · #prometheus

03

Prometheus + Grafana

Open-source metrics stack that scrapes PHP-FPM status pages via php-fpm_exporter and visualizes them in Grafana dashboards.

Best for

  • Teams already running Kubernetes or a Prometheus-based observability stack
  • Organizations that want full control over data storage and dashboards without vendor lock-in

Pricing

  • Open source and self-hosted: you run and operate Prometheus, the exporter, and Grafana yourself
  • Grafana Cloud (optional SaaS) bills on active series, data points per minute, log ingest, and trace ingest
  • Self-hosted cost is infrastructure and operational time, not license fees

Pros

  • php-fpm_exporter connects directly to FPM via TCP or Unix socket - no web server status route needed
  • Exposes a rich metric set: accepted connections, active/idle/total processes, listen queue, max_children_reached, slow requests, process states
  • Actively maintained exporter (commits through August 2025) with Docker and Kubernetes deployment support
  • Multiple community Grafana dashboards for PHP-FPM: single pool, multi-pool, Kubernetes
  • PHP-FPM status page natively supports OpenMetrics format since PHP 8.1, enabling direct scraping without an exporter

Cons

  • Requires assembling and operating multiple components: exporter, Prometheus server, Grafana, and alerting rules
  • Default scrape interval is typically 15-30 seconds - not per-second
  • No built-in alert templates for FPM metrics; you write your own PromQL alert rules
  • php-fpm_exporter is community-maintained (hipages), not an official Prometheus project

Verdict

This is the standard open-source DIY path, and it covers the same core FPM metrics as the commercial tools once you assemble it. PHP 8.1’s native OpenMetrics status output removes the exporter from simple setups, which helps. The real cost is operational: you own the exporter lifecycle, the scrape configs, the dashboards, and every PromQL alert rule. At typical 15-30 second scrape intervals you also accept that short pool exhaustion events will be smoothed into averages.

Vendor 04 / 10 · #zabbix

04

Zabbix

Open-source enterprise monitoring platform with official PHP-FPM templates that poll the FPM status page via HTTP or the Zabbix agent.

Best for

  • Enterprises that want a self-hosted, open-source monitoring platform with official FPM templates
  • Teams already running Zabbix for network and server monitoring who want FPM in the same system

Pricing

  • Open source and self-hosted: you run and operate it
  • Optional paid technical support plans from Zabbix
  • Cost scales with infrastructure and operational effort, not per-node licenses

Pros

  • Official PHP-FPM by Zabbix agent and PHP-FPM by HTTP templates - no external scripts needed
  • Monitors active/idle/total processes, accepted connections, slow requests, listen queue, max children reached, queue utilization, and process CPU/memory
  • Supports multiple FPM pools via community templates with LLD auto-discovery
  • Built-in triggers for FPM down, slow requests, high queue utilization, and process not running
  • Tested on PHP 7 and PHP 8

Cons

  • Default polling is typically 1 minute - not per-second
  • The Zabbix agent template does not support HTTPS or redirects (a web.page.get limitation)
  • Official templates monitor one pool per status URL; multi-pool requires community templates
  • Setup requires enabling the status page and configuring Nginx or Apache location blocks

Verdict

Zabbix is the most complete self-hosted option after the Prometheus stack, and it is the only one with official templates and built-in FPM triggers, which saves real setup time. Process-level CPU and memory per pool is a genuine strength. The limits are granularity and pool scope: 1-minute default polling will miss short saturation events, and multi-pool monitoring leans on community templates rather than the official ones. A solid pick for existing Zabbix shops.

Vendor 05 / 10 · #dynatrace

05

Dynatrace

Enterprise observability platform with built-in PHP-FPM monitoring that automatically collects pool metrics when FPM hosts are detected.

Best for

  • Large enterprises that want automatic discovery of PHP-FPM hosts and pool metrics without manual exporter setup
  • Teams already invested in Dynatrace for full-stack observability

Pricing

  • Per-host pricing for infrastructure and full-stack monitoring, billed per hour
  • Full-Stack billed per 8 GiB host (memory-based); logs billed per GiB ingested
  • Bill grows with host count, memory allocation, and data ingest

Pros

  • Automatic PHP-FPM monitoring: metrics are collected whenever a host running PHP-FPM is detected
  • Monitors accepted connections, slow requests, waiting connections, active/total processes, and queue depth
  • Supports multiple FPM pools via space-separated status page URIs
  • Includes process-level details (requests, input buffering, processes) on individual process pages
  • Requires only PHP 7.1+ and an enabled status page - no separate exporter

Cons

  • Per-8-GiB-host pricing is expensive for small fleets
  • Metric set is smaller than dedicated FPM collectors: no request duration, CPU, or memory per request
  • Requires the status page to be accessible from localhost over HTTP(S)

Verdict

Dynatrace’s differentiator is zero-effort discovery: OneAgent finds FPM hosts and starts collecting pool metrics on its own, which matters in a large fleet. The FPM metric set is shallower than dedicated collectors, missing per-request duration and resource usage, and collection cadence is the standard platform interval rather than per-second. The memory-based host pricing makes this an enterprise decision, not an FPM decision. Right for existing Dynatrace shops; hard to justify for FPM monitoring alone.

Vendor 06 / 10 · #checkmk

06

Checkmk

IT infrastructure monitoring platform with a community PHP-FPM check plugin that tracks FPM pool performance indicators.

Best for

  • Teams that want a self-hosted or SaaS monitoring platform with agent-based collection and a large ruleset ecosystem
  • Organizations already using Checkmk for server and application monitoring

Pricing

  • Priced per service (not per host) for Infrastructure Monitoring, with custom metrics and synthetic tests as separate units
  • Free Community edition limited to a set number of services on one site
  • Bill grows with the number of monitored services and custom metrics

Pros

  • Community PHP-FPM check plugin on the Checkmk Exchange, actively updated (April 2026)
  • Monitors FPM pool performance indicators via the Checkmk agent
  • 2,000+ built-in check plugins and a mature alerting and notification system
  • Raw edition is open source; commercial editions add enterprise features

Cons

  • PHP-FPM monitoring relies on a community plugin, not an official Checkmk integration
  • Plugin requires Checkmk 2.3.0+ as a minimum version
  • Default check interval is typically 1 minute
  • No per-second granularity for FPM metrics

Verdict

Checkmk is a mature monitoring platform, but its PHP-FPM coverage is a community plugin rather than a first-class integration, which puts the maintenance risk on you. The plugin is actively updated, which helps, and Checkmk’s notification engine is genuinely good. But coarse default polling and unofficial integration status mean this is a reasonable add-on for existing Checkmk users, not a reason to adopt Checkmk for FPM monitoring.

Vendor 07 / 10 · #site24x7

07

Site24x7

All-in-one SaaS monitoring platform from Zoho with PHP APM agents and PHP-FPM slow log analysis.

Best for

  • SMBs and MSPs that want a single SaaS platform for website, server, and PHP application monitoring
  • Teams that want PHP-FPM slow logs analyzed without building a log pipeline

Pricing

  • Per-monitor pricing with three license types: basic, host, and advanced monitors
  • APM instances (including PHP) count as advanced monitors; server monitoring counts as host monitors
  • Bill grows with the number of monitors, add-ons (logs, RUM, synthetic runs), and polling frequency

Pros

  • APM Insight PHP agent monitors PHP applications with code-level tracing
  • PHP-FPM slow log management: collects and analyzes FPM slow logs via the server agent
  • Monitors PHP apps on Linux and Windows (IIS)
  • 30-day free trial with no credit card

Cons

  • No dedicated PHP-FPM pool status integration - FPM pool metrics like max children and listen queue are not collected by the APM agent
  • APM instances are billed as advanced monitors, the most expensive license type
  • PHP-FPM slow logs require the separate server monitoring agent

Verdict

Site24x7 covers two adjacent needs well - PHP application tracing and FPM slow log analysis - but it never reads the FPM status page, so pool saturation metrics are absent. Slow logs tell you a request was slow after the fact; pool metrics tell you the pool is about to run out of workers. For Site24x7 shops this is a reasonable PHP story. For FPM pool monitoring specifically, pair it with something that reads the status page.

Vendor 08 / 10 · #newrelic

08

New Relic

Usage-based observability platform with a PHP agent that auto-instruments applications running on PHP-FPM and tracks transaction performance.

Best for

  • Teams that want APM-style visibility into PHP application transactions, not just FPM pool metrics
  • Organizations that prefer a single platform for metrics, logs, and traces

Pricing

  • Usage-based: per-GB data ingest plus per-user fees for core and full-platform users
  • Free tier with limited monthly ingest and basic user access
  • Bill grows with data volume, user count, and optional add-ons

Pros

  • PHP agent auto-instruments Laravel, Symfony, and other frameworks with code-level transaction traces
  • Agent plus daemon architecture forwards data to the platform; supports multiple apps per daemon
  • Combines APM, infrastructure, logs, and traces in one platform
  • Free tier with limited monthly ingest

Cons

  • No dedicated PHP-FPM pool integration - FPM process counts require the Infrastructure agent, not the PHP agent
  • Per-GB ingest pricing makes bills unpredictable as data volume grows
  • Requires restarting the web server (PHP-FPM) after agent installation

Verdict

New Relic is strong PHP APM and weak FPM monitoring. The PHP agent gives you transaction traces, errors, and framework instrumentation that pool monitors cannot. What it does not give you is max_children_reached, listen queue depth, or slow request counts from the status page, and the Infrastructure agent’s process counts are not a substitute for pool internals. Use it for code-level visibility, and expect the ingest bill to track your traffic.

Vendor 09 / 10 · #scout

09

Scout APM

Developer-focused APM for PHP (Laravel, Lumen, Symfony) with automatic N+1 detection, error monitoring, and transaction tracing.

Best for

  • PHP development teams using Laravel or Symfony who want code-level performance insights and N+1 detection
  • Small teams that want a simple, predictable APM without platform complexity

Pricing

  • Transaction-based tiers with no per-seat or per-host charges
  • Free tier with a set number of transactions; paid plans scale with transaction volume
  • Bill grows with the number of monitored transactions

Pros

  • Auto-instruments Laravel, Lumen, and Symfony with minimal overhead
  • Automatic N+1 query detection in Eloquent and Doctrine
  • Combines errors, logs, and traces in a single view
  • Supports PHP 7.2 through 8.3
  • Memory bloat detection for long-running PHP processes

Cons

  • No PHP-FPM pool metrics - it monitors application transactions, not FPM status
  • Limited to Laravel, Lumen, and Symfony frameworks
  • No infrastructure or host-level monitoring

Verdict

Scout is excellent at the question developers actually ask - why is this Laravel endpoint slow - with N+1 detection that surfaces Eloquent and Doctrine problems automatically. It is not an FPM monitor at all: no pool metrics, no status page collection, no host metrics. If your question is whether pm.max_children was reached, Scout cannot answer it. Treat it as the APM half of a two-tool PHP setup.

Vendor 10 / 10 · #atatus

10

Atatus

Full-stack observability platform from NamLabs with a PHP APM agent supporting PHP 5.6+ and framework instrumentation.

Best for

  • Teams that want a Datadog or New Relic alternative with simpler pricing
  • PHP shops running CodeIgniter, Lumen, Phalcon, Laravel, Symfony, or Magento

Pricing

  • APM priced per request volume; no per-user or per-host charges
  • Custom pricing based on infrastructure size, data volume, and monitoring needs
  • 14-day free trial with no credit card

Pros

  • PHP agent supports PHP 5.6 and above with step-by-step installation for Debian, RedHat, Docker, and Heroku
  • APM tracks transactions, exceptions, HTTP failures, session traces, databases, and external requests
  • Full-stack platform: APM, RUM, infrastructure, logs, Kubernetes, and synthetic monitoring
  • On-premises deployment option available

Cons

  • No dedicated PHP-FPM pool status metrics (active processes, max children, listen queue)
  • APM pricing is custom and quote-based rather than transparent self-serve
  • Smaller ecosystem and fewer community resources than Datadog or New Relic

Verdict

Atatus is a credible PHP APM with broad framework support and an on-premises option that regulated teams will appreciate. Like the other APM entries, it does not read FPM pool internals, so pool saturation remains invisible. Quote-based pricing means you will not know the cost without a sales conversation. Reasonable as an APM choice; bring a separate tool for the FPM pool.

Frequently asked questions