Mikael, I also had to make a homemade monitor rather than spending money to get a real product, which I would have preferred. In our experience, sar and the like are critically missing hypervisor stats that absolutely matter. My duct tape and bailing wire solution was to configure one of our Linux guest with the security to run vmcp commands to display some basic ZVM stats, and I parse some of that info into the graphical monitor that displays all of this.
A couple suggestions/comments - Linux under ZVM is nice that it reports CPU steal (unlike Vmware). And steal is pretty significant. - "vmcp ind" command. I gather AVGPROC for IFL hardware utilization. And also XSTORE and PAGING info. - I also iteratively issue 'vmcp ind linuxguestname' for each of our Linii, so we can display how much actual CPU each of the hosts is using. On a low priority host, top and sar can give an incomplete picture if the hipervisor is choking them off. Good luck! Jon Veencamp -----Original Message----- From: Linux on 390 Port [mailto:[email protected]] On Behalf Of Mikael Wargh Sent: Monday, November 10, 2014 10:13 AM To: [email protected] Subject: Re: Automated performance reporting on Linux on Z Thanks! This was very valuable information. I know that there are several commercial products for this purpose, but currently our calculations wont give us much more room to add additional licence expenses to this environment. Velocity software and IBM Tivoli tools are most probably the best available all-in-one products, but we just cannot afford that luxury yet. For z/VM monitoring and reporting we use z/VM's Performance reporter and we can also use our mainframe monitoring tools for this level of monitoring & automation. Most urgent need is however to provide Linux level reporting to our customers. For this purpose free nmon and sar tools seems to give sufficient information and they seems to be quite easy to implement. That's why the basic question was how to handle the last step of implementation of these tools aka automated web page or similar nmon/sar report generators which are available on AIX/Solaris and x86/x64 Linux worlds. -Mikael -----Original Message----- From: Linux on 390 Port [mailto:[email protected]] On Behalf Of Tito Garrido Sent: 9. marraskuuta 2014 23:38 To: [email protected] Subject: Re: Automated performance reporting on Linux on Z If you are going to try SAR take a look on KSAR project... http://sourceforge.net/projects/ksar/ Regards, Tito On Sun, Nov 9, 2014 at 1:30 PM, Barton Robinson <[email protected] > wrote: > I just had an installation demonstrate the perfect tool for you. In > looking at what alerts should be set for operations, one of their many > zlinux servers had a swap full condition. They were able to go back > thru reports from last 12 months, took less than a minute to identify > when the swap filled up, and what processes were running in the linux > server at that time. This was with a full web interface, all > automated. There were daily, weekly, monthly reports created for > linux, z/vm, network all automatically and easily accessable thru their web > interface. > If you would like to talk more, or maybe talk to some of the hundreds > of installations that run this, that can be arranged. > > > > On 11/8/2014 2:36 PM, Mikael Wargh wrote: > >> Hello, >> >> We have several zLinuxes installed and been happy with the overall >> functionality especially now when we got the new IBM wave tool installed. >> However, Wave didn’t help is with the problem with the Linux level >> reporting we currently have. z/VM performance reporter gives us >> current overall status, but is not very helpful for longer period >> capacity trending at least from single Linux perspective. Our >> company’s standard Patrol agents show somewhat twisted and misleading >> information about Linux on z especially on CPU point of view and this cannot >> be modified. >> >> So…now I’m trying to find out which Linux tool could be used as a >> good base for this reporting requirement. Nmon seems to be the best >> candidate so far, haven’t tested SAR yet. Currently I get automated >> nmon reports from one of our zLinux servers and they generate nice >> graphs with nmon_analyzer Excel program. However, it’s not very >> convenient to manually create graphs every day on your >> laptop…especially when we get reports from several servers in the future. >> >> On AIX you can use nmon2rrd which uses rrdtool for conversion. Also >> there are some nmon2web scripts for AIX. For Linux you can get >> several nmon web page generators which are often based on rrdtool and >> you have also couple of viable SAR graph generating options. I have >> tried to find a good solution for zLinux but so far haven’t been able >> to fill this automated web page generation gap. >> >> To sum this up: >> - We need a performance reporting tool which can be fully automated >> via Linux scripting or similar for multiple zLinux instances. As >> there seems to be several freeware possibilities, we would prefer them. >> - Currently I have created a routine which creates daily and weekly >> nmon scripts which are then collected to central zLinux reporting server. >> - Those nmon files are useful to our maintenance people, but we need >> also simple graphs to other parties preferably in some picture/html format. >> - Ideal solution would be some simple way to convert those nmon files >> to html pages automatically as nmon2rrd does. >> - One possibility would be to upload those nmon files to some AIX/x64 >> server and do the conversion there, but it would create extra data >> transfer and to be honest would be quite embarrassing from zLinux point of >> view. >> - Is there any alternative routes to do this or should I try to >> compile some of these AIX/x64 tools to system z Linux? >> - We use Redhat 6.4 and z/VM 6.3 >> >> Best regards, >> Mikael Wargh >> > > ---------------------------------------------------------------------- > For LINUX-390 subscribe / signoff / archive access instructions, send > email to [email protected] with the message: INFO LINUX-390 or > visit > http://www.marist.edu/htbin/wlvindex?LINUX-390 > ---------------------------------------------------------------------- > For more information on Linux on System z, visit > http://wiki.linuxvm.org/ > -- Linux User #387870 .........____ .... _/_õ|__| ..º[ .-.___.-._| . . . . .__( o)__( o).:_______ ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/ ________________________________ The information contained in this e-mail message is intended only for the personal and confidential use of the designated recipient(s) named above. This message may be an attorney-client or work product communication which is privileged and confidential. It may also contain protected health information that is protected by federal law. If you have received this communication in error, please notify us immediately by telephone and destroy (shred) the original message and all attachments. Any review, dissemination, distribution or copying of this message by any person other than the intended recipient(s) or their authorized agents is strictly prohibited. Thank you.
