前言

某汽车总部部署的DMS经销商在线系统,最近一段时间运维人员经常接到反馈,DMS使用出现大量访问慢的情况,针对此情况进行监测分析。

汽车总部已部署NetInside流量分析系统,使用流量分析系统提供实时和历史原始流量,重点针对DMS系统性能进行分析,以供安全取证、性能分析、网络质量监测以及深层网络分析。

分析对象和目的

此次针对XXX.XXX.XXX.47/49/51,XXX.XXX.XXX.52/55/82 共6个IP地址流量进行监测,重点针对DMS性能和异常进行分析。

通过监测分析,发现DMS存在性能和异常问题,并进一步深入分析出现问题的根因。

分析时间

报告分析时间范围为:2022-11-03 00:00到2022-11-03 16:00。

分析思路和原理

性能监测分析

    

异常分析

分析结论

  1. 发现DMS应用的用户体验出现性能情况,主要是服务器响应时间服务器500报错,客户端出现400报错
  2. 发现部分主机发出大量连接且均失败情况,进一步做异常分析。

详细内容

DMS性能问题分析案例

分析发现系统出现大量慢访问、HTTP 500报错、HTTP 400报错,下图红色三列部分为告警展示图。

下面针对第一个业务系统进行详细的分析。

发现DMS服务器响应时间长

一天中DMS性能情况如下,出现多个访问路径出现100%慢访问情况。

针对第一个慢访问路径进行深入钻取,看到最近一条慢访问页面时间为34.26秒,其中服务器响应时间为34.25秒。

进一步,通过数据包分析验证,看到造成慢访问的原因是服务器响应时间为34.25秒。

同理,其它所有慢访问都可以使用相同的方法分析。

服务器HTTP 500报错

分析发现,服务器一个URL出现HTTP 500报错26次。

通过数据包展示看到服务器返回的500报错。

同理,其它所有报错都可以使用相同的方法分析。

​​​​​​​客户端HTTP 400报错

分析发现,客户端在访问系统时出现了大量的HTTP 400报错。

针对第一个访问路径进行深入钻取,找到具体页面出现400报错的详细信息。

​​​​​​​DMS异常分析

分析发现部分主机发出大量连接且均失败情况。如下图,左侧列出发生失败请求的主机和对应个数。

以XXX.XXX.XXX.43为例进行分析。

可以看到XXX.XXX.XXX.73访问了XXX.XXX.XXX.43,但均被拒绝访问。

由于异常比较多,再针对XXX.XXX.XXX.11进行分析,下面是这个主机在分析时间内失败数关系图。

进一步分析。

发现访问XXX.XXX.XXX.49的7004端口,均被拒绝。

XXX.XXX.XXX.11访问XXX.XXX.XXX.52的17800端口,均被拒绝。

XXX.XXX.XXX.11访问XXX.XXX.XXX.52的7001端口,均被拒绝。

分析建议

为了更清晰的分析DMS系统,进一步对URL分类定义,明确监测和分析到DMS系统中业务单元的性能和报错情况;

持续监测,发现存在异常连接的问题,进一步分析加强安全防护。

DMS应用性能管理案例分析(一)相关推荐

  1. DMS应用性能管理案例分析(二)

    背景 某汽车总部部署的DMS经销商在线系统,最近一段时间运维人员经常接到反馈,DMS使用出现大量访问慢的情况,针对此情况进行监测分析. 汽车总部已部署NetInside流量分析系统,使用流量分析系统提 ...

  2. 应用案例分析1:华为数据湖治理中心(DGC) 软件产品介绍

    企业数据湖应用案例分析 案例综述 介绍一共分为五部分:华为数据湖治理中心.阿里数据湖构建 Data Lake.阿里数据资源平台.阿里数据管理 DMS.数据湖产品比较分析.该介绍可以理解为数据湖产品的核 ...

  3. pandas案例分析

    pandas案例分析 1 需求 现在我们有一组从2006年到2016年1000部最流行的电影数据 数据来源:https://www.kaggle.com/damianpanek/sunday-eda/ ...

  4. Java多线程:线程8锁案例分析

    线程8锁案例分析 通过分析代码,推测打印结果,并运行代码进行验证 1.两个线程调用同一个对象的两个同步方法 被synchronized修饰的方法,锁的对象是方法的调用者.因为两个方法的调用者是同一个, ...

  5. R语言Logistic回归模型案例:分析吸烟、饮酒与食管癌的关系

    R语言Logistic回归模型案例:分析吸烟.饮酒与食管癌的关系 目录 R语言Logistic回归模型案例分析吸烟.饮酒与食管癌的关系 #样例数据

  6. 计算机两个硬盘无法重启,双硬盘电脑非系统盘硬盘盘符重启丢失的案例分析

    原标题:双硬盘电脑非系统盘硬盘盘符重启丢失的案例分析 昨晚,小编在工作了一段时间之后,重新启动计算机,突然发现两个数据盘分区没了,从计算机的磁盘管理里面看,硬盘分区还在,盘符没了.如下图所示: 我的计 ...

  7. 案例分析 | SAP如何帮助企业实现端到端的数字化供应链管理

    https://www.toutiao.com/a6687387597922107916/ 在我之前的一篇 <收藏 | 供应链管理最佳实践之S&OP> 文章中,为大家介绍了关于S& ...

  8. 免费教材丨第56期:《深度学习导论及案例分析》、《谷歌黑板报-数学之美》

    小编说  离春节更近了!  本期教材        本期为大家发放的教材为:<深度学习导论及案例分析>.<谷歌黑板报-数学之美>两本书,大家可以根据自己的需要阅读哦! < ...

  9. 河北省重大系统征集系统案例分析

    网站的可用性描述网站可有效访问的特性,相比于网络的其他非功能的特性,网站的可用性更能牵动人们的神经.因为,大型网站如果发生不可用的事故,将直接的影响公司的形象及利益,所以,网站的可用性及其重要.正如& ...

最新文章

  1. linux LVM的创建和管理
  2. 排序 (5)桶排序“概念”
  3. 二十一、Python中的Scipy统计库
  4. 导流阀行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  5. RecycleView的左滑实现
  6. 从浏览器启动客户端程序的方法
  7. PGM:部分有向模型之条件随机场与链图模型
  8. 直接内存回收中的等待队列
  9. 获取微信小程序源代码教程
  10. jpg格式电脑怎么弄_电脑上图片改为jpg格式方法_照片怎么改为jpg格式-win7之家
  11. java 变量监听_java main函数里面的变量i怎么获取addActionListener监听里jtf_username.getText()的值?...
  12. 计算机如何更改扩展名,文件扩展名怎么改,怎样更改文件的扩展名
  13. 4、Flutter - 控件基础 (二)ListView 列表展示数据、布局
  14. gdc服务器ssl证书不一致,如何解决SSL证书不匹配错误
  15. 镜头和相机的匹配问题
  16. 如何查看多个Office 365 Group的Owner
  17. JavaEE 企业级分布式高级架构师(六)MySQL学习笔记(6)
  18. Array [] 数组
  19. ironpython使用numpy_将numpy加载到IronPython中
  20. 上周技术关注:函数式编程另类指南

热门文章

  1. 【微信小程序】语音播报,文字转语音,使用《微信同声传译插件》
  2. 超流水线计算机原理,6计算机组成原理第6章流水线原理.ppt
  3. 黑帽大会:黑客把入侵汽车当兴趣
  4. USB 2.0 A型、B型、Mini和Micro接口 type-c 定义及封装
  5. LIN 总线数据采集助手 Python
  6. 微博的话题如何引导?
  7. 商标取名,你学会了吗?
  8. 用Python制作一个动态爱心效果!
  9. 共轭高分子纳米颗粒造影剂/葡聚糖包裹的超顺磁性Fe3O4纳米颗/稀土化合物核磁共振成像(MRI)-齐岳
  10. filter过滤函数的使用