DMS应用性能管理案例分析(一)
前言
某汽车总部部署的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。
分析思路和原理
性能监测分析
异常分析
分析结论
- 发现DMS应用的用户体验出现性能情况,主要是服务器响应时间长,服务器500报错,客户端出现400报错。
- 发现部分主机发出大量连接且均失败情况,进一步做异常分析。
详细内容
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应用性能管理案例分析(一)相关推荐
- DMS应用性能管理案例分析(二)
背景 某汽车总部部署的DMS经销商在线系统,最近一段时间运维人员经常接到反馈,DMS使用出现大量访问慢的情况,针对此情况进行监测分析. 汽车总部已部署NetInside流量分析系统,使用流量分析系统提 ...
- 应用案例分析1:华为数据湖治理中心(DGC) 软件产品介绍
企业数据湖应用案例分析 案例综述 介绍一共分为五部分:华为数据湖治理中心.阿里数据湖构建 Data Lake.阿里数据资源平台.阿里数据管理 DMS.数据湖产品比较分析.该介绍可以理解为数据湖产品的核 ...
- pandas案例分析
pandas案例分析 1 需求 现在我们有一组从2006年到2016年1000部最流行的电影数据 数据来源:https://www.kaggle.com/damianpanek/sunday-eda/ ...
- Java多线程:线程8锁案例分析
线程8锁案例分析 通过分析代码,推测打印结果,并运行代码进行验证 1.两个线程调用同一个对象的两个同步方法 被synchronized修饰的方法,锁的对象是方法的调用者.因为两个方法的调用者是同一个, ...
- R语言Logistic回归模型案例:分析吸烟、饮酒与食管癌的关系
R语言Logistic回归模型案例:分析吸烟.饮酒与食管癌的关系 目录 R语言Logistic回归模型案例分析吸烟.饮酒与食管癌的关系 #样例数据
- 计算机两个硬盘无法重启,双硬盘电脑非系统盘硬盘盘符重启丢失的案例分析
原标题:双硬盘电脑非系统盘硬盘盘符重启丢失的案例分析 昨晚,小编在工作了一段时间之后,重新启动计算机,突然发现两个数据盘分区没了,从计算机的磁盘管理里面看,硬盘分区还在,盘符没了.如下图所示: 我的计 ...
- 案例分析 | SAP如何帮助企业实现端到端的数字化供应链管理
https://www.toutiao.com/a6687387597922107916/ 在我之前的一篇 <收藏 | 供应链管理最佳实践之S&OP> 文章中,为大家介绍了关于S& ...
- 免费教材丨第56期:《深度学习导论及案例分析》、《谷歌黑板报-数学之美》
小编说 离春节更近了! 本期教材 本期为大家发放的教材为:<深度学习导论及案例分析>.<谷歌黑板报-数学之美>两本书,大家可以根据自己的需要阅读哦! < ...
- 河北省重大系统征集系统案例分析
网站的可用性描述网站可有效访问的特性,相比于网络的其他非功能的特性,网站的可用性更能牵动人们的神经.因为,大型网站如果发生不可用的事故,将直接的影响公司的形象及利益,所以,网站的可用性及其重要.正如& ...
最新文章
- linux LVM的创建和管理
- 排序 (5)桶排序“概念”
- 二十一、Python中的Scipy统计库
- 导流阀行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
- RecycleView的左滑实现
- 从浏览器启动客户端程序的方法
- PGM:部分有向模型之条件随机场与链图模型
- 直接内存回收中的等待队列
- 获取微信小程序源代码教程
- jpg格式电脑怎么弄_电脑上图片改为jpg格式方法_照片怎么改为jpg格式-win7之家
- java 变量监听_java main函数里面的变量i怎么获取addActionListener监听里jtf_username.getText()的值?...
- 计算机如何更改扩展名,文件扩展名怎么改,怎样更改文件的扩展名
- 4、Flutter - 控件基础 (二)ListView 列表展示数据、布局
- gdc服务器ssl证书不一致,如何解决SSL证书不匹配错误
- 镜头和相机的匹配问题
- 如何查看多个Office 365 Group的Owner
- JavaEE 企业级分布式高级架构师(六)MySQL学习笔记(6)
- Array [] 数组
- ironpython使用numpy_将numpy加载到IronPython中
- 上周技术关注:函数式编程另类指南