Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

polygraph(7) [debian man page]

POLYGRAPH(7)							   User Commands						      POLYGRAPH(7)

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 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) - project web site Web Polygraph February 2010 POLYGRAPH(7)

Check Out this Related Man Page

Webinject(3pm)						User Contributed Perl Documentation					    Webinject(3pm)

Webinject - Perl Module for testing web services SYNOPSIS
use Webinject; my $webinject = Webinject->new(); $webinject->engine(); DESCRIPTION
WebInject is a free tool for automated testing of web applications and web services. It can be used to test individual system components that have HTTP interfaces (JSP, ASP, CGI, PHP, AJAX, Servlets, HTML Forms, XML/SOAP Web Services, REST, etc), and can be used as a test harness to create a suite of [HTTP level] automated functional, acceptance, and regression tests. A test harness allows you to run many test cases and collect/report your results. WebInject offers real-time results display and may also be used for monitoring system response times. CONSTRUCTOR
new ( [ARGS] ) Creates an "Webinject" object. reporttype possible values are 'standard', 'nagios', 'nagios2', 'mrtg' or 'external:' nooutput suppress all output to STDOUT, create only logilfes break_on_errors stop after the first testcase fails, otherwise Webinject would go on and execute all tests regardless of the previous case. timeout Default timeout is 180seconds. Timeout starts again for every testcase. useragent Set the useragent used in HTTP requests. Default is 'Webinject'. max_redirect Set maximum number of HTTP redirects. Default is 0. proxy Sets a proxy which is then used for http and https requests. output_dir Output directory where all logfiles will go to. Defaults to current directory. globalhttplog Can be 'yes' or 'onfail'. Will log the http request and response to a http.log file. httpauth Provides credentials for webserver authentications. The format is: ['servername', 'portnumber', 'realm-name', 'username', 'password'] baseurl the value can be used as {BASEURL} in the test cases baseurl1 the value can be used as {BASEURL1} in the test cases baseurl2 the value can be used as {BASEURL2} in the test cases standaloneplot can be "on" or "off". Default is off. Create gnuplot graphs when enabled. graphtype Defaults to 'lines' gnuplot Defines the path to your gnuplot binary. METHODS
engine start the engine of webinject EXAMPLES
example test case <testcases> <case id = "1" description1 = "Sample Test Case" method = "get" url = "{BASEURL}/test.jsp" verifypositive = "All tests succeded" warning = "5" critical = "15" label = "testpage" errormessage = "got error: {PARSERESPONSE}" /> </testcases> detailed description about the syntax of testcases can be found on the Webinject homepage. SEE ALSO
For more information about webinject visit AUTHOR
Corey Goldberg, <> Sven Nierlein, <> COPYRIGHT AND LICENSE
Copyright (C) 2010 by Sven Nierlein Copyright (C) 2004-2006 by Corey Goldberg This library is free software; you can redistribute it under the GPL2 license. perl v5.14.2 2012-05-12 Webinject(3pm)
Man Page

Featured Tech Videos