Skip to main content link. Accesskey S
  • HCL Logo
  • HCL Notes and Domino wiki
  • THIS WIKI IS READ-ONLY. Individual names altered for privacy purposes.
  • HCL Forums and Blogs
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • API Documentation
Search
Community Articles > Lotus Domino > Notes/Domino Serviceability Best Practices
  • Share Show Menu▼
  • Subscribe Show Menu▼

Recent articles by this author

Domino Server performance troubleshooting best practices

The purpose of this document is to provide you with useful information for troubleshooting general Lotus Domino server performance issues.

NSD changes in IBM Lotus Notes/Domino 8.5.2

This article describes the new NSD features along with the defects that have been fixed in IBM® Lotus® Notes® and Domino® 8.5.2.

Pre-upgrade considerations for DECS, LSX LC, LS:DO and LEI

Often upgrading to a new version of Domino means that a new machine has been set up that will take the place of the previous one and one or more required setup steps have been forgotten.

Technical Resources for Lotus Notes, Domino and iNotes 8.5.2

In this article Here are some technotes and other resources to help you get started using the newly released Lotus Notes and Domino 8.5.2. Please note: This is a list of key resources and does not include all new information about NotesDomino 8.5.2. NotesDomino 8.5.2 technotes and other ...

Database Corruption Troubleshooting Guide

This article will help restore service to databases that are corrupt in your Lotus Notes and Domino environment
Community articleNotes/Domino Serviceability Best Practices
Added by ~Howard Destumilyakoi | Edited by IBM contributor~Chris Nimponelyetsi on November 10, 2010 | Version 10
  • Actions Show Menu▼
expanded Abstract
collapsed Abstract
This document identifies some Best Practices for Serviceability when utilizing Notes clients and Domino servers in your environment.
Tags: serviceability, best practices
What is Serviceability?

Serviceability is the end-to-end experience, from the time a problem occurs or a customer perceives they have a problem with our products, solutions or services, to the time they believe it has been successfully resolved for them.

Serviceability deals with the tools and features that allow Notes and Domino to be easily repaired if an unintentional fault or problem occurs with the product. When a problem occurs, we need a way to easily diagnose and fix the problem in the most efficient manner possible. This includes the entire service process from fault to fix.

IBM has a large emphasis on developing quality and serviceability right into the product. IBM has a detailed set of core serviceability criteria which all IBM software is measured against. We evaluate these criteria regularly, and identify areas where improvement is needed. We are always looking for ways to reduce the time it takes to resolve issues.

These are some general examples of what falls under serviceability:
    1. High Quality Error Messages, identifying the components involved, providing actions to address the issues where appropriate.
    2. Logging and detailed Trace is available, in addition to providing the ability to manage the logging and trace.
    3. Strive for First Failure Data Capture, always working to improve in this area.
    4. Data collection tools that run to gather specific information for problem resolution (NSD, ISA, ISA-Lite, ADC)
    5. Tools used to detect possible fault conditions before they happen and take corrective measures (DDM, Detect high memory usage, high disk utilization, etc.)
    6. Tools used to detect possible fault conditions after they happen to prevent further damage (Fixup, DB Corruption Detection Tool)
    7. Problem determination and resolution tools (Fault Analyzer, LND)
    8. Processes that define how fixes are given to customers and verified. (Fix Central)

Now... to identify some of those acronyms above, and define some best practices.


Serviceability Best Practices for Notes clients:
  • Use the embedded IBM Support Assistant (ISA) in the Help menu in the Standard Notes client to search for product information, and to collect data if an issue occurs.
    - Provides the ability to very easily collect diagnostic data if an issue occurs in your Standard Notes client. Collects all the appropriate files, config and zips it all up to send to support.
    http://www.ibm.com/support/docview.wss?rs=475&uid=swg21389356
  • Utilize Automatic Data Collection (ADC) and Fault Analyzer - Set up ADC to collect information and have Fault Analysis track common crashes
    - Provides information about what crashes are happening in your environment (client and server)
    - Configured in the Server doc, desktop policy for clients
    - Quickly see common issues occurring in your environment.
    - Diagnostic data is automatically collected and available for further analysis
    http://www.ibm.com/developerworks/lotus/library/domino7-serviceability/index.html

Serviceability Best Practices for Domino Servers:
  • Enable Automatic Fault recovery.
    - Minimize impact if an issue occurs.
    - Automatic restart and recover if a fatal issue occurs, make appropriate notifications
    - Diagnostic Data collection, cleanup is automatically run
    http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp?topic=/com.ibm.help.domino.admin.doc/DOC/H_FAULT_RECOVERY_OVER.html
  • Utilize IBM Support Assistant (ISA/ISA-Lite).
    - Similar to the embedded ISA noted in the client section, Has diagnostic data collection features.
    - Also provides a way to search IBM documentation and knowledge bases.
    - Additional Serviceability tools are available via the ISA workbench, Lotus Notes Diagnostics, Domino Configuration Tuner.
    http://www.ibm.com/support/docview.wss?rs=899&uid=swg21415777
  • To emphasize: Download and Install ISA-Lite on each of your Domino servers.
    - Only the diagnostic data collector part of ISA, runs on Windows, AIX, Linux, Solaris.
    - Automates collection and submission of files that IBM Support analysts need to identify, diagnose, and recover from occasional operational problems with IBM products.
    - Quickly collect and submit (upload) Notes/Domino files to IBM Support.
    - Ensures comprehensive data collection.
    http://www.ibm.com/support/docview.wss?rs=899&uid=swg24025506
  • Use ADC (Automatic Data Collection) - Setting up ADC to collect information and have Fault Analysis track common crashes.
    - Same as ADC in the client section above, this provides a repository collect diagnostic data, and analyze crashes across multiple servers in your environment.
    - Quickly see common issues occurring in your environment.
    - A separate mail-in database can be configured for clients versus servers.
    http://www.ibm.com/developerworks/lotus/library/domino7-serviceability/index.html
  • Increase default size of console log size.
    - The default size is 1k (100MB if console mirroring is enabled.) If a problem occurs, we most probably need more data than 1k.
    - Recommend 100-200 MB to start, set via Console_Log_Max_Kbytes=100000 in NOTES.INI setting.
    http://www.lotus.com/ldd/dominowiki.nsf/dx/console_log_max_kbytes
    - Consider Console log mirroring, this provides a way to keep more historical console log data, while still keeping the main console.log file small.
    http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp?topic=/com.ibm.help.domino.admin.doc/DOC/H_USING_CONSOLE_LOG_MONITORING_STEPS.html
  • Configure and Monitor DDM (Domino Domain Monitor) - setup alerts and warnings, be proactive!
    - View/Monitor health of your servers throughout your Domino domain
    - Provides active monitoring with pre-defined probes
    - Receive alerts, and provides corrective actions
    - Recognizes and reports critical server and client issues within minutes
    http://www.lotus.com/ldd/dominowiki.nsf/dx/domino-domain-monitoring
  • Utilize DCT (Domino Configuration Tuner)
    - This is AWESOME serviceability tool, to review your configuration and will recommend Best Practices configuration.
    - Help clean up old config setting.
    - Available via ISA workbench or via download
    - Rules, criteria regularly added, updated on-line
    http://www.lotus.com/ldd/dominowiki.nsf/dx/domino-configuration-tuner
  • Similar to DDM, be proactive by setting up, collecting and monitoring Statrep (Statistics Collection and Reporting)
    - Collects statistics for historical trending, some customers use other software to track historical statistics, but this is included with Domino
    - Useful for capacity planning, utilization proactively, and also if problems occurs.
    - Excellent place to monitor Server performance and changes.
    http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/topic/com.ibm.help.domino.admin85.doc/H_USING_STATISTISTICS_TO_MONITOR_YOUR_DOMINO_SYSTEM_OVER.html
  • Lotus Notes Diagnostics (LND) - Excellent Serviceability tool to analyze Domino and Notes Diagnostic files, NSDs, console logs, semdebug, etc.
- Automatically analyze diagnostic data
- Automatically provide technote matches for known issues
- Recommends next steps
Excellent video on LND:
http://www-10.lotus.com/ldd/dominowiki.nsf/dx/07282009040948PMWEBRN8.htm

 

Other Serviceability recommendations:
  • Always review closely Upgrade Recommendations and Release notes when upgrading, migrating, installing.

  • Notes and Domino 8.5.1 Upgrade Cookbook
    http://www.lotus.com/ldd/dominowiki.nsf/dx/UC1_TableofContents.htm

  • Follow best practices - Notes/Domino Best Practices: Master Checklist

  • http://www.ibm.com/support/docview.wss?rs=899&uid=swg27008523
  • Plan and follow Database Maintenance Best Practices

  • http://www.lotus.com/ldd/dominowiki.nsf/dx/best-practices-for-database-maintenance

more to come....

Additional Serviceability tools


  • Actions Show Menu▼


expanded Attachments (0)
collapsed Attachments (0)
Edit the article to add or modify attachments.
expanded Versions (1)
collapsed Versions (1)
Version Comparison     
VersionDateChanged by              Summary of changes
This version (10)Nov 10, 2010, 2:49:59 PM~Chris Nimponelyetsi  IBM contributor
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedAbout
  • HCL Software
  • HCL Digital Solutions community
  • HCL Software support
  • BlogsDigital Solutions blog
  • Community LinkHCL Software forums and blogs
  • About HCL Software
  • Privacy
  • Accessibility