Operating System - OpenVMS
cancel
Showing results for 
Search instead for 
Did you mean: 

How to analyze the TDC data on Itanium (OpenVMS 8.2-1)

SOLVED
Go to solution
EWONG
Advisor

How to analyze the TDC data on Itanium (OpenVMS 8.2-1)

I am testing the Itanium server running with OpenVMS 8.2-1 and the TDC (Performance Data Collector) v2.2 is installed. The system performance data has been collected by TDC, but it seems there is no analyze tool to analyze the data, could anyone can help and advise.

Thanks
13 REPLIES
Karl Rohwedder
Honored Contributor
Solution

Re: How to analyze the TDC data on Itanium (OpenVMS 8.2-1)

According to the ECP homepage here http://h71000.www7.hp.com/openvms/products/ecp/index.html
you need an alphassystem to use ECP to analyze TDC data.
Or you may use OpenView and its agent to access the TDC data on IA64, see the TDC homepage here http://h71000.www7.hp.com/openvms/products/tdc/index22.html

regards Kalle
Volker Halle
Honored Contributor

Re: How to analyze the TDC data on Itanium (OpenVMS 8.2-1)

Edmond,

the data collected by TDC can be viewed with OpenView® Performance Agent for OpenVMS or with ECP V5.6A (only available on OpenVMS VAX and Alpha).

Volker.
EWONG
Advisor

Re: How to analyze the TDC data on Itanium (OpenVMS 8.2-1)

Hi Volker,

As we don't use OpenView, so the only choice would be ECP, but it only has the ver 5.5A available for download, is it able to read the TDC data ?

Thanks,
Volker Halle
Honored Contributor

Re: How to analyze the TDC data on Itanium (OpenVMS 8.2-1)

Edmond,

according to the main TDC page, you need TDC V2.1-81, if you want to view the data with ECP V5.5A.

http://h71000.www7.hp.com/openvms/products/tdc/index.html

Volker.
EWONG
Advisor

Re: How to analyze the TDC data on Itanium (OpenVMS 8.2-1)

Volker,

Since I have already installed the TDC 2.2, so where can I download the ECP 5.6A ?

Thanks,
Volker Halle
Honored Contributor

Re: How to analyze the TDC data on Itanium (OpenVMS 8.2-1)

Edmond,

ECP V5.6A comes with the OpenVMS V8.3 release (on Alpha Layered Product CD #1). It is also expected to be made available via the ECP web page, once OpenVMS V8.3 has been released.

I have received ECP V5.6A as part of the OpenVMS F8.3 fieldtest.

Volker.
Martin Vorlaender
Honored Contributor

Re: How to analyze the TDC data on Itanium (OpenVMS 8.2-1)

Edmond,

you could have a look at my pure-Java port of TLviz. Please find it at http://vms.pdv-systeme.de/users/martinv/JTLviz.html

Disclaimer:
1. I haven't tested it on OpenVMS I64 (yet).
2. It has built-in support for ECP/TDC-exported CSV files, but I haven't tested that feature too thoroughly, either.

HTH,
Martin
Volker Halle
Honored Contributor

Re: How to analyze the TDC data on Itanium (OpenVMS 8.2-1)

Martin,

how do you export .CSV files from TDC without the help of ECP ?

Volker.
Karl Rohwedder
Honored Contributor

Re: How to analyze the TDC data on Itanium (OpenVMS 8.2-1)

Volker,

I imm. had the same question and looked at TDC a bit to check, if TDC offers an CSV extract nativly. In TDC> HELP ECP I found the folloing sentence:

NOTE that use of ECP on Integrity server platforms requires a
license for the Enterprise Operating Environment

Is this an old and forgotten statement or is ECP support for IAQ64 planned?

regards Kalle
Volker Halle
Honored Contributor

Re: How to analyze the TDC data on Itanium (OpenVMS 8.2-1)

Kalle,

the ECP homepage says:

'Note that ECP Analyzer is not supported on OpenVMS Version 8.2 I64. The collections done on I64 can be analyzed using ECP Analyzer running on an OpenVMS Alpha system with TDC installed on it.'

I would doubt that ECP will be ported to I64.

Volker.
Martin Vorlaender
Honored Contributor

Re: How to analyze the TDC data on Itanium (OpenVMS 8.2-1)

Volker & Kalle,

you both are right.

Seems I have some work to do - to read native TDC files from Java (if the file format is documented).

Sorry, Edmond, for the misleading post.

cu,
Martin
Karl Rohwedder
Honored Contributor

Re: How to analyze the TDC data on Itanium (OpenVMS 8.2-1)

Martin,

there is a SDK installed with TDC, it should contain some information of the data structures.

regards kalle
clarklk
Advisor

Re: How to analyze the TDC data on Itanium (OpenVMS 8.2-1)

re ECP/TDC V2.2...

ECP V5.6A is now available for download from

http://www.hp.com/products/openvms/ecp

It will work with TDC V2.1-84 (latest and, hopefully, final TDC V2.1 release) and with TDC V2.2 (V2.2-108 is the current V2.2 release).


re TDC/CSV...

TDC V2.2 does not produce CSV output. That capability has been on engineering's "should do it and will do it when time permits" list for a good long time (time hasn't yet permitted).

If you require that TDC produce .CSV output, you should submit a formal request/requirement -- either through your formal support channel or through the feedback link that will soon be added to the TDC download page, accessible from

http://www.hp.com/products/openvms/tdc

Formal requests from the field and from other VMS engineering groups (ECP, OVPA, T4) tend to be assigned higher priorities during project planning and triage than engineering's "should do" lists.

If you require a TDC/CSV capability "soon," it should be relatively straightforward to build your own using the TDC API and SDK. One of the sample files included in the SDK is TDC_CONVERT_PROCESSOR.C, which can dump labeled values of any/all TDC metrics from any/all TDC data records into a text file. Using that as a starting point, modify the output to create CSV records, customized exactly to your requirements, from TDC data (either live or in a file).

For sample output produced by TDC_CONVERT_PROCESSOR.C...

Create text-listing data (PRO and SYS records in this example) from a TDC file:

$ TDC EXTRACT/CONVERT=(PRO,SYS)/FORMAT=LIST/OUTPUT=TEST_FILE.OUT tdcfile.TDC$DAT

Create text-listing data (PRO and SYS records) "live" with no TDC file:

$ TDC COLLECT/COUNT=n/NOCOLLECTION/CONVERT=(PRO,SYS)/FORMAT=LIST/OUTPUT=TEST_LIVE.OUT PRO,SYS

[omit /NOCOLLECTION to get both a text file and a TDC data file]

Follow the instructions in the programming guide to build and utilize your CSV-creating module with TDC.

You might also want to take a look at SDK sample file TDC$TEST_DELTA.C, which manipulates "delta" records (values are differences rather than absolutes). You could combine that sort of functionality with your CSV-creating code to generate CSV output values that are differences, which might be more convenient to work with in your end application.

Lee Clark
OpenVMS engineering