I gave it a spin, but it did not work for me (Debian)
fbrm@host:~$ sparrow plg install http-status
public@http-status is uptodate (0.0.2)
Installing modules using /home/fbrm/sparrow/plugins/public/http-status/cpanfile
Complete! Modules were installed into /home/fbrm/sparrow/plugins/public/http-status/local
fbrm@host:~$ sparrow plg run http_status
unknown plugin at /home/fbrm/perl5/lib/perl5/Sparrow/Commands/Plugin.pm line 245.
Sparrow::Commands::Plugin::run_plugin("http_status") called at /home/fbrm/perl5/bin/sparrow line 38
fbrm@host:~$
feels very useful, if you can make your own hub, you could use it to pull monitoring to each machine, if required.
fbrm@host:~$ sparrow plg remove http_status
plugin is not installed at /home/fbrm/perl5/lib/perl5/Sparrow/Commands/Plugin.pm line 365.
fbrm@host:~$ sparrow plg install http_status
unknown plugin at /home/fbrm/perl5/lib/perl5/Sparrow/Commands/Plugin.pm line 198.
Sparrow::Commands::Plugin::install_plugin("http_status") called at /home/fbrm/perl5/bin/sparrow line 38
fbrm@host:~$ sparrow plg show http_status
unknown plugin at /home/fbrm/perl5/lib/perl5/Sparrow/Commands/Plugin.pm line 320.
fbrm@host:~$
any recovery from this? (apart from the rm -rf and reinstalling sparrow itself)