Voor het in de gaten houden van de aanwezigheid van verschillende onderdelen in het netwerk kan je gebruikmaken van een simpel ping-commando. Echter kan je hiermee alleen de huidige status bekijken en is de output tekstgebaseerd. Een applicatie die een geschiedenis van de beschikbaarheid bijhoudt en dit vervolgens grafisch kan tonen, is Smokeping. Deze applicatie vereist een webserver voorzien van Perl, Rrdtool en een aantal andere onderdelen. Hiermee kan een overzicht worden opgezet zoals op deze pagina te bekijken is. De ontwikkelaars hebben versie 2.3.5 uitgebracht voorzien van de volgende aankondiging:
Users!
I have released smokeping 2.3.5. This release contains a single bugfix by Niko. Slaves restart propperly when they get new config.
cheers
tobi
Version 2.3.5:Version 2.3.4:
- make slaves kill their old children off before forking new ones when the configuration changes. Reported by David Behr. --niko
Version 2.3.3:
- fix 'loss_background' documentation. Reported by David Tomic. --niko
- fix local variable override handling in connection with nomasterpoll --niko
- add protocol level master/slave protocol to control upgrades --tobi
- fix ordering of menu entries again --tobi
- bail out if the master/slave shared secret file is world-readable or writable --niko
- add some security notes to the master/slave documentation --niko
- Switch message hash generation to Digest::HMAC_MD5 (bundled) since this prevents the extension attack. Note that this change requires that you upgrade client and server in sync (you should do that anyway, but especially because of this)! -- tobi
- make sure when loading the sortercache that we only load info about graphs presently in the config. --tobi
- optionally precreate the directory structure under 'dyndir' if 'precreateperms' is set --niko
- store the slave updates in 'dyndir', defaulting to 'datadir' --niko
- change the slave update locking code so that reading works without write access to the temporary storage file --niko
- allow SSH probe to config rsa1 key -- Walery Kokarev
- make zooming work properly even for graphs generated with the navigator form time range fields. -- tobi
Version 2.3.2:
- use separate slave cache and longer slave timeout. this helps with slave congestion -- Phillip Moore pdm yahoo-inc.com
- add an optional --pid-dir option to specify the pid directory when running as a slave. --niko
- slaves were not polling targets where nomasterpoll was set --tobi
[break]
- make ajax mode work on IE again -- tobi
- make rawlog mode work again --tobi
- make ajax mode work for nomasterpol targets --tobi
- fixe ordering of menu versus overview page --tobi