freeBuf
主站

分类

漏洞 工具 极客 Web安全 系统安全 网络安全 无线安全 设备/客户端安全 数据安全 安全管理 企业安全 工控安全

特色

头条 人物志 活动 视频 观点 招聘 报告 资讯 区块链安全 标准与合规 容器安全 公开课

官方公众号企业安全新浪微博

FreeBuf.COM网络安全行业门户,每日发布专业的安全资讯、技术剖析。

FreeBuf+小程序

FreeBuf+小程序

Azure Spring Cloud整合New Relic One性能监控
2021-07-08 10:32:30

近日,微软Azure官方宣布在Azure Spring Cloud中整合New Relic One性能监控。New Relic One是一款知名的性能监测工具,随着New Relic One在Azure Spring Cloud中的集成,用户可以用New Relic One轻松地对Spring Boot应用程序进行性能检测。当扩展到多个Spring Boot应用程序实例时,系统会自动监控任何新的应用程序实例。

Azure官方表示:部署Spring Boot应用程序的大多数企业都有一个相似的目标:使用自动化和应用程序性能监控,最大限度地提高几乎任何规模运行Spring Boot应用程序的好处。

虽然 Azure Spring Cloud 擅长抽象出与管理容器化工作负载相关的大部分工作,但监控和维护这些应用程序的性能和健康状况,或在出现问题时进行故障排除的挑战仍然艰巨,尤其是企业大规模部署这些应用程序。

现在,用户可以在Azure Spring Cloud实例中使用New Relic One进行检测、监控和提供观察的能力,轻松快速地对仪器进行设置。

在New Relic One板块可以通过逐个应用程序导航来观察应用程序的性能,如吞吐量、错误率等。

在软件开发过程中,除了需要对不同模块做性能监控,对完成的应用程序同样需要进行性能效率测试。通过性能测试可以知道系统承受的并发用户数量,带宽是否够用,cpu是否够用,内存是否够用,硬盘速度是否跟得上。从服务端来看,测试服务器是否能承载用户多并发,系统是否稳定,从用户角度看响应时间速度。

性能效率测试内容主要有:

1)负载测试(load test):对于分布式网络,测试不同用户数量来测试系统的反应,主要关注性能指标,系统不同表现。

2)压力测试(stress testing):高压状态下多用户高并发测试(30万-50万),主要关注系统是怎么崩溃的。(内存泄漏,cpu无响应,数据库无反应,网络堵塞)

3)容量测试(volumn testing):系统最大支撑的相关数量,数据库最大数据数量,用户数量。

性能测试评价指标

① 响应时间:从用户视角评价系统的响应速度,通常响应的时间的经验值2s流畅,5s可用,8s较慢

② 吞吐量/率:硬盘IO(读写),网络IO(上行下行带宽),cupIO,服务器处理能力,客户端打开页面的数量。

③ 事务处理能力:打开页面,登陆服务器,实现消息发送等等用户的某一动作就被称为事物。

性能测试关注点(软件测试关注点)

1、软件测试的作用和价值:

产品角度:在研发过程中尽早的发现问题,提高软件质量,确保产品交互,功能完善,稳定可靠。

用户角度:关注用户体验,操作,界面,性能,尽可能想办法提升用户体验,持续改善。

2、性能测试的关注点:

响应时间快慢,服务器端的处理速度

服务器端的使用情况

数据库端的资源使用情况

最大用户访问数量

同时处理最大业务数量

考察系统能否支撑7x24小时运转

内存资源、线程资源能否正常回收

代码,算法,sql语句设计是否合理

整个系统的稳定性,可恢复性

在软件测试中,不论是功能测试性能测试等还是针对安全问题的测试,都是为了保障软件在使用中更流畅可用性更高安全风险更小。


参读链接:


https://www.woocoom.com/b021.html?id=6d1b7c6b3db744f7a3d6f2a4a9d46aae

https://azure.microsoft.com/zh-cn/blog/use-new-relic-one-to-effortlessly-monitor-applications-in-azure-spring-cloud/

https://blog.csdn.net/qq_37884273/article/details/82389312

# 软件安全 # 软件测试 # 性能效率测试 # 软件质量
本文为 独立观点,未经允许不得转载,授权请联系FreeBuf客服小蜜蜂,微信:freebee2022
被以下专辑收录,发现更多精彩内容
+ 收入我的专辑
+ 加入我的收藏
相关推荐
  • 0 文章数
  • 0 关注者
文章目录