📜  newrelic apache 虚拟主机 - PHP (1)

📅  最后修改于: 2023-12-03 15:17:51.724000             🧑  作者: Mango

New Relic Apache 虚拟主机 - PHP

New Relic是一种性能分析工具,可以监控您的应用程序并提供实时性能数据。在本文中,我们将介绍如何在Apache虚拟主机中使用New Relic来监控PHP应用程序的性能。

安装 New Relic

要使用New Relic进行性能监控,首先需要在服务器上安装New Relic PHP扩展。您可以通过以下命令在Linux上安装官方扩展:

sudo apt-get update
sudo apt-get install newrelic-php5

现在,安装过程中会提示您输入New Relic许可证密钥,请确保输入正确的密钥。

安装完成后,您需要编辑PHP配置文件(php.ini),并将以下行添加到文件末尾:

extension=newrelic.so
newrelic.appname = "My Application"

请将"My Application"替换为您的应用程序名称。

最后,重新启动Apache服务器以使更改生效。

配置虚拟主机

要配置Apache虚拟主机以使用New Relic进行性能监控,您需要编辑虚拟主机配置文件(httpd.conf或apache2.conf),并添加以下行:

<VirtualHost *:80>
    ServerName example.com
    DocumentRoot /var/www/html

    <Directory /var/www/html>
        # Enable PHP support
        SetHandler application/x-httpd-php

        # Enable New Relic monitoring
        php_value newrelic.appname "My Application"
        php_value newrelic.enabled true
    </Directory>
</VirtualHost>

请将"example.com"和"/var/www/html"替换为您的域名和文档根目录路径。请确保将"My Application"替换为您的应用程序名称。

查看性能数据

现在,您已经完成了所有必要的配置,可以使用New Relic来监控您的应用程序的性能了。要查看性能数据,请登录到New Relic控制台并选择您的应用程序。

您可以查看实时性能数据,包括响应时间、吞吐量、错误率和事务分布图。您还可以查看事务详细信息,包括堆栈跟踪、数据库调用和外部服务请求。

结论

New Relic是一种强大的性能分析工具,可以帮助您实时监测应用程序,并提供有关性能瓶颈和瓶颈的详细信息。通过遵循本文中的步骤,在Apache虚拟主机中使用New Relic进行性能监控变得轻而易举。