Menu

10 Free Server & Network Monitoring Tools that Kick Ass

Advertisement

10 Free Server/Network Monitoring Tools that Kick Ass

When you have a website or a network, it’s helpful to be aware of any issues as soon as they occur. There are open source and freeware server/network monitoring tools that will supervise your infrastructure for any issues that may arise. These tools are meant to aid you in avoiding being taken offline and evaluating if your resource needs has outgrown your infrastructure.

In this article, we review our top 10 server/network monitoring tools. You will see a variety of server applications here so that you might find the tool (or tools) for your needs.

1. Monit

Monit

Monit not only monitors your server, but also attempts to remedy problems by taking predefined actions for certain situations. For example, if your database server crashes, Monit can automatically restart the service if this is the action that you want to take (hint: it usually is).

If you have more than one server that you need to monitor, then you can use M/Monit– an extended version of Monit that provides a simple way to monitor multiple machines.

There’s also an iPhone app available for M/Monit to help you conveniently check on your network without lugging around a laptop around.

2. Ganglia

Ganglia

When you have a cluster of machines, it’s difficult to see how the whole cluster is doing all at once. Ganglia, instead, presents an overview of the whole cluster. This is a great tool to have set up when you’re working with a server cluster; with that said, it may be overkill for single-machine set-ups.

3. Munin

Munin

Munin monitors and graphs system performance metrics. It can automatically produce daily/weekly/monthly/yearly performance graphs and reports of many important metrics. It comes with the ability to monitor core system resources, such as memory, disk space, CPU usage, server applications such as MySQL, Apache, and Squid.

One of Munin’s greatest strengths is how simple it is to extend. With just a few lines of code, you can write a plugin to monitor almost anything. Being so easy to extend means that Munin is also a good choice for graphing things unrelated to server performance, such as the number of user signups or website popularity.

4. Cacti

Cacti

Cacti is similar to Munin in many ways. What is makes Cacti different though–and where it stands out in relation to Munin–is that it allows you to resize your graphs and view data for an arbitrary range. Whereas Munin has fixed daily, weekly, monthly and yearly graphs (unless you write a custom extension), Cacti lets you view your data however you want to: last 2 hours, last 4 days, last 6 months, out of the box. You can even visually select and zoom into regions on your graphs.

5. Nagios

Nagios

Nagios is "the industry standard in IT infrastructure monitoring,"–well, at least that’s what it says on their website. Nagios can be complicated to install and configure, but its wealth of features are unmatched by any tool out in the market and is geared for the experienced IT network administrator. Nagios supports monitoring of multiple hosts and can send out alerts via email, pager (if you still use this ancient technology) or SMS/text messaging. Like Monit, it can also be configured to automatically respond to problems.

6. Zabbix

Zabbix

Zabbix is a feature-packed monitoring tool. It has great visualization support including user-defined views, zooming, and mapping. It can send out alerts via email, SMS or instant message. It also provides audible alerts, which can be useful when you’re physically near the monitoring machine.

7. Observium

Observer

Observium is geared towards Linux, BSD and Cisco networks. It supports auto discovery of your network infrastructure, finding the networks that you’re likely interested in monitoring; this feature can be compared to how your Wi-Fi software automatically finds signals in range that you can jack into. Observium provides detailed graphs, and can be set up alongside Nagios to provide alerts. It also integrates well with Collectd (featured below) for a more robust interface.

8. Zenoss

Zenoss

Zenoss is an open source version of the commercial server monitoring tool Zenoss Enterprise, written entirely in Python. It supports the Nagios plugin format, so many existing Nagios plugins can be used in Zenoss. One of the main highlights of Zenoss is its powerful yet simple to use user interface.

9. Collectd

Collectd

Collectd is similar to Munin and Cacti in that it focuses on graphing system metrics. Where it excels in is that it is designed specifically for performance and portability; this ultimately means it’s great on rugged systems, low-end systems, and embedded systems. Being designed for performance and low-system resource use means that Collectd can gather data every 10 seconds without interfering with your server processes, providing extremely high-resolution statistics. You can write extensions for it in C, Perl or Java.

10. Argus

Argus

Argus focuses on the monitoring of network services, and supports IPv4 and IPv6. It has a nice alert escalation procedure: after sending out an alert and the problem still isn’t resolved within a fixed amount of time (because the systems admin is at home enjoying his sleep), another alert will be sent out to someone else.

What do you use?

Do you have experiences with any of the tools above? Do you use something else? Join our discussion in the comments.

Related Content

About the Author

Ben Dowling is a passionate software developer who specializes in web and mobile application development. He currently works for Mendeley in London, UK, and regularly blogs about development at Coderholic. You can also find him on twitter.

This was published on Nov 4, 2009

130 Comments

designfollow Nov 04 2009

thanks for this great post

Roseli A. Bakar Nov 05 2009

Thanks for the awesome list Ben.

Julian Flores Nov 05 2009

Great Article Ben, Thank you!

Chime Host Nov 05 2009

We currently utilize Cacti but I am really liking the auto restart feature in Monit.

Alberto Nov 05 2009

Missed: OpenNMS ( opennms.org )

Kurt Kraut Nov 05 2009

That’s a good list of monitoring software. I’d like to also present to you the Poor’s Man Monitor, a project I’ve started last week. Its on early stages of development but can already be used in production.

It’s meant to be a monitoring system to be used on desktop, not on a central server.

Further details on my project at http://code.google.com/p/pomamonitor/

Where’s OpenNMS?

We use Nagios and Cacti on our servers, works like a charm!
:-D

Hobbit/xymon ?

the best open source network monitoring tool out there

Great list Ben, and by the way, great Blog and articles on http://www.coderholic.com/ , I’ve been looking for one of those tools, I guess there’s none someone could install on a share server just to monitor one site or blog?

After dubbing about open source network monitoring, I’ve tested several systems: Nagios, Zabbix, Hyperic and PandoraFMS. In combination with Microsoft clients my conclusion is that Zabbix and PandoraFMS were the best suitable in our network. In the end: PandoraFMS wins, because of the user-kindly webinterface and configuration of agents.
http://www.pandorafms.org

Thanks you!

Michael Nov 05 2009

Great post.
I’m a long-time user of Cacti (and MRTG before that, – it’s a great tool.
Some of the others a worth investigating. Thanks.

We use ZABBIX. What is missing in your text is:
ZABBIX can fix problems in the same way like you mentioned for Monit and it has one of the best correlation engines
in the world ! That is not just my opinion, it seems.
See here: http://www.thecepblog.com/2009/03/23/a-review-of-zabbix-zabbix-rules-part-2/

mgpyone Nov 05 2009

Very Nice one !!

Cheer Up :)

Nice list of tools.

We thought about replacing our in-house developed solution
for capacity management by collectd.

After reading all the texts for all the tools:

Everything you mention as “special” features in your blog for Nagios, Zenoss, Argus, Munin, Ganglia and Monit is integrated in ZABBIX out-of-the-box or can easily be done with ZABBIX, too.
The exception is the iPhone App for Monit, but ZABBIX supports Jabber. So any Jabber-client should work that way.
No experience with that, though.

ZABBIX is simply a good solution, especially for distributed monitoring (DMZ, remote sites, etc.)

Don’t forget about monitoring the config of your devices – http://www.open-audit.org
Free, open, PHP, MySQL, Bash, VBScript. Audits Linux and Windows machines.

Ian Purton Nov 05 2009

Status2K (which I own) provides a server monitoring service with the ability to see live statistics. This is great for monitoring a server and seeing what is happening right now.

Also Status2K provides the ability to view the logs and see bandwidth usage over time.

However it’s not free like the above tools, but we do offer great support. http://status2k.com

PelFusion Nov 05 2009

i was looking for such tools to monitor my server…thanks for the list

I use Xymon (ex-Hobbit). Somehow not a lot of people know about it, but it’s a great monitoring tool.

Ingo Hoffmann Nov 05 2009

You should add Opsera Opsview which is Nagios made right :)

slaFFik Nov 05 2009

Really great list. Haven’t heard about most of them!
Thank you for collecting them all in one place.

Great post. I was using munin but now I might look into some other programs.

nice collection…I came to know some new monitoring service…thanks

This its the Point that a Good Site need. Because with your Traffic you need it ones more. Thanks for this great inside infos.

Thanks for the great roundup. I’m not personally a developer, do all these require work on your site/server to start monitoring?

I met an interesting chap last week who recently launched a wonderfully simple monitoring service called Nimbu.net. Without any coding this service will keep checking your sites are available and if not will email and sms you. Currently in beta.

Cheers

Currently using Nagios for monitoring our production environment; coupled with a few net plugins (such as the JBoss Nagios plugin: http://www.jboss.org/community/wiki/JBossNagiosPlugin to monitor heap sizes).
Probably looking to combine Munin and Nagios to provide some utilization graphs as well.

Good post; have to say Observer looks interesting as well, with its auto-discovery feature.

Another one to add to the list is called, The Dude, it’s a network monitor that automatically scans all devices within specified subnets and can draw and layout a map of your networks, monitor services of your devices and alert you in case some service has problems.

http://www.mikrotik.com/thedude.php

Gopal Raju Nov 05 2009

Useful stuff!

Rodrigo Freitas Nov 05 2009

I use NINO, with good results. NINO is writen in PERL and has web access, graphics, notification and others. http://nino.sourceforge.net/

Great article for linux and apache people! I have to monitor both types. Any suggestions for windows/asp.net crowds?

Daniel15 Nov 05 2009

Nice post, thanks. :D

MRTG – for not only routers and switches, but it does servers and services, laod balancing, temperature monitoring and it is free.
A great comercial packaage that i use is Link Analyst from Network Instruments – inexpensive, but has alerts and analysis builtin….web interface, multiple clients with segregated access…
Excellent list BTW…!

Mikrotik Dude is free and does everything all of these tools in the article do and more! without the hassle of configuring PHP and Web services.

Memoryweaver Nov 05 2009

Excellent summary — I hadn’t realised there were so many free products out there. Do you have a favourite?

Glenbot Nov 05 2009

Fantastic post! It’s nice to see something other than online design tools or CSS tips.

David Mytton Nov 05 2009

I’d like to include http://www.serverdensity.com – a hosted internal server monitoring service for Linux & OS X that my startup provides, which does include a free option.

The tools you mention in this post are all excellent open source tools but often require a lot of time and effort to set up. They’re certainly suited to larger companies with big requirements for flexibility. Not so useful for smaller companies.

Joachim Nov 05 2009

Does anybody know about a monitoring system, which checks, if there are trojans or other malware on my server/website?

We use Xymon (http://www.xymon.com) at work for ~400 servers. It works well for that size of an environment. I’ve implemented Munin before, and tried Nagios and Zenoss, both of which were ridiculously complex to setup rules and notifications for (overly so). That’s probably because I’m so used to Big Brother / Xymon, but oh well.

Anyone else care to comment on the other products in a large environment?

We use Zabbix. It’s better geared for large-scale enterprises, collocation or service provider sized networks and amount of hosts. It stands in comparison to Zenoss and Nagois by capabilities and features.
Cacti and Monit are more single-host monitoring oriented. Others I’m not too familiar with.

Thank you for the information. More than once, I have found myself in a position where a free version of some of these services was a need, but I wasn’t sure which tool would actually do it.

Also, this article needs to be proofread again.

Andrew Rodgers Nov 05 2009

Don’t forget the monitoring & reporting tools built into webmin, over the last few years webmin has become a powerful tool with releases for most distros. You can set up customized email alerts, as well as default actions for services.
(Disclaimer: I use webmin a lot but am no way affiliated, and have not contributed to the project in any way)

Andrew

So, The topic is not “10 Free Server” and “10 Network Monitoring Tools”

It’s rather “10 Free Server Monitoring Tools” and “10 Network Monitoring Tools”

By the way, Thanks for good article. I would change from Cacti to Monit tomorrow.

Matt Ray Nov 05 2009

Thanks for the mention of Zenoss, but that screenshot is from version 1.1 and looks nothing like the application anymore. We just released version 2.5 last week, so I encourage your readers to check it out.
http://tr.im/core2_5_0

Kimball Nov 05 2009

Nice post. I just started to get nagios installed for our network. It does take some reading and learning to configure everything correctly, but I’ve got it monitoring linux, novell, windows, printers, out phone system, and cisco routers and switches. I kinda wish I saw this post 2 weeks ago when I started this project. oh well.

mattymattmatt Nov 05 2009

Great post. We use Cacti for our University network reporting.

Justin Dorfman Nov 05 2009

Great post Ben! Only program you forgot to include is Spiceworks…

gillibod Nov 05 2009

You forgot Splunk at http://www.splunk.com

GroundWork Open Source is another great monitoring tool. Provides an interface for Nagios config changes rather than editing text files. You can download the community edition for free.

http://www.groundworkopensource.com/

Ben Pilkerton Nov 05 2009

Sometimes a hosted solution is better/easier/more reliable. I’ve found both http://mon.itor.us/ and http://pingdom.com/ useful. RRDTool is a great tool if you want to roll your own.

NOC Guy Nov 05 2009

We currently utilize Nagios and Cact. But we are looking for a program (or possible Cacti can be enhance) that will give customers realtime access without opening up our private network. Presently we have to forward customers utilization via report request.
Any suggestions?

Ben Dowling Nov 05 2009

Thanks for the feedback and comments everyone, especially those listing monitoring tools that weren’t included on the list. There are lots out there!

Brian Nagy Nov 05 2009

Little known but better than the few open source options I’ve tried (Big Brother, MRTG, Cacti)

is…. Traverse (http://www.zyrion.com/)

Bhavesh Nov 05 2009

OpenNMS should be on this list… other than that, pretty good list.

hey, great list of apps for monitoring servers and services. as my net presence expands and i include more hosts, these apps will help me keep an eye on what’s going on so my mind can keep an eye on the prize.

A great list and a nice work, thanks!!

Here you cand find another one, in Spanish: Pandora FMS

http://pandoramon.sourceforge.net/es/
http://pandorafms.org/

This is a good list, but xymon is better than all of these.

Stefano Nov 05 2009

We are using the freeware version of PRTG Network Monitor from Paessler (I’d say that this is the best easy-to-use monitoring product for Windows)

http://www.paessler.com/prtg

dev_quest Nov 05 2009

Nice list. I have been trying to setup some free monitoring for my blog. Been too lazy to do the research. Thanks for the list.

Steve Keller Nov 05 2009

You should add “wrapper” products for Nagios that take away the difficult and time-consuming configuration files (AKA “Here be dragons”). Both Opsview (which we use) and Groundwork have community editions that are free.

Antti Kokkonen Nov 06 2009

I’ve been using Cacti which has been great, but I gotta say Monit’s iPhone App makes it tempting :)

Simon Gattner Nov 06 2009

For simple live-monitoring of small and medium Websites I also use ALiveLog.

RG SYSTEMES Nov 06 2009

Nice job Ben but it should be nice to do the same job for the SaaS Monitoring systems. We finished to develop some months ago a SaaS Monitoring Tool called RG-Supervision.
SaaS tools allow a new offer to the small and medium sized companies who don’t want to invest money and time before testing the product, who wants to be free to change tool, change supplier and easily stop to use the product. With the open-sources products, you still have a start invest to set up such a tool into a company and you need to have some internal competences to manage this tool… With SaaS product, you can open account immediately, you can use the interface directly, you can stop the relation at any time etc… Flexibility required by the company now !

If you are interesting by this new kind of tools, you could take a look at RG-Supervision.

Best regards,
Grégory

Joachim Nov 06 2009

check this one: http://www.reinvigorate.net
very nice graphics and free!

jlmarina Nov 06 2009

Where is Osmius?
http://Osmius.net

NetDiva Nov 06 2009

GroundWork Monitor 6.0 is a great tool. The community edition is free and the enterprise edition is only $49 for 100 devices or less.

* Easy to install wizard to help optimize the monitoring performance.
* Availability monitoring to alert if devices are up or not.
* Ability to monitor servers, devices and applications that gives you the flexibility to monitor all of the integral components within your network.
* Performance monitoring to give insight on latency before a server is offline
* Basic auto-discovery and configuration tools to help identify additional devices on the network which is a great time-saving function if your network is constantly changing.
* Built on the same open-architecture as Enterprise Edition, Community Edition is easy to integrate and customize.

http://gwos.com

Design Informer Nov 06 2009

I agree with Joachim. Reinvigorate is cool.

Smokeping is also a great tool for network-monitoring.
http://oss.oetiker.ch/smokeping/

I found a great tool for simple network monitoring today actually. It’s called MetaPing and it’s for “visual ping monitoring”. Really simple, but great for monitoring latency and stuff on your servers.

http://www.hammer-software.com/metaping.shtml

I’d also suggest to keep an eye on ScopePort. http://www.scopeport.org – Seems to be a good combination of great usability with decent functionality.

Salvador Nov 08 2009

FAN is a “wrapped” solution for Nagios/Centreon, up&running in less than 20 minutes:
http://fannagioscd.sourceforge.net/drupal/
Includes CentOS,Nagios,Centreon,Nagvis & NaReTo.

Also, OpenNMS “sans effort” includes CentOS&OpenNMS in a ISO image easy to deploy:
http://opennmsse.free.fr/

Just try them!

To “NOC Guy”

Why not use ZABBIX ?
It provides a good scheme for user access rights based
on host groups and the interface just needs a PHP-enabled Webserver and a Browser.

It gives you real time access to alarms and data.

HTH,

NOB.

Nacnude Nov 09 2009

I have to cast my vote for Xymon (hobbit). We use it in a very large organization (all OS’s). It might be ugly but it’s quick and you see system graphs and statistics right away. Seems like with the others its either over-organized or slow to get system data quickly. Best troubleshooting and alerting tool I have used. Also, nice that the agent config (bbmon) updates with out restart it.

next, majapahit!

check this out: http://www.majapahit.codeplex.com

thanks.

Ryan Matte Nov 10 2009

I’ve been using Zenoss for almost a year now. It is very powerful. There are some types of monitoring info which I have had to write custom scripts to gather, but I am always impressed with just how easy it is to integrate custom scripts with Zenoss. The UI is very nice and a huge time saver (it is also in the process of getting a major overhaul to look and function even better). I suggest that you come take a look at Zenoss the new Zenoss community site: http://community.zenoss.org. Or stop by the IRC channel: irc.freenode.net – #zenoss

Jason Dixon Nov 11 2009

Hi Ben,

Interesting article. I find there are bits of each app that are useful, but overall they all suffer from the “built by techies for techies” stigma. Zenoss is probably the most user-friendly in this list, and I like some of the ideas that ObserverNMS has introduced. Unfortunately, they still suffer from some major usability issues (IMHO).

Not to sound like a marketing droid, but you might want to keep an eye on Circonus. Built by the same folks working on Reconnoiter, I think it’s going to shake up some of the ideas in the monitoring/trending/ECA arena. We’re accepting beta signups now, if you’d like to try it out when it goes private beta.

http://circonus.com/

Thanks,
Jason

Alex Peterson Nov 11 2009

Great list. Definately will be using some of these.

Umar Draz Nov 14 2009

Hi,

Nice article, for process management MONIT is great we can easily customized as per our requirements and the other end for graph management CACTI i think is better.

Thanks

Umar

Thanks :-)

Really nice article with some great software im going to give a try.

Cheers for sharing

Good stuff! Thanks for pointing out Monit. I like the simple layout.

Another hosted server/service monitoring solution to consider is Panopta. It’s not totally free, but it does kick ass. :)

Nice post, I always used zenoss but think that will give zebbix a try

Jaspal Singh Jan 19 2010

Nice article with list of free server & networking tools.
Thanks for sharing.

alex web Jan 28 2010

good choice to use zibbix no doubt i use it http://www.miempresaenlinea.com and its great performance

HI i apreciate all of your articles thanks…

Nikhil Kumar Mar 23 2010

May I know please how Sitescope is different from all others tool available in the industry.

Regards,
Nikhil

I use zenoss with my servers and works great.

Nice article with list of free server & networking tools.
Thanks for sharing.

Zenoss, Zabbix, even Groundworks are good for “lab” setup, Real-world “monitoring” comes from Nagios. Earlier versions of Nagios were seemingly difficult to get started with. With 3.x getting Nagios up and running is breeze next part if adding devices, servers to monitoring system other systems Zenoss or Zabbix administration job turns into “data entry” (for hundreds of thousands or devices) job sure these tools provide you facility to “import” profiles from xml, spreadsheet etc … Bottom line is Linux is about files and console Try automating configuration for Zenoss, Zabbix! and real-world Linux/UNIX admin will narrate his experience.

I analyzed most of these for a new deployment we were doing at work. They all have great attributes, but many have their niche market – Ganglia, for instance is geared for clusters. Distributed monitoring (i.e. monitoring via proxy/node/slave at remote locations) was important for us and that narrowed the field. We needed a product that would scale to thousands of hosts and products from several different vendors. We also needed robust alerting, graphing and poll cycles.

We narrowed down to two: Zabbix and OpenNMS. And ended up going with Zabbix as it had distributed monitoring support very well out of the box. We’ve truthfully never had a monitoring situation come up that we couldn’t make Zabbix do what we wanted.

I used the NMS comparison matrix at wikipedia extensively to select software for testing and to weed out ones that lacked the features we needed. http://en.wikipedia.org/wiki/Comparison_of_network_monitoring_systems

Nagios was my top choice going into the process, however we were going to have multiple people (10+) making changes – adding hosts, updating triggers, adding new templates and the Nagios text-file configuration makes it easy to break something. (Although as one poster mentioned, this would definitely be a plus for someone looking to alter config files automatically.) There are some GUI configuration frontends out there, but they weren’t mature enough for us at the time. I also couldn’t justify picking software where getting usable graphs was via an add-on. Graphs are too important (for us anyway) to be relegated to a add-on/plugin.

Lastly, I really liked the look and feel of ObserverNMS, but just couldn’t make it work for us. I would highly recommend checking this out for monitoring devices/hosts from a single location.

Again, in the end, we chose Zabbix and haven’t looked back. We’re running 1.8.2, monitoring thousands of hosts and tens-of-thousands of items and it’s rock solid.

Check also cloud-based service Monitis http://portal.monitis.com (and its free sister product http://mon.itor.us). It provides similar functionality as Nagios but as a SaaS solution and it is very scalable.

Gajula Vinod kumar May 08 2010

Nagios is free as many as server and as many services (we can also add your custom made scripts to run) its a fantastic tool , we are using and ready to provide service

I started using Zabbix 2 years before..its a great opensource monitoring tool. Moreover i started installing Mikoomi..check out http://www.mikoomi.com

Mikoomi has already released agents for DB2, WebSphere and Java JVM

Mikoomi – the leading open-source enterprise monitoring appliance company has released a monitoring plugin agent for IBM’s WebSphere Application Server (WAS). The solution consists of the Mikoomi virtual appliance and plugin agents for databases and application servers.

The WebSphere monitoring agent monitors over 25 key metrics covering attributes from the JVM, thread pools, JDBC connections and web requests providing useful insight into the health and capacity of applications running on WAS. Furthermore, when user-configurable thresholds are reached, the agent sends alerts to emails, pagers, cell phones and can be configured to integrate with enterprise Help Desk and Ticketing applications for automated workflow.

Performance, throughput and other metrics across WebSphere servers databases, and UNIX and Windows can be compared, graphed and analyzed to provide an end-to-end view of applications and IT systems.

Very useful and helped me to round in on the monitoring tool that suits my needs.

Thanks a lot

A pretty impressive list…I have another one that I use regularly for checking my website:

http://www.global-server-monitoring.com/nc/live_check.html

Does anyone knows a good open opensource tool for monitoring file servers? Ex: Reports about most un/used files, total sum filesize by extension file, total quota used by user, etc….

Daniel Cawrey Sep 18 2010

I’m surprised there are no configuration management tools here. Lots of monitoring here, but when your configs are jacked, what will you do?

Thanks for sharing this great collection :) *Thumbs up*

Hi Ben,

Thanks for sharing this info.
I don’t have any experience with any of these monitoring tools. I am network admin (new at the job) we have 4 servers (2 windows and 2 iSeries) and 25 workstations, PBX, Fortigate FW etc. What do you recommend? I like visual reports and information I can see (no codes and techinical info). Looking more for network load, server load (what is using what resources), server performance, intrusion etc..

Appreciate your advise on this.

Thanks!
Soen

Great summary. Thanks for sharing.
2 Thumbs up for Zabbix.

Wow, nice collection! The comments alone could give you another months worth of work in regards to new(unmentioned) software to test.

Hey,

Thanks a lot :)

Danny

Hello everybody.

my name is andrea.

I explain what my problem now, I need a monitoring service free (Linux or Windows), to monitor some hosts that are within the company I work for, I’m currently using Nagios, but I would need a server side, in addition to the control of Host, the control of the applications that are running.
I wanted to know if any of you could recommend one.

P.S: sorry for my speaking English

Thanks.

Hello everyone.

I would need a monitoring service like nagios, but has also the ability to monitor the status of applications running in the host monitored by sarvizio.

Can you recommend one?

Thanks.

Ps. sorry for my speaking English.

Also need to add Opsview to this category. wwww.opsview.com

Patrick Feb 19 2011

Hi,

Nice post, did not know about some of these.
My company is currently using Zabbix to monitor different networks running real time applications where milliseconds almost matter.

Installation process can be improved but it remains approachable even at the early stages when discovering the tool.

Although after some months collecting a lot stats, the postgres DB backend is starting to stress CPU because of zabbix housekeeping…Anyone experienced similar situation with mysql (default), oracle or else?

Nagios was the first choice due to its reputation but customising it to your requirements becomes quickly a mission…Zabbix was easier to approach although it looked to good to be true but after months of challenging zabbix robustness, it seems on of the best small-large scale net monitoring tools. ^^

I think Hyperic is probably the #1 in open source monitoring these days, being owned by Springsource (vmware) they have quite the backing, and with a completely open source “community” version, smaller companies can utilize the majority of hyperics features free of charge. Bar none, hyperic was the easiest to deploy and did the best job of auto discovering services on my equipment. I tested many systems before coming to this conclusion: Zabbix, Nagios, Zenoss, Spiceworks, HP Systems Insight Manager, OpsView, Triactive, and i’m probably forgetting one or 2…. point is, Hyperic beat them all hands down. It has all of the features you would expect from an enterprise grade monitoring solution, and it is offered for free…. for most users the community edition would be plenty sufficiant. We use the enterprise version at my office, however we are monitoring over 2000 systems (just counting servers)

Great work man!!!

Alex Lopex Apr 29 2011

Congrats!!, BTW, recently RS got http://www.cloudkick.com.. free for small monitor.

IM like CHAT Apr 30 2011

Hard and powerful network software, thanks! Here is another free LAN scanner which only shows NetBIOS names, MAC and IP addresses on a local network within a few seconds
http://www.bopup.com/products/scanner/

Great articles.. really help me..

Thanks

Zeno Bresson May 14 2011

Great list. That’s helps me to found the right solution.

Gedeon N May 16 2011

this tools are very useful, thank a lot for share the info =D

Mike Lawson of trCreative Jun 16 2011

Some good tools here, use a couple of them already, but some are new to me. Thanks!

Hi,I have a couple of Windows 2k8 servers facing internet with Public ip ,can some one recomend any good open source momnitoring ,>>>

Walter Heck Jun 24 2011

If you are looking for open source monitoring that is also software as a service, check out http://tribily.com. It’s based on zabbix without the need to run the server part of the monitoring setup. Nice and easy!

Disclaimer: I founded Tribily. Still think it is a very cool product though, and I love using it myself :)

Thank you for the wonderful post. Glad to know about the other monitoring tools also.
i have already used monit and munin. They are the best as per my requirements.

Dennison Uy Sep 23 2011

Somebody mentioned MRTG, which is another good tool. At work we use Hobbit, another free tool that works for both Windows and Linux.

Mohd Rashdan Jaffar Sep 26 2011

Great info given. help me more on server & network monitoring at my office at this moment, really apeprciate.

Anything here for Infrastructure Engineers who use the MSFT stack, and arent linux geeks sitting in their underwear?

+1 for xymon

It has everything you need, it’s easy to setup, and to scale to hundreds of servers.

Brian King Oct 13 2011

Opsview’s my choice for open source monitoring: http://www.opsview.com

prateek Oct 17 2011

hi BEN,

i describe you my prob.

i had a laptop,my personal
2 computers, one of them is server.

now what i wanr is i want tomonitor my server thru my lapy.

can i???????

waiting for ur reply

prateek Oct 17 2011

i need details of keystrokes, screenshots, websites visisted

suggest a free software

Thank you for this great list of monitoring packages.
I found 3 that I will test out.

Thanks again !

Kashyap Oct 31 2011

Sri wrote: Mikoomi – the leading open-source enterprise monitoring appliance company has released a monitoring plugin agent for IBM’s WebSphere Application Server (WAS). The solution consists of the Mikoomi virtual appliance and plugin agents for databases and application servers.

Anyone knows where to find this plugin?

Thank you for this list; it’s very useful. I’ve tried Zenoss in the past. We’re looking at Netgrappler now, but I don’t believe that it is free. No pricing is listed on the Netgrappler site, and I don’t want to deal with salesperson calls from another network monitoring appliance company!

Good article and list to begin with. The followup comments and observation is also a great resource to look into. I have been using Nagios for quite some time and also now looking into Ops View.

Gurwant Nov 21 2011

Hello All, I am joining too late….really nice and helpful article from Ben and appreciate others effort as well. People have look on http://www.spiceworks.com/ this is also a very handy tool for network monitoring and Solarwinds too. Hope you like that.

Checkout https://sealion.com A free monitoring tool that can schedule all the console commands and show the outputs in a convenient web interface. Really easy to setup. It can show both real-time and historic data.

This comment section is closed. Please contact us if you have important new information about this post.

Advertisements
Partners