mirmon 2.7

Monitor the state of mirrors

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!

What's new in mirmon 2.7:

  • With the option "always_get region ...", you can now specify which mirrors in certain regions must be probed in every mirmon run (intended for fake regions like Master, Tier1, etc.).
Read full changelog
send us
an update
GPL (GNU General Public License) 
3.1/5 13
Henk P. Penning
ROOT \ System \ Monitoring
1 mirmon Screenshot:
mirmon project monitors the state of mirrors.

Every hour the root site writes a fresh timestamp somewhere in the archive; mirror sites copy this timestamp when they update the mirror archive. Mirmon periodically retrieves these timestamps from the mirror sites. It generates a html report and a flat state file.

Mirmon's actions and report are directed by a config file. There are many configuration parameters, but most have acceptable defaults. Only a few project specific items need to be specified. Once configured, mirmon can be run by cron every hour.

Mirror sites are probed at certain (user defined) intervals (default every 4 hours). Sites that are (temporarily) unreachable are probed more often (by default hourly) until a probe is successful.

The state file has a simple format and can be used for other administrative purposes (mailing admins of stale mirrors, directing users to fresh mirrors, etc).


option v : be verbose
option q : be quiet
option t : set timeout [ default 300 ] ;
option get : 'all' : probe all sites
: 'update' : probe a selection of the sites
option c : configuration file ; default list : ./mirmon.conf $HOME/.mirmon.conf etc/mirmon.conf

Last updated on December 17th, 2012

#mirror administrator #mirror monitor #mirror site #mirmon #mirror #administrator #monitor

Add your review!