XYMONNET-AGAIN.SH(1)
π NAME π
xymonnet-again.sh β the Xymon network re-test tool, aka your fave lil retry gremlin π¦
β¨ SYNOPSIS β¨
xymonnet-again.sh
No flags, no args, no drama. She just runs. Periodt. π
πΈ DESCRIPTION πΈ
okay so bestie, xymonnet-again.sh is an extension script for Xymon that lives on the network test server. What she does is genuinely iconic: she picks up all the failing network tests that the xymonnet(1) program ran, and she re-runs them on a faster test cycle than the normal xymonnet schedule. π
Why do we care? Because the way that a server recovers and the network service comes back online, she notices it so much quicker β which means less reported downtime. It's giving "she's already on it" energy, fr fr. β¨
β οΈ but here's the limit, no cap: only tests whose first failure occurred within 30 minutes get included in the tests that xymonnet-again.sh runs.
The 30 minute limit is there for a very real reason β it stops hosts that are down for long periods of time from bogging down xymonnet-again.sh. Like, she's fast, but she's not trying to carry the whole network on her back. π
If you wanna change that limit, you can do it with the --frequenttestlimit=SECONDS option when you run xyxmonnet. π
π οΈ INSTALLATION π οΈ
This script runs by default from your tasks.cfg(5) file. That's it, that's the setup. Lowkey the easiest install ever. π«Ά
π FILES π
$XYMONTMP/TESTNAME.LOCATION.statusβ a temporary status file managed byxyxmonnet, holding the status of tests that have currently failed. π$XYMONTMP/frequenttests.LOCATIONβ a temporary file managed byxymonnetwith the hostnames thatxymonnet-again.shshould test. π
π SEE ALSO π
xymonnet(1), xymon(7), tasks.cfg(5)
okay that's the whole page, bestie!! go forth and let the network heal itself faster π
this was the Xymon manual, General Commands Manual vibes, Version 4.3.30: 4 Sep 2019 β mwah, slay, bye!! π β¨π
π¦ where this page comes from
- debian bookworm: xymon 4.3.30-1+b2 Β· GPL-2.0-only WITH OpenSSL exception
- debian trixie: xymon 4.3.30-4 Β· GPL-2.0-only WITH OpenSSL exception
- ubuntu jammy: xymon 4.3.30-1build2 Β· GPL-2.0-only WITH OpenSSL exception
- ubuntu jammy: xymon 4.3.30-1ubuntu0.1 Β· GPL-2.0-only WITH OpenSSL exception
- ubuntu noble: xymon 4.3.30-2build3 Β· GPL-2.0-only WITH OpenSSL exception
- ubuntu noble: xymon 4.3.30-2ubuntu0.1 Β· GPL-2.0-only WITH OpenSSL exception
- ubuntu questing: xymon 4.3.30-4
- ubuntu resolute: xymon 4.3.30-5 Β· GPL-2.0-only WITH OpenSSL exception
- ubuntu stonking: xymon 4.3.30-6 Β· GPL-2.0-only WITH OpenSSL exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms