Hitachi

JP1 Version 12 for UNIX Systems JP1/Performance Management - Agent Option for Platform Description, User's Guide and Reference


12.4.5 Performance data information to be collected

You also need to collect the following information related to performance data.

The following table shows the performance data information specific to PFM - Agent for Platform that needs to be collected in an environment in which PFM - Agent for Platform is installed.

Table 12‒4: Performance data information specific to PFM - Agent for Platform

Collected item

OS

Information that needs to be collected

(file name or collection command name)

Can be collected using the jpcras command?

Processor information

HP-UX

ioscan -fnC processor

Y

Solaris

psrinfo -v

Y

AIX

  • lsdev -Cc processor

  • lsattr -El proc##1

Y

Linux

/proc/cpuinfo

Y

System paging space information

HP-UX

swapinfo -a

Y

Solaris

swap -l

Y

AIX

lsps -a

Y

Linux

  • /proc/meminfo

  • free

  • /proc/swaps

  • procinfo

Y

I/O statistics information

HP-UX

  • lsdev -C disk

  • iostat

  • /etc/netconfig

Y

Solaris

  • iostat

  • prtconf -D

Y

AIX

  • lsdev -Cc disk

  • iostat

  • lscfg

Y

Linux

  • lsdev

  • iostat

  • procinfo

Y

Status information for inter-process communication function

HP-UX

ipcs -a

Y

Solaris

AIX

Linux

  • ipcs -a

  • ipcs -at

  • ipcs -ap

  • ipcs -ac

  • ipcs -al

  • ipcs -au

Y

Static information about file system

HP-UX

/etc/fstab

Y

Solaris

/etc/vfstab

Y

AIX

/etc/filesystems

Y

Linux

/etc/fstab

Y

Network status information

HP-UX

  • netstat -s

  • netstat -in

  • ioscan -fnC lan

  • /etc/rc.config.d/netconf

  • /etc/inetd.conf

Y

Solaris

  • netstat -s

  • netstat -in

  • /etc/inet/*

  • /etc/defaultrouter

  • /etc/inetd.conf

Y

AIX

  • netstat -s

  • netstat -in

  • lsattr -E -l inet0

  • /etc/inetd.conf

Y

Linux

  • netstat -s

  • netstat -ni

  • ip -s link

  • ss -s

Y

LAN device configuration and status display

HP-UX

lanscan -v

Y

Solaris

ifconfig -a

Y

AIX

Linux

  • ifconfig -a

  • ip addr

Y

hosts file information

HP-UX

--

--

Solaris

AIX

Linux

/etc/hosts

Y

NIS configuration file information

HP-UX

/etc/nsswitch.conf

Y

Solaris

/etc/inet/hosts

Y

AIX

/etc/netsvc.conf

Y

Linux

/etc/yp.conf

Y

Summary information for file system assignment

HP-UX

repquota -a

Y

Solaris

AIX

Linux

Storage information collected by agent

HP-UX

agtu/agent/storage.d

Y

Solaris

AIX

Linux

Bit count information for kernel

HP-UX

getconf KERNEL_BITS

Y

Solaris

isainfo -kv

Y

AIX

bootinfo -K

Y

Linux

getconf LONG_BIT

Y

Implemented memory size information

HP-UX

grep -i Physical /var/adm/syslog/syslog.log

Y

Solaris

  • prtconf

  • echo "::memstat" | mdb -k

Y

AIX

bootinfo -r

Y

Linux

  • /proc/meminfo

  • free

  • procinfo

Y

System information (OS, version, and model)

HP-UX

uname -a

Y

Solaris

AIX

  • uname -a

  • oslevel

Y

Linux

  • uname -a

  • /etc/redhat-release

  • /etc/os-release

Y

Execution level information

HP-UX

who -r

Y

Solaris

AIX

Linux

runlevel

Y

System time

HP-UX

date

Y

Solaris

AIX

Linux

Time zone

HP-UX

/etc/TIMEZONE

Y

Solaris

/etc/TIMEZONE

Y

AIX

/etc/environment

Y

Linux

/etc/sysconfig/clock

Y

Directory information to be exported onto NFS client

HP-UX

  • /etc/exports

  • /etc/xtab

Y

Solaris

  • /etc/dfs/dfstab

  • /etc/dfs/sharetab#2

  • /etc/rmtab#2

Y

AIX

  • /etc/exports

  • /etc/xtab

Y

Linux

  • /etc/exports

  • /var/lib/nfs/xtab

Y

Workgroup monitor settings information

HP-UX

agtu/agent/wgfile

Y

Solaris

AIX

Linux

Event file monitor settings information

HP-UX

agtu/agent/evfile

Y

Solaris

AIX

Linux

--

--

Installed software information

HP-UX

swlist

Y

Solaris

pkginfo

Y

AIX

lslpp -L all

Y

Linux

  • rpm -qai

  • rpm -qa -last

Y

OS patch information

HP-UX

  • swlist -l patch

  • what /stand/vmunix

Y

Solaris

showrev -a

Y

AIX

instfix -a

Y

Linux

  • rpm -qai

  • rpm -qa -last

Y

OS setup information

HP-UX

--

--

Solaris

AIX

  • /usr/bin/ls -l /unix

  • /usr/bin/ls -la /usr/lib/boot

Y

Linux

--

--

Process list

HP-UX

--

--

Solaris#3

/bin/ps -elfZ

Y

AIX

--

--

Linux

Solaris zone information

HP-UX

--

--

Solaris#3

/usr/sbin/zoneadm list -cv

Y

AIX

--

--

Linux

Linux Docker information#4

HP-UX

--

--

Solaris

AIX

Linux#5

docker version

docker ps -a --no-trunc

docker top container-id#6

docker inspect container-id#6

cat /etc/docker/daemon.json

cat /etc/sysconfig/docker

Y

Linux Podman information

HP-UX

--

--

Solaris

AIX

Linux#7

podman version

podman ps --all --no-trunc --format={{.ID}}

podman inspect container-id#6

podman top container-id#6 hpid args

Y

Legend:

Y: Can be collected.

--: Not applicable.

#1

The hash mark (#) represents the processor number.

#2

When the zone functionality is used in Solaris, this information cannot be collected in a non-global zone environment.

#3

Needs to be collected for Solaris only.

#4

When Performance Management is used in a Docker container environment, this information is not collected. In this case, you have to manually collect information on the Docker host.

#5

This information needs to be collected only when the Docker environment is used with Linux 7 or CentOS 7.

#6

This information needs to be collected for all containers.

#7

This information needs to be collected only when the Podman environment is used with Linux 8 or CentOS 8.