Best OSS Systems Mgmt App You Never Heard Of 109
FLOSSisnot4Teeth writes "You probably are familiar with Nagios and Webmin as two of the most widely deployed open source systems management applications. However, this month's SourceForge.net Project of the Month is probably a newcomer to open source systems and network administrators. Zenoss Core is a systems monitoring platform, released under GPL and over the last year it's become one of the most popular SF.net projects. Unlike most of these new "commercially backed" open source projects, Zenoss Core is the only version, their corporate sponsor doesn't offer a "pro version". Also their developers have been committing code back to other projects like RRDTool and Twisted. I have been playing around with Zenoss for about six months and have been totally impressed. Would be curious to see what other Slashdot readers think." SourceForge.net and Slashdot are both owned by OSTG.
Reminiscent of OpManager (Score:5, Informative)
Re: (Score:2)
Re: (Score:2)
Plus there are other modules for servers like Sendmail, Postfix, SSHd, BIND, Squid and more..
Re: (Score:2)
What I was talking about is a thing that kinda dumbs everything down, letting users set up the most common things. Example: in Apache few most common options + adding of virtual domains. In BIND, add domains, record type and target address.
Re: (Score:3, Insightful)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Well, as a user of Webmin, I'd like to say it was a huge help while I was learning Linux. Having a tool which could help get me back to relatively sane defaults, and which provided another way of seeing the configurations I was messing with made learning much easier.
Even now, Webmin's a quick way to get a lot of settings close to my own preferences. Even if I choose to tweak a few by hand, it still saves me a lot of ti
Re: (Score:2)
Re: (Score:1)
However, about your concerns, you should really search for a provider which offers plesk. I have been working for an internet provider, we checked many systems. plesk offers many easy to use web applications to setup/administer vhosts (
Re: (Score:2)
It is not. It's all about plain text files. The problem is what you are trying to do *is* difficult, and while others will try to hide its intrinsic difficulty under easy to follow wizards -that surely will bring you to an easy way to shoot your foot, some sane software won't try to hide the difficulty *in concept*.
For instance,
Re: (Score:2)
Why do you have a dedicate server when you express the need for a managed-dedicated server?
It's cheaper than hiring a back-end administrator and you can focus on that which you know (hopefully) well: web development. This way you also avoid the mediocrity that can come from being a jack-of-all-trades.
If the managed solutions you've so far looked into do not have the customizations you wish to have, look into the web hosting forums for hosting companies that cater to such needs. While I know of one su
Documentation (Score:2)
Re:Documentation (Score:5, Informative)
Re: (Score:1)
Re: (Score:2)
Re:Documentation (Score:5, Informative)
Re: (Score:2)
Re: (Score:3, Informative)
http://zenoss.com/docs/zenwin [zenoss.com] - Windows documentation, rather brief. Supports 2003/XP apparently.
http://zenoss.com/docs [zenoss.com] - Main documentation website for Linux / BSD.
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
Monitor and switch support is good for common devices. I've run into problems trying to monitor things such as m0n0wall devices (it tries to pull CPU and memory stats, but the OIDs are not responding correctly). Cacti seems to do better on this right now, but the alerting from Zenoss makes monitoring much easer.
Zenoss has made great stride
Re: (Score:1)
Re: (Score:2)
(here, better == easier)
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
I have a
check_disk_root, check_disk_var, check_disk_db, etc etc
and each one requires an entry in checkcommands and services.
Re: (Score:1)
You could use check_disk -w XX% -c XX%
to check all the partitions at once.
Re: (Score:2)
You should be using "servicegroup," then.
Also, you might like http://fruity.sourceforge.net/ [sourceforge.net]
Re: (Score:2)
I don't believe it's under development anymore, but a little tweaking on the sql side and it was working fine for me.
After that, it's pretty much a breeze to configure and add servers. Once I wrote a custom script (many were provided) it could be applied to any box.
The only drawback is all configuration files are kept in sql and regenerated. However, if you are using it to edit your configs... chances are you may not want to tw
Re: (Score:2)
Look at hyperic.com
I don't work for them, just spent months looking at a solution for this.
Re:Documentation (Score:4, Informative)
Our use has transitioned from hand-crafted nagios plugins for bespoke services to more generic checks and longer term capacity planning. Zenoss can do this, and it appears with less operational management, allowing us to focus on performance data and more in-depth Windows monitors (again an internal change from Linux core systems to Windows -- different client base).
Re: (Score:2)
That said, does it do everything that informant opens up but via WMI so I don't need an additional install on windows?
Which Month is Right? (Score:2, Funny)
Project of the month for : February 2007
http://sourceforge.net/potm/potm-2007-03.php [sourceforge.net] says:
Project of the Month: March 2007 - Zenoss Core
Looks like a newcomer alright...
OT: For the Article Submitter (Score:1, Offtopic)
You might be interested in this Slashdot article [slashdot.org].
Yeah, I know it's way OT, but I had read the linked article just before I saw the submitter's name on the current story.
Re: (Score:2)
Yeah, that was an interesting gig.
Re: (Score:3, Informative)
I'll ignore your blatant misuse of the phrase 'begging the question', but answer your specific question: JPEG was probably chosen because not all browsers support PNG -- especially true of older versions of IE -- but, they do all support JPEG.
Re: (Score:1, Informative)
http://en.wikipedia.org/wiki/Begs_the_question#Mo
Re: (Score:2)
We're talking about a Open/Free Unix-based management system. They're probably worried about supporting Mosaic.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Informative)
Attention everyone: Lossy image compression, such as JPG, should NEVER EVER EVER be used for things with solid colors or high contrasts (especially text)! Use PNG, GIF, BMP, or any other losslessly/un-compressed format. JPG is only for "natural" images such as photographs!
Compressing text with lossy image compression is a sin almost as bad as butchering "beg the question." BOTH of these atrocities make th
Re: (Score:2)
Almost, but not quite. JPEG is also good for unnatural images that have lots of very small changes in color. Gradient backgrounds are one that spring to mind.
Re:Here's what I think (Score:5, Informative)
It's not for satisfying anonymous cowards.
Re: (Score:2)
selection process now as well.
taken from greg haywoods blog (Score:5, Informative)
Jan 26, 2007
I may have finally found the perfect monitor solution for my network: Zenoss. I have been using Nagios + Cacti + Smokeping for quite a while now. It works, but it's not integrated, and for many services, I'm running 2-3 checks. Running those every 5-10 minutes generates a tremendous amount of traffic (during the last 2 weeks, the monitor station has caused 20% of all traffic crossing the primary firewall!). The closest all-in-one I'd found previously was OpenNMS, which is so difficult to really understand and manage well, and so didn't fit my needs. I'd given some thought to rolling my own in Ruby, but just don't have the time for such an undertaking.
So while browsing the rPath/rBuilder site this morning, I discovered Zenoss. It's Zope-based, which I find a bit interesting. But from what I've seen in the 30 minutes I've had it running, the developers are right on with what I've been looking for. It has auto-discovery support, placing everything into a "/Discovered" group if it can't pick the right group on its own (the firewall was placed into the "/Network/Routers" group since it was part of the discovery chain). But it is smart enough to correlate different IPs to a single device, which OpenNMS can't do. It also supports Nagios plugins (though only via ssh and not nrpe), so I can leverage that investment while I evaluate the Zenoss way of checking.
There's also a built-in syslog catcher, so it can correlate log events to devices, which could be another huge time saver. And it has asset/inventory management so I don't need to keep that data separately either. What can't this puppy do?!
You can install from source or RPM, and there's a vmware image available too. It requires Python 2.3.5+ and MySQL 5.0.22+. Since I wanted to run on my Debian Sarge monitor station (which already has access to all the devices to manage), I had to upgrade the DB. Easy enough with the backports. The only trick I ran into there is that the install process requires port 8100 be available. You can change after install, but I couldn't find a way to change prior. The installer doesn't notice if the port is already in use, it just silently fails, and so when starting the Zope DB setup, it gets in a loop of printing "." (dots). Finally realized I had to shut down a Mongrel-run Rails app to get it going, and it worked perfectly. (Bug #933 has been filed.)
Stay tuned for more, as I will be playing with this ALOT over the next few weeks!
Re: (Score:1)
Litmus test - Failed (Score:3, Insightful)
Can't find that package.
----
It appears I am not yet interested.
Another litmus test (Score:1, Troll)
An "enterprise grade" monitoring system hacked onto MySQL? Yeah, right. That's like finding out it's written in PHP.
Re:Another litmus test (Score:5, Insightful)
I am as big a PostgreSQL bigot as you are likely to find, but I don't see the problem with using MySQL for storing monitoring data. I mean seriously, why should I care if the application stores the fact that my servers still respond to pings in a transaction safe manner? Nagios, which I currently use, stores this information in flat text files.
Re: (Score:1)
Most shops settle on one 'utility' db for stuff like this so that they can amortize their maintenance costs across everything they use it for. Think of all the highly specialized functions surrounding a DB server that you've got to do: backup, patch, monitor, upgrade periodically, and generally just maintain it (ie, make sure its tuned right for memory, not running out of disk, has th
Re: (Score:2)
Systems administrators like data access layers, and DBAs like forcing everyone to use whatever database they like best. I personally hate data access layers. What's the point of having a "real" database like Oracle, PostgreSQL, or MSSQL if you are going to pretend that it is no more capable than MySQL 3.23.
Like I said before, I don't like MySQL, but it certainly is easy to care for. For applications like Zenoss where all you need is some basic storage there is very little reason not to simply bundle My
Re: (Score:1)
Re: (Score:2)
http://blog.page2rss.com/2007/01/postgresql-vs-my
Advertise on Slashdot.org -- It's Free! (Score:5, Insightful)
"I've been playing around with it for six months and have been totally impressed!"
Easy to be impressed by your own products, isn't it?
Re: (Score:1, Interesting)
Re: (Score:1)
Ding! We have a winner! (Score:1)
Re: (Score:2)
Isn't this a dupe? (Score:4, Informative)
http://slashdot.org/article.pl?sid=07/02/23/00322
I think Vista has broken most commercial network mgmnt offerings... nothing else can explain these dupes!
Re: (Score:2)
Frankly, I'm happy this article was posted. It's right up my alley, and is much more relevant then the Video Game news which keeps creeping up to the Homepage.
I usually pass over any "Top 10..." article as hype; so I'm happy when someone highlights one of those systems. As a Sysadmin who uses Nagios, Cacti, syslog, nmap, etc. I'm really intrigued by Zenoss. It looks like might integra
$10K for 50 machines? (Score:1)
Re: (Score:2, Informative)
Re: (Score:1)
I'm not talking purchase price, but Full software support for one year ?
I recall spending 3 Million US for an Enterprise licensing agreement with MS and not having any Support services included..
No matter who the vendor is, support is always extra these days..
If you read the details of that 10K offering there is quite a bit in there...
other contenders (Score:3, Informative)
I've looked over someone's shoulder at the latter - it seems pretty good, it runs on SNMP - I tinkered with NAGIOS five years ago and found it good, but a little dangerous if you didn't read the docs before firing it up (back then, anyway, it auto-discovered the local network by strobing everything in sight with Nmap scans)... but I've no experience of any of these in production. I've been asked to build out a new office network, which will be a template for future local offices, and getting the monitoring right is going to be crucial, so any actual experience of production use gratefully received!
Re:other contenders (Score:4, Interesting)
Project's demo:
http://www.hswn.dk/hobbit/ [www.hswn.dk]
Re: (Score:2)
BTW -- "bb" == "big brother"? I haven't looked at that much, but I've seen the agent UI and I nearly threw up from the vertigo of being flung back in time to 1996 and VB5. Egad, it was like when desktop published first took off and lo! the departmental newsletters were many, and terrible ;)
Re: (Score:2)
I like it mostly because of the speed. With several thousand servers, nagios and many other snmp-like monitoring tools start dying a horrible death unless you do things spectacularl
ZABBIX (Score:2, Interesting)
Re: (Score:2, Informative)
zabbix server and clients are written in C, with php for the web front-end. It has it's quirks and shortcomings, but I'll take simple and lightweight over bloaty probably-can't-scale-worth-a-damn any day.
Re: (Score:2)
Re: (Score:2)
How a
Nice looking, but not enough to meet my needs. (Score:2)
We currently have one web-based monitoring tool in place for server status, and I doubt they'll be willing to change to another, especially if it is open source. The last time I mentioned an open-source alternative (change
Re: (Score:3, Insightful)
I don't believe they'll monitor UPS equipment however. For that, here at my
Re: (Score:2)
Beyond that, I really don't know what, or even IF we have anything except server monitoring. Currently, we depend on hourly walkthroughs of the data center...
I'll check into this as well though. Th
Re: (Score:2)
I'm pretty sure it's possible to accomplish these tasks using Open-Source software, however, if your management isn't open to the idea, there is nothing wrong in buying a commercial product.
I work for a Canadian company called Netmon [netmon.ca] and we sell both the network monitoring product (Netmon) and the environmental probes that send info about humidity, temperature, etc... right onto it. It is also able to monitor UPS's, Cisco gear, etc... and runs on a Linux server.
I know I'm shamelessly plugging our company
Re: (Score:2)
Not certain if they'll like the Linux server bit though. We have only one Unix admin, so that might be an issue. I'm willing to learn and add to my linux knowledge though...
H.
Re: (Score:2)
There is no administration required. We take you through the initial set up and your box fetches updates automatically. Everything else is done through a web-interface, and your initial contract includes a full year of complete support for the appliance, so we can walk you through any task. If you open up SSH access to our private IP range, we can also log in and help you out with anything you're trying to do with it. The upcoming version has a lightweight graphical desktop used for deployment (setting up
Re: (Score:2)
I will look more into this later this week though. The bookmarks are already down.
H.
Re: (Score:1)
It's pretty good! (Score:4, Interesting)
A few weeks ago someone posted an article on the top ten OSS projects to watch, and Zenoss was one of those projects. I downloaded it to experiment. I had it up and running in about 20 minutes, on Ubuntu. It's far more powerful at its ability to gather data from nodes. And setup is far less manual. Network discovery worked very well. It found devices on our network that we didn't know were out there. It required no integration with other packages. The interface is also more intuitive in some areas, such as viewing event histories. But, it's more challenging to find performance charts the first few times.
I especially liked the automatic snmp walk through the MIBS on each device. This makes it much easier to pull statistics from it, without having to edit text files. The MRTG-style charts are also good. I wish they were more readily configurable. I also wish there were more MIBS in the distribution, but you can find most by carefully searching equipment provider's web sites.
All in all, After running it side by side with my Nagios setup for a couple of weeks, I like it much better. And I'm moving more SNMP agents into my network just because of Zenoss.
Re: (Score:1)
Any overview maps? (Score:2)
Re: (Score:2)
This is my top complaint regarding Nagios. It's difficult to configure, and I constantly find myself at odds with the Nagios' configuration strategy. For example, I can't add a host definition without defining some services for that host. This makes sense at some level, but as I install a machine, sometimes I want to add the host definition as a 'placeholder', and define the services later., and the Nagios maintainer
I also like how Zenoss wraps the monitors and performance graph
Re: (Score:1)
download w/o giving up registration info (Score:1)
Re: (Score:2)
Tired of crappy monitoring tools limited by SNMP (Score:1)
Re: (Score:2)
Hyperic's VMware Plugin (Score:1)