Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

reading smf type 110 records #188

Open
faytemiz opened this issue Aug 15, 2022 · 0 comments
Open

reading smf type 110 records #188

faytemiz opened this issue Aug 15, 2022 · 0 comments

Comments

@faytemiz
Copy link

Hello,

I want to read SMF type 110 records from in-memory (subtype 01 and performance class) using IFAMGET service in c code you provided.
A SMF record has 17 cics performance records on performance data section(I also checked it from header section: SMFNNDRN=17). Unfortunately, their lengths are not constant eventhough SMFMNDRL=1868. I printed SMF record in %02x hex format and I found that performance records' lengths are varies.

ibm.com/docs/en/cics-ts/5.6?topic=section-performance-data-sections

I tried to add SMFMNDRA + SMFMNDRL to get second cics performance record's offset. Since SMFMNDRL isn't correct, I could'nt recieve second performans record's offset correctly. How could I get performance records length correct? They should be same length but they don't. Because I read from memory, does that problem caused by structure padding/packing?

I've also checked the mct and the parameter is COMPRESS=YES for our cics. I didn't try to expand smf record in our IFAMGET application, because i can read transaction id, userid, start and stop times etc. Should I try to expand to records?

May I ask you for your assistance for this matter?
Best regards,
Fatih

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant