OPNET是一个网络仿真技术软件包,它能够准确的分析复杂网络的性能和行为,在网络模型中的任意位置都可以插入标准的或用户指定的探头,以采集数据和进行统计。通过探头得到的仿真输出可以以图形化显示、数字方式观察、活着输出到第三方的软件包去。其产品结构有三个模块组成,能为用户提供一系列的仿真模型库,在电信、军事、航天航空、系统集成、咨询服务、大学、行政机关等方面被广泛应用。
先看一张图
业务正在不断地驱动着信息运维管理朝着以应用为中心发展,但同时,应用却越来越难管。
在传统的网管系统中:主机硬件是否有故障,CPU使用率是否过高,内存资源是否充足,I/O是否过高,应用是否抛出告警信息,提供运维管理服务,是以主机、系统为监控方向查找问题。
在OPNET中,是以用户的真是满意度,业务的交易状态监控,各应用系统的服务质量监控,快速锁定影响业务的故障点,提升IT运维质量,是以业务为中心,关注用户满意度为根本出发点。
OPNETAPM解决方案产品清单:
AppResponseXpert:软硬一体化专用设备,最终用户感知监控,网络通信质量监控及故障域快速定位:
AppResponseXpert(Saas Edition):SaaS服务,针对B/S架构应用的最终用户感知监控,同时可以为业务部门提供运行分析支持。
AppIntemalsXpert:深层应用组件、应用代码的监控及分析。
AppTransactionXpert:深层应用组件、应用代码的监控及分析。
AppSQLXpert:数据库性能监控分析及数据库审计(无需安装应用探针)
AppSensorXpert:基于SNMP的主机、设备级监控软件
AppMapperXpert:应用逻辑梳理
UnifiedCommunications Xpert:统一通信解决方案的支持。
APM主要功能区域:
最终用户感知监控:
通过用户的视角,实时监控应用的可用性及性能状态
实时掌握各区域用户访问业务系统的真实感知
应用逻辑拓扑发现:
自动发现各应用组件间的逻辑关系
自动产生各个业务系统的业务逻辑拓扑图
端到端的监控以及交易追踪:
跨应用组件的端到端的业务交易追踪
代码级的交易追踪
历史数据回放
深层次的应用组件监控:
通过应用探针,采集服务器内部的KPI指标
监控点包括每条代码的执行效率
全面的信息量:OS、JVM、CLR、Database、midware….
网络质量监控及分析:
网络是应用的载体,其重要性不言而喻
实时监控网络中发生的各个事件
提供追踪及可视化的功能
故障诊断:
存储及索引重要的故障现场数据
自动发现异常事件, 关联的信息, 定位故障的真正原因
尽早发现异常并通知运维人员,缩短故障分析时间、降低故障影响
OPNET参数采集方式
应用探针
JavaScript
主动探测
镜像流量Netflow
SNMP WMI
APM工作流程:
高层视图:
业务级可视化
监控和告警:
视图及动态门限
最终用户体验报告
覆盖所有用户,所有交易
分析定位
定位问题到用户/交易
识别时延组成部分
深入到特定区域
故障排错
利用丰富的数据信息
深入到单个交易
发现故障后如何快速定位?ARX对应用响应时间进行了细分
网络部分: 客户端服务器端 TCP连接建立时间、Payload数据传输时间、数据包重传时间;
应用部分: 应用服务响应时间;
通过图例可快速定位,应用故障是由应用引起还是由网络引起
opnet涉及内容众多,有想了解更多的朋友可以私信本人。