| || |
Unix Performance testing - training content
My company is involved with performing performance testing and now they want to perform couple of training related with executing those tests on the servers based on Unix systems.
We will test aplications that are set on the unix server so this training should provide for us information that will be useful for carry on those tests, how to set up monitoring (sar, vmstat...) how to grather data, how to get remote access and so on. (This training should not have information about performance testing itself - what kind of test, for what is this test etc. only information about carry on those test on Unix servers)
I have to provide them draft of the content for those trainings. In my opinion those trainings should cover:
Set up monitoring on the unix servers for main resources:
Collecting the Data
Remote access to Unix server (put/get data, which application use and so one...)
Is there anything else what we can add to this training that will be useful for us?
Re: Unix Performance testing - training content
Yo've pretty much listed.
However i recommedn kill all using one bird.
You can use ksar for all of those which you mentioned.
THen show them strace/dtrace.
show them how using netstat they can monitor n/w stuff.
show them how to find out CPU core details, what kind of CPU.
tell them basic things like file parsing using shell script/awk/perl etc
Tell them to use top to get process usage and how can they log top info for further performance analysis.
Thats should be OK for brief introduction.
A performance engineering forum