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