IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Where abend information is stored?


IBM Mainframe Forums -> ABENDS & Debugging
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
star_dhruv2000

New User


Joined: 03 Nov 2006
Posts: 87
Location: Plymouth, MN USA

PostPosted: Wed Sep 22, 2010 10:53 pm
Reply with quote

Hi all,

I would to like to understand the concept of ABEND repository.

Where is ABEND information stored on IBM?

What is source of truth for ABEND AID or any such tool?


Any insight is highly appreciated.

Thank you.
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Wed Sep 22, 2010 11:00 pm
Reply with quote

Hello,

Abends are dealt with at the time of the abend. Information is gathered, formatted, and reported from the actual memory in use at the time of the abend.

The basic source of abend information is a "core dump". Many people simply navigate the dump. Tools like AbendAid analyse the dump and format the abend info to make things easier on the programmer or other trouble-shooter.

Unless an organization has provided for this, there is no "abend repository" that contains all of the memory from all abends. When an abend does occur, there is also some info placed in SMF. This describes the abend, but is not enough for in depth diagnostics.
Back to top
View user's profile Send private message
star_dhruv2000

New User


Joined: 03 Nov 2006
Posts: 87
Location: Plymouth, MN USA

PostPosted: Wed Sep 22, 2010 11:04 pm
Reply with quote

Is there a repository for ABEND AID. Where it stores information.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8696
Location: Dubuque, Iowa, USA

PostPosted: Wed Sep 22, 2010 11:13 pm
Reply with quote

ABEND AID uses a shared directory and report database to retain abend information. There can be multiple shared directories, depending upon the site. And the name depends upon the site as it is customized during installation. So the best source of data will be your site support group. Up to about release 10.1 or 11, Compuware View Facility was used to review abends but I don't recall what replaced it -- check the installation manual for more information.
Back to top
View user's profile Send private message
star_dhruv2000

New User


Joined: 03 Nov 2006
Posts: 87
Location: Plymouth, MN USA

PostPosted: Thu Sep 23, 2010 12:07 am
Reply with quote

I have tracked few VSAM been used to store ABEND AID information. Wonder if anyone has COPYBOOK/Layout for these files.

Thank you
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8696
Location: Dubuque, Iowa, USA

PostPosted: Thu Sep 23, 2010 12:11 am
Reply with quote

You would need to contact Compuware since they sell and support ABEND AID. I suspect, however, that the actual file layout is confidential to Compuware and not available outside the company.
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Thu Sep 23, 2010 1:42 am
Reply with quote

Hello,

What reason is there to use something other than what is delivered with the product?

People have been known to write their own additional tools using the formatted output as input. . .
Back to top
View user's profile Send private message
star_dhruv2000

New User


Joined: 03 Nov 2006
Posts: 87
Location: Plymouth, MN USA

PostPosted: Thu Sep 23, 2010 3:06 am
Reply with quote

Hello,

I was developing a tool which has capability to report deadlocks encountered for a given day. On the course of it, I discovered that DB2 MSTR log do not contain contending program details.

My next step was to discover a way to extract abend information either from ABEND AID or any other repository (if available).

I discovered that CICS also maintains log, like DB2 MSTR, in JESMSGLG. It briefly notify occurrence of an abend.e.g:

Code:
17.22.15 S0110369  +DFHXAB001I ABEND OCCURRED: TXN=ABCD PGM=CICSPAT   COODE=ASRA     TERM=N/A


+DFHXAB001I - I signify this as a ABEND TAG


Hope this could help others, if required icon_smile.gif

Thank you for all your help !!!

Cheers !!!
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> ABENDS & Debugging

 


Similar Topics
Topic Forum Replies
No new posts ISAM and abend S03B JCL & VSAM 10
No new posts Capturing Job Execution Information All Other Mainframe Topics 3
No new posts Abend S0C4 11 (Page Translation Excep... PL/I & Assembler 16
No new posts WER999A - UNSUCCESSFUL SORT 8ED U Ab... SYNCSORT 5
No new posts the system or user abend SF0F R=NULL COBOL Programming 0
Search our Forums:

Back to Top