Author |
Message
|
sethryan |
Posted: Wed Jan 16, 2008 1:40 pm Post subject: Extracting old logs on Distributed/Unix? |
|
|
Novice
Joined: 21 Apr 2005 Posts: 10
|
|
Back to top |
|
 |
jefflowrey |
Posted: Wed Jan 16, 2008 1:43 pm Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
The logs are transaction logs, not event or error logs.
The format is proprietary.
There is no (free) utility available to process these, afaik.
You can look at the offerings from Cressida. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
sethryan |
Posted: Thu Jan 17, 2008 8:01 am Post subject: |
|
|
Novice
Joined: 21 Apr 2005 Posts: 10
|
That seems rather ridiculous to me. From what I understand there are two reasons to use linear logging. Media recovery, and the ability to look at and replay at old transactions.
What if you don't need media recovery (as most people don't since RAID is cheap nowadays and many people have SAN) and all you want to do is prove a certain message went out the door to a customer? I know it can be done on mainframe. But the fact that this capability is missing on distributed is a major problem. How did Cressida do it? License the information from IBM? |
|
Back to top |
|
 |
Vitor |
Posted: Thu Jan 17, 2008 8:07 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
sethryan wrote: |
From what I understand there are two reasons to use linear logging. Media recovery, and the ability to look at and replay at old transactions. |
Where in the IBM docs does it say linear logging can be used to replay old transactions?
sethryan wrote: |
What if you don't need media recovery (as most people don't since RAID is cheap nowadays and many people have SAN) and all you want to do is prove a certain message went out the door to a customer? |
You use circular logging and put the message audit in the applications where it belongs. It's typically more useful to know when a message was processed than when it went through the queue.
sethryan wrote: |
I know it can be done on mainframe. |
Mainframe (in terms of architecture) is a law unto itself. Also MO12 is a Cat 2 support pack (supplied as-is).
sethryan wrote: |
problem. How did Cressida do it? License the information from IBM? |
You'd have to ask them. It's not impossible they did exactly that. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Jan 17, 2008 8:15 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
As said, zOS is a law unto itself, and an entirely different platform.
More people need to use linear logging than are aware. It's one thing to say that RAID is cheap, it's another thing when a SYSTEM.CLUSTER.TRANSMIT.QUEUE on a high-volume production machine gets damaged.
MQ itself will use linear logging to replay transactions. No where does the documentation say anything about viewing them -except possibly on zOS - nor about allowing you to replay them yourself, manually. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
Mehrdad |
Posted: Thu Jan 17, 2008 9:02 am Post subject: |
|
|
Master
Joined: 27 Feb 2004 Posts: 219 Location: Europe
|
Thanks for the Cressida ReQuest mentions. We support various Windows, Unix, Linux and zOS flavors and have a good many customers who like what it can do. Information on ReQuest can be found here
http://www.cressida.info/products_cressida_ReQuest_KeyFeatures.htm and an evaluation may be requested via our registeration to download pages. |
|
Back to top |
|
 |
|