## Jake A. Smith Software Engineer, VMR Products | @jakeasmith
## We're hiring
## What is new relic? * App performance management solution * Monitor your servers and applications * Detailed graphs and reports * Realtime dashboard display * Alerts and mobile interface
### Two different agents * Server monitor (free) * Application performance monitor
### Server Monitor * CPU usage * Memory usage * Network activity * Disk I/O Utilization * Running Processes
#### Application performance monitor * Individual function calls * Database queries * External web services
### Real User Monitoring (RUM) * Actual page load times * Render times
## Basic setup
### Install on your server newrelic.com/docs/php/ * RPM - RHEL, CentOS * apt-get - Ubuntu, Debian * Tarball with installer
<VirtualHost 192.168.42.43>
    ServerName www.myvhost1.com
    DocumentRoot "/path/to/vhost1/"

    <IfModule php5_module>
        php_value newrelic.appname "Virtual Host 1"
    </IfModule>
</VirtualHost>
<VirtualHost 192.168.42.43>
    ServerName www.myvhost1.com
    DocumentRoot "/path/to/vhost1/"

    <IfModule php5_module>
        php_value newrelic.appname "US EN,Magento"
    </IfModule>
</VirtualHost>

<VirtualHost 192.168.42.43>
    ServerName www.myvhost1.com
    DocumentRoot "/path/to/vhost1/"

    <IfModule php5_module>
        php_value newrelic.appname "US ES,Magento"
    </IfModule>
</VirtualHost>

<VirtualHost 192.168.42.43>
    ServerName www.myvhost1.com
    DocumentRoot "/path/to/vhost1/"

    <IfModule php5_module>
        php_value newrelic.appname "Magento Admin"
    </IfModule>
</VirtualHost>
## servers
list
overview
processes
network
disks
setting alerts for single server
setting alerts for multiple servers
## application monitoring
application list
application overview - time span
application overview - app server
application overview - web transactions
application overview - browser
### Apdex An equation for measuring your user's satisfaction
application overview - app server
application overview - below the fold
App Map
App Map
External Services
Database and Slow SQL - overview / top 5
Database and Slow SQL - detail
Geography
Browser - Overview
Browser - Detail
Browser - Detail
## Web Transactions
Overview
Overview Grid
Detail
Trace summary
Trace summary
Trace summary
## PHP API newrelic.com/docs/php/the-php-api * newrelic\_custom\_metric (metric\_name, value) * newrelic\_add\_custom\_parameter (key, value) * newrelic\_set\_user\_attributes (user, account, product)
## Other things
deployments
deployments
notes
notes
notes
key transactions
custom dashboards
## Jake A. Smith Software Engineer, VMR Products @jakeasmith | jakeasmith.github.io/slides/new-relic