|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
wbimb 7 - ia9c getenv |
« View previous topic :: View next topic » |
Author |
Message
|
lancelotlinc |
Posted: Fri Mar 18, 2011 3:47 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
mgk wrote: |
It seems that several of us are stuck in the past
Quote: |
You should not be using Trace nodes in production. |
Although this was true for many releases, trace nodes can now (from V7) be left in production flows and "enabled" by the admin when needed. And when left in the flow as "off" I believe there is minimal overhead (almost no impact) on the flows performance.
Kind Regards, |
In WMB 7.0.0.2, Trace nodes consume 3.54% capacity when enabled in Production and 1.05% capacity when disabled. By comparison, log4j consumes 2.49% capacity when logging is set to log, and 0.09% capacity when logging is set to not log. Baseline system was AIX v6.1 single CPU virtualized, throughput around 3,000 TPS with latency about 13 ms per transaction. Your mileage may vary, this is what I observed. _________________ http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER |
|
Back to top |
|
 |
lancelotlinc |
Posted: Fri Mar 18, 2011 4:34 am Post subject: Re: wbimb 7 - ia9c getenv |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
hornbeam123 wrote: |
If true the next node is likely to be a TRACE node where we write to a flat file relevant 'mqsi' information. If false no audit written. Been invaluable I can tell you.The only drawback is that to change the value and reflect in a flow we have to bounce the broker. |
If your system processes medical data or financial data, be careful not to write the contents of the message payload to disk when logging. This may be flagged as a HIPAA or PCI violation.
https://www.pcisecuritystandards.org/pdfs/pci_audit_procedures_v1-1.pdf
Quote: |
3.2 Do not store sensitive authentication data subsequent to authorization (even if encrypted).
...
are not stored under any circumstance:
• Incoming transaction data
• Transaction logs
• History files
• Trace files
• Debugging logs
• Several database schemas
• Database contents
|
http://www.mazeassociates.com/learnsecurity/6-pci-/62-pci-deadline-a-fine-question
Quote: |
There are fines a merchant must pay if they have had a breach:
There is a per day fine that is $5,000-25,000 for every day you don’t report the breach.
The Merchant is responsible for the cost of the forensic audit that is used to determine how the breach occurred.
The Merchant is responsible for any card holder losses. Typically the Merchant also pays for credit monitoring for affected customers.
The Merchant Bank will pass on any of their losses related to the breach to the Merchant.
The Merchant who has had a breach is moved to a level 1 merchant and is then responsible for annual PCI audits.
|
_________________ http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER |
|
Back to top |
|
 |
mqjeff |
Posted: Fri Mar 18, 2011 5:05 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
lancelotlinc wrote: |
mgk wrote: |
It seems that several of us are stuck in the past
Quote: |
You should not be using Trace nodes in production. |
Although this was true for many releases, trace nodes can now (from V7) be left in production flows and "enabled" by the admin when needed. And when left in the flow as "off" I believe there is minimal overhead (almost no impact) on the flows performance.
Kind Regards, |
In WMB 7.0.0.2, Trace nodes consume 3.54% capacity when enabled in Production and 1.05% capacity when disabled. By comparison, log4j consumes 2.49% capacity when logging is set to log, and 0.09% capacity when logging is set to not log. Baseline system was AIX v6.1 single CPU virtualized, throughput around 3,000 TPS with latency about 13 ms per transaction. Your mileage may vary, this is what I observed. |
And this is important information if your systems need to be performant at a 1% margin of error.
Not so much at a 10% margin of error.
I'm curious, too, how the performance of the Trace node outputting ${Root} compares to the performance of a log4j procedure outputting exactly the same data would be. |
|
Back to top |
|
 |
lancelotlinc |
Posted: Fri Mar 18, 2011 5:13 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
The problem is, giving away several percent here and a few percent there, eventually you run out of percent.
Margaret Thatcher:
Quote: |
The problem with using other people's money is, you eventually run out. |
The same is true for WMB performance.
Lance:
Quote: |
The problem with giving away performance is, eventually you run out. |
What would have been a 3,000 TPS system is now down to 18 TPS peak because the people did not care about performance, just write the code, worry about performance later. Same mindset with WMB on z/OS: it takes three times more CPU time to process the same message as compared to AIX Power7. _________________ http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER |
|
Back to top |
|
 |
mqjeff |
Posted: Fri Mar 18, 2011 5:20 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
I don't disagree with you.
But if every vehicle were designed to the specifications of Air Force 1, nobody would have a personal automobile. |
|
Back to top |
|
 |
hornbeam123 |
Posted: Thu Apr 07, 2011 2:08 am Post subject: wbimb 7 - ia9c getenv |
|
|
Centurion
Joined: 01 Nov 2003 Posts: 101
|
Update for you all. I have received feedback from IBM who have informed me that the supportpak is presently being updated for wbimb 7. Should be generally available by end of this month.
I will be the first dinosaur to use it.  |
|
Back to top |
|
 |
adubya |
Posted: Thu Aug 25, 2011 6:37 am Post subject: |
|
|
Partisan
Joined: 25 Aug 2011 Posts: 377 Location: GU12, UK
|
As an update to this thread, I also found that the IA9C GetEnv node didn't appear in my WMB7 toolkit despite the IA9C release notes stating v7 compatibility.
I have found that there seems to be a problem with custom nodes in the 7.0.0.3 toolkit whereas 7.0.0.1 seems OK (and the GetEnv node appears correctly in the palette).
See http://www.mqseries.net/phpBB2/viewtopic.php?t=58683 for more info. |
|
Back to top |
|
 |
|
|
|
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
|
|
|
|