What kind of application(s) is/are running on the box (maybe I missed it in an earlier post)?
As pointed out already that your box has really trouble with disk I/O, so do you have any chance to separate OS from application ie. additional disks or SAN disks?
Hiya all,
I am a newbie sysadmin to AIX, i have worked on HPUX for 3 years.
I have started a new role with in an IBM house and because there is me and one other there are a couple of issues I cannot work out:
We havehad a production server slowing down processing batch jbs over the past... (6 Replies)
I'm doing performance testing for one application which works on AIX.
But I don't know which performance parameters of memory need to be collected. Now, I just know very few:
1. page in
2. page out
3. fre
They are all collected by "vmstat" command.
I want to know, except for above... (2 Replies)
Gurus, i have process that runs 5 times a day.
it runs normally (takes about 1 hour) to complete in 3 runs
but it is takes about ( 3 hrs to complete) two times
So i need to figure out why it takes significanlty high time during
those 2 runs.
The process is a shell script that connect to... (2 Replies)
Hi Guys,
This is the situation I am in. Provide your views and input where should I start?
I have one P7 test server and a p520 production server. the job is taking pretty long on the P7 test server when compared to the P5 production server. below is the full detail.
Informix... (5 Replies)
Hello
I am new user of AIX; I have only basic knowledge of the UNIX commands, and I want to create script that will monitor the performance and resources usage on AIX 6.1 machine.
Basically I wan to start a loop that will grab, every 10 seconds, the CPU usage, the memory usage, the disk usage,... (1 Reply)
Hi,
I would like to hear your thoughts about this. We are running our Data warehouse on DB2 DPF (partition environment) and I have notice that sometimes we hit the Asynchronous-I/O-Processes peak. DB2 relies heavily on Asynchronous I/O so I would believe this has an negative impact.We are... (10 Replies)
Hello,
I encounter some performance issues on my AIX 5.3 server running in a LPAR on a P520. How do I investigate performance issues in AIX. Is there any kind of procedure that takes me to the steps to investigate my server and find the sub systems that is causing the issues?
The performance... (1 Reply)
Hi,
I'm supposed to capture many performance stats on AIX 6 and stuck up with below:
Priority queue
Disk cache hit%
Page out rate
Swap out rate
Memory queue
I see vmstatis helpful for "page out" but not sure how to get the "rate".
Could anyone please let me know how to get these... (4 Replies)
I have a IBM Power9 server coupled with a NVMe StorWize V7000 GEN3 storage, doing some benchmarks and noticing that single thread I/O (80% Read / 20% Write, common OLTP I/O profile) seems slow.
./xdisk -R0 -r80 -b 8k -M 1 -f /usr1/testing -t60 -OD -V
BS Proc AIO read% IO Flag IO/s ... (8 Replies)
Discussion started by: c3rb3rus
8 Replies
LEARN ABOUT CENTOS
pmdakernel
KERNEL PMDAS(1) General Commands Manual KERNEL PMDAS(1)NAME
pmdaaix, pmdadarwin, pmdafreebsd, pmdalinux, pmdanetbsd, pmdasolaris, pmdawindows - operating system kernel performance metrics domain
agents
SYNOPSIS
$PCP_PMDAS_DIR/aix/pmdaaix [-d domain] [-l logfile] [-U username]
$PCP_PMDAS_DIR/darwin/pmdadarwin [-d domain] [-l logfile] [-U username]
$PCP_PMDAS_DIR/freebsd/pmdafreebsd [-d domain] [-l logfile] [-U username]
$PCP_PMDAS_DIR/linux/pmdalinux [-d domain] [-l logfile] [-U username]
$PCP_PMDAS_DIR/netbsd/pmdanetbsd [-d domain] [-l logfile] [-U username]
$PCP_PMDAS_DIR/solaris/pmdasolaris [-d domain] [-l logfile] [-U username]
$PCP_PMDAS_DIR/windows/pmdawindows [-d domain] [-l logfile] [-U username]
DESCRIPTION
Each supported platform has a kernel Performance Metrics Domain Agent (PMDA) which extracts performance metrics from the kernel of that
platfrom. A variety of platform-specific metrics are available, with an equally varied set of access mechanisms - typically this involves
special system calls, or reading from files in kernel virtual filesystems such as the Linux sysfs and procfs filesystems.
The platform kernel PMDA is one of the most critical components of the PCP installation, and must be as efficient and reliable as possible.
In all installations the default kernel PMDA will be installed as a shared library and thus executes directly within the pmcd(1) process.
This slightly reduces overheads associated with querying the metadata and values associated with these metrics (no message passing is
required).
Unlike many other PMDAs, the kernel PMDA exports a number of metric namespace subtrees, such as kernel, network, swap, mem, ipc, filesys,
nfs, disk and hinv (hardware inventory).
Despite usually running as shared libraries, most installations also include a stand-alone executable for the kernel PMDA. This is to aid
profiling and debugging activities, with dbpmda(1) for example. In this case (but not for shared libraries), the following command line
options are available:
-d It is absolutely crucial that the performance metrics domain number specified here is unique and consistent. That is, domain should
be different for every PMDA on the one host, and the same domain number should be used for the same PMDA on all hosts.
-l Location of the log file. By default, a log file named [platform].log is written in the current directory of pmcd(1) when pmda[plat-
form] is started, i.e. $PCP_LOG_DIR/pmcd. If the log file cannot be created or is not writable, output is written to the standard
error instead.
-U User account under which to run the agent. The default is the unprivileged "pcp" account in current versions of PCP, but in older
versions the superuser account ("root") was used by default.
INSTALLATION
Access to the names, help text and values for the kernel performance metrics is available by default - unlike most other agents, no action
is required to enable them and they should not be removed.
FILES
$PCP_PMDAS_DIR/[platform]/help
default help text file for the the kernel metrics
$PCP_LOG_DIR/pmcd/pmcd.log
default log file for error messages and other information from the kernel PMDA.
PCP ENVIRONMENT
Environment variables with the prefix PCP_ are used to parameterize the file and directory names used by PCP. On each installation, the
file /etc/pcp.conf contains the local values for these variables. The $PCP_CONF variable may be used to specify an alternative configura-
tion file, as described in pcp.conf(5).
SEE ALSO PCPIntro(1), dbpmda(1)pmcd(1), pcp.conf(5) and pcp.env(5).
Performance Co-Pilot PCP KERNEL PMDAS(1)