如何在 New Relic 中配置综合监控?

您的网站可能面临危机!

想象一下,我告诉你您的网站明天可能会崩溃,而您却束手无策,不知如何应对?

这并非危言耸听,软件向导可以帮助您找出网站存在的问题以及可能造成的后果。

这个向导就是综合监控,它就像您的阿拉丁神灯。

但它并非只是闭眼预测星座,而是利用先进的机器学习和人工智能来监控您的整个系统、组件和互联网络。

一旦出现任何异常,它会立即发出警报!

让我们深入探讨一下如何利用 New Relic 综合监控来确保您的网站始终高效运行,避免不必要的故障和维护。

什么是综合监控?

综合监控是一种通过模拟用户访问服务的路径,来监控 Web 应用程序、网站和 API 的性能、可用性和功能的方法。

它可以帮助您深入了解应用程序的性能、用户体验和 API 功能。 此外,它还可以预测任何可能影响您应用程序或网站性能的潜在问题。

这并非什么魔法或神秘现象,而是现代机器学习和人工智能的结合,旨在帮助您更好地管理 Web 应用程序。

综合监控与真实用户监控

除了综合监控,还有一种人工监控系统,称为真实用户监控 (RUM)。

RUM 手动方法需要用户手动标记操作,而不是模拟这些操作。

当用户与您的网站或应用交互时,您可以注入代码并收集性能数据。

与综合监控预测并提醒您应用程序问题不同,您需要手动部署 RUM 来调查问题的原因。

以下是综合监控和真实用户监控之间的一些主要区别:

参数 综合监控 真实用户监控(RUM)
监控类型 监控整个系统在非高峰时段的可用性 竞争性基准测试完整的网络性能
范围 竞争性基准测试 网络和浏览器条件
条件 网络和浏览器条件 真实用户条件
实施 在任何网站上实施 自己的网站
非高峰期监控 非高峰期监控 有限的可用性
JavaScript 不需要 必需的
地理范围 全球 有限的测试位置
根本原因识别 不检测 主动检测
影响用户 用户后
基准测试 适用于基准测试 不适合基准测试

综合监控如何使全球业务受益?

全球企业利用综合监控来确保其数字服务的最佳性能。 以下是它的一些优势:

预测性:综合监控系统可以分析运营数据,预测应用程序或网站的未来性能。 通过分析数据,可以预测应用程序可能遇到的潜在问题。

业务敏捷性:综合监控使您能够根据市场情况和业务节奏部署应用程序。 基础设施可以适应不断变化的季节性需求。

全球性能监控:全球企业可以从多个地点测试其应用程序的性能和可用性,以提供一致的用户体验。

合规性:区域数据隐私法规可能会影响应用程序的性能和可用性。 公司可以通过综合监控来遵守这些法规并改善用户体验。

复杂应用程序监控:综合监控可以模拟复杂应用程序中的用户交互和流程,包括浏览数据库、测试 API 性能等操作。

性能优化:综合监控可以发现瓶颈、加载缓慢的元素和有问题的第三方集成。 这些数据可以帮助企业优化应用程序,提高性能,改善用户体验和销售。

基准测试和 SLA 监控:企业可以为第三方服务或 API 设置性能基准,并使用综合监控来监控服务水平协议 (SLA) 的遵守情况。

新遗迹综合监测

New Relic Synthetic Monitoring 是一款模拟用户与网站和应用程序交互的工具。它可以主动监控您网站的性能,并提醒您任何可能影响用户体验的错误、故障或异常情况。

它就像您的虚拟侦探,始终在您的网站和应用程序中寻找潜在的问题。 这款智能工具可以创建“合成”用户来测试您的网站,并在问题影响真实用户之前发现任何问题。

该工具提供全球视角。 它可以为每一位用户优化您的应用程序,无论他们是在迈阿密使用手机还是在迪拜使用台式电脑。

因此,放松心情,让 New Relic Synthetic Monitoring 全天候守护您的数字世界。

New Relic 主要提供 7 种不同类型的监控:

  • 可用性 (Ping)
  • SSL 证书过期(证书检查)
  • 页面链接爬虫(损坏的链接监视器)
  • 页面加载性能(简单浏览器)
  • 用户流程/功能(脚本浏览器)
  • 端点可用性(脚本化 API)
  • 用户步骤执行(步骤监视器)

例如,我们将向您展示如何设置可用性 (Ping) 和页面加载性能 (Simple Browser) 监控。

先决条件

要使用 New Relic Synthetic 监控工具,您必须先在他们的网站上注册。 他们为所有人提供免费计划。

访问 New Relic 注册页面,并使用与您公司关联的电子邮件注册,或者您也可以使用 Google 帐户注册。

如果您想要具有更多功能的高级版本,请访问 New Relic Pricing 页面。

在 New Relic 中设置可用性 (Ping) 监控

可用性或 Ping 监视器是最简单的综合监视器类型。它们会检查应用程序或网站是否在线。综合 ping 监视器使用简单的 Java HTTP 客户端从不同位置请求您的站点。

因此,让我们逐步了解如何在您网站的可用性 (ping) 上配置 New Relic Synthetic Monitor。

第 1 步:在 New Relic 中选择可用性 (Ping) Synthetic Monitor

注册后,您将被引导至 New Relic 仪表板,它会显示所有可用选项。

找到并选择仪表板左侧的 Synthetic Monitor。它将带您到创建您的第一个监视器选项。

导航路线:one.newrelic.com > 综合监控 > 创建你的第一个监控器

它将带您进入“创建监视器”页面,您将在其中找到七种类型的可用监视器。

在那里,您选择可用性 (Ping) 监控。

使用 New Relic Synthetic Availability 监控,您可以查看来自世界各地的人们是否可以毫无问题地连接到您的网站,以及用户连接到您的网站需要多长时间。

第 2 步:设置您的可用性监控网站

Configure Monitor 窗口将允许您命名您的监视器,并输入您要开始监视的网站的 URL。我们输入 techblik.com URL,因为我们将检查我们的网站。 此外,设置要保持监视运行的时间长度。

您的综合可用性监控器现已准备就绪并可运行。只需给系统几个小时的时间来运行测试和获取数据。

第 3 步:检查可用性监视器的结果

您可以在仪表板顶部找到摘要按钮。它会向您显示成功率、失败检查以及您的网站是否无法在任何地方加载。

可用性检查的持续时间显示在下方部分。您可以使用时间线从右上角的设置中检索数据。底部图表显示最近 24 小时的数据。

单击“摘要”按钮下方的“结果”按钮可查看完整结果。在这里,您可以查看不同位置的 ping 比率。

您可以选择特定位置以查看有关其可用性的更多信息。我们选择首尔是因为它的 ping 值最高。

在 New Relic 中设置页面加载性能监视器(简单浏览器)

您可以使用这个简单的浏览器监视器来检查单个页面的可用性和性能,以及监视页面的整体加载情况。

第 1 步:选择您的合成监视器

如果您已经设置了可用性监视器,则可以跳到第四步。如果没有,让我们从头开始。

注册后,您将被带到 New Relic 仪表板,它显示了所有可用的选项。

在仪表板的左侧找到并选择 Synthetic Monitor。它将引导您进入创建您的第一个监视器选项。

导航路线:one.newrelic.com > 综合监控 > 创建你的第一个监控器

第 2 步:设置页面加载性能监视器

为您的监视器命名,并在“配置监视器”窗口中输入网站的 URL。我们将使用 techblik.com 文章页面 URL 来检查我们的网站。在底部设置监控的持续时间。

第 3 步:选择可用性监视器的位置

选择要检查页面加载性能的位置。有来自 6 个不同大陆的 20 个主要城市可供选择。

让我们从四大洲中挑选四个不同的地点:华盛顿(北美)、米兰(欧洲)、新加坡(亚洲)和悉尼(澳大利亚)。

第 4 步:检查页面加载性能测试结果

在仪表板的顶部,您会找到监控摘要。它将显示统计数据、失败的测试和成功率。

完整的结果集显示在底部的 5 个图表中,分别对应:性能计时、域请求、持续时间、平均大小资源类型和错误响应代码。

要查看完整的结果,请单击“摘要”按钮右侧的“结果”按钮。在这里,您可以查看不同地点的加载时间详情。

看看前几个结果,明显可以看出来自悉尼的用户在加载我们的文章页面时遇到了一些问题。

最长的加载时间为 3.28 秒。因此,让我们深入研究一下结果。

是的,您甚至可以进一步挖掘!为此,请单击该特定结果。

现在,您可以找到该页面的每个组件加载所需的时间,包括应用程序、CSS、HTML、图像、JS 和文本。

此外,它还会向您显示传输的总数据量以及完成页面加载所需的请求数。

向下滚动以查看该页面的所有详细信息,例如每个图像和代码的加载时间。

是的,细节非常多!

稍安勿躁;还有更多。您还可以继续深入挖掘!只需单击任何组件,例如顶部的 HTML 组件。

您可以看到每个组件的详细信息,包括大小、传输大小、状态、服务器 IP、使用的连接 ID、HTTP 版本、请求时间等等!

使用页面加载性能监视器,您可以识别并解决任何导致网站速度变慢的问题。

一切尽在掌握!

New Relic 综合监控有多安全?

它不仅简单易用,而且非常安全。

New Relic Synthetic Monitoring 具有高度的安全性,旨在保护您的应用程序和数据免受潜在威胁。

它采用加密标准、私有监控功能和安全凭证存储来保护您的宝贵信息。

所以,放松心情,吃点爆米花,然后享受 Netflix 吧!

在此之前,让我们快速浏览一下使其如此可靠的五个关键特性:

  • 设计安全:New Relic 的综合监控可以保护您的传输中和静态数据,为您的综合监控数据提供全面保护。
  • 私有位置:该平台允许您设置私有位置。此外,它还允许您在网络上安全地监控内部站点。
  • 数据隐私:New Relic 致力于保护您的数据,并将综合监控数据安全存储 13 个月。此外,HTTPS 会加密所有数据传输。
  • 安全凭证:New Relic 提供了一个用于存储敏感信息的安全密钥库,确保您在综合监控活动期间的凭证安全。
  • 脚本浏览器和安全性:脚本浏览器具有固有的安全风险。New Relic 也实施了降低这些风险的措施,以提供更安全的监控环境。

结论

在这个技术世界中,成功往往取决于是否能先人一步。

能够预见未来并知道如何应对挑战的人往往会脱颖而出。

通过综合监控,您始终可以领先于您的网站或应用程序的任何潜在问题。

这个神奇的工具将防止您的系统崩溃或对用户体验造成负面影响。

明天的成功从今天开始。

现在您可以开始了解更多有关综合监控工具的信息。