LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices


Reply
  Search this Thread
Old 02-09-2013, 03:18 PM   #1
Rohant
Member
 
Registered: Oct 2011
Location: India, Mumbai
Distribution: RHEL, Fedora,Ubuntu, Centos, Windows XP & Windows 7
Posts: 44

Rep: Reputation: Disabled
Real Time Server Monitoring Tool with web interface


Hi all,

i am currently working on a centos 5.7 x64bit os.

i want a tool that should be free & can monitor my servers real time performance & hardware utilization.

also want to monitor this on some front end as we say web based monitoring.

as we are using nagios for server alerting in our organization. but i want a tool that can monitor my server load, memory uses, swap utilization & services etc. with web based monitoring eg. graphs.

if you have any experience or any one currently using these kind of tool plz let me know.

i searched & found below links, but most of all tools are paid versions & network monitoring tools.

http://community.spiceworks.com/how_...ftware-details

http://www.junauza.com/2010/12/free-...-software.html

http://slodive.com/freebies/server-monitoring-tools/

Thanks in advance....
 
Old 02-09-2013, 04:09 PM   #2
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
groundwork, hyperic, nagios, zenoss, opennms... they'll all do this for free. Given you're already using Nagios, not sure why you're asking tbh. You can bolt on graphing tools like pnp4nagios or nagiosgraph easily enough.
 
Old 02-09-2013, 05:48 PM   #3
Habitual
LQ Veteran
 
Registered: Jan 2011
Location: Abingdon, VA
Distribution: Catalina
Posts: 9,374
Blog Entries: 37

Rep: Reputation: Disabled
zabbix.
 
Old 02-09-2013, 08:43 PM   #4
KinnowGrower
Member
 
Registered: May 2008
Location: Toronto
Distribution: Centos && Debian
Posts: 347

Rep: Reputation: 34
http://nagios.sourceforge.net/docs/3...g-windows.html

This page is about windows servers. May be helpful for you

Last edited by KinnowGrower; 02-09-2013 at 08:45 PM.
 
Old 02-09-2013, 08:51 PM   #5
KinnowGrower
Member
 
Registered: May 2008
Location: Toronto
Distribution: Centos && Debian
Posts: 347

Rep: Reputation: 34
http://nagios.sourceforge.net/docs/3_0/addons.html#nrpe

And the above link may also be helpful
 
Old 02-10-2013, 03:30 AM   #6
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
Quote:
Originally Posted by KinnowGrower View Post
http://nagios.sourceforge.net/docs/3_0/addons.html#nrpe

And the above link may also be helpful
no no no no! never use nrpe! it's junk. Just use check_by_ssh instead - more secure, no additional services running, vastly better.
 
Old 02-10-2013, 09:42 AM   #7
KinnowGrower
Member
 
Registered: May 2008
Location: Toronto
Distribution: Centos && Debian
Posts: 347

Rep: Reputation: 34
I have just started using nrpe. I am not expert/master in that. Here is something that the above said link says about nrpe and check_by_ssh
Quote:
NRPE is an addon that allows you to execute plugins on remote Linux/Unix hosts. This is useful if you need to monitor local resources/attributes like disk usage, CPU load, memory usage, etc. on a remote host. Similiar functionality can be accomplished by using the check_by_ssh plugin, although it can impose a higher CPU load on the monitoring machine - especially if you are monitoring hundreds or thousands of hosts.
 
Old 02-10-2013, 10:19 AM   #8
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
Quote:
Originally Posted by KinnowGrower View Post
I have just started using nrpe. I am not expert/master in that. Here is something that the above said link says about nrpe and check_by_ssh
I'd rather have a fractional increase in load that a gaping security hole. There is no realistic downside over NOT using NRPE. If nothing else, it's just SO much easier not having another service running. Why would you want to install an additional service if you can do it better with what you already have installed by default?
 
1 members found this post helpful.
Old 02-10-2013, 10:52 AM   #9
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,666

Rep: Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970
Quote:
Originally Posted by acid_kewpie View Post
I'd rather have a fractional increase in load that a gaping security hole. There is no realistic downside over NOT using NRPE. If nothing else, it's just SO much easier not having another service running. Why would you want to install an additional service if you can do it better with what you already have installed by default?
Agreed, totally. Between the two, the SSH check is much easier, ESPECIALLY if you have lots of servers, since SSH is always running. More services = more to check/make sure is running/keep updated. And I'm monitoring about 1500 Windows/Linux/Unix servers with Nagios, and the 'increased load' is minimal.
 
Old 02-11-2013, 01:43 AM   #10
chrism01
LQ Guru
 
Registered: Aug 2004
Location: Sydney
Distribution: Rocky 9.2
Posts: 18,362

Rep: Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751
Quote:
web based monitoring eg. graphs.
One option that is quite common is Cacti http://www.cacti.net/downloads/docs/html/index.html, http://www.cacti.net/screenshots.php
 
Old 02-11-2013, 07:36 PM   #11
KinnowGrower
Member
 
Registered: May 2008
Location: Toronto
Distribution: Centos && Debian
Posts: 347

Rep: Reputation: 34
Awesome! everybody is supporting check_by_ssh over nrpe. It must be fun. I will look into it. Thanks for great suggestion
 
Old 02-11-2013, 09:21 PM   #12
KinnowGrower
Member
 
Registered: May 2008
Location: Toronto
Distribution: Centos && Debian
Posts: 347

Rep: Reputation: 34
Was reading again. So whatever is listed below, I am ignoring it.
Quote:
Similiar functionality can be accomplished by using the check_by_ssh plugin, although it can impose a higher CPU load on the monitoring machine - especially if you are monitoring hundreds or thousands of hosts
 
Old 02-12-2013, 08:36 AM   #13
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,666

Rep: Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970
Quote:
Originally Posted by KinnowGrower View Post
Was reading again. So whatever is listed below, I am ignoring it.
Well, that's been acknowledged, but I think you need to put context behind it.

The server where Nagios is running will have a higher CPU load...but that's your monitoring system, and if you have a dedicated box just for that, the higher load won't impact ANY users or services. So, would it matter that your CPU load went up, if it didn't affect anything? Also, while it's true that CPU load will increase...they also don't say how MUCH it will increase. Chances are your CPU load now is trivial...probably less than 5%. I'm monitoring a LOT of systems, and have only ever seen the load spike up to about 25%....which means that I have a CPU that's 75% UNUSED. As with anything, though, the best way to see what fits for you, is for you to try it.
 
2 members found this post helpful.
Old 02-12-2013, 01:41 PM   #14
KinnowGrower
Member
 
Registered: May 2008
Location: Toronto
Distribution: Centos && Debian
Posts: 347

Rep: Reputation: 34
TB0ne, Thank you very for your nice explanation. It is really useful. Can please point to a resource/web-page explaining/comparing check_by_ssh and NRPE?

Thanks again
 
Old 02-12-2013, 01:45 PM   #15
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,666

Rep: Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970
Quote:
Originally Posted by KinnowGrower View Post
TB0ne, Thank you very for your nice explanation. It is really useful. Can please point to a resource/web-page explaining/comparing check_by_ssh and NRPE?
You're welcome, but no, I can't. Again, the best thing for you to do, is to try both of them, and see what fits your needs best. You can read websites all day, but you won't know what is right for YOU, until you try it.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] looking for web base real time iftop like tool for linux golden_boy615 Linux - General 2 07-25-2011 06:48 AM
How to code real time graphs on a web interface ? newbie_0404 Linux - Software 2 06-24-2010 06:44 AM
LXer: Groovy’s SQL Switch: A Powerful Tool In The Quest For A Truly Real-Time Web LXer Syndicated Linux News 0 07-23-2009 03:50 AM
Monitoring traffic tool/web based(non-cgi?)/non-SNMP/low CPU usage/non-real time pe2338 Linux - Networking 3 05-04-2006 01:00 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Server

All times are GMT -5. The time now is 12:53 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration