hpcttrigger(1)

πŸ“¦
version 1.6.10 Β· 2 versions
, in debian bookworm, debian trixie, ubuntu noble, ubuntu questing

✨ 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 πŸ’–


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