beautypg.com

A product specifications, Hpcpi database directories and files, Examples – HP XC System 3.x Software User Manual

Page 113: Appendix a: “product specifications, Hpcpi

background image

A Product Specifications

This appendix contains product specifications.

HPCPI Database Directories and Files

The database root directory contains the following items:

A subdirectory for each epoch. The subdirectory names are based on Greenwich Mean Time
(GMT) timestamp for the start of the epoch and have the following format:

yyyymmddhhmm

Where:

yyyy

is the year

mm

is the month

dd

is the day

hh

is the hour (using a 24-hour clock)

mm

are the minutes

For example, an epoch started on January 2, 2008 at 17:30 GMT has the subdirectory name
200801021730

.

You can specify the -epoch-with-seconds option when you start the hpcpid daemon
to append the seconds from the timestamp to the subdirectory name.

Log files for hpcpid. Each log file name has the format hpcpid-host_name.log, where
host_name

is the name of the system where hpcpid is running. For example,

hpcpid-system1.log

.

The epoch subdirectories contain subdirectories for the systems on which hpcpid runs. Each
subdirectory name is the host name of the system.
The system subdirectories contain profile files (performance data files). The profile file names
have the following format:

imageName.checksum[_labelName]_imageNameLength

Where:
imageName

The image file name.

.

A literal period delimiter.

checksum

A checksum value (16 hexadecimal digits) for the image file. HPCPI
uses this value to verify that the image file it uses when analyzing
performance data matches the image file executed to generate the
performance data. The checksum enables HPCPI to distinguish between
image files with the same name in multiple directories. It also enables
HPCPI to distinguish between multiple versions or compilations of an
image file.

_

An literal underscore delimiter. This is present only if the profile file
contains labeled data (the hpcpictl label command was used to
associate data with a label name).

labelName

The label name. This is present only if the profile file contains labeled
information (the hpcpictl label command was used to associate
data with a label name).

_

A literal underscore delimiter.

imageNameLength

The length of the image name.

Examples

Figure A-1

shows a sample HPCPI database.

HPCPI Database Directories and Files

113