When config events are enabled, the CFGEVT table stores the event (for example, add, delete, or alter), identified by an event number, as well as the WGS, Node, QM, object name, object type, and Date and Time. The CFGEVT_ATTRS stores the corresponding details for that event by event number. Add and delete events result in a single record in the CFGEVT table and a corresponding record in the CFGEVT_ATTRS table with the attributes of the object that was added or deleted.
When an MQ object is altered, two rows are added to CFGEVT table with two unique event numbers. For each of these event numbers, a corresponding complete set of object attributes is added to the CFGEVT_ATTRS table. One set contains the attribute values before the change; the other set of attributes contains the second set of attributes after the change.
For example, let's say you modify a queue. Two rows are added to CFGEVT with event numbers 2 and 3. The CFGEVT_ATTRS table will contain a set of rows with event number 2, containing the attributes and their values before the change, and another set of rows for event number 3, containing the same set of attributes and values after the change.
The attributes written to the tables vary by object type. For a complete set of attributes, please refer to the following link:
https://www.ibm.com/docs/en/ibm-mq/9.2?topic=reference-object-attributes-event-data