PHP APM

PHP Performance & Error Monitoring

Get full visibility into your PHP applications by seamlessly monitoring performance issues along with php errors, database queries and external calls. Fix critical issues sooner with real-time alerts impacting your users.

Start your 14-day free trial. No credit card required.
PHP Application Monitoring
Easy Install and No Code Changes

1. Add repository and GPG key

sudo curl https://s3.amazonaws.com/atatus-artifacts/gpg/atatus.gpg | sudo apt-key add -

  Add the debian repository

sudo echo "deb https://s3.amazonaws.com/atatus-artifacts/atatus-php/debian stable main" | sudo tee -a /etc/apt/sources.list.d/atatus-php-agent.list

2. Install the PHP agent

sudo apt-get update

sudo ATATUS_LICENSE_KEY= "APM_LIC_KEY" ATATUS_APP_NAME= "YOUR_APP_NAME" apt-get install atatus-php-agent -y

3. Restart your PHP services.

1. Add the redhat repository

sudo curl -o /etc/yum.repos.d/atatus-php-agent.repo https://s3.amazonaws.com/atatus-artifacts/atatus-php/rpm/x86_64/atatus-php-agent.repo

sudo yum -q makecache -y --disablerepo= '*' --enablerepo= 'atatus-php-agent'

2. Install the PHP agent

sudo ATATUS_LICENSE_KEY= "APM_LIC_KEY" ATATUS_APP_NAME= "YOUR_APP_NAME" yum install atatus-php-agent -y

3. Restart your PHP services.

1. Download Atatus PHP agent

wget https://s3.amazonaws.com/atatus-artifacts/atatus-php/downloads/atatus-php-1.12.0-x64-musl.tar.gz

  Unzip the agent files

tar -xzvf atatus-php-1.12.0-x64-musl.tar.gz
cd atatus-php-1.12.0-x64-musl

2. Install the PHP agent

sudo ATATUS_LICENSE_KEY= "APM_LIC_KEY" ATATUS_APP_NAME= "YOUR_APP_NAME" bash install.sh

3. Restart your PHP services.

1. Download Atatus PHP agent

wget https://s3.amazonaws.com/atatus-artifacts/atatus-php/downloads/atatus-php-1.12.0-x64-osx.tar.gz

  Unzip the agent files

tar -xzvf atatus-php-1.12.0-x64-osx.tar.gz
cd atatus-php-1.12.0-x64-osx

2. Install the PHP agent

sudo ATATUS_LICENSE_KEY= "APM_LIC_KEY" ATATUS_APP_NAME= "YOUR_APP_NAME" bash install.sh

3. Restart your PHP services.

1. Download Atatus PHP agent

heroku config:set HEROKU_PHP_PLATFORM_REPOSITORIES= "https://s3.amazonaws.com/atatus-php-heroku-ext/heroku/"

  Set license key and app name

heroku config:set ATATUS_LICENSE_KEY= "APM_LIC_KEY" ATATUS_APP_NAME= "YOUR_APP_NAME"

2. Add Atatus Heroku extension in composer.json

{
    "require" : {
        "ext-atatus" : "1.12.0"
    }
    "require" : {
        "platform" : {
           "ext-atatus" : "1.12.0"
       }
    }
}

3. Install Atatus Heroku extension.

composer update ext-atatus

4. Commit those changes to Heroku and deploy your application once again.

git add composer.json composer.lock
git commit -m 'Added ext-atatus dependency to Heroku app'
git push heroku master

5. Access your PHP app

PHP Performance Monitoring in real-time

Atatus captures all requests to your PHP applications without requiring you to change your source code. Get a clear picture of how all your methods, database statements and external requests are affecting your user's experience.

PHP Slowest APISlowest API

Slow response times impact conversion rates — Don't let them!

Automatically visualize end-to-end business transactions in your PHP application. Monitor the amount and type of failed HTTP status codes, HTTP failure rates and application crashes. Analyze response time to identify PHP performance issues on each and every business transaction. Understand the impact of methods and database calls that affects your customer's experience.

Learn moreLearn More
Optimize DB queriesOptimize DB queries

Find bottlenecks in database queries and third party calls.

Examine all SQL and NoSQL queries used by your PHP server. Identify slow database queries and optimize query performance. Monitor and measure third party PHP API calls' response times and failure rates. Slice and dice performance metrics in real time based on host, version, release stage, URL and other attributes with PHP server monitoring.

Learn moreLearn More
PHP Database Monitoring
Exception RateFix issues

Quickly diagnose and fix PHP errors

Every PHP error is tracked and captured with full stacktrace and exact line of source code is highlighted to make bug fixing easier. Get all the essential data such as class, message, URL, request agent, version etc to fix the PHP exceptions. Identify buggy APIs or third party services by investigating failure rates and application crashes. Get alerts for application errors and exceptions via Email, Slack, PagerDuty, or using webhooks.

Learn moreLearn More
Failure countHTTP Failures

Diagnose and fix API failures

Quickly view highest PHP HTTP failures and get each request information along with custom data to identify the root cause of the failures. See the breakdown of the PHP API failures based on HTTP Status Codes and the end-users having the highest impact.

Learn moreLearn More
API Failures
Slowest RequestSlowest Request Breakdown

Get to know where your app time is spent

Break down slow PHP requests by time spent in code blocks, database queries, external services, templates, message queues and much more. View logs, infrastructure metrics, VM metrics in context with the original request.

Learn moreLearn More
Slowest Request Breakdown

Start fixing issues impacting your users right now

Start a 14-day free trial. No credit card, no code changes, no hassle.

Awesome Support

Crazy Easy Install, Fast Time to Value

"Installed it to track a Laravel + MySQL app. Installation was insanely fast and easy, way way easier than the others I tried. I've already found a bunch of queries that need to be tuned, so I'm getting a lot of value already. They track absolutely everything, which gives me great insight into my application."

— Aaron F, Product Manager, Resolute Property Tax Solutions

Monitoring your software stack made easy!

Auto Instrumentation

Auto Instrumentation

Utilize industry-leading integrations with libraries and frameworks for in depth invisibility into Java, PHP, Node.js, Ruby, Python applications.

Real-time observability

Real-time observability

See data from multiple apps in real time and visualize critical information including transaction performance, error rate, database performance, network calls and more.

Resolve issues quickly

Resolve issues quickly

Quickly identity error and performance issues and fix them by using the context, environment, and more before it affects your customers.

Unlimited applications

Unlimited applications

Track all your applications in one place. Add your production, dev, staging, QA to monitor your applications through the complete software development cycle.

Custom Queries

Custom Queries

Get your questions answered. Use custom queries to slice and dice the data by transaction, URL, error, user, browser, host OS and more.

Built for developers

Built for developers

Designed by developers, for developers and managers to determine when and where your attention is required and enable teams to ship more and fix less.

Smart notifications

Smart notifications

Setup alerts to automatically monitor your applications for increase in response time, API failures, or error rate and much more. Get notified through various channels, including Slack, Teams, Email, PagerDuty and more.

Compare releases

Compare releases

Easily compare one time range to another and so on, and identify changes in app behavior and stability with respect to the app releases.

Email digests

Email digests

Don't miss out on your application performance and error stats. Atatus can send you weekly and monthly summaries directly to your inbox.

Ready to see actionable data?

Try Atatus's features free for 14 days. No credit card required. Instant set-up.