cancel
Showing results for 
Search instead for 
Did you mean: 

Performance Monitoring

 
Caster Troy
Regular Advisor

Performance Monitoring

Hey Folks,

I have a DL580 G3 with 8GB RAM and I am planning to upgrade it to 16GB. I want to monitor the performance of the server before doing the upgrade, and after adding a further 8GB I will again monitor and see as to how much performance is improved. How can I do this? Is there any tool in Linux for monitoring performance?
Evil Has Its Winning Ways
13 REPLIES
Ivan Krastev
Honored Contributor

Re: Performance Monitoring

Get GlancePlus trial for linux - https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&cp=1-11-15-28^9637_4000_100

regards,
ivan
Ivan Ferreira
Honored Contributor

Re: Performance Monitoring

There are a lot of tools, like sar, collectl, vmstat, iostat, top, free.

Depending of the system, just adding memory could not improve the performance without a related tuning, for example, database parameters.

If you don't already know the performance utilities in linux, how do you know that you need more memory? What if the performance problem is related to CPU or disk?

Also, the feedback from the end users is very important.
Por que hacerlo dificil si es posible hacerlo facil? - Why do it the hard way, when you can do it the easy way?
skt_skt
Honored Contributor

Re: Performance Monitoring


files under /var/log/sa are helpful.

#sar -f sa03.03202009 -A >sar.out
smatador
Honored Contributor

Re: Performance Monitoring

Hi,

With linux, you could also install nmon
http://www.ibm.com/developerworks/aix/library/au-analyze_aix/index.html
nmon is free and very interesting with some tools like nmon analyser. You could also put the graph on rrd
http://www.ibm.com/developerworks/wikis/display/WikiPtype/nmon
Steven E. Protter
Exalted Contributor

Re: Performance Monitoring

Shalom,

You can port these scripts.

Command line options need work.

http://www.hpux.ws/?p=6

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
Court Campbell
Honored Contributor

Re: Performance Monitoring

I like collectl and munin.
"The difference between me and you? I will read the man page." and "Respect the hat." and "You could just do a search on ITRC, you don't need to start a thread on a topic that's been answered 100 times already." Oh, and "What. no points???"
Taifur
Respected Contributor

Re: Performance Monitoring

Hi caster,

You can check performance by sar command.

For details check man sar


#sar -d 1 3
#top
#vmstat
For details you can check below link,

http://linux.die.net/man/1/sar

Rgds//
Taifur
Sivakumar MJ._1
Respected Contributor

Re: Performance Monitoring

Use sysstat


Sysstat contains following cmds.related to collecting IO&CPU Stats.


iostat,mpstat,sadc,sa1,sar,sa2,isag,sa,


The sysstat tools should be part of every system administrator's resource monitoring tool bag.

For HP Online Case Logging-->http://support.openview.hp.com/
MarkSeger
Frequent Advisor

Re: Performance Monitoring

re sysstat - why use a bunch of tools that produce their output in a hard to read format when you can use collectl that does everything they do and much more. see http://collectl.sourceforge.net/ for details.

One of the biggest mistakes I see people make with sar is running it at the default monitoring interval of 10 minutes, which results in mush for output. Please tell me that if you do use sar you use a monitoring frequency closer to 10 seconds as that's really the only real way to see what your system is doing.

-mark

Re: Performance Monitoring

If you run Iostat and Sar before and after you will get a good Idea of what is happening. Hp provides CSVPNG and Tlviz as a great set of tools for anaylizing a system.
The are conversion tools available for the data.
MarkSeger
Frequent Advisor

Re: Performance Monitoring

I'll second tlviz. I even have a utility to convert from collectl format to tlviz.
-mark

Re: Performance Monitoring

I wrote sar iostat and ps to tlviz and csvpng and I use the most options I can on the collect. One system I had 196 disks generated over 2000 graphs for IOSTAT.
Sneak a peak at ANALINUX.com

Re: Performance Monitoring

mark I agree about the default with sar. I use 20 seconds