nanog mailing list archives

Toolmakers BOF in Eugene


From: Joe Abley <jabley () isc org>
Date: Wed, 2 Oct 2002 11:41:50 -0400


Hi,

We're trying to assemble a small herd of script hackers in Eugene
in the form of a BOF.

If anybody has interesting tools they use to wrangle routers (or
interesting problems that can currently only be solved by hand, for
which automated solutions would be useful), want to drop me a line
and tell me about them? Maybe I can spot some common requests and
match them up with some neat solutions, and give the BOF a little
kick start.

[Note! this is not a sales forum for anybody selling network
management software. People selling management software are
overwhelmingly welcome to come along and listen, though, if they
want to find out how people use software to manage networks in real
life]

Replies off-list would be good.

Thanks :)


http://www.nanog.org/mtg-0210/ableybof.html

The software engineering process lends itself well to large,
well-managed, multi-disciplinary teams producing well-defined products
in response to detailed requirements analysis. As much fun as that
sounds, sometimes what you really need is a short and simple answer to a
short and simple question, preferably now.

The business of daily operations at almost every service provider
depends on the existence of a herd of small, single-use scripts designed
to emulate in a few seconds work that a human operator might take a
couple of hours to do. The focus of these tools is usefulness in the
hands of a network operator over engineering purity or elegance in
design.

Questions that are readily answered by the judicious application of a
small pile of scripts include:

# What BGP sessions have gone down in the last hour?
# What routers rebooted in the last five minutes?
# What filters are defined, but not used?
# What filters are used, but not defined?
# What interfaces have been admin shutdown for over a month?
# Who just tripped their maximum-prefix limits?

This BOF is a place for toolmakers to meet other toolmakers, and to
exchange ideas, code, and horror stories. 


Current thread: