[Main] [Goals] [Diagrams] [Project Timeline] [Files] [Misc]

NetSage: Project Goals

Why NetSage

This project started because we want to replace our monitoring systems. We've decided we want to use a combination of Mon and Cricket to replace our existing systems, but we feel that just doing that isn't enough. A large part of why we want to replace the existing systems is because the data in them is consistently out of date, and they require constant maintenance by the one or two people who know how to update the system.

We'd like to give the people who make the changes in our environment the power to make the matching changes in the monitoring, rather then rely on the Monitoring Guru to make those changes. (Thus the name NetSage. The database system will become the Wise Old Man that people tell about the changes they've made, and it will take care of updating the monitoring systems.)

This is one place where the commercial monitoring systems (claim to) shine, compared to the open source alternatives. Thus we've decided we need to write a configuration front-end for Mon and Cricket, concentrating on Mon first. Here is a list of most of our current project goals. Most of these goals are wholely contained within the NetSage project, but some involve changes to Mon itself, or the Mon clients.

Primary Goal:

Provide a web based interface to the Mon configuration. More specifically, abstract away the specifics of the Mon config file, and allow staff members who aren't familiar with Mon to make changes without having to understand the way Mon works.

Proposed Feature List:

Obviously we've already put a good deal of thought into the system. But there is basically nothing written yet, so additional input is welcome, as are development efforts. I intend to keep the mon community up to date on our progress, and provide access to our work as it progresses. (Starting with the first useful milestone, which will be having the SQL->XML->Mon data conversion all mostly working, but without a user interface for the database.)
David Nolan
Last modified: Fri May 10 19:13:06 EDT 2002