New Relic – Application Performance Monitoring with Plesk
We have great news! From today, you can get detailed performance data of your Plesk web servers and applications with the New Relic Plesk extension.
What’s New Relic?
New Relic is an analytics software company that specializes in monitoring and analyzing web servers and web applications. With New Relic, you gain access to plenty of analytics tools to measure and monitor performance bottlenecks, throughput, network graph, server health and many more – all almost in real-time.
The New Relic Plesk extension seamlessly integrates with your Plesk server, and supports the two most important tools by New Relic:
- APM for Application Performance Monitoring and Management
- SERVERS for Server Monitoring
Without a doubt, New Relic lands near the top of our must-have list for Web Professionals.
SERVERS – Monitors server health and tracks capacity, memory or CPU consumption
The SERVERS component allows you to view and analyze critical system properties of your web server. This is a must have product for monitoring important metrics such as CPU usage, physical memory and running processes. Once installed on the server, you will see all important data within minutes in your New Relic dashboard. You can create alerts to be informed if some metrics pass a critical condition.
APM – Code level visibility for all your web applications
The APM (application performance monitoring) component delivers real-time, trending data and charts about your web application’s performance down to the deepest code levels. If you have a performance problem with your application, then you don’t have to guess where the performance blockers are. APM supports 7 programming languages to analyze your web application source code, including PHP out-of-the-box. With the help of APM, you can determine whether the bottleneck is within your application, the web server or your database, helping you make quick decisions to enhance your user experience.
New Relic Plesk Extension – Activates SERVERS and APM with one click!
This extension integrates New Relic SERVERS and APM seamlessly into Plesk Onyx and Plesk 12.5. If you a developer, DevOp or software company, use the Plesk extension to understand how your applications are performing in development and production environments. Use stress testing services like blitz.io, stormforger.com or loadstorm.com to simulate many website visitors and use New Relic to identify weak spots in your code.
How to use the New Relic extension?
It’s really easy! Enter your New Relic license key, your preferred server name and click the “Install” button. Done!
You need an account at https://newrelic.com/ to get your license key. Don’t worry, you can quickly sign up for a free account with basic functionality. The SERVERS component is available for free, the APM component requires a paid subscription. But you can test APM for a limited time span with your free account. You will find your New Relic license key in the “Account settings” in your New Relic profile. If you are convinced about the power of APM, just upgrade to an ESSENTIALS or PRO subscription. You license key will stay the same and you can use the full power of the Plesk extension.
You can specify a unique name that will be used as an ID within your New Relic profile. For example you could use your domain name or hostname – whatever you like.
This option installs the SERVERS agent on your server.
This option installs the APM agent for PHP on your server. To install the agent, you need to select the PHP versions your applications are using. This configures the APM agent properly in order to analyze requests handled by your applications..
The extension supports the following operating systems: Ubuntu, Debian, CentOS and Red Hat.
We love open source – the New Relic extension is free and its sources are available on GitHub
We also released the extension in our official GitHub account in a public repository! We would be happy to see your valuable input and contribution here: https://github.com/plesk/ext-new-relic
Create pull requests or add GitHub issues to contribute to this project. If you like it, give it a “star”! 🙂
Now, have fun and get rid of those annoying bottlenecks in your code!