轻松地将 New Relic(免费!)与 WPMU DEV 托管的 WordPress 站点连接起来

将 New Relic 与 WPMU DEV 托管一起使用,以识别并快速解决 WordPress 网站上的任何性能问题.

New Relic 是一项专注于性能和可用性监控的服务对于 WordPress.关于它的最佳好处之一是-它是免费的!

借助 New Relic,您可以立即了解应用程序性能并全面了解您的操作环境.只需一个屏幕即可轻松理解所有内容-非常适合您和您的客户.

结合 WPMU DEV 的完全专用托管,它是在 WordPress 网站的所有范围内进行完整应用程序性能监控 (APM) 的成功公式! >

本文将概述 New Relic 以及它如何与 WPMU DEV 托管相结合.

我们将介绍:

当您阅读本文时,您将看到 New Relic 和 WPMU DEV 如何通过监控和解决任何潜在问题立即使您和您的 WordPress 业务受益.

新遗物的作用和简要概述

正如我所提到的,New Relic 有助于识别 WordPress 的性能问题,并可以很好地了解一切运行的顺畅程度.

A New Relic overview.
New Relic 有很多独特的功能.

简而言之,它是为 全栈可观察性,这意味着它可以让您深入了解数字系统中发生的事情以及原因.这是让您的应用和设备能够为客户创造价值的整体图景.

这使它变得简单,因此您不必绞尽脑汁试图了解您的系统.New Relic 消除了它的复杂性 (yippee!).

对于 Basic User(免费版),您可以使用许多功能,包括制作自定义图表创建自定义信息中心自动异常检测运行数据查询启用警报.

免费版本在许多(或大多数)情况下都非常出色;但是,您可以随时升级以激活附加功能.查看 免费版和付费版的对比,以了解什么最适合你.

新遗物 APM 简要概述

我们将看看 New Relic APM 中的一些最佳功能.这是对所包含内容及其功能的某些方面的快速演练.然后,我们来看看如何通过 WPMU DEV 的托管安装它.

New Relic 有很多,所以这些只是其中的一些亮点:

让我们更详细地查看它们!

总结

摘要旨在为您提供 WordPress 网站性能的 360 度全景视图.

在这里,您可以查看Web(例如StatusCode)和非Web (PHP) 之间的交易类型.您会看到响应时间MemcachedMySQL 的数据.

The Summary area of New Relic.
指定要在下拉列表中显示的数据.

此外,每分钟的请求数显示在吞吐量图表中.

The Throughput chart.
您可以看到它的转速为 12.6 rpm.

任何错误都出现在错误率数据中.这表示错误占您网站处理的请求总数的比率.

A look at the error rate.
没有显示错误.

"摘要"部分还有更多内容,例如Apdex 分数、交易主机.

摘要是初步了解网站性能和问题的好地方.

服务地图

服务地图是 WordPress 网站架构的可自定义视觉表示.这些地图显示了您的应用程序的连接以及依赖项.这包括应用程序、主机、服务器、数据库等.

可以通过资源管理器标签/服务地图访问它们.

The service map.
你可以看到我的账号都关联了什么已经设置好了.

这些地图可帮助您了解架构中的应用和服务如何进行通信和连接.此外,您还可以轻松查看环境的运行状态.

如果您发现问题,您可以进行故障排除并查看它对您的所有连接造成的严重破坏.

有关服务地图的更多信息,请务必查看 New Relic 的文档.

交易

通过交易,您可以深入查看前 5 名网络交易,监控您的网络请求.事务被定义为软件应用程序中的一个逻辑工作单元.

所包含的两个最重要的交易是网络非网络.还有可以查看的子类型(例如 C SDK、Java 和.NET).

您可以编写瓶颈以及更多使您的网站在事务跟踪区域陷入停顿的代码.

A look at transactions.
查看您交易的所有不同图表——尽在其中一个地方!

通过设置自定义检测来自定义此区域,以便您可以根据需要报告其他交易.

关于交易的更多信息可以在此处找到.

WordPress 插件和主题

WordPress 插件和主题选项卡显示活动主题和插件使用的 PHP 处理时间.您监控插件或主题是否消耗了足够的时间,然后相应地处理问题.

从下拉列表中排序:

  • 最耗时
  • 最慢的平均通话时间
  • 函数调用次数
A look at time consuming plugins.
在这个例子中,我们的 Defender 插件是最耗时.

插件或主题运行时间过长的原因有很多,从需要更新、错误安装等等.在简单地删除插件或主题之前彻底调查是必不可少的,这需要花费最多的时间.

数据库

数据库标签可以看到很多东西.该区域将使您能够识别占用时间最多的数据库表和查询​​.它显示应用程序的数据库和缓存数据.

A look at databases.
您可以看到所有占用的时间最多一页.

如果报告了任何慢查询,它们将在您选择事务时显示.

该区域分为三个独立的部分:

  • 所有数据库概览
  • 顶级数据库操作
  • 包含所有数据库操作的表

按数据库供应商过滤操作、查看顶级数据库操作并删除跟踪.

外部服务

使用外部服务,您可以轻松查看哪些外部服务消耗了大量时间.借助此信息,您可以确定问题是与速度有关还是与数量有关,然后解决问题.

External services chart.
您可以在此处查看排名前 5 的外部服务.

一般来说,WordPress 网站依赖于多个外部服务,因此密切关注其中任何一个发生的任何问题非常重要.

还有更多……

请记住,New Relic 的内容还有很多,包括事件错误警报条件……这个列表还在继续.请务必在他们的网站上查看所有 New Relic 功能 .或者更好的是,自己安装

快速查看 WordPress 网站上的性能问题

正如我在概述中提到的那样,有很多方法可以使用 New Relic 识别和处理 WordPress 网站上的性能问题.我们来看一个例子.

在本例中,假设您正在检查客户插件的性能.

The most time consuming plugins and themes.
可以看到WooCommerce是最耗时的.

如您所见,WooCommerce 在这个 WordPress 生态系统中占用的时间最多,其次是 RankMath.然后是 WooCommerce 的许多插件.

考虑删除任何这些插件的选项.哪些插件是必不可少的?有没有?有什么可以通过删除插件来帮助您客户的 WordPress 网站的性能的吗?嗯……

在这种情况下,查询监视器正在运行.禁用它是有意义的.

运行系统层基准测试(例如 New Relic)和运行应用层(例如 Query Monitor)之间存在很大差异.

当 WordPress 尝试执行所有调用时,Query Monitor 会监视和挂钩所有调用,因此它可以增加整体加载时间,因为您必须等待其日志记录机制开始工作.

基本上不需要经常使用;因此,最好禁用它.

New Relic 提供了更多识别和处理性能问题的示例 在他们的博客上.值得再看看 New Relic 系统的工作原理.

使用 WPMU DEV Hosting 安装新 Relic

既然您已经了解了 New Relic 所提供的所有功能,并且了解了如何识别和处理性能问题,那么您可以通过以下方法快速轻松地将其与来自 中心.

请记住,您需要在我们这里托管您的网站,才能将 The Hub 功能与 New Relic 结合使用.如果您还没有与我们一起托管,请查看我们的托管计划并给我们一个机会.如果您出于任何原因对我们的托管不满意,我们提供 30 天退款保证.

设置免费的新遗物帐户

要获得免费的 New Relic 帐户,您不需要在他们的系统中使用信用卡或任何付款方式.除非您想在某个时候升级,否则它是完全免费的.

如果您还没有,只需前往他们的网站,然后使用您的姓名电子邮件注册一个免费帐户强>.

Where you begin the process of setting up a New Relic account.
是否添加了您的信息?点击立即开始!

输入信息后,您会收到一封通知电子邮件,您可以设置密码.就这样!

我们现在将进入 WPMU DEV 的 The Hub 并从那里开始流程,然后返回到我们的 New Relic 帐户.

将站点连接到来自中心的新遗物

因为你们都设置了 New Relic 帐户,所以连接到您在 The Hub 中托管的网站很容易.

首先,转到您要连接的站点.访问托管网站的最快方法是点击仪表板中的托管标签.这将立即将它们全部显示出来.

A list of hosted sites in The Hub.
您还可以在站点下访问您的托管站点,然后在托管.

在您想要包含 New Relic 的网站上,绿色云图标将带您到我们需要去的地方.

The cloud in The Hub.
我将这个网站命名为"New Relic"——只是举例目的.

这会将您带到一个新的仪表板,您将在其中点击工具按钮.

The Tools tab in The Hub.
工具就是你想去的地方.

点击后,向下滚动将带您进入新遗物监控区域.如果您没有连接 New Relic,则表示它已关闭.

Where you activate your New Relic account in The Hub.
您需要向下滚动很多才能获得到本节.

点击关闭区域将打开一个弹出窗口,您可以在其中选择启用/禁用新遗物,添加许可证密钥,并为其指定一个应用名称,该名称将在连接后出现在 New Relic 中.

Where you enter a key for New Relic in The Hub.
为了简单起见,我将其命名为 Nate.

那么,我们如何获取密钥?将此选项保持打开状态,我们将在新标签中返回 New Relic.

获取许可证密钥

登录您的 New Relic 帐户后,只需几个步骤即可获取许可证密钥以添加到 The Hub 并同步您的帐户.

只需转到位于右上角的 New Relic 中的图标按钮即可.当您点击它时,它会弹出一个下拉菜单,其中包含 API 密钥.

Where you get your api keys in New Relic.
您可以在这里做更多事情,但我们'现在将专注于 API 密钥.

点击 API 密钥会显示您的所有 API 密钥.从这里,您要点击其中显示许可证的那个,点击省略号,然后选择复制密钥.

Where you copy the key in New Relic.
小心.根据您设置的密钥数量,很容易复制错误的密钥或密钥 ID.

钥匙复制了吗?伟大的!让我们继续……

在中心激活新遗物

我们之前所在的屏幕(托管>工具>新遗物监控)应该在那里等着您(当然,除非您关闭了该标签).

只需将代码粘贴到许可证密钥,如果您还没有,请为其命名.粘贴后,您将打开启用/禁用(它会变成蓝色)并点击保存.

Where you enter the new relic key in The Hub.
任意命名.

现在,您已准备好……

在新遗迹中查看您的数据

数据很快就开始在 New Relic 中收集并出现在我们已经涵盖的许多内容中(例如交易).

您为网站提供的应用名称应该几乎立即出现在 New Relic 中!转到资源管理器标签并点击APM.您的新帐户应与您已设置的所有现有帐户一起显示.

Where the new account is located in New Relic.
你可以看到标记为 Nate 的已经在这里不到一分钟.

New Relic 将从这里开始,让您了解任何性能问题,以便您轻松掌握这些问题!他们甚至有 Android 和iOS.

与旧事物共存,与新事物共存

查看 WordPress 性能、识别和处理任何问题的旧方法比以往任何时候都好.感谢 New Relic 及其易于理解的平台,这并不难.

如您所见,现在设置、实施和利用起来既轻松又容易.

要实施我们在 The Hub 中涵盖的所有内容,如果您目前没有在我们这里托管网站,请务必查看我们的完全专用托管.

享受使用 New Relic 进行 WordPress 性能监控的新方式.

2

发表回复