ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » Mainframe, CICS, TXSeries » Logs about MQSeries objects

Post new topic  Reply to topic
 Logs about MQSeries objects « View previous topic :: View next topic » 
Author Message
bcostacurta
PostPosted: Tue Feb 09, 2010 6:57 am    Post subject: Logs about MQSeries objects Reply with quote

Acolyte

Joined: 10 Dec 2009
Posts: 71
Location: Luxembourg

Hello,

is there a log where the creation, modification .. about the MQSeries object lifetime are written on the z/OS ?
I need to trace a change on a remote queue on a production environment.

Thanks for your help.
Bye,
Bruno
Back to top
View user's profile Send private message
Vitor
PostPosted: Tue Feb 09, 2010 7:32 am    Post subject: Re: Logs about MQSeries objects Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

bcostacurta wrote:
is there a log where the creation, modification .. about the MQSeries object lifetime are written on the z/OS ?
I need to trace a change on a remote queue on a production environment.


There are a number of ways you can set up an audit like this; I'm not aware it's audited by default (SMF records or similar).

One alternative is to take the limited number of people who have high enough RACF authority to make such a change on production, put them in a room and question them until one cracks.

You do have the RACF locked down tight don't you?
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
bruce2359
PostPosted: Tue Feb 09, 2010 11:20 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

Two event queues should be of interest to you:
SYSTEM.ADMIN.CONFIG.EVENT, if enabled, contains event messages about object attribute changes.
SYSTEM.ADMIN.COMMAND.EVENT, if enabled, contains event messages about commands issued to the qmgr.

Take a look at the WMQ System Setup and WMQ System Administration Guide manuals - not sure which.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
Vitor
PostPosted: Tue Feb 09, 2010 11:59 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

bruce2359 wrote:
Two event queues should be of interest to you:
SYSTEM.ADMIN.CONFIG.EVENT, if enabled, contains event messages about object attribute changes.
SYSTEM.ADMIN.COMMAND.EVENT, if enabled, contains event messages about commands issued to the qmgr.


This is indeed one of the methods I alude to above. Regretably both of these are disabled by default.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
bruce2359
PostPosted: Tue Feb 09, 2010 1:25 pm    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

Quote:
...both of these are disabled by default.

Seems to make sense that these are disabled until action is taken to do something with the event messages that will collect there.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
Vitor
PostPosted: Tue Feb 09, 2010 1:32 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

bruce2359 wrote:
Quote:
...both of these are disabled by default.

Seems to make sense that these are disabled until action is taken to do something with the event messages that will collect there.


Quite so, but this fact does make it hard for the OP to investigate a change which has apparently already happened.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
bruce2359
PostPosted: Tue Feb 09, 2010 1:53 pm    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

The same can also be said of SMF records - non-enabled by default. The sysprog needs to enable SMF to capture statistical and accounting information for the qmgr.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
Vitor
PostPosted: Tue Feb 09, 2010 2:24 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

bruce2359 wrote:
The same can also be said of SMF records - non-enabled by default. The sysprog needs to enable SMF to capture statistical and accounting information for the qmgr.


Hence my original comment "SMF records or similar".
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
bcostacurta
PostPosted: Thu Feb 11, 2010 12:32 am    Post subject: Reply with quote

Acolyte

Joined: 10 Dec 2009
Posts: 71
Location: Luxembourg

We were able to find who modified the objects in a very basic way :
our mq tools connected via a dedicated svrconn channel, so looking at the chin log file we saw the user connected at the time of objects modifications (alteration time is indicated on the mq object).

About RACF, a conclusion of this experience is that we need to enforce RACF and security setup per user.
Also logging about the mqseries objects creation, alteration, etc... is certainly something to consider and (regarding faisability) to put in place.

Bye,
Bruno
Back to top
View user's profile Send private message
bruce2359
PostPosted: Thu Feb 11, 2010 7:32 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

Quote:
...we saw the user connected at the time of objects modifications

An end-user did this? Or a systems programmer/sysadmin?

In any case, security on administrative tasks and tools, and on svrconn channels is a must.

Quote:
we need to enforce RACF and security setup per user.

The usual way to look at things that need security is to deny access to everything - UACC(NONE), then grant appropriate access to the group of users that needs that level of access - NOT per user.

Setting up security for WMQ on z/OS is in the WMQ for z/OS System Setup manual.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » Mainframe, CICS, TXSeries » Logs about MQSeries objects
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.