Re: Tracking Hot Spots
I had come to that conclusion. There is no data that I can find in the monitor records that can be used for this type of profiling. Regards, Richard Schuh > -Original Message- > From: The IBM z/VM Operating System > [mailto:[EMAIL PROTECTED] On Behalf Of Alan Altmark > Sent: Friday, October 03, 2008 1:32 AM > To: IBMVM@LISTSERV.UARK.EDU > Subject: Re: Tracking Hot Spots > > On Thursday, 10/02/2008 at 09:36 EDT, LOREN CHARNLEY > <[EMAIL PROTECTED]> wrote: > > Your best bet would be to investigate the Velocity Software Suite, > > they > are the > > only ones to have the performance monitor for VM. > > Loren, your statement that Velocity the only vendor of > performance monitoring software is incorrect. Both IBM and > Velocity offer solutions. > > But a VM performance monitor is not an "execution profiler". > To really know where a machine is spending its time, you have > to look at an instruction trace. Depending on the workload, > you MAY be able to get some idea by sampling the PSW as Rob suggests. > > Alan Altmark > z/VM Development > IBM Endicott >
Re: Tracking Hot Spots
On Thursday, 10/02/2008 at 09:36 EDT, LOREN CHARNLEY <[EMAIL PROTECTED]> wrote: > Your best bet would be to investigate the Velocity Software Suite, they are the > only ones to have the performance monitor for VM. Loren, your statement that Velocity the only vendor of performance monitoring software is incorrect. Both IBM and Velocity offer solutions. But a VM performance monitor is not an "execution profiler". To really know where a machine is spending its time, you have to look at an instruction trace. Depending on the workload, you MAY be able to get some idea by sampling the PSW as Rob suggests. Alan Altmark z/VM Development IBM Endicott
Re: Tracking Hot Spots
Any experience out there with Omegamon for zvm and linux that sits on top of Perfkit? Does it give more / better info? Easier? We currently use Perfkit for real time monitoring and are fairly satisfied with that. We do not have the drill down into the linux boxes set up (rmfpms?), any links, input, etc. on that would also be really appreciated. Thanks for all the excellent info I am getting here. David Dean Information Systems *bcbstauthorized* From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of LOREN CHARNLEY Sent: Thursday, October 02, 2008 9:36 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Tracking Hot Spots Your best bet would be to investigate the Velocity Software Suite, they are the only ones to have the performance monitor for VM. You would probably have to customize the reports that you would need but that is fairly straight forward. Velocity also has an excellent support staff. Loren Charnley, Jr. IT Systems Engineer FAMILY DOLLAR (704) 847-6961 Ext. 3327 (704) 814-3327 [EMAIL PROTECTED] From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Schuh, Richard Sent: Wednesday, October 01, 2008 6:33 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Tracking Hot Spots We have a situation where we need to discover what hot spots exist in specific virtual machines, where they are spending the most execution time, from outside the machines in question. Are there any tools that can do this type of monitoring? Turning on traces in the machines has been rejected because of the impact to the machines. Regards, Richard Schuh NOTE: This e-mail message contains PRIVILEGED and CONFIDENTIAL information and is intended only for the use of the specific individual or individuals to which it is addressed. If you are not an intended recipient of this e-mail, you are hereby notified that any unauthorized use, dissemination or copying of this e-mail or the information contained herein or attached hereto is strictly prohibited. If you receive this e-mail in error, notify the person named above by reply e-mail and please delete it. Thank you. Please see the following link for the BlueCross BlueShield of Tennessee E-mail disclaimer: http://www.bcbst.com/email_disclaimer.shtm
Re: Tracking Hot Spots
Your best bet would be to investigate the Velocity Software Suite, they are the only ones to have the performance monitor for VM. You would probably have to customize the reports that you would need but that is fairly straight forward. Velocity also has an excellent support staff. Loren Charnley, Jr. IT Systems Engineer FAMILY DOLLAR (704) 847-6961 Ext. 3327 (704) 814-3327 [EMAIL PROTECTED] From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Schuh, Richard Sent: Wednesday, October 01, 2008 6:33 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Tracking Hot Spots We have a situation where we need to discover what hot spots exist in specific virtual machines, where they are spending the most execution time, from outside the machines in question. Are there any tools that can do this type of monitoring? Turning on traces in the machines has been rejected because of the impact to the machines. Regards, Richard Schuh - NOTE: This e-mail message contains PRIVILEGED and CONFIDENTIAL information and is intended only for the use of the specific individual or individuals to which it is addressed. If you are not an intended recipient of this e-mail, you are hereby notified that any unauthorized use, dissemination or copying of this e-mail or the information contained herein or attached hereto is strictly prohibited. If you receive this e-mail in error, notify the person named above by reply e-mail and please delete it. Thank you.
Re: Tracking Hot Spots
On Thu, Oct 2, 2008 at 12:33 AM, Schuh, Richard <[EMAIL PROTECTED]> wrote: > We have a situation where we need to discover what hot spots exist in > specific virtual machines, where they are spending the most execution time, > from outside the machines in question. Are there any tools that can do this > type of monitoring? Turning on traces in the machines has been rejected > because of the impact to the machines. The ideal is to have some kind of high-frequency sampling. With Linux, we enable the 100 Hz timer and record the old PSW on timer ticks. The overhead of measuring that is normally acceptable. Don't know whether TPF has such a thing (hope not, since it hurts performance). I've also done things in the past by analysis of the CP trace table. You need to cut down to trace just the runuser type entries for the user you profile, otherwise it gets too big. The sampling is not uniform, but since I think TPF does a lot of I/O, it may be frequent enough. -Rob
Re: Tracking Hot Spots
On Wed, 1 Oct 2008 15:33:00 -0700 Schuh, Richard said: >We have a situation where we need to discover what hot spots exist in >specific virtual machines, where they are spending the most execution >time, from outside the machines in question. Are there any tools that >can do this type of monitoring? Turning on traces in the machines has >been rejected because of the impact to the machines. >Regards, >Richard Schuh Serge Goldstein (the author of the original TRACK) had a utility called Follow. http://www2.marist.edu/~vmshare/browse?fn=FOLLOW&ft=MEMO Looks like my copy got lost in a recent DASD upgrade, and I can't find one on the web anywhere, but maybe this will trigger someone else's memory. Obviously, as described above it wouldn't work on a modern VM system, but it would be a starting point. I used it a couple times, and it helped diagnose a problem in MVS. /ahw
Re: Tracking Hot Spots
Hi, Richard. Well, I can't offer any help with the TPF users, but would running Rita in place of Pipe yield useful information for the large Rexx/Pipeline program. I would suspect that the majority of the CPU time consumed by the Rexx program is spent in the pipe commands. Good luck. DJ - Original Message - From: "Schuh, Richard" <[EMAIL PROTECTED]> To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Tracking Hot Spots Date: Wed, 1 Oct 2008 16:05:13 -0700 > 5 TPF users and 1 and CMS running a behemoth of a Rexx and > Pipelines program that drives the TPFs. > > Regards, > Richard Schuh > > > > > -Original Message- > > From: The IBM z/VM Operating System > > [mailto:[EMAIL PROTECTED] On Behalf Of Marcy > > Cortes Sent: Wednesday, October 01, 2008 3:54 PM > > To: IBMVM@LISTSERV.UARK.EDU > > Subject: Re: Tracking Hot Spots > > > > What kind of virtual machine? > > For something like Websphere, you could use Introscope. > > Velocity will tell you percentage of time spent running > > / i/o wait / page wait if you want to know from a VM > > view. > > > > > > Marcy > > > > "This message may contain confidential and/or privileged > > information. If you are not the addressee or authorized > > to receive this for the addressee, you must not use, > > copy, disclose, or take any action based on this > > message or any information herein. If you have received > > this message in error, please advise the sender > > immediately by reply e-mail and delete this message. > > Thank you for your cooperation." > > > > > > ________ > > > > From: The IBM z/VM Operating System > > [mailto:[EMAIL PROTECTED] On Behalf Of Schuh, > > Richard Sent: Wednesday, October 01, 2008 3:33 PM > > To: IBMVM@LISTSERV.UARK.EDU > > Subject: [IBMVM] Tracking Hot Spots > > > > > > > > We have a situation where we need to discover what hot > > spots exist in specific virtual machines, where they > > are spending the most execution time, from outside the > > machines in question. Are there any tools that can do > > this type of monitoring? Turning on traces in the > > machines has been rejected because of the impact to the > > machines. > > Regards, > > Richard Schuh > >
Re: Tracking Hot Spots
5 TPF users and 1 and CMS running a behemoth of a Rexx and Pipelines program that drives the TPFs. Regards, Richard Schuh > -Original Message- > From: The IBM z/VM Operating System > [mailto:[EMAIL PROTECTED] On Behalf Of Marcy Cortes > Sent: Wednesday, October 01, 2008 3:54 PM > To: IBMVM@LISTSERV.UARK.EDU > Subject: Re: Tracking Hot Spots > > What kind of virtual machine? > For something like Websphere, you could use Introscope. > Velocity will tell you percentage of time spent running / i/o > wait / page wait if you want to know from a VM view. > > > > Marcy > > "This message may contain confidential and/or privileged > information. If you are not the addressee or authorized to > receive this for the addressee, you must not use, copy, > disclose, or take any action based on this message or any > information herein. If you have received this message in > error, please advise the sender immediately by reply e-mail > and delete this message. Thank you for your cooperation." > > > > > > From: The IBM z/VM Operating System > [mailto:[EMAIL PROTECTED] On Behalf Of Schuh, Richard > Sent: Wednesday, October 01, 2008 3:33 PM > To: IBMVM@LISTSERV.UARK.EDU > Subject: [IBMVM] Tracking Hot Spots > > > > We have a situation where we need to discover what hot spots > exist in specific virtual machines, where they are spending > the most execution time, from outside the machines in > question. Are there any tools that can do this type of > monitoring? Turning on traces in the machines has been > rejected because of the impact to the machines. > > Regards, > Richard Schuh >
Re: Tracking Hot Spots
What kind of virtual machine? For something like Websphere, you could use Introscope. Velocity will tell you percentage of time spent running / i/o wait / page wait if you want to know from a VM view. Marcy "This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation." From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Schuh, Richard Sent: Wednesday, October 01, 2008 3:33 PM To: IBMVM@LISTSERV.UARK.EDU Subject: [IBMVM] Tracking Hot Spots We have a situation where we need to discover what hot spots exist in specific virtual machines, where they are spending the most execution time, from outside the machines in question. Are there any tools that can do this type of monitoring? Turning on traces in the machines has been rejected because of the impact to the machines. Regards, Richard Schuh
Tracking Hot Spots
We have a situation where we need to discover what hot spots exist in specific virtual machines, where they are spending the most execution time, from outside the machines in question. Are there any tools that can do this type of monitoring? Turning on traces in the machines has been rejected because of the impact to the machines. Regards, Richard Schuh