hpcttrigger(1)
β¨ NAME β¨
okay so bestie, welcome to the hpcttrigger manual page β that's a General Commands Manual entry, section 1, for the High-Performance Connectivity Tracer (HiPerConTracer) Trigger Tool. yes it's a mouthful, yes it's iconic, moving on π
π SYNOPSIS π
hpcttrigger [-P|--ping] [-T|--traceroute] [-L|--loglevel level]
[-q|--quiet] [-v|--verbose] [-U|--user user|uid]
[-S|--source address[,traffic_class[,...]]]
[-D|--destination address]
[--tracerouteinterval milliseconds]
[--tracerouteduration milliseconds]
[--tracerouterounds rounds]
[--tracerouteinitialmaxttl value]
[--traceroutefinalmaxttl value]
[--tracerouteincrementmaxttl value]
[--pinginterval milliseconds]
[--pingexpiration milliseconds] [--pingttl value]
[-R|--resultsdirectory directory]
[--resultstransactionlength seconds]
[--pingtriggerage seconds]
[--pingtriggerlength payload_length]
[--pingsbeforequeuing count]
πΈ DESCRIPTION πΈ
so basically, hpcttrigger is the little bestie that triggers HiPerConTracer runs whenever it clocks incoming "Ping" packets ππ
and the way it works is so cute: the moment it's seen the given number of those packets, with the given size, coming from a source β boom, it fires off a Ping or a Traceroute to the corresponding address. main character energy fr fr β¨
π¦ ARGUMENTS π¦
these are the ones you can pass in, bestie:
--pingtriggerage secondsβ sets the max number of seconds allowed to sit between two trigger "Pings" (default:300). clock's ticking β³--pingtriggerlength payload_lengthβ sets the "Ping" payload length that's required to trigger HiPerConTracer (default:53).--pingsbeforequeuing countβ sets how many observed "Ping" packets it needs before it triggers HiPerConTracer (default:3). patience is a virtue π«Ά
ngl, for the other arguments and the output format, you gotta go read the manual page of HiPerConTracer. this girlie only covers so much π
π₯ EXAMPLES π₯
here's the whole vibe in action:
hpcttrigger --source 10.1.1.51 --traceroute --verbose
--pingsbeforequeuing 2 --pingtriggerlength 88
hpcttrigger --source 10.1.1.51 --pingtriggerage 1800 --ping --verbose
hpcttrigger --source=10.1.1.51 --traceroute
--resultsdirectory=/tmp/results --resultstransactionlength=60
hpcttrigger --source=172.16.1.2,BE,EF --source=172.17.1.2,BE,AF11,AF21
--pingtriggerage=1800 --ping --verbose
π AUTHORS π
all the credit goes to Thomas Dreibholz π
https://www.nntb.no/~dreibh/hipercontracermailto://thomas.dreibholz@gmail.com
and that's a wrap bestie π this lil page was hanging out as hpcttrigger in the General Commands Manual, dated June 6, 2019, and its source/version tag is just hpcttrigger too. slay, go trigger some runs π
β¨
π¦ where this page comes from
- debian bookworm: hipercontracer-trigger 1.6.7-1 Β· GPL-3.0-or-later
- debian trixie: hipercontracer-trigger 1.6.10-1 Β· GPL-3.0-or-later
- ubuntu noble: hipercontracer-trigger 1.6.10-1build1 Β· GPL-3.0-or-later
- ubuntu questing: hipercontracer-trigger 1.6.10-1build2
- Copyright (C) 2015-2022 by Thomas Dreibholz
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms