FreeBSD Ports

benchmarks/polygraph 4.13.0_6

Benchmarking tool for Web proxies

Repository
FreeBSD ports
Maintainer
[email protected]
License
APACHE20
Categories
benchmarks, www

Description

Web Polygraph is a benchmarking tool for Web proxies. Polygraph distribution includes a high-performance client and server simulators. The simulators create a stream of HTTP requests that can be routed through a Web proxy. Studying proxy performance under various [stress] conditions is essential for performance tuning, evaluation of new algorithms, analysis of hardware configurations, and comparing available proxy products.

Install

As a binary package — by origin, or by package name:

pkg install benchmarks/polygraph
pkg install polygraph

From the ports tree:

cd /usr/ports/benchmarks/polygraph/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	polygraph>0:benchmarks/polygraph

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-4.13.0_6--4.13.0_6
FreeBSD:14:quarterly-4.13.0_6n/a-4.13.0_6
FreeBSD:15:latest-4.13.0_6n/a4.13.0_54.13.0_5
FreeBSD:15:quarterly-4.13.0_6n/an/an/a
FreeBSD:16:latest-4.13.0_6n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All build dependencies 10
All run dependencies 8

No port depends on this one.

Configuration

Options name: benchmarks_polygraph

OptionDefaultDescription
DOCSoffBuild and/or install documentation
GNUPLOToffGNUPlot for full reporting functionality
GSSAPIoffGSSAPI Security API support
LDNSoffDNS zone file support via libldns
PERLoffInstall Perl for PolyGraph tools
SSLonSSL/HTTPS support
ZLIBonHTTP compression support
USES
gmake ncurses shebangfix
Service scripts
none
Conflicts with
ltrace-0*

Files

Manual pages 27
  • polygraph(7)
  • 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-pgl-test(1)
  • polygraph-pgl2acl(1)
  • polygraph-pgl2eng(1)
  • polygraph-pgl2ips(1)
  • polygraph-pgl2ldif(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)
pkg-plist 106
  • bin/polygraph-aka
  • bin/polygraph-beepmon
  • bin/polygraph-cdb
  • bin/polygraph-client
  • bin/polygraph-cmp-lx
  • bin/polygraph-distr-test
  • bin/polygraph-dns-cfg
  • bin/polygraph-lr
  • bin/polygraph-ltrace
  • bin/polygraph-lx
  • bin/polygraph-pgl-test
  • bin/polygraph-pgl2acl
  • bin/polygraph-pgl2eng
  • bin/polygraph-pgl2ips
  • bin/polygraph-pgl2ldif
  • bin/polygraph-pmix2-ips
  • bin/polygraph-pmix3-ips
  • bin/polygraph-polymon
  • bin/polygraph-polyprobe
  • bin/polygraph-polyrrd
  • bin/polygraph-pop-test
  • bin/polygraph-reporter
  • bin/polygraph-rng-test
  • bin/polygraph-server
  • bin/polygraph-udp2tcpd
  • bin/polygraph-webaxe4-ips
  • share/man/man1/polygraph-aka.1.gz
  • share/man/man1/polygraph-beepmon.1.gz
  • share/man/man1/polygraph-cdb.1.gz
  • share/man/man1/polygraph-client.1.gz
  • share/man/man1/polygraph-cmp-lx.1.gz
  • share/man/man1/polygraph-distr-test.1.gz
  • share/man/man1/polygraph-dns-cfg.1.gz
  • share/man/man1/polygraph-lr.1.gz
  • share/man/man1/polygraph-ltrace.1.gz
  • share/man/man1/polygraph-lx.1.gz
  • share/man/man1/polygraph-pgl-test.1.gz
  • share/man/man1/polygraph-pgl2acl.1.gz
  • share/man/man1/polygraph-pgl2eng.1.gz
  • share/man/man1/polygraph-pgl2ips.1.gz
  • share/man/man1/polygraph-pgl2ldif.1.gz
  • share/man/man1/polygraph-pmix2-ips.1.gz
  • share/man/man1/polygraph-pmix3-ips.1.gz
  • share/man/man1/polygraph-polymon.1.gz
  • share/man/man1/polygraph-polyprobe.1.gz
  • share/man/man1/polygraph-polyrrd.1.gz
  • share/man/man1/polygraph-pop-test.1.gz
  • share/man/man1/polygraph-reporter.1.gz
  • share/man/man1/polygraph-rng-test.1.gz
  • share/man/man1/polygraph-server.1.gz
  • share/man/man1/polygraph-udp2tcpd.1.gz
  • share/man/man1/polygraph-webaxe4-ips.1.gz
  • share/man/man7/polygraph.7.gz
  • share/doc/polygraph/CONTRIBUTORS
  • share/doc/polygraph/NOTICE
  • share/doc/polygraph/README
  • share/doc/polygraph/change.log
  • share/polygraph/javascripts/ReportFigures.js
  • share/polygraph/javascripts/jqplot.canvasAxisLabelRenderer.js
  • share/polygraph/javascripts/jqplot.canvasTextRenderer.js
  • share/polygraph/javascripts/jqplot.cursor.js
  • share/polygraph/javascripts/jqplot.enhancedLegendRenderer.js
  • share/polygraph/javascripts/jquery-ui-1.8.18.custom.js
  • share/polygraph/javascripts/jquery.jqplot.js
  • share/polygraph/javascripts/jquery.js
  • share/polygraph/stylesheets/Print.css
  • share/polygraph/stylesheets/ReportFigures.css
  • share/polygraph/stylesheets/images/ui-bg_flat_0_aaaaaa_40x100.png
  • share/polygraph/stylesheets/images/ui-bg_flat_75_ffffff_40x100.png
  • share/polygraph/stylesheets/images/ui-bg_glass_55_fbf9ee_1x400.png
  • share/polygraph/stylesheets/images/ui-bg_glass_65_ffffff_1x400.png
  • share/polygraph/stylesheets/images/ui-bg_glass_75_dadada_1x400.png
  • share/polygraph/stylesheets/images/ui-bg_glass_75_e6e6e6_1x400.png
  • share/polygraph/stylesheets/images/ui-bg_glass_95_fef1ec_1x400.png
  • share/polygraph/stylesheets/images/ui-bg_highlight-soft_75_cccccc_1x100.png
  • share/polygraph/stylesheets/images/ui-icons_222222_256x240.png
  • share/polygraph/stylesheets/images/ui-icons_2e83ff_256x240.png
  • share/polygraph/stylesheets/images/ui-icons_454545_256x240.png
  • share/polygraph/stylesheets/images/ui-icons_888888_256x240.png
  • share/polygraph/stylesheets/images/ui-icons_cd0a0a_256x240.png
  • share/polygraph/stylesheets/jquery-ui-1.8.18.custom.css
  • share/polygraph/stylesheets/jquery.jqplot.css
  • share/polygraph/workloads/datacomm-1.pg
  • share/polygraph/workloads/downtime-2.pg
  • share/polygraph/workloads/include/benches.pg
  • share/polygraph/workloads/include/contents.pg
  • share/polygraph/workloads/include/phases.pg
  • share/polygraph/workloads/include/pipes.pg
  • share/polygraph/workloads/include/polymix-3-guts.pg
  • share/polygraph/workloads/include/polymix-4-guts.pg
  • share/polygraph/workloads/include/webaxe-4-guts.pg
  • share/polygraph/workloads/nolb-l4-4.pg
  • share/polygraph/workloads/polyfill-2.pg
  • share/polygraph/workloads/polymix-1.pg
  • share/polygraph/workloads/polymix-2.pg
  • share/polygraph/workloads/polymix-3.pg
  • share/polygraph/workloads/polymix-4.pg
  • share/polygraph/workloads/pxylb-4.pg
  • share/polygraph/workloads/simple.pg
  • share/polygraph/workloads/srvlb-l4-4.pg

The first 100 are listed.

distinfo 1
FileSizeSHA256
polygraph-4.13.0-src.tgz3.422051e+062ac8cbe68258b22affd789e9c83ae58f7fca6c53e9b4ab078763e06347649fe7
Master sites 1
  • http://www.web-polygraph.org/downloads/srcs/

Commit history 0

No commits in the history this site was built from.