"Mirmon monitors mirror status" - a concise software summary in 5 words.
This software is directed by a configuration file, and while there are many configuration parameters, most of them have acceptable defaults. Users only need to specify a few project-specific items to configure mirmon, and once set up, it can be run by cron every hour.
Mirror sites are probed at user-defined intervals, typically every 4 hours, and sites that are temporarily unreachable are probed more often until a successful probe is registered. The state file can be used for other administrative purposes, such as mailing admins of stale mirrors, directing users to fresh mirrors, and more.
Options for mirmon include being verbose or quiet, setting timeout, and choosing to probe all sites or a selection of them. The configuration file default list is ./mirmon.conf $HOME/.mirmon.conf etc/mirmon.conf.
In the most recent release, some averages were added to the reports that mirmon generates. Overall, the mirmon project is a useful tool for monitoring the state of mirrors and ensuring they are up-to-date.
Version 1.38: N/A