Portal Home > Knowledgebase > Articles Database > Server Performance


Server Performance




Posted by mudassirjaved, 10-10-2009, 03:31 AM
how i can moniter server performance?

Posted by cscarlet, 10-10-2009, 04:40 AM
On Telnet/SSH you can run the command TOP on most Unix/Linux Servers, if you want to track statistics you may need a program to grab this data. I use ManageEngine Opmanager, but as always there are loads of products such as NAGIOS which can also be used.

Posted by mudassirjaved, 10-10-2009, 04:52 AM
i also try ManageEnginer...lets see how it works...

Posted by cscarlet, 10-10-2009, 06:41 AM
I am surprised no-one else has suggested anything, there are loads of php scripts available also for monitoring servers. Opmanager as we use it is purely internal to our own staff, I do know if you want to display stats it will be very fiddly. I would wait for some more suggestions before settling for a certain program

Posted by mudassirjaved, 10-10-2009, 07:26 AM
is there is any website for online monitering......

Posted by CookedNoodles, 10-10-2009, 08:02 AM
You can install Nagios / Munin on your servers. You can use them to graph disk io, bandwidth usage, cpu usage etc etc etc...

Posted by Nick Joyce, 10-10-2009, 08:11 AM
Do you need to monitor the website or the server performance? If it is server the is it linux or windows? If it is website, you can usage so many online tools site for monitoring it. for eg : pingdom.com

Posted by mudassirjaved, 10-10-2009, 08:22 AM
i want to moniter server...its linux...

Posted by Nick Joyce, 10-10-2009, 08:29 AM
Great :-) Its simple. You can use the tool "top -c" to find the process which is taking more recourse. You can also filter the process by memory usage and cpu usage. You can just go through the tools I am pasting below.. CPU: top, mpstat, vmstat Memory: free, vmstat, ps Disk: vmstat, iostat, df, smartctl Network: mii-tool, eth-tool, ifconfig, iptraf, mtr, netstat Miscellaneous: lsof, strace, time Performance over a period: sar, munin From the top you can also find the service which is taking more load. If apache(httpd) is taking more load, you can check for doss attack and all. If exim is taking load, you can check whether is it because of spamming.

Posted by JixHost, 10-11-2009, 12:59 AM
I would suggest Munin. It has around 20 live graphs covering almost everything you could imagine. I love it and would not go without it.

Posted by mudassirjaved, 10-11-2009, 02:19 AM
Thanxs....

Posted by inspiron, 10-12-2009, 08:49 AM
For watching further detailed processes you can check this using, #ps -auxf and if you need to moniter the load performance on the server then I would suggest the nagios.

Posted by CodyRo, 10-12-2009, 09:37 AM
Just to give a little more comprehensive answer for solutions available (and my personal favorite(s)): Here are some tools I've used that provide monitoring / alerts (varies depending on software, * means it has alerts): Munin Monit * HypericHQ * Nagios * Zenoss * (I haven't used this conclusively) You should be able to find many more by simply Googling something along the lines of "system monitoring software". I personally like the Munin / Nagios mix myself, though I use Munin for small networks.

Posted by mudassirjaved, 10-12-2009, 09:42 PM
is there is any program to moniter thirdpart server performance?

Posted by CodyRo, 10-12-2009, 09:47 PM
Read my post right above yours

Posted by net, 10-12-2009, 10:02 PM
Moved > Technical & Security Issues.

Posted by mudassirjaved, 10-12-2009, 11:28 PM
they can moniter other servers...with out installation or installed on PC



Was this answer helpful?

Add to Favourites Add to Favourites    Print this Article Print this Article

Also Read