10-12-2008
Suggested tool / approach for performance testing
What is a good approach for a performance testing tool suite for web applications? I am specifically interested in tools that execute a certain set of tasks well as opposed to tuning high traffic sites. In other words, a profiler would be a good idea to have, although I understand these tools are specific to a language. A profiler will help me understand where most time is spent in executing a particular part of the code, but does not provide me with a start-to-end view of where performance could be improved. Is there a tool that provides profiling data on where in the chain browser, web server, application server, database server most time is spent?
Thanks in advance
7 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Could someone point me in the correct direction or web link containing instructions for installing the System Performance Tool (aka STP) software on an IBM-AIX version 4.? machine. My client has the software (that came from their original server) on a 3" floppy. Thanks! (1 Reply)
Discussion started by: Pam
1 Replies
2. Programming
So, I've been told and heard a million times that malloc and free are expensive calls to be avoided. So many times I avoid malloc by reusing already allocated memory blocks. Store them on free lists somewhere myself and don't call free when I know malloc will be called very shortly thereafter.
... (6 Replies)
Discussion started by: DreamWarrior
6 Replies
3. AIX
I'm doing performance testing for one application which works on AIX.
But I don't know which performance parameters of memory need to be collected. Now, I just know very few:
1. page in
2. page out
3. fre
They are all collected by "vmstat" command.
I want to know, except for above... (2 Replies)
Discussion started by: adasong
2 Replies
4. Linux
Hello friends,
I'm working on a Thesis and right now I'm in a phase of comparing a Linux vs Windows performance in similar situations on the same machine.
I'm asking here because I would like help on this, since I've always worked in Linux as an Administrator and a user, never as a... (6 Replies)
Discussion started by: lzcool
6 Replies
5. AIX
Dear experts ,
Pls advice for any good Tool to monitor the CPU and performance of AIX the system ..
to keep monitoring to show me the utilization of that system .. (12 Replies)
Discussion started by: Mr.AIX
12 Replies
6. Red Hat
Hi All,
I'm looking for good reference books or white papers about Linux Redhat Performance tuning / system tuning.
Thanks for any advice. (0 Replies)
Discussion started by: linuxqwer
0 Replies
7. Infrastructure Monitoring
Hi,
We have HP OpenView tool to extract utilization report and extract them in csv. Every month I pull 30 days CPU and Memory utilization, every 5 minutes via GUI and export it in csv (excel) format. It is always a time consuming process to run it on a set of servers and then pick next set because... (0 Replies)
Discussion started by: solaris_1977
0 Replies
LEARN ABOUT DEBIAN
polygraph
POLYGRAPH(7) User Commands POLYGRAPH(7)
NAME
Polygraph - performance benchmark for web intermediaries
DESCRIPTION
Web Polygraph is a performance testing tool for caching proxies, origin server accelerators, L4/7 switches, content filters, and other Web
intermediaries. Polygraph's features include:
* high-performance HTTP clients and servers
* realistic HTTP, FTP, and SSL traffic generation
* HTTP Basic, NTLM, and Negotiate proxy authentication
* LDAP-friendly generation of user credentials
* flexible content simulation
* ready-to-use standard workloads for benchmarking
* powerful domain-specific configuration language
* portable open-source implementation
* friendly commercial support
Web Polygraph consists of many tools listed below. See individual man pages for more information. Detailed documentation is available at
www.web-polygraph.org.
polygraph-aka - IP aliases manipulation tool
polygraph-beepmon - forwards BEEP messages to an external program
polygraph-cdb - content database manipulation tool
polygraph-client - Web Polygraph client simulator
polygraph-cmp-lx - log comparison tool
polygraph-distr-test - distribution test
polygraph-dns-cfg - DNS server configuration tool
polygraph-lr - console log extractor
polygraph-ltrace - trace extractor
polygraph-lx - stats extractor
polygraph-pgl2acl - translates PGL access rules into Squid Proxy ACLs
polygraph-pgl2eng - PGL to English converter
polygraph-pgl2ips - PGL IP addresses calculator
polygraph-pgl2ldif - LDIF (and other text-based) configuration generator
polygraph-pgl-test - PGL validator
polygraph-pmix2-ips - PolyMix-2 address calculator
polygraph-pmix3-ips - PolyMix-3 address calculator
polygraph-polymon - interactive test monitoring tool
polygraph-polyprobe - tests TCP throughput in a full client/server mesh
polygraph-polyrrd - supplies run-time Polygraph stats to RRDtool
polygraph-pop-test - predicts cache hit ratios for a given workload
polygraph-reporter - HTML report generator
polygraph-rng-test - random number generator test
polygraph-server - Web Polygraph server simulator
polygraph-udp2tcpd - converts UDP monitoring messages into a TCP stream read by polymon
polygraph-webaxe4-ips - WebAxe-4 address calculator
COPYRIGHT
Copyright (C) 2003-2006 The Measurement Factory, Inc.
SEE ALSO
polygraph-aka(1), polygraph-beepmon(1), polygraph-cdb(1), polygraph-client(1), polygraph-cmp-lx(1), polygraph-distr-test(1),
polygraph-dns-cfg(1), polygraph-lr(1), polygraph-ltrace(1), polygraph-lx(1), polygraph-pgl2acl(1), polygraph-pgl2eng(1),
polygraph-pgl2ips(1), polygraph-pgl2ldif(1), polygraph-pgl-test(1), polygraph-pmix2-ips(1), polygraph-pmix3-ips(1), polygraph-polymon(1),
polygraph-polyprobe(1), polygraph-polyrrd(1), polygraph-pop-test(1), polygraph-reporter(1), polygraph-rng-test(1), polygraph-server(1),
polygraph-udp2tcpd(1), polygraph-webaxe4-ips(1)
http://www.web-polygraph.org/ - project web site
Web Polygraph February 2010 POLYGRAPH(7)