性能测试工具、监控工具
http://sebastien.godard.pagesperso-orange.fr/
The sysstat utilities are a collection of performance monitoring tools for Linux. These include sar, sadf, mpstat, iostat, nfsiostat, cifsiostat, pidstat and sa tools.
collectl - linux性能监控工具
http://collectl.sourceforge.net/index.html
iotop - linux磁盘IO性能监控工具
可监控每个进程的IO情况
Linux has always been able to show how much I/O was going on (the bi and bo columns of the vmstat 1 command).
Iotop is a Python program with a top like UI used to show of behalf of which process is the I/O going on. It requires Python ≥ 2.5 (or Python ≥ 2.4 with the ctypes module) and a Linux kernel ≥ 2.6.20 with the TASK_DELAY_ACCT CONFIG_TASKSTATS, TASK_IO_ACCOUNTING and CONFIG_VM_EVENT_COUNTERS options on.
JDBC SQL语句跟踪监控工具 - p6spy http://www.p6spy.com/
An open source Java tool that intercepts and logs all database statements that use JDBC
JDBC SQL Profiler: http://sourceforge.net/projects/sqlprofiler/ Have you ever wondered which database indexes you should create for your JDBC-based application ? This Swing-based SQL profiler tries to offer a tool to monitor which tables and columns are accessed the most in SQL queries to recommend index creation.
IronTrack SQL: http://www.irongrid.com/ironeyesql IronTrack SQL increases the visibility of performance problems from build to build through time-based views of JDBC performance metrics. IronTrack SQL easily enables Java performance tuning by displaying database usage over time, Overlaying and comparing performance datasets, and embedding performance testing with no source code changes.
参考: http://netfork.javaeye.com/blog/286789 http://www.ibm.com/developerworks/cn/java/j-lo-p6spy/index.html
AQTime - 性能分析、内存和资源调试工具
AQtime Pro is an award-winning performance profiling and memory and resource debugging toolset for 32- and 64-bit Windows, .NET and Java applications as well as VBScript and JScript code.
http://www.automatedqa.com/products/aqtime/
网站性能诊断小工具-YSlow
http://blog.csdn.net/Testing_is_believing/archive/2008/05/17/2455109.aspx
https://addons.mozilla.org/en-US/firefox/addon/5369/
JVM监控:
Jconsole(JDK附带)
Jconsole远程监控:
http://hi.baidu.com/higkoo/blog/item/29872f4af62f8c2408f7ef5d.html
java性能监控:
http://hi.baidu.com/higkoo/blog/item/f2583266e90e032aab184caf.html
Jvisualvm(JDK附带)
Jprofiler:
http://www.ej-technologies.com/products/jprofiler/overview.html
JProbe:
Yourkit:
50个开源性能测试工具:
http://blog.csdn.net/Testing_is_believing/archive/2010/01/27/5263006.aspx
WEB辅助开发、调试、性能检测、调优工具集:
http://blog.csdn.net/Testing_is_believing/archive/2010/01/30/5272530.aspx
Hyperic HQ
Hyperic HQ is the award-winning open source monitoring software designed to manage web applications and infrastructure. Hyperic HQ's unique ability to automatically discover and monitor software and network resources, regardless of type or location, gives you a unified view of the performance and health of your applications. Use HQ's comprehensive suite of tools to track performance and event data, create complex alerts, run diagnostics, and issue control actions from a single remote console.
With built-in support for more than 75 technologies, an extensible framework and user interface, and support for both virtualized and non-virtualized infrastructures, Hyperic is the standard for web and IT operations teams of all sizes.
There are two editions of Hyperic HQ. The open source edition, licensed under GNU GPL v2, provides all fundamental capabilities for managing web applications. Powerful, reliable, and free, open source HQ is supported by a vibrant community of web operations professionals.
http://blog.csdn.net/Testing_is_believing/archive/2010/01/31/5274235.aspx
HP SiteScope - Agentless监控
http://blog.csdn.net/Testing_is_believing/archive/2010/02/01/5276275.aspx
HP SiteScope 11 :
http://www.cnblogs.com/preftest/archive/2010/10/08/1845965.html
Nagios - The Industry Standard In Open Source Monitoring
官方主页:
下载:
http://www.nagios.org/download
Ubuntu下安装:
http://nagios.sourceforge.net/docs/3_0/quickstart-ubuntu.html
Nagios插件:
http://exchange.nagios.org/directory/Plugins
nagios插件开发指南:
http://nagiosplug.sourceforge.net/developer-guidelines.html
Nagios在线帮助中文版:
http://www.itnms.net/docs/nagios/cn/build/html/index.html
Nagios视频:
http://itboba.com/taxonomy/term/959
Cacti
官方网址:
Cacti is a complete network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality. Cacti provides a fast poller, advanced graph templating, multiple data acquisition methods, and user management features out of the box. All of this is wrapped in an intuitive, easy to use interface that makes sense for LAN-sized installations up to complex networks with hundreds of devices.
cacti(英文意思:仙人掌)是一套开源的网络监控工具,可以监控主机的状态和负载情况,添加相应的模板后,可以用来监控 Apache、MySQL 等服务器的运行状态。
cacti 要求运行在 PHP、MySQL、Apache 环境。PHP 是它的数据采集脚本执行环境。MySQL 用来保存数据。Apache 用来提供它的前端配置和监控界面。安装时还会要求一些组件,比如 php-snmp,php-xml,php-ldap,rrdtool 等。
IPTrafIP Network Monitoring Software
下载:
http://iptraf.seul.org/download.html
用户手册:
http://iptraf.seul.org/2.7/manual.html
NMon
nmon for Linux - nmon is short for Nigel's performance MONitor for Linux
支持Linux、AIX
http://nmon.sourceforge.net/pmwiki.php
下载:
http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
HTTPWatch
HTTP、HTTPS截包工具
官方网站:
简介:
http://blog.csdn.net/Testing_is_believing/archive/2010/02/03/5285126.aspx
WireShark
Wireshark(http://www.wireshark.org/)- 开源的网络协议包分析工具
http://blog.csdn.net/Testing_is_believing/archive/2010/02/03/5284648.aspx
Fiddler http://www.fiddler2.com/fiddler2/
Fiddler is a Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP(S) traffic, set breakpoints, and "fiddle" with incoming or outgoing data. Fiddler includes a powerful event-based scripting subsystem, and can be extended using any .NET language.
Fiddler is freeware and can debug traffic from virtually any application, including Internet Explorer, Mozilla Firefox, Opera, and thousands more.
BadBoy 官方网站:
使用BadBoy做ASP.NET的负载测试:
Using Badboy 2.01 to Load Test ASP.Net Applications
http://www.perfwolf.com/The_Load_and_Performance_Teste/Badboy/badboy.htm
JMeter
官方网站:
http://jakarta.apache.org/jmeter/
使用JMeter进行性能测试
http://www.ibm.com/developerworks/cn/java/l-jmeter/index.html
soapUI http://www.soapui.org/Load-Testing/using-loadui-for-loadtesting.html
VSTS
Using Visual Studio Team System to Execute High-Volume Load Tests
http://www.perfwolf.com/The_Load_and_Performance_Teste/LoadTestingWithVSTS/loadtestingwithvsts.htm
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
· dotnet 源代码生成器分析器入门
· 软件产品开发中常见的10个问题及处理方法
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(四):结合BotSharp
· Vite CVE-2025-30208 安全漏洞
· MQ 如何保证数据一致性?
· 《HelloGitHub》第 108 期