JMETER(1)

πŸ’… JMETER β€” the load testing bestie πŸ’…

okay so bestie, you're about to meet Apache JMeter, and honestly? she's iconic. this page is jmeter(1) from the User Commands section of the manual. no cap.


✨ NAME ✨

jmeter β€” Apache JMeter β€” Load testing tool πŸŽ€


🌸 SYNOPSIS 🌸

jmeter [options]

πŸ¦‹ DESCRIPTION πŸ¦‹

Apache JMeter is a Java application designed to load test functional behavior and measure performance. it was originally designed for testing Web Applications but bestie, she has since expanded to other test functions. glow up fr fr πŸ’…

Apache JMeter may be used to test performance both on static and dynamic resources (files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers and more). it can be used to simulate a heavy load on a server, network or object to test its strength or to analyze overall performance under different load types. you can use it to make a graphical analysis of performance or to test your server/script/object behavior under heavy concurrent load. she's giving main character energy honestly πŸ‘‘


πŸ’– OPTIONS πŸ’–

  • -h, --help β€” print usage information and exit. short, sweet, slays πŸ’«
  • -v, --version β€” print the version information and exit 🏷️
  • -p, --propfile <argument> β€” the jmeter property file to use πŸ“„
  • -q, --addprop <argument> β€” additional JMeter property file(s) πŸ—‚οΈ
  • -t, --testfile <argument> β€” the jmeter test(.jmx) file to run πŸ§ͺ
  • -l, --logfile <argument> β€” the file to log samples to πŸ“
  • -j, --jmeterlogfile <argument> β€” jmeter run log file (jmeter.log) πŸ““
  • -n, --nongui β€” run JMeter in nongui mode. no pretty windows, just vibes πŸ–₯️🚫
  • -s, --server β€” run the JMeter server πŸ›°οΈ
  • -H, --proxyHost <argument> β€” Set a proxy server for JMeter to use 🌐
  • -P, --proxyPort <argument> β€” Set proxy server port for JMeter to use πŸ”Œ
  • -N, --nonProxyHosts <argument> β€” Set nonproxy host list (e.g. *.apache.org|localhost) πŸ™…β€β™€οΈ
  • -u, --username <argument> β€” Set username for proxy server that JMeter is to use πŸ‘€
  • -a, --password <argument> β€” Set password for proxy server that JMeter is to use πŸ”
  • -J, --jmeterproperty <argument>=<value> β€” Define additional JMeter properties βž•
  • -G, --globalproperty <argument>=<value> β€” Define Global properties (sent to servers) e.g. -Gport=123 or -Gglobal.properties 🌍
  • -D, --systemproperty <argument>=<value> β€” Define additional system properties βš™οΈ
  • -S, --systemPropertyFile <argument> β€” additional system property file(s) πŸ“
  • -L, --loglevel <argument>=<value> β€” [category=]level e.g. jorphan=INFO or jmeter.util=DEBUG πŸ”
  • -r, --runremote β€” Start remote servers (as defined in remote_hosts) πŸš€
  • -R, --remotestart <argument> β€” Start these remote servers (overrides remote_hosts) 🎯
  • -d, --homedir <argument> β€” the jmeter home directory to use 🏠
  • -X, --remoteexit β€” Exit the remote servers at end of test (non-GUI) πŸ‘‹

πŸ”₯ EXAMPLES πŸ”₯

Run Apache JMeter in GUI mode:

jmeter [-p property-file]

Run Apache JMeter in NON_GUI mode:

jmeter -n -t test-file [-p property-file] [-l log-file]

Tell Apache JMeter to use a proxy server:

jmeter -H [your.proxy.server] -P [your proxy server port]

Run Apache JMeter in server mode:

jmeter -s

or

jmeter-server

🌈 HOMEPAGE 🌈

http://jmeter.apache.org


and that's the whole page bestie, you ate that 🫢

okay so the lil sign-off at the bottom says this manual page is dated July 2013 and it's the JMETER(1) page β€” yeah she's an older queen but she still runs the game πŸ‘‘βœ¨ periodt.

πŸ“¦ where this page comes from