All about the New Relic Performance Monitoring extension for Plesk Onyx

New Relic – Application Performance Monitoring with Plesk

We have great news! From today onwards, you can get detailed performance data of your Plesk web infrastructure and applications with the New Relic extension on Plesk. Read on to find out how this newly-updated, handy extension can benefit you, your infrastructure and applications.

Post updated on April 26, 2018

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
  • INFRASTRUCTURE for Server Monitoring

Without a doubt, New Relic lands near the top of our must-have list for Web Professionals.

Feature #1: INFRASTRUCTURE

Monitors health and tracks capacity, memory or CPU consumption. The INFRASTRUCTURE 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.

new-relic-extension-on-plesk-app-performance-monitoring-screenshot-2
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.

Feature #2 – 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. 

New Relic Plesk extension for application performance monitoring

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.

Activate Infrastructure and APM with one click

This extension integrates New Relic INFRASTRUCTURE and APM seamlessly into Plesk Onyx and Plesk 12.5. If you’re a developer, DevOp or software company – Use this Plesk extension to understand how your applications are performing in development and production environments.

Meanwhile, there are stress-testing services like  Blitz, Stormforger or Loadstorm to simulate many website visitors. All while using New Relic to identify weak spots in your code.

How do I use the New Relic extension?

Easy!

  1. Enter your New Relic license key
  2. Enter your preferred server name
  3. Click “Install”
  4. Done!

 

new-relic-extension-on-plesk-app-performance-monitoring-screenshot-new-infrastructure-installed

License Key

You’ll first, you need an account at New Relic to get your license key. But don’t worry, you can quickly sign up for a free account with basic functionality.

The INFRASTRUCTURE component is available for free, but the APM component requires a paid subscription. However, you can test APM for a limited time span with your free account.

You’ll find your New Relic license key in the “Account settings” in your New Relic profile. If you’re convinced of the power of APM, just upgrade to an ESSENTIALS or PRO subscription. Your license key will stay the same and you can use the full power of the Plesk extension.

Server Name

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.

Install INFRASTRUCTURE: This option installs the INFRASTRUCTURE agent on your server.

Install APM: 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 Operating Systems that this extension supports are: 

  • Ubuntu
  • Debian
  • CentOS
  • Red Hat

Free extension with sources available on GitHub

We love open source! So we also released the New Relic extension in our official Plesk GitHub account in a public repository.

We’d be happy to see your valuable input and contribution. Feel free to 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!

About

Showing 15 comments
  • Liew CheonFong
    Reply

    I manually installed New Relic on Plesk server. Do I need to uninstall it before install this new relic extension?

    • Viktor Vogel
      Reply

      Hi Liew,

      you can do it either way. For a clean installation with the extension, I would uninstall it first and make a new installation with the help of the New Relic extension.

      Or you can simply re-install both components (SERVER and APM) with the extension, this should also work fine!

      Cheers
      Viktor

  • Luc
    Reply

    Hi,
    how can i uninstall extension?

    • Viktor Vogel
      Reply

      Hi Luc,

      the same way like you uninstall every other extension:

      Select the extension from the list and click on “Remove”.

      The New Relic extension automatically removes all installed agents and modules from your server.

      Cheers

  • Joao
    Reply

    Hello,
    I have installed the extension but It seems for new relic accounts, such as my self, servers is not available, only infrastructure. As a result I don’t see the Servers tab and when I go to infrastructure tab it says to start a free trial, however this way I can not add any server.

    • Viktor Vogel
      Reply

      Hello Joao, please contact the New Relic support because this issue is not related to the Plesk extension but your New Relic account. Thanks!

  • Peter Lord
    Reply

    Using Plesk 12.5 on Windows 2012r. 64Bit. EC2 Virtual Server
    New Relic has a .zip file download for this configuration, however, it is not available for download from Plesk.
    Does this mean the Windows download from New Relic is not supported as a Plesk Extension?

    • Viktor Vogel
      Reply

      Hi Peter,

      at the moment only Linux is supported:

      Supported operation systems: Ubuntu, Debian, CentOs and Red Hat

      Code contribution from our community is always welcome: https://github.com/plesk/ext-new-relic

  • Tezal
    Reply

    Hi, nice integration, but maybe you should update:

    The SERVERS component is NOT available for free, it is called infrastructure now, and the following link used in plesk under “modules/new-relic/” is not active anymore:

    https://rpm.newrelic.com/accounts/id/servers

    • Viktor Vogel
      Reply

      Thank you for the comment. Yes, SEVERS is not available any more for new accounts but is still working for older accounts:

      “New Relic Servers is available for existing users, but not for New Relic accounts created after November 16, 2016. If a master account has access to Servers, any new sub-accounts created after November 16, 2016 will also have Servers access.”

      Source: https://docs.newrelic.com/docs/servers/servers-pages/servers-ui/new-relic-servers-new-relic-infrastructure

      But you are right, we maybe should also include the INFRASTRUCTURE product into the Plesk extension.

  • Kingsley Felix
    Reply

    how can i monitor wordpress?

    • Plesk
      Reply

      Hello, do you already have the WordPress Toolkit?

    • LiewCF
      Reply

      New relic paid plan can monitor WordPress

  • Aaron Newcomb
    Reply

    Viktor, have you seen the new SDK for New Relic Infrastructure? Looks like it might be easy to write a updated integration to support it. Docs are here (full disclosure: NR employee here) https://docs.newrelic.com/docs/infrastructure/integrations-sdk/get-started/intro-infrastructure-integrations-sdk

  • Mike
    Reply

    Hi there, we installed to plesk; it has pulled our server name but no application data; will this carry domains through and subscriptions or how does it work?

Leave a Comment

Start typing and press Enter to search