Open Source Monitoring solution

I am looking for open source monitoring solution where i can use to monitor network devices (router switches, firewalls), Servers, VoIP devices etc. I do work on Cisco setup but I also work on other vendors solution as well.

Please suggest good software which I can deploy at my client place for monitoring. it should have feature like traffic analysis, cpu, memory utilization, security alert, other known features.
Avinash MohodAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Ken BooneNetwork ConsultantCommented:
I like Cacti.  If you download this distribution - CactiEZ, it installs cents, Cacti, and all of the extensions for you.  You can start adding devices in like 15 mins.  You get email alerting as well as bandwidth utilization graphs of data that is polled once a minute.  There are a lot of templates for various devices - cisco and others.

Here is a link for it:

I use this at a lot of my customer sites where they really need some time of network monitoring but can't afford or don't want to pay for commercial software.
Jan SpringerCommented:
I also like Cacti but I would use it in conjunction with Nagios.  I like to monitor all services on the servers.
Avinash MohodAuthor Commented:
Does Cacti have netflow analyzer or kind of option which give graphical view of top application or top talker ips etc
Identify and Prevent Potential Cyber-threats

Become the white hat who helps safeguard our interconnected world. Transform your career future by earning your MS in Cybersecurity. WGU’s MSCSIA degree program was designed in collaboration with national intelligence organizations and IT industry leaders.

Ken BooneNetwork ConsultantCommented:
The CactiEZ distribution that I linked above lists a netflow collector in its feature list.  It is not native to Cacti but a plugin on this distro.  I haven't used that plugin though.
Lee W, MVPTechnology and Business Process AdvisorCommented:
There's Nagios - extensive, highly configurable, but complex to setup.
Avinash MohodAuthor Commented:
Does Nagios supports Netflow?
Lee W, MVPTechnology and Business Process AdvisorCommented:
I haven't used it in 11 years.  And someone else at the company researched and set it up (took them 6 months to setup).  You'll have to contact them and ask.
Jan SpringerCommented:
I don't think it's all that hard.  I've done several installations.  Are you interesting in monitoring that netflow traffic is still being received?
Avinash MohodAuthor Commented:
I want to anaylyze traffic going over WAN or internet link. Like top talker, top application, bandwidth usage in addition to monitor the devices.
Ken BooneNetwork ConsultantCommented:
Okay so Cacti and Nagios will give you the bandwidth usage as well as monitor the devices.  There is a netflow collector in the distro of Cacti that I mentioned above but I haven't used it.  That distro is easy enough to get things up and running so it would be worth your while to try it out.  If that doesn't give you what you need you might want to look at NTOPng.  You set it up to monitor traffic on a particular interface and it collects the data that passes through it.  Not exactly netflow but you get flow data just like you would from netflow.  So if you want internet stats, monitor the inside interface of your firewall, if you want WAN stuff, monitor the inside interface of your WAN router.  You will actually get a much more detailed view using Ntop than you will with netflow in easy to view charts and graphs.  Here is a link to NTOPng:

Another option for netflow is solar winds free Netflow Analyzer.  The downside is that you can only collect netflow data from 1 device for an hour's worth of time.  But it is free and would be useful to analyze problems as they occur.

One final option that I like better than solar winds is Scrutinizer.  It is a netflow collector as well.  The free version allows collection for up to 5 devices but the database resets everyday at midnight.  Again, useful for determining what is going on right now.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Avinash MohodAuthor Commented:
Thanks guys for suggestions. I have installed CactiEZ and added the devices. Right now I am facing following issues

1> Not getting syslog from router and switch. I have configured these devices to send syslog to cacti server.
2> not getting netflow data
3> Not able to login in webmin

please advice how resolve these issues.
Jan SpringerCommented:
For #1 and #2: Have you modified your firewall to allow those source IPs to send traffic to those ports?

For #3: What error do you see?  What do the logs say?
Avinash MohodAuthor Commented:
Sorry for late reply....after restarting Cacti server I am now getting netflow logs.....Now I have added cisco switch to cacti but problem is it does not show all ports but only VLAN interface. Does Cacti cannot read  L2 interfaces on switch.
Ken BooneNetwork ConsultantCommented:
Yes it does.  Go back into devices in cacti.  Select the device and down near the bottom there is a heading for interfaces.  There is a refresh button there.  Hit that and then go to add datasources and you should see your interfaces.
No comment has been added to this question in more than 21 days, so it is now classified as abandoned.

I have recommended this question be closed as follows:

Accept: Ken Boone (https:#a40922521)

If you feel this question should be closed differently, post an objection and the moderators will review all objections and close it as they feel fit. If no one objects, this question will be closed automatically the way described above.

Experts-Exchange Cleanup Volunteer
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Network Operations

From novice to tech pro — start learning today.