--4Ckj6UjgE2iN1+kY
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
I was just reading this article on Matt's weblog:
Attention management now
http://www.bestkungfu.com/archive/?id=488
which mentions:
Back in 2000, I saw a poster at WWW9 in Amsterdam on
"Sonification of Web servers" [1]. The premise was that an
application could be built to allow sysadmins to monitor the
performance of their servers by sound. A Geiger-counter-like tick
would be registered for every satisfied request; errors or other
problems could register a different sound. With this, admins who
couldn't spend every moment watching for denial-of-service
attacks could listen for them instead. They could even measure
how many of their users were on Internet Explorer versus Netscape
if they liked. And all while focusing on other tasks. I thought
it was brilliant. In fact, the conference judges did too: it won
the best poster prize.
I don't remember seeing that at WWW9, but I happened to write
something like that a year earlier: a kludgy little shell script
(attached) that would play a blip for each pageview on one of
W3C's web servers. I forget where I got the idea for that...
(nowadays, it could only blip once for each 20 pageviews or so,
or it couldn't keep up)
oh, I think this is where I got the idea: when Netscape was first
released,
jg hacked up an impromptu script that played the sound of a
cannon shot each time a download successfully completed.
We sat in the dark and cheered, listening to the explosions.
--
http://www.jwz.org/gruntle/nscpdorm.html
[1]
http://www9.org/final-posters/poster22.html
--
Gerald Oskoboiny <
[email protected]>
http://impressive.net/people/gerald/
--4Ckj6UjgE2iN1+kY
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=webmon
#!/usr/bin/perl
#
# webmon: play a sound file for every hit on a web server (or other log)
#
# Gerald Oskoboiny, 30 Mar 1999
# $log = "/http_root/usr/etc/logs/complete_log";
$log = "/usr/local/apache/logs/complete_log";
# $sound = "/usr/lib/exmh-2.0.2/drip.au";
# other possible sounds to use:
$sound = "/usr/local/jdk1.1.5/demo/JumpingBox/1.1/sounds/ip.au";
# $sound = "/usr/share/enlightenment/config/snd/Beep.wav";
# $sound = "/usr/share/enlightenment/config/snd/FingerSnap.wav";
# $sound = "/usr/share/enlightenment/config/snd/tink.wav";
open( TAIL, "ssh slow1 -l root tail -f $log |" ) || die "couldn't get tail! $!";
select( TAIL ); $| = 1;
while (<TAIL>) {
next if m,image/,;
system "/usr/bin/play $sound";
}
close( TAIL ) || die "couldn't close tail! $!";
exit;
--4Ckj6UjgE2iN1+kY--