点击上方【凌云驭势 重塑未来】

一起共赴年度科技盛宴!

监控仪表板显示正常情况,却多次收到客户罚单,报告应用程序 “slow”(缓慢)或不可用?诊断这些客户报告又花了很长时间?

在监控面向互联网的应用程序时,您面临的挑战之一就是收集在亚马逊云科技之外的数据,以真实地了解您的应用程序在连接到多个地理位置较远的互联网提供商的客户中的行为。在互联网流量到达您的基础架构之前,捕获和监控数据不是很困难,就是非常昂贵。

为此,亚马逊云科技发布 Amazon CloudWatch Internet Monitor 的公开预览版,这是 CloudWatch 的一项新功能,该功能可以迅速了解互联网问题可能会如何影响应用程序的性能和可用性。这项功能可以使您将诊断互联网问题所需的时间从几天缩短到几分钟。

Internet Monitor 使用我们从全球网络覆盖范围中捕获的连接数据来计算互联网流量的性能和可用性基线。这与我们在亚马逊云科技用来监控自己的互联网正常运行时间和可用性的数据相同。使用 Internet Monitor,您可以了解不同地理位置和网络的最终用户在互联网上遇到的问题。

无需检查您的应用程序代码。您可以启用 Amazon 管理控制台的 CloudWatch 部分中的服务,然后立即开始使用。

让我们看看实际操作

Internet Monitor 入门很容易。假设我们想监控我们的客户和亚马逊云科技资源之间的网络路径。

首先打开 Amazon 管理控制台并导航至 CloudWatch,在左侧导航菜单中选择 Internet Monitor。然后选择创建监视器

创建监视器页面上,输入监控器名称,然后选择添加资源以选择要监控的资源。在本演示中,我们选择了 VPC 和托管我的面向客户的应用程序的 CloudFront 发行版。

检查回顾我们的选择。然后,选择创建监视器

从创建监视器开始,Internet Monitor 会根据我们应用程序的幕后资源日志收集数据。这步骤无需激活(或付费)VPC 流日志、 CloudFront 日志或其他日志类型。

过了一会儿,我们收到客户抱怨我们的应用程序运行缓慢。那么我们需再次打开 Internet Monitor,选择之前创建的监视器 (Monitor_example),就可以立刻发现该应用程序存在互联网性能问题。

运行状况分数图表显示您的全球流量的性能和可用性信息。亚马逊云科技拥有关于不同网络提供商和服务在不同地理位置之间网络流量的互联网性能和可用性的大量历史数据。通过对数据进行统计分析,我们可以检测到您的应用程序的性能和可用性与我们计算的估计基线相比何时有所下降。为了便于查看这些下降情况,我们会以估计的性能分数和可用性分数的形式向您报告这些信息。

向下滚动页面,互联网流量概览图显示了所有监控位置的整体事件状态。查看运行状况事件表中的详细信息,可以到其中重点介绍了全球正在发生的其他事件,并按总流量影响进行了排序。我们注意到美国内华达州拉斯维加斯的性能问题对我们的应用程序流量的影响最大。

现在我们已经发现了问题,同时我们也对历史数据感到好奇,这样的问题以前发生过吗?

我们选择 Historical Explorer 选项卡来了解趋势并查看与该位置和网络提供商相关的早期数据。可以在自定义的时间范围内查看性能得分、可用性得分、传输的字节数和往返时间等汇总指标,例如过去最多 18 个月的自定义时间段的 p50、p90 和 p95 百分位数的往返时间。

可以看到,今天的事件不是第一次发生。在过去的几个月中,这家特定的客户位置和网络提供商曾遇到过多个问题。

通过对过往和现在的了解,采取什么措施才能缓解这个问题?

我们切换到 Traffic insights(流量洞见)选项卡,可以看到根据总流量(字节)监控的总体流量数据和主要客户位置。显然,美国内华达州的拉斯维加斯是最大的客户地点之一。

我们选择图表是为了查看美国内华达州拉斯维加斯的流量详情。在 Lowest Time To First Byte (TTFB) 列中,可以看到针对所有顶级客户端位置和网络组合的亚马逊云科技服务和亚马逊云科技区域设置建议。表中的第一个字节的预计时间显示了如果我们进行建议的架构更改可能会产生的影响。

在此示例中,Internet Monitor 建议让 CloudFront 分配当前由 EC2 分配的流量,并允许除 us-east-2 之外的 us-east-1 中的 EC2 实例提供一些额外的流量。

现已推出

Internet Monitor 现已在 20 个亚马逊云科技区域提供公开预览版:

美国

美国东部(俄亥俄州)、美国东部(弗吉尼亚州北部)、美国西部(北加利福尼亚)、美国西部(俄勒冈州)、加拿大(中部)、南美洲(圣保罗)。

亚太地区

亚太地区(香港)、亚太地区(孟买)、亚太地区(首尔)、亚太地区(新加坡)、亚太地区(悉尼)、亚太地区(东京)。

欧洲、中东和非洲

非洲(开普敦)、欧洲地区(法兰克福)、欧洲地区(爱尔兰)、欧洲地区(伦敦)、欧洲地区(米兰)、欧洲地区(巴黎)、欧洲地区(斯德哥尔摩)、中东(巴林)

请注意,目前缺少 Amazon CloudFormation 支持,但未来将会很快添加。

在预览期间,不收取与该服务相关的费用。请注意,Internet Monitor 向 CloudWatch 提供指标和日志;您将为这些额外的 CloudWatch 日志和 CloudWatch 指标收费。

无论您是为初创企业还是大型企业工作,CloudWatch Internet Monitor 都能帮助您主动提高应用程序的性能和可用性。

欲开始使用,请访问:

https://aws.amazon.com/cn/cloudwatch/features/?sc_channel=sm&sc_campaign=blog&sc_publisher=wechat&sc_detail=20221202&sc_country=cn&sc_geo=chna&sc_outcome=Other

2022亚马逊云科技 re:Invent 全球大会

精彩Keynote主题演讲

Amazon CloudWatch 互联网监控器预览版,端到端了解应用程序的互联网性能相关推荐

  1. 重磅!Facebook公布PyTorch 1.0预览版!

    作者 | 琥珀 出品 | AI科技大本营(公众号ID:rgznai100) 今日,Facebook 宣布发布深度学习框架 PyTorch 1.0 开发者预览版,包括一些列工具和集成,使其与 Googl ...

  2. 如何为IE9平台预览版穿上外衣?

    上周的PDC专业开发者大会上,微软发布了IE9的第六个平台预览版,平台预览版主要是为了帮助开发人员来获得最新IE9版本中的增强功能,在最新的预览版中,IE9提供了更好的性能并且支持更多标准,比如CSS ...

  3. .NET 7 预览版 7

    今天我们发布了 .NET 7 预览版 7.这是 .NET 7 的最后一个预览版,下一个版本将是我们的第一个候选版本 (RC). .NET Conf 2022 的日期已经公布! 请于 2022 年 11 ...

  4. 微软释新.NET Core 3.0预览版可加速程序加载速度ReadyToRun

    微软释出了最新的.NET Core 3.0第6预览版,更新了能够加速程序加载速度的ReadyToRun(R2R)格式,以及可以缩减应用程序大小的组译连结(Assembly Linking)工具IL l ...

  5. 互联网日报 | 6月30日 星期三 | 叮咚买菜正式登陆纽交所;微软发布Win 11首个预览版;三星宣布3nm芯片成功流片...

    今日看点 ✦ 雷军退任天星银行董事会主席,小米CFO林世伟接替 ✦ 叮咚买菜正式登陆纽交所,市值超55亿美元 ✦ 奈雪的茶今日登陆港交所,每股定价19.8港元 ✦ 淘宝全球购618战报:购买人数超30 ...

  6. linux windows 丢失,Win10预览版9879硬盘丢失的Linux解决方案

    IT之家讯 12月3日消息,最近IT之家论坛网友九仙仙总结了Win10预览版9879硬盘问题的解决方法,并在论坛中发布出来.经测试,此为快速有效的解决方法,故公之于众供朋友们参考.以下为作者原文. 开 ...

  7. IoT黑板报0210:Google 发布 Android Things 开发者第二预览版

    IoT黑板报,阅尽物联网新鲜事! 关注物联网领域,寻求报道或投稿请邮件联系jiawd@csdn.net 微信联系 jiaweidi1214,备注"姓名+公司+职位"(以便更快审核通 ...

  8. VS Code 扩展 WebTS 早期预览版发布;微软开源其搜索服务的 SPTAG 算法

    (给技术最前线加星标,每天看技术热点) 转自:开源中国.solidot.cnBeta.腾讯科技.快科技等 [技术资讯] 0.VS Code 扩展 WebTS 早期预览版发布:帮助创建新 Web 应用 ...

  9. sql server 2014预览版发布

    MSDN发布sql server2014预览版,如下图: SQL Server 2014新特性: 微软SQL Server部门主管Eron Kelly介绍,通过将交易处理放到内存中进行,新的SQL S ...

最新文章

  1. 发布Web Service 注意的问题
  2. Android 5.1上MultiDex异常: DexPathList NoSuchMethodException makeDexElements
  3. ubuntu开启客户端nfs服务_linux系统文件服务
  4. 神经网络与深度学习——TensorFlow2.0实战(笔记)(四)(Python面向对象的编程)
  5. 30G 超大数据文件,如何用一周时间导入生产数据库?
  6. Java String 类的方法
  7. MySQL做毕设_PHP+MYSQL在线小说阅读网的设计与实现
  8. 【trie树】HDU1251统计难题
  9. window包管理器
  10. scrapy 爬虫之爬取CSDN博客(一)
  11. mac的截图命令screencapture
  12. 手把手教你一个321MB的视频,如何压缩到300MB以内?
  13. javaWeb—9.Git
  14. 2020最新最稳微信公众号爬虫
  15. 学汽修和计算机对比,学计算机和汽车维修哪个好
  16. dns服务器配置错误无法修复,电脑DNS错误修复的方法教程
  17. Spring Data Redis 实践
  18. IOS 读二进制数据文件
  19. SQLite管理软件 - SQLiteSpy
  20. 深度学习图片分类实战学习

热门文章

  1. 维基解密网站总编辑身世被解密
  2. open()和with open() as的区别
  3. 学编程c语言高考能加分吗,学好编程,中高考都能加分,还能保送清华北大!...
  4. cookie模拟登陆爬取药智网中药材数据库数据
  5. STDP学习机制(使用Brian2仿真)
  6. 东北大学校园网一键登录安卓实现
  7. IDEA之Windows快捷键
  8. CP-ABE和KP-ABE
  9. 女友要悄悄知道的10个事情....(转载)
  10. Android游戏: 中国象棋-局域网版