Slashdot Mirror


Network Monitoring and Alerting?

SpamMonkey asks: "At work I am trying to implement a central monitoring and alerting service. We have in excess of 250 Windows servers, approx 15 AIX servers and another 30 Linux servers (mainly SLES/Suse). My investigation into systems that will allow us to monitor critical areas on each of these systems has so far led me to a clustered Linux server running Nagios with passive and active checks. What I'm curious about though is how Slashdot readers are carrying out their own jobs and how they can comfortably sit back, without having to repeatedly check that various systems are still operational and how to cut down their own response times when something goes wrong."

59 comments

  1. Why? by ivanandre · · Score: 1

    Why do you need a cluster?

    1. Re:Why? by Asgard · · Score: 2, Interesting

      If the monitoring server goes down then no pages will go out. In thise case the poster may have meant 'redundant servers' instead of a true cluster. One can configure a Nagios environment such that two systems check on each other, and if the primary Nagios instance goes down the secondary Nagios instance will take over monitoring and alerting.

    2. Re:Why? by SpamMonkey · · Score: 1

      Exactly that reason to be honest. Wrong terminology, it would be a failover/redundant system.

      Thanks

  2. Big Brother by one8zero · · Score: 4, Informative

    Used at my Fortune 500 company to monitor thousands of Win/Linux/Solaris. http://www.bb4.org/

    1. Re:Big Brother by fireshipjohn · · Score: 4, Informative

      Or for the open source version ..

      Big Sister.

      http://bigsister.graeff.com/

  3. Simple by A+beautiful+mind · · Score: 1, Interesting

    No sitting back.

    Security/monitoring is a process not a product. When you finish the checklist you start over.

    Also, i would recommend trying to cut back the windows server's somehow, maybe mention the right words when the licenses expire or its that time of the year to upgrade to a "free" solution?

    --
    It takes a man to suffer ignorance and smile
    Be yourself no matter what they say
    1. Re:Simple by ComputerSlicer23 · · Score: 1
      He's not talking about security monitoring. He's talking about: "This machine is about to run out of disk space, someone should really fix it before it actually does.", "This machine isn't running Apache, and it should be". This machine isn't responding to ping and it should be. I run Nagios (the new name of NetSaint), and it's wonderful for this.

      He's talking about day to day alerts to notify if a machine's services aren't working when they should be. That'd be SNMP alerts, MRTG, something akin to Nagios, NetSaint, BigBrother as an answer. Not sure what works with Windows, as I don't do much with them.

      Finally, anyone worth their salt can secure a Windows machine. I can't, but that's by virtue of not running a Window's machine since 98 was state of the art, but I know lots of security consious people who can and do run Windows on public internet IP's that can manage to avoid all of the major problems that hit a lot of IT shops.

      Kirby

    2. Re:Simple by Anonymous Coward · · Score: 0

      What works good with Windows is NetIQ Appmanager.

  4. Nagios by codejnki · · Score: 2, Insightful
    I implemented Nagios at my work and am very happy with. We are mostly a Citrix shop so rouge processes on windows servers are the bane to things running smoothly. We monitor average CPU load on all our application servers.


    All in all I'm monitoring about 200 different processes across our network as well as running MRTG on the same box. Never felt once I needed to cluster.

    --
    "War doesn't determine who's right, just who's left"

    Steven Wright

    1. Re:Nagios by dubious9 · · Score: 2, Insightful

      I like nagios, but it can be difficult to set up. To obtain the same level of functionality with MS Mom, I had to write a number of plugins. Plugin writing is really easy if you know some perl, it's basically just creating a CLI utility that outputs in a certain format that nagios can understand.

      Remote services can be checked with ease, but stuff that needs to query the local system, disk-space or load for example, needs a different setup. I ran it through SSH, but I'm not sure the kind of load that would put on 200+ machines and the network. SSH was never ment to be lightweight. You could also do some MRTG hacking and SNMP, but it's a lot of work. If the network was mostly linux machines, I'd go with nagios. However, since this problem is mostly with windows machines, I'd use MS-MOM as the main tool, and go from there.

      --
      Why, o why must the sky fall when I've learned to fly?
    2. Re:Nagios by mozingod · · Score: 1

      Same here. I'm monitoring 595 services on 99 hosts right now on a single P4 2.8Ghz desktop box, running mySQL and MRTG to monitor about 60 hosts, though it's starting to chung as I'm in the process of moving to Cacti and it's running at the same time.

      For that number of boxes, you shouldn't need to get any cluster, though a second redundant box would make sense incase the first dies.

      As for the Windows machines, check out NRPE-NT. It's a service that'll run on each Windows box and run any required plugins. It ships with ones for memory/cpu/event log/etc, though I wrote my own for the event logs. If you have any sort of push install setup there (or even AD with GPO's) it shouldn't be a problem to install.

  5. Best type of network monitoring by antifoidulus · · Score: 2, Funny

    is still someone calling you up at 3 am screaming at you that the network is down and yelling at you to get your ass in there asap. Works every time!

  6. Its Easy. by MistabewM · · Score: 2, Funny

    You blame the new hire. If there is more than one new hire you blame the one that spends his waking life playing everquest or .

    As for preventitive mesures, you put the new hire in charge of the task and sit back and relax.

    1st rule of managment is misdirection.

    --
    "A learning experience is one of those things that says, 'You know that thing you just did? Don't do that.'" - DNA
    1. Re:Its Easy. by binaryspiral · · Score: 1

      You just described my first two jobs... damn it - and I thought I was a really good sys admin right out of skool.

    2. Re:Its Easy. by SpamMonkey · · Score: 1

      umm.. the 'new hire' would be me!!!

    3. Re:Its Easy. by Anonymous Coward · · Score: 0

      Ah, Tibor, how many times have you saved my butt?

  7. Also curious by RabidMonkey · · Score: 5, Interesting

    We are in the middle of a large scale Linux project .. replacing 900 SCO Unix servers with Linux. We are wondering the same thing .. what monitoring tools can be put in to watch these servers?

    Our big hitch comes from the fact that we only have a satellite connection to each of the remote sites, so we can't do real time monitoring, so things like HP Openview NNM are out of the question - they use too much bandwidth.

    Our solution (And the reason I'm working late right now) is to build a custom suite of tools that does batch reporting every night by polling logs and custom programs, then sends it back in a handy xml file. We take that file, dump it into a large informix database, and then we can do whatever we want to create reports.

    It's a little more work than just installing a package, but we're getting EXACTLY what we want out of the product. It works with our very unique communications and configuration, and it's modular so I can add whatever monitoring/checks I want by writing a new ksh script. All the output is standardized and all the parsing is done at the office by a very clever xml parser one of the db guys wrote.

    I think for whaty ou're looking for, theres things like Big Brother, MRTG, HP Openvie umm ... the IBM equivalant (A Tivoli product I think?). No need to reinvent the wheel.

    But I'd love some feedback for people who are working in a bandwidth sparse shop like me ... how do you balance your need to know everything about every box all the time (well, the business and management want to know at least) vs the tiny amount of data you can push without interfering with mission critical applications running over that same link?

    --
    We emerge from our mother's womb an unformatted diskette; our culture formats us. - Douglas Coupland
    1. Re:Also curious by MistabewM · · Score: 1, Interesting

      I would consider piggy backed systems in you case, cluster type server have one server monitor the other. If one goes down alert the ?local? tech staff or alert someone... if you want immediate reporting you can have it jump onto the GSM / TDMA network and have it start blastings sms text messages to your wireless phone.

      If you are using a realtime link you can just have it alert through the NOC.

      --
      "A learning experience is one of those things that says, 'You know that thing you just did? Don't do that.'" - DNA
    2. Re:Also curious by BlurredWeasel · · Score: 2, Insightful

      Sorry to be shilling for the company I work for, but we can do exactly what you need. Indicative Service Directory can collect constant data, but then only upload to the central collection server once a day, or even less frequently if desired.

    3. Re:Also curious by Anonymous Coward · · Score: 0
      Sorry to be shilling for the company I work for

      I'm sorry to say, but you can't be a shill if you admit you work for the company. Worse, do you really think your company's product is a swindle?

    4. Re:Also curious by BlurredWeasel · · Score: 1

      Well, they sure didn't hire me for my english skills...

      And it really is a good piece of software.

    5. Re:Also curious by RabidMonkey · · Score: 1

      drop me an email ... would like to find out s'more

      canadaboy (at) gmail (dot) calm

      --
      We emerge from our mother's womb an unformatted diskette; our culture formats us. - Douglas Coupland
    6. Re:Also curious by Anonymous Coward · · Score: 0

      Have you thought about trying webmin or nagios?

    7. Re:Also curious by _Sharp'r_ · · Score: 1

      Among the others mentioned here, also checkout sitescope. While commercial, it's pretty inexpensive compared to most commercial products, but can be used for polling, running scheduled scripts on a multitude of OSes, running locally on the monitored box if you don't want to poll, plus it interfaces with just about any email/paging/alerting system you'd want with customizable alerts, has dependancy checking so that you can get one alert that a router is down rather then 50 alerts that 50 servers behind that router are unreachable, has failover capability, pretty graphs and colors anc acknowledgement for monitoring alerts, etc..., etc..., etc...

      If you don't want to pay someone else to write the script that checks on your (insert rare app server here)'s specialized health values, sitescope will let you pretty easily integrate your own. The main value of much more expensive stuff like HP's offerings is that they're going to have more pre-defined monitoring templates for rarer stuff.

      On the other hand sitescope is a huge step up in pre-set automation and display over a lot of the free stuff like Big Sister, etc.. Anyway, check it out.

      --
      The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
    8. Re:Also curious by digitaleopard · · Score: 1

      I'm in a NOC that is bandwidth sparse to some sites - a lot of satellite links (128-384k.)

      We use Openview. We get at lot of false alarms for 'Node Down', when the alert should read 'bandwidth impaired'. The easily choked 128k link reaches capacity and dumps the low priority traffic. Naturally, the ICMP stuff like ping goes first.

      The IBM equivilant to Openview is Tivoli Netview.

  8. MANY ways to take care of event notification by jgaynor · · Score: 4, Interesting

    So you're concerned about letting things go on auto-pilot and missing an alarm . . .

    Why not slap a modem into the head nagios box and have it page you when things fail. Don't worry about having to wear a beeper - you can page most cellphones via your carrier's SMS gateway (still dial-capable).

    Too much hassle? How about AIM? YIM? Jabber? Email?

    If you're TRULY the teeth jittering, chain smoking NOC type, buy some x10 crap and build a physical network alarm interface like I did :). Either way, nagios has ASSLOADS of event notification options.

    1. Re:MANY ways to take care of event notification by bani · · Score: 1

      most carriers seem to have dropped dialup SMS paging terminals in favor of email. which is of course a catch-22 when your primary internet link goes down...

    2. Re:MANY ways to take care of event notification by afidel · · Score: 1

      So, setup a dial on demand modem connection and set it to a lower priority on your monitoring box. Or if you have a truely large network get dual independant links from different services and fail between them with clustered gateway boxes. Even with the latter setup I would still have the dial-on-demand backup, but I'm paranoid like that =)

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  9. Monitoring Tools by Plake · · Score: 3, Interesting
    Personally I've used an array of the free monitoring tools and find most of them be decent. For larger sized monitoring you'd want something that can have the clients push data to the monitoring systems so they do far less work.

    Here's a couple of the monitoring solutions:

    Opennms

    Mon

    Big Brother

    For system information polling I'd go with:

    Cacti hands down this is the best polling system out there and it's simple to setup and run.

    1. Re:Monitoring Tools by snopes · · Score: 1

      I saw OpenNMS at LinuxWorld Boston. It is looking very spiffy. Definetely a sophisticated OSS network monitoring tool.

      Just to clarify for others(I know by your sig you know this already), MON is not so much a network monitoring application as it is a framework with some production ready examples. I was really happy with my last MON setup, but I did put serious time into getting it setup and writing some scripts of my own. FWIW, this was 3 years ago, so maybe it comes with even more good stuff out of the box, but that was my experience. FWIW #2, the OpenView guy spent a lot more time jiggering his systems and never really got what he wanted.

      BB used to be all I used, but I lost interest once I started customizing (the code was very ugly as of 4 years ago) and I was disappointed with the not so free licensing + profiting. In that regard the way OpenNMS is managed bothers me much less.

    2. Re:Monitoring Tools by harbie · · Score: 1

      Not so well known as other oss projects:
      http://www.zabbix.com/.
      It has its quirks, and it can be a little difficult to set up and get used to the first time, but it does its job well

    3. Re:Monitoring Tools by PONA-Boy · · Score: 1

      I agree about Cacti...it was stoopid simple to install and setup. The same can be said about Cricket.

      If you are looking at Big Brother, I would probably recommend you look at Hobbit Monitor instead. Hobbit is Open Source and unconstrained as is BB. They are developing a client-side piece to replace BBNT, as well. Hobbit extends the good things we like about BB and adds some other things we would have really liked to have SEEN in BB.

      It seems to me, also, that BB hasn't enjoyed much development activity for awhile now. Every tool has its place...we use BB/Hobbit and Cacti both, each for their own advantages and good points.

      -PONA-

      --
      +that's funny...I don't FEEL tardy.+
    4. Re:Monitoring Tools by umbrellamon · · Score: 1

      We like the umbrella approach where the package can monitor the technology as well as the business processes that depend on it. It adds great value and gets the whole company behind your efforts - HP can do it, but if you like the quick and easy yet still comprehensive route, look at http://www.viewitpro.com/

  10. Indicative Software by BlurredWeasel · · Score: 1

    Depending on what you are doing, but for that size of deployment, give Indicative a call/email.

    I do testing for them, and we really do have a very cool system going. We monitor the systems, the network, and the applications. We have pre-defined tests for almost anything you could think of from simple http tests to fancier cisco router tests, to perfmon integration. We monitor Weblogic and Websphere, and soon are going to be able to monitor other app servers as well.

    So ya, give us a call and inquire about how we can set you up. This is by far the easiest product to use in the monitoring field.

  11. IPSentry by MeanMF · · Score: 1

    I use IPSentry to monitor our servers. It's cheap, easy to use, and can check just about anything you'd want to. You can even write your own monitoring and alerting plugins if that's your thing.

    1. Re:IPSentry by digitalchinky · · Score: 1

      I use portsentry, send the syslogging stuff to a remote machine, which I then display using root-tail in near-real time - root-tail is somewhat antiquated, but if you like eye-candy...

      Portsentry has the added (dis)advantage in that it will automatically dump suspicious IP's in to your hosts.deny file - or with some tweaking I'm sure it could also do it via iptables.

  12. polling and whatnot by bendsley · · Score: 2, Informative

    At work, we use a program called JFFNMS (Just For Fun Network Monitoring System). It's come a long way from it's inception, and has to ability to run on *nix and Windows.

    We tried Cacti and just didn't like it. I've looked at Nagios, but not in detail.

    Find JFFNMS at www.jffnms.org

    --
    Alcohol & calculus don't mix. Never drink & derive.
    1. Re:polling and whatnot by szysz · · Score: 1

      Hey,
      I'm the Lead Developer for JFFNMS.
      Just in case you can go to the JFFNMS site and find the feature list, a flash movie, and four working demos.

      I hope you like it.
      Javier

      --
      - Smells Like Open Source Code
  13. Profiler Rx by Tek-Tools by blunte · · Score: 2, Informative
    This thing rocks.

    Profiler Rx

    --
    .sigs are for post^Hers.
  14. Write a script to update a web page. by abradsn · · Score: 1
    • Tabulate results from some system health monitoring applications, and send them to a web page.
    • Have the web page refresh itself every 10 seconds.
    • Also, send yourself email, when really bad things happen.
    • Highlight problem areas in a color such as red.
    • Leave this web page on throughout the day.
  15. Break it down and start with the small stuff by bolix · · Score: 3, Informative

    Rule #1: Do not add to the problem.

    This is an entire category of Operations Management and can encompass everything. Don't take it lightly and don't be afraid to start small. The first thing you need to do is categorize what you want to monitor into individual sections and work on the easiest stuff first. By the time you work up to the tough stuff, you'll have an idea of whats available, what your capabilities are and hopefully the easy stuff can be quickly rewritten/integrated into a netter solution. Don't miss the critical stuff in a morass of junk alerts. Sample consideration (everything that moves in the data center):

    Hardware:
    ---------
    1) Server
    2) Storage
    3) Network
    4) Power
    5) Environment
    6) Security

    Software:
    ---------
    1) OS
    2) Applications
    3) Security

    Events:
    -------
    1) Failures
    2) Alerts
    3) Misfires
    4) Security

    Triggers:
    ---------
    1) Notification/False positives
    2) Action plans/Event handling
    3) Documentation, Documentation, Doumentation
    4) Reporting aka analysis and cya
    5) Security

    Once you're done building it, start over. The last tier is the most visible e.g. delegating a raid rebuild page to the opcenter flunky without proper documentation is a Career Limiting Move (CLM), building the best monitoring system is a fucking waste unless you pay attention to it. The most apt cliches for monitor normalisation are all military: Warrooms, Bridges, Weapons Hot, Communications channels etc. View everything as SNAFU and work from there.

    Rule #1: Do not add to the problem.

  16. sysmon by jaredmauch · · Score: 1
    Well, hope this helps, but there is the package i've written over the past few years (oh my, it's been about 9-10 now..ugh) that i call sysmon. It does network and host based (application) monitoring for most of the well-known services. It's designed to alert to e-mail, so you just need to set up your local e-mail -> qpage daemon on that host and connect modem or TAP/SMS device to your serial port. You could also notify via SNPP as part of qpage or similar process..

    It's set up to do network topology and fault isolation based on the "root" location you're at. You can use multiple monitoring hosts and set the systems to monitor each other and if one of them fails the other can take over..

    It may suck for you, since the author is a fool, but it may work perfect for your application too, i'll likely never know :)

  17. NetIQ by kennethpruett · · Score: 1

    I haven't heard anyone mention NetIQ's Appmanager.
    http://www.netiq.com/products/am/default.asp
    I think Microsoft sold a watered down version of it as MOM which seems to never have taken off.

    Anyway, we looked at all the monitoring packages for keeping track of over a hundred Windows servers and it was the best for us due to flexibility, mid-cost, and capabilities to be centralized but monitor remote sites locally.

    You can even write your own jobs to do what you want with almost no limits.

    It has evolved and now monitors Unix based systems as well.

    Hope this helps.

    Kenneth

  18. Cheap Mac running Whistle Blower by Anonymous Coward · · Score: 0

    Get a cheap Mac and put Whistle Blower on it. There's a version for OS X, but you can still get a version that runs on OS 9 (I don't know if the older version is missing any features present in the OS X version).

    You can configure it to do almost anything to alert you if a server goes down or becomes non-responsive.

    There's quite an impressive list of clients using this software.

  19. Zabbix by Anonymous Coward · · Score: 1, Interesting

    Check Zabbix if you're looking for a solution which is free, supports all platforms, and easy to deploy. Look at screenshots.

    My company uses it for several months already in a mixed Windows/Unix environment (~180 servers) with great success. We use nearly all features (notifications, graphs, network maps, SLA monitoring, cool screens) Zabbix provides. Very useful stuff indeed. We tried Nagios before, but found it complex and hard to maintain. Besides performance of Nagios was disappointing (not enough tuning?).

    Rog

    1. Re:Zabbix by egon · · Score: 2, Insightful

      I've played with Nagios a fair bit. When I saw the Zabbix article in the recent Linux Magazine, I thought I'd check it out. The graphing looked much easier to do, and the I liked the concept of "screens".

      Having used it for a couple weeks now, I would call it "software with potential". It's not quite there yet, and has the feeling of being immature software. This is not a dig - quite the contrary. I think that zabbix has a *lot* of potential, but I think it needs a little more time before it's ready.

      Just my $.02.

      --
      Give a man a match, you keep him warm for an evening.
      Light him on fire, he's warm for the rest of his life
  20. try argus... by bani · · Score: 2, Informative

    argus is not bad, is pretty simple to set up, and scales reasonably well.

    it's also pretty flexible so you can plug it into just about any paging system and monitor just about any service you can imagine.

    it handles heirarchies so you dont get 300 pages at once, etc. and it has a simple, fast, clean web interface which isn't bloated with gigabytes of shiny widgets and is even perfectly usable via lynx.

    it has a few rough edges but the overall ease of use and simplicity make up for it.

  21. HP OpenView Operations by relaxmax · · Score: 1

    At my workplace, we're using HP-OVO. We have 300+ HP-UX, 200+ Windows and 50-odd Linux servers. It is highly customizable and allows you to set up what all to monitor, the time slots within which to ignore them, etc etc etc. You basically have to install SPIs (Smart Plug-Ins) for each of the parts you wanna monitor (OS, DB, hardware, custom applications...)

    And yes, it can also be configured to alert you via email/SMS.

    -- rxmx --

    --
    Love all, Trust few, Follow one.
  22. Intermapper Remote by bill_mcgonigle · · Score: 2, Informative

    Our big hitch comes from the fact that we only have a satellite connection to each of the remote sites, so we can't do real time monitoring, so things like HP Openview NNM are out of the question - they use too much bandwidth.

    You might be interested in Intermapper for its Remote component. You can run a monitoring system at each location yet administer them centrally. Your remote datastream will basically be the set of events that's interesting to the Human In Charge.

    It's commercial software, so you have to weigh the cost of the software vs. getting it right yourself.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  23. network monitoring by bamatroy · · Score: 1

    Look at Klir Technologies- www.klir.com Klir has developed an enterprise wide tool and dashboard technology that increases the visibility into the performance of all infrastructure (data, wireless, VPN, servers, applications, routers, etc) without the use of agents, hardware, or software. They also tie performance to cost so executives and directors can quantify ROI on existing infrastructure, and get a better understanding of how infrastructure is being used in a business context.

    1. Re:network monitoring by Anonymous Coward · · Score: 0
      without the use of agents, hardware, or software.

      This is, how you say, the bullshit. If you're going to shill your crap on Slashdot, at least tweak the boilerplate to remove claims to monitor the performance of everything without anything.

    2. Re:network monitoring by Anonymous Coward · · Score: 0

      Apparently someone hasn't heard of that little known protocol called SNMP.

    3. Re:network monitoring by Anonymous Coward · · Score: 0

      I think the problem is they didn't preface the statement with the word 'proprietary'.

      No software or hardware means none.
      SNMP is a software agent and must be configured and deployed if not already on systems.
      And if their software doesn't parse MIBs correctly then the data is useless.

      Their documentation (limited to sales slicks) says "All data is collected and maintained in a unified database"

      This is software you have to install, maintain, and configure. Of course all monitoring systems have to have a repository to put the data.

  24. Monitor and alert based on services / applications by ltcmdr · · Score: 1

    I think you've highlighted an important notion when you talk about creating a centralized alerting system that will alert you to problems but will also help cut down your response time when there is a problem.

    The key here is to move beyond just instrumentation, and add a layer of service mapping and correlation. The challenge is to map the data and events you will get from Nagios (or other monitoring tool/agent) to the services that the systems are provisioning and your service objectives (performance/availability). The goal is to correlate and add context to the alarms so that you can be reliably alerted on real problems, prioritize your response, and efficiently perform root cause analysis. Otherwise you are likely to find yourself chasing redundant problem indications and false alarms.

    A number of the larger systems management vendors (HP, BMC, etc.) have begun selling this approach. I'm not a big fan of most of their solutions though because they often require multiple, poorly integrated products and a lot of consulting dollars to implement. I recommend checking out Managed Objects (http://www.managedobjects.com). The product allows you to easily bring in data from multiple systems and map it to custom defined service maps and service objectives. It also allows you to integrate with change management and trouble ticketing systems or asset databases so you can create trouble tickets automatically or automatically ignore alarms for servers that are down for scheduled maintenance, etc.

  25. Is there an open source Netcool? by gtrubetskoy · · Score: 1


    I so far haven't come across anything open source that follows the netcool event processing model. For those of you who never had to use netcool (i'ts big $$$, btw, but very popular among large telcos/isps), all it is is a relational database based event processor that heavily relies on stored procedures and triggers to perform "deduplication" and correlation and is highly customizeable. I don't see anything that their (proprietary) database engine does that couldn't be done with PostgreSQL.

  26. One more by FreeLinux · · Score: 1

    I have not tried this one but, I saw it a few months ago and thought that it looked interesting. It isn't as powerful as OpenNMS or Nagios but it does have some advantages of its own.

    This one is Don O'Neill's own combination of several different small packages. Basically, it provides a very nice front end to fairly extensive MRTG monitoring. But, it does give you an idea of what you can do and it certainly looks customizable.

  27. OpManager by a1234567 · · Score: 1

    There's this product named ManageEngine OpManager which can do it for you. Try it out ... http://www.opmanager.com

  28. big sister and brother by barryvoeten · · Score: 1

    Big brother
    http://www.bb4.org/

    and big sister

    http://bigsister.graeff.com/
    Big Sister does for you:

    * monitor networked systems
    * provide a simple view on the current network status
    * notify you when your systems are becoming critical
    * generate a history of status changes
    * log and display a variety of system performance data

    I worked for a company thats been using big brother for years. great but the config syntax sucks. Big sister is easier i believe but im not sure.

  29. IBM Tivoli NetView by Anonymous Coward · · Score: 0

    Sorry, have to get in a plug for my employer.

    http://www-306.ibm.com/software/tivoli/products/ne tview/

    You can buy it on its own, or for even more coolness just buy our Tivoli Enterprise Console and NetView is included free, with an unlimited license (for NV, not TEC) :)

    http://www-306.ibm.com/software/tivoli/products/en terprise-console/