Common performance test tools, monitoring tools Summary Worth Collection _ Performance test

Source: Internet
Author: User
Tags rrdtool soapui sitescope fiddler2 jprofiler jconsole

Collectl-linux Performance Monitoring Tool

Http://collectl.sourceforge.net/index.html

Iotop-linux Disk IO Performance monitoring tool

http://guichaz.free.fr/iotop/

Linux Monitoring Tools-Sysstat

http://sebastien.godard.pagesperso-orange.fr/

The Sysstat utilities are a collection performance tools for Linux. These include SAR, SADF, Mpstat, Iostat, Nfsiostat, Cifsiostat, Pidstat and SA tools.


can monitor IO status for each process

Linux has always been able to show how much I/O is 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 CON Fig_taskstats, task_io_accounting and config_vm_event_counters options on.

JDBC SQL statement Tracking Monitoring tool-P6spy
http://www.p6spy.com/

An open source Java tool which intercepts and logs all database statements This use JDBC

JDBC SQL Profiler:
http://sourceforge.net/projects/sqlprofiler/
Have you ever wondered which database indexes to create for should your? This is Swing-based SQL Profiler tries to offer a tool to monitor which tables and columns are accessed the most in SQL Queri ES to recommend index creation.

Irontrack SQL:
Http://www.irongrid.com/ironeyesql
Irontrack SQL increases the visibility of performance problems from builds to builds through time-based views of JDBC Perfor Mance Metrics. Irontrack SQL easily enables Java performance tuning by displaying the database usage over time, overlaying and comparing perf ormance datasets, and embedding performance testing with no source code changes.

Reference:
http://netfork.javaeye.com/blog/286789
Http://www.ibm.com/developerworks/cn/java/j-lo-p6spy/index.html

Aqtime-performance analysis, memory, and resource debugging Tools

Aqtime Pro is a award-winning performance profiling and Memory and resource debugging Toolset for 32-and 64-bit Windows, . NET and Java applications as as, VBScript, and JScript code.

http://www.automatedqa.com/products/aqtime/

Web site Performance Diagnostics gadget-yslow

Http://blog.csdn.net/Testing_is_believing/archive/2008/05/17/2455109.aspx

https://addons.mozilla.org/en-US/firefox/addon/5369/

JVM Monitoring:

Jconsole (included with JDK)

Jconsole Remote monitoring:

Http://hi.baidu.com/higkoo/blog/item/29872f4af62f8c2408f7ef5d.html

Java Performance Monitoring:

Http://hi.baidu.com/higkoo/blog/item/f2583266e90e032aab184caf.html

JVISUALVM (included with JDK)

Jprofiler:

Http://www.ej-technologies.com/products/jprofiler/overview.html

Jprobe:

http://www.quest.com/jprobe/

Yourkit:

http://www.yourkit.com/

50 Open Source Performance testing tools:

Http://blog.csdn.net/Testing_is_believing/archive/2010/01/27/5263006.aspx

Web-assisted development, debugging, performance detection, Tuning toolset:

Http://blog.csdn.net/Testing_is_believing/archive/2010/01/30/5272530.aspx

Hyperic HQ

Hyperic 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 lo cation, 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 ISS UE control actions from a single remote console.

With built-in support for more than technologies, a extensible framework and user interface, and support for both Virt Ualized and non-virtualized infrastructures, Hyperic is the standard for web and IT operations teams to 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 are 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 Monitoring

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

Official homepage:

http://www.nagios.org/

Download:

Http://www.nagios.org/download

Install under Ubuntu:

Http://nagios.sourceforge.net/docs/3_0/quickstart-ubuntu.html

Nagios plugin:

Http://exchange.nagios.org/directory/Plugins

Nagios Plugin Development Guide:

Http://nagiosplug.sourceforge.net/developer-guidelines.html

Nagios online Help Chinese version:

Http://www.itnms.net/docs/nagios/cn/build/html/index.html

Nagios Video:

http://itboba.com/taxonomy/term/959

Cacti

Official website:

http://www.cacti.net/

CACTI is a complete network graphing solution designed to harness the power of RRDTool ' s data storage and graphing Functio Nality. CACTI provides a fast poller, advanced graph templating, multiple data acquisition methods, and user management features O UT of the box. All are wrapped in a intuitive, easy to use interface that makes sense for lan-sized installations up to complex n Etworks with hundreds of devices.

Cacti (English meaning: Cactus) is a set of open source network monitoring tools, can monitor the host state and load situation, add the corresponding template, can be used to monitor Apache, MySQL and other servers running state.

Cacti requirements run in PHP, MySQL, Apache environment. PHP is its data acquisition script execution environment. MySQL is used to save data. Apache is used to provide its front-end configuration and monitoring interface. Some components, such as Php-snmp,php-xml,php-ldap,rrdtool, are also required for installation.

Iptraf
IP Network Monitoring Software

http://iptraf.seul.org/

Download:

Http://iptraf.seul.org/download.html

User manual:

Http://iptraf.seul.org/2.7/manual.html

NMon

Nmon for Linux-nmon are short for Nigel ' s performance MONitor for Linux

Support for Linux, AIX

http://nmon.sourceforge.net/pmwiki.php

Download:

Http://nmon.sourceforge.net/pmwiki.php?n=Site.Download

HttpWatch


HTTP, HTTPS packet cutting tool

Official website:

http://www.httpwatch.com/

Brief introduction:

Http://blog.csdn.net/Testing_is_believing/archive/2010/02/03/5285126.aspx

WireShark

Wireshark (http://www.wireshark.org/)-Open Source Network Protocol Package Analysis tool

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 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 the any. NET language.

Fiddler is freeware and can debug traffic from virtually any application, including Internet Explorer, Mozilla Firefox, Op ERA, and thousands more.

BadBoy
Official website:

http://www.badboy.com.au/

Use Badboy to do asp.net load tests:

Using Badboy 2.01 to Load Test asp.net applications

Http://www.perfwolf.com/The_Load_and_Performance_Teste/Badboy/badboy.htm

Jmeter

Official website:

http://jakarta.apache.org/jmeter/

Using JMeter for performance testing

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.