Open Source Network Administration
- SNMP (a protocol for managing network devices and hosts)
- MRTG (the Multi Router Traffic Grapher - a bandwidth utilization meter)
- Neo (a network device administration tool that speaks SNMP)
- Oak (a syslog watcher and digester)
- Nagios (an active network/host monitoring tool)
- Flow Tools (tools for processing Cisco NetFlow data)
This book also discusses more basic debugging tools such as ping, traceroute, tcpdump and others. Finally, Kretchmar provides some pointers on building your own tools using bash, perl, sed and awk.
Kretchmar is a network engineer for MIT and has gotten a lot of practical experience in managing large networks and unruly hosts. In this book, he imparts a large amount of that experience in over 200 quick-reading, no-nonsense pages. He tells you what a tool can do, how to get it and build it and provides examples of some typical uses. While beginning network administrators will feel comforted that he takes enough time to explain the tools he talks about, experienced ones can safely jump right to his equally well-explained configuration examples without missing anything crucial.
This book read so quickly and was so straightforward that it really inspired me to fix up some areas of my network monitoring that I knew were lacking, but hadn't bothered to fix. In particular, his chapter on Oak motivated me to implement an instant messaging infrastructure (like one he mentions using at MIT) to receive event notices quickly and without dependence on e-mail. While it's no bible (my staple, the Unix System Administration Handbook, is over 800 pages), this book provides a great start on quite a few great tools - many of which I plan to investigate soon.
I was a bit puzzled at his inclusion of instructions for building each tool when most of them are simply ./configure; make; make install. Only one of the tools seemed to actually merit building instructions. At least you can't say he isn't thorough.
I give this book nine stars (out of ten) simply because it really made me realize how easy it is to configure a lot of automation that Ive been wanting. The cover price of U.S. $44.99 strikes me as a bit high in the market, but it is significantly discounted at most online book stores. I still have to recommend The Unix System Administration Handbook first, however. It is more expensive, but contains much more scope and detail than this book. Those who have digested USAH, though, should consider picking this book up from your favorite e-tailer.
You can purchase Open Source Network Administration from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. Reviewer, Virginia Tech alum and CHUUG member Josh Malone has been a Unix Systems and Network Administrator in Charlottesville, VA for three years.
Why is it so great to put MIT on your resume? I can think of a 100 different place I would rather at before the MIT NOC. Seriously what does MIT do at their NOC that makes it so special. Hell I could use those tools at home on my linksys router, save the Cisco Netflow stuff.
One would have thought that open source would make books redundant since we have manual ("man") pages, info pages and quick online help through mailing lists or irc..
Also another issue is that by the time the book is printed, it's already several versions behind and is so really a waste to make. I don't understand why they keep this up.
I'd say, we all know how MIT loves its pranks/hacks. This has to be one intersting and challenging job. Someone should publish a book (or just a website) on the pranks/hacks that happens on their network. For the most part the other pranks are all well documented, bu I'd love to see what these kids cook up for the New Admin.
Last book review, 9/10
Book before that, rated Excellent
Before that, two thumbs up
Oh, MY GOD, an 8!
What gives? Can we get an unbiased review, please?
I usually pull up bestbookbuys.com to see about the best prices. This book shows up for $23.90 at half.com...
Okay, I dug around a bit and couldn't find any references to an Oak syslog watcher outside of info about this book. Does anyone have any info about this utility?
Or, better yet, a good recommendation for something to cull through a couple 100k or so syslog entries a day?
A Windows fan told me that Group Policy in Windows is a great way to administer a big network (ensuring patching, etc.) and that is why he prefers Microsoft, because there are no similar open source tool.
Does anyone know an OSS alternative to Group Policy with an equivalent feature set?
Consider:
OSS developers should recognize Longhorn for what it is: Microsoft trying to be competetive for the first time in years. Don't expect another crap OS from them.
If you want to take a looksie at the tools, head over to the ktools software page @ http://web.mit.edu/ktools/ Looks like he wrote these himself.