Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Networking

Submission + - Nagios: System and Network Monitoring

David Martinjak writes: "Nagios is an open source application for monitoring hosts, services, and conditions over a network. Availability of daemons and services can be tested, and specific statistics can be checked by Nagios to provide system and network administrators with vital information to help sustain uptime and prevent outages. Nagios: System and Network Monitoring is for everyone who has a network to run.

The book is authored by Wolfgang Barth and published by No Starch Press. The publisher hosts a Web page which contains an online copy of the table of contents, portions of reviews, links to purchase the electronic and print versions of the book, and a sample chapter ("Chapter 7: Testing Local Resources") in PDF format.

An amusing note to begin: this is one of the only books I have read where the introduction was actually worth reading closely. Many books seem to talk about background or history of the subject without providing much pertinent information, if any at all. In Nagios: System and Network Monitoring, Wolfgang Barth begins with a hypothetical anecdote to illustrate the usefulness of Nagios. The most important section in the introduction, however, is the explanation of states in Nagios. While monitoring a resource, Nagios will return of one of four states. OK indicates nominal status, WARNING shows a potentially problematic circumstance, CRITICAL signifies an emergency situation, and UNKNOWN usually means there is an operating error with Nagios or the corresponding plugin. The definitions for each of these states are determined by the person or team who administers Nagios so that relevant thresholds can be set for the WARNING and CRITICAL status levels.

The first chapter walks the reader through installing Nagios to the filesystem. All steps are shown, which proves to be very helpful if you are unfamiliar with unpacking archives or compiling from source. Users who are either new to Linux, or cannot install Nagios through a package manager, will appreciate the verbosity offered here. Fortunately, the level of detail is consistent through the book.

Chapter 2 explains the configuration structure of Nagios to the reader. This chapter may contain the most important material in the book as understanding the layout of Nagios is essential to a successful deployment in any environment. The book moves right into enumerating the uses and purposes of the config files, objects, groupings, and templates. All of this information is valuable and presented in a descriptive manner to help the reader set up a properly configured installation of Nagios. My biggest stumbling block in using Nagios was wrapping my brain around the relationships of the config files and objects. This chapter clears up all of the ambiguities I remember having to work out for myself. If only this book had been around a few years ago!

The sixth chapter dives into the details of plugins that are available for monitoring network services. This chapter explains using the check_icmp plugin to ping both a host and a specific service for verifying reachability. Additional examples include monitoring mail servers, LDAP, web servers, and DNS among others. There is even a section for testing TCP and UDP ports.

Next, the book covers checking the status of local resources on systems. At work, we have a system in production that could have been partitioned better. Unfortunately, /var is a bit smaller than it should be, and tends to fill up relatively frequently. Thankfully, Nagios can trigger a warning when there is a low amount of free space left on the partition. From there, we have Nagios execute a script that cleans out certain items in /var so we don't have to bother with it. We can also receive notification if the situation does not improve, and requires further attention. In addition to monitoring hard drive usage, the book includes examples for checking swap utilization, system load, number of logged-in users, and even Nagios itself.

Chapter 12 discusses the notification system in Nagios. You provide who, what, when, where, and how in the configs, and Nagios does the rest. The book does a fantastic job of explaining what exactly triggers a notification, and how to efficiently configure Nagios to ensure the proper parties are being informed of relevant issues at reasonable intervals. For example, the server team might be interested to know that /var is 90% full on one of the LDAP servers; however they don't need to be notified of this every thirty seconds. This chapter also covers an important aspect of Nagios known as flapping. Flapping occurs when a monitored resource quickly alternates between states. Nagios can be configured for a certain tolerance against rapid alternating changes in states. This means Nagios won't sound the alarm if the problem will resolve itself in a short period of time. Usually flapping is caused by an external factor temporarily influencing the results of the test from Nagios; and therefore has no long-term impact.

The last major chapter to mention here deals with essentially anything and everything about the Nagios Web interface. The main point of interaction between the administrator and Nagios is the fully featured Web interface. This chapter covers recognizing and working on problems, planning downtimes, making configuration changes, and more. I especially like that the book gives an overview of each of the individual CGI programs that the Web interface is composed of; as these files are important for UI customization.

The only aspect of this book that I did not care for was that the book reads like a reference manual at times. The first several chapters start out more conversational in tone with great explanations of the procedures and files; but later it sometimes feels like I am repeatedly reading an iterated piece-by-piece structure, filled in with the content for that chapter. That is not necessarily bad all together as it does provide consistency in the presentation of the information. Additionally, the level of detail is outstanding throughout the book. The explanations are never too short or too long. This is definitely a valuable book for administrators at all levels with fantastic breadth and depth of material. Administrators who are interested in proactive management of their systems and networks should be pleased with Nagios: System and Network Monitoring.

Nagios is licensed under the GNU General Public License Version 2, and can be downloaded from http://nagios.org.

David Martinjak is a programmer, GNU/Linux addict, and the director of 2600 in Cincinnati, Ohio. He can be reached at david.martinjak@gmail.com."
Technology (Apple)

Submission + - Already A Community ready to hack the iPhone

An anonymous reader writes: Less than a week after the iPhone was released, there is already a website that wants to hack it. As it says on the site "Our Goal is to foster a community of Apple iPhone users and developers dedicated to getting the most out of the iPhone. We're on a mission to better the iPhone experience." They also mention that they want to unlock the iPhone so that it can be used on networks other than Cingular, and get to the point where 3rd party applications that are unapproved by Apple can run on the iPhone. I think we've found our "Bad Guys" and only time will tell if they are successful. iFoneResource.com
Security

Submission + - Yahoo! doesn't take phishing seriously

Hans Kwint writes: "Even when trying to report a phishing mail to Yahoo! several times by means of e-mail and calling them several times, the people at Yahoo! don't seem to react, and the mails bounce. Yahoo! doesn't block phishing mails, even though they are technically capable of doing so. Therefore, Yahoo! is guilty of being complicit in case of a successful phishing attempt.

Full story by LXer-member DarenR114"
GNU is Not Unix

Submission + - Do today's quiet SFF computers support GNU/Linux?

traderwill writes: I'm an older man who got into the Linux/FOSS "hobby" well into my retirement 10 years ago.
I like it but it's time to upgrade my original desktop tower with a completely new system.
The process has been frustrating because the local stores don't sell Linux systems, and I'm having trouble finding the right answer online. After a week, my questions at the different hardware forums are basically unanswered. I like the modern day SFF computers because they're very quiet and easy to move for long weekends and trips. I just want a computer like that with all the expected ports (USB, Parallel, Card Reader), CD/DVD drive, good sound. Even Linux-supported systems turn out to have no support for onboard sound, etc. Why is this turning out to be an impossible task? Can anyone suggest a model or a Linux-friendly SFF vendor? Whatever it is has to be supported 100% by GNU/Linux/FOSS, of course.
User Journal

Journal Journal: [NFL] A few words about the Indy/Ravens game 3

BWAAAAHAHAHAHA!!

Fuck you Ray Lewis, fuck you Ed Reed, fuck you Terrel Suggs, and last, but certainly not least, FUCK YOU BRIAN BILLICK! I loved that disappointed and sad look instead of that smug one, you arrogant son of a bitch. I hope you get fired.

I kinda felt sorry for McNair, but, hey, he's the one that joined that piece of shit team.

For the record, I root for 2 teams, the Steelers, and whoever plays the Ravens.
Software

Submission + - OSS Solutions for Web Journalism?

alexgieg writes: "Some friend and me are interested in creating a small site where we'll publish voluntary translations of up to 8 texts per month, and I will be responsible for the task of implementing it, since I'm the one among us who know a little about Linux, HTML, CSS and the like.

The features we will need are: support for simple and very light designs, since the site will be almost entirely composed of long texts; an easy way to add and edit these texts, with usernames and passwords for me and my friends; support for tags attributed by the submitter, if possible hierarchical ones (tagging a text "democracy" would automatically tag it "politics" too); ability to display all texts that have/pertains to such and such tags (let's say, selecting "democracy" and "philosophy" would show all articles that have both tags); and maybe ability to integrate with an OSS forum software. What is, or are, good OSS solutions for this?

In regards to the forums, we plan to have a topic for each translation published, as well as generic forums, since our idea is to also grow a community around the site, but not something integrated to the articles themselves, at most a link from the article to the its topic in the forums. However, I've heard a lot about serious bugs and lack of security on some of the most known forum software out there, and as I never installed any of them, I don't know how to choose an effective and secure solution. So, what are your suggestions also in the field of OSS forums?"
User Journal

Journal Journal: Ubuntu Is Installed & My Thoughts 3

First, thanks to all who helped out with my grub problem. I finally let it loose on the MBR and everything still works. That solved a major problem because I could now boot into my new installation. After that, I had to solve a couple more problems:

User Journal

Journal Journal: Letter to Congress regarding Iraq 2

Most Honorable Sir;

I opposed the Iraq war in its beginning. I have always felt that we need to have a responsible exit strategy, and that we need to be out as soon as possible. I think that the lack of WMD's in Iraq has vindicated my initial view, as Iraq today has become everything (with the exception of a nuclear threat) that Bush argued it was before we went in. It is now becoming clear that an American withdrawal from Iraq is inevitable in the near future.

AMD

AMD Aims At New Standard for Motherboards 156

alexwcovington writes "CBC reports that AMD is launching DTX, a new motherboard layout about the size of micro-ATX. Their goal is to provide a small, energy efficient board that's compatible with as much hardware as possible. In the DTX, they're hoping to produce a new standard for desktops, and somewhat reverse the decline in consumer interest. From the article: 'Most desktops still have motherboards that operate using a standard laid out in 1995 by Intel called ATX, which stands for Advanced Technology Extended. ATX was designed to allow everything from memory cards to mouse ports to have a standardized spot alongside the central processing unit on a typical desktop motherboard. While there have been other standards since, ATX remains the most common standard for desktops, though its design is not suited for smaller, more energy-efficient desktops, AMD said.' Ars Technica has further details on the board."
The Media

Submission + - FREE THE BORDER PATROL DAY IN CHICAGO

Carol Zimmerman writes: "January 13th is
Free The Border Patrol Day
Join us and patriots around the nation as we protest the persecution of
Border Patrol agents Ignacio Ramos & Jose Compean
WHERE: Dirksen Federal Building, 219 S. Dearborn Street, Chicago
WHEN: Saturday, January 13th, 11a.m. to 1p.m.
The Chicago Minuteman Project, Minutemen Midwest, and Illinois & Indiana FIRE Coalition will join patriots around the country to answer the call from...
The American Freedom Riders and Friends
Protest The The Amnesty Agenda of President George Bush
And The Malicious Prosecution of Agents Ramos and Compean
For Protecting America's Borders
No Amnesty
Enforce Our Laws
Secure Our Borders
Free Agents Ramos and Compean

For more information, please contact:
Rick Biesada — Telephone: 773-771-3927
-

Carol Zimmerman
zim711@peoplepc.com
Project Coordinator MinnSir
Member Wake Up America USA"
Software

Submission + - Optaros Report Catalogs 250+ Open Source Projects

mvance writes: "The Creative Commons blog recently linked to an Open Source Catalogue 2007 report prepared by a company called Optaros. The report includes a fairly comprehensive catalog and evaluation of over 250 open source projects, with an eye toward enterprise deployment. For anyone needing to evaluate or compare open source software options, the report is a great starting point.
There are many guides and catalogs for open source business software online and doubtless there are things to quibble with about Optaros' take, but having a fairly comprehensive catalog in a nice looking 45 page PDF may come in handy at IT departments worldwide. Handier still, the CC license allows customization so long as credit is given to Optaros.
"
Media

Is DRM Intrinsically Distasteful? 631

jelton writes "If digital media was available for sale at a reasonable price, but subject to a DRM scheme that allowed full legitimate usage (format shifting, time shifting, playback on different devices, etc.) and only blocked illicit usage (illegal copying), would you support the usage of such a DRM scheme? Especially if it meant a wealth of readily available compatible devices? In other words, if you object to DRM schemes, is your objection based on principled or practical concerns?"
Microsoft

Submission + - The Power of the Hack

narramissic writes: "In the world of business software, vendors routinely offer tools to help developers customize applications. Not so in the consumer space, where TiVo and Xbox are notable exceptions. This article offers and interesting look at what companies have to gain — and lose — by embracing the hacker community."

Slashdot Top Deals

Never call a man a fool. Borrow from him.

Working...