Home > Domino Tips > Administrator > Managing ND6 client stability with Automatic Diagnostic Collection
Domino Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

MAIL

Managing ND6 client stability with Automatic Diagnostic Collection


Rob B. Axelrod
04.29.2004
Rating: -4.60- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


Have you ever been standing in line at the company cafeteria and overheard someone saying "Boy, my Lotus Notes crashes all the time," and you thought to yourself, "What does that person mean by 'all the time' and is there anything I can do about it?"

ND6 has just the tool to let you discover this and lots more. It is the Automatic Diagnostic Collection tool. When you enable it through policies, the next time the workstations come up, it collects the diagnostic files by mail from every workstation that crashes.

The key to making this tool valuable is what you do with that data once you've collected it. It may be a bit frightening at first, because you probably will have more data than you know what to do with. For instance, if you have 10,000 users, of whom only 1% crash every day, you will get 100 NSDs sent to your collection database every day at about 1 MB each.

Once you have the files, the important thing is to group them together into common crashes and set a threshold of frequency above which you will research and analyze a problem. In other words, if after two weeks I collected 1,000 crashes, I might determine that I would only pursue anything that represented more than 20 crashes and impacted multiple users.

The best trick you will find in this article is the method for grouping similar crashes. You could open each NSD and search for the word 'Fatal' and compare the fatal threads, but there is a much better way.

Every diagnostic report document has a field called 'CallStack,' which actually has the key information from the fatal thread. To group all similar crashes together, all you need to do is create a view that categorizes on @Left(CallStack; 15) + " " + @DocDescendents. This will give you the number of each type of crash. You can then pick the ones that are most prevalent, open them and analyze the NSDs.

Usually, my analysis of an NSD has three stages:

  1. Search the NSD for 'Fatal,' read the fatal thread info and see if there are any obvious tasks or databases referenced.
    • For example: I found a grouping of crashes that all referenced cadenza.exe, a synchronization software for iPAQ Pocket PCs, which at this particular shop was not a supported application, so I was able to discount those crashes.

  2. Take the first phrase out of the fatal call and do a search in Knowledge Base for it. Often, you will get a hit and be able to establish either the cause of the crash, or at least find out that Lotus is aware of it and whether or not they are doing anything about it. Do the same search in the ND6 forum on LDD. Sometimes, others will post NSDs there and you can find out what they have done.
    • An example of this was a tremendous number of NSDs that I received from a variety of individuals in one single day. It turned out that these were all caused by the dreaded 'American Airlines' e-mail, which if you open, will crash Notes every time. It turned out that American had sent out statements to everyone that day.

  3. Open a ticket with Lotus support.
    • Often they will have internal technotes that will reference your problem, and they can give you an answer right away. Make sure to give them as much info as you can about the configurations in question.
    • In one case I found that one third of all client crashes that were being experienced were due to the clients having "Enable Scheduled Local Agents" checked, when in fact none of the users actually ran locally scheduled agents. This was something that Lotus Support had an internal SPR for, so they were able to quickly inform me once they had the NSD.

In closing, realize that you aren't going to be able to eliminate all your client crashes. But by finding the few big culprits in your environment, you can make a huge difference in your clients' perception of your messaging environment.

About the author: Rob Axelrod is Vice President of Technotics, Inc. He has been working with Notes and Domino since Release 2 and has worked as a trainer, presenter and consultant on a variety of migration, administration and development projects for clients ranging from small businesses to Fortune 500 organizations. He will be presenting at the upcoming Admin 2004 event on a number of ND6 related topics. Technotics provides strategic consulting and training on collaborative infrastructure projects for customers throughout the world. You can contact Technotics through their Web site at www.technotics.com.

Do you have comments on this tip? Let us know.


Rate this Tip
To rate tips, you must be a member of SearchDomino.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Desktop
Clear Recent Contacts view and prevent repopulation in Lotus Notes 8.x
Open a Lotus Notes database from Microsoft SharePoint 2007
Fix Lotus Notes 8.0 issues when launching Microsoft Office applications
Use a notes.ini setting to adjust font sizes in Lotus Notes
Quickly create a Notes/Domino event handler
Resetting a Lotus Notes password
Remove unnecessary bookmark icons
Toolbar tip to improve R6 performance
Repair local databases on desktop
Time saver for switching to the same ID

E-mail
Secure Lotus Notes/Domino 8.x from mail to unknown recipients
Domino server setting and email policy tricks admins must know
Top 10 Lotus Notes/Domino administration tips of 2008
Can Lotus Notes/Domino and Microsoft SharePoint play nice together?
Using Formula language code to sort Lotus Notes messages by subject
LotusScript action button manages Lotus Notes mail files
Exploring Lotus Notes Domino 8.0.1 and beyond
LotusScript agent moves tagged spam email to junk mail folder
Send SMS text messages between Lotus Notes 7 and mobile devices
Update to Exchange Server 2003 Connector for Lotus Notes

Mail
Run or restart Notes/Domino agents via text messages
How to create mail files using a LotusScript agent
How to turn off the message recall feature in Lotus Notes 8
Domino server setting and email policy tricks admins must know
Top 10 Lotus Notes/Domino administration tips of 2008
Understanding a Lotus Notes Smart Upgrade rollout
Bringing MailRule documents back into view
Use SMTP outbound authentication to relay hosts in Lotus Notes Domino 8
Notes/Domino 6 version of 'Discover Folder'
Five tips to improve email performance

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Domino & Lotus Notes Security Solutions: Authentication, Antispam, Encryption and Antivirus
HomeTopicsITKnowledge ExchangeTipsAsk the ExpertsMultimediaWhite PapersDomino IT Downloads
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 1999 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts