getting the most out of ddm
TRANSCRIPT
ID110 Getting the Most Out of IBM Lotus Domino Domain Monitoring Probes
Leah BusqueFrank Nostrame
Agenda
DDM Overview
DDM Probe Overview
Probe Monitoring ScenariosReplication
Directory
Messaging
Security
Operating System
Database
Additional Probe Feature Areas
Questions & Answers
DDM Overview
Domino Domain Monitoring Overview
New Domino 7 server monitoring feature
Feature-oriented view of domain status in DDM.nsf
Enabled in Monitoring Configuration database (Events4.nsf)
Highly configurable and extensible
What is DDM?
Domino Domain Monitoring Overview
Monitoring Configuration -Events4.nsf
ProbesBy AuthorBy Probe ServerBy Type
FiltersServer Collection HierarchyServer and Addin Task Event documents
What are the DDM components?
Domino Domain Monitoring OverviewWhat are the DDM components?
Domino Domain Monitor –DDM.nsf
Event report documentsBy SeverityBy DateBy TypeBy ServerBy Assignment (including My Events view)
DDM Probe Overview
DDM Probe Overview
Monitor configurations, errors and event statuses
Architected in three different styles:Scheduled
Embedded
Listening
Nine probe feature areas
Default probes available out-of-the-box
Standard configuration in Events4.nsf
Generate event report documents in DDM.nsf
What are DDM Probes?
DDM Probe Overview
3 different styles of ProbesScheduled - customizable or predefined schedule
Most of the default probes fall in this category
Embedded - instrument the feature area codeExample: “ATTEMPT TO ACCESS database … “ error
Listening – listens for errors to occurExample: Replication Errors Probe and Database Error Monitoring Probe
DDM Probe Architecture
DDM Probe Overview
9 probe feature areasApplication Code
Database
Directory
Messaging
Operating System
Replication
Security
Server
Web
Probe Feature Areas
47 default probes available out-of-the-box(7)
(4)
(10)
(12)
(4)
(2)
(5)
(1)
(2)
Enable defaults or create new probe configuration documents
Default Probe Configuration Documents
DDM Probe Overview
Up to four sections to any given probe configuration documentBasics Section – probe type, subtype and description
Target Section – servers to run the probe and server, databases or processes to be probed
Specifics Section – configuration unique to each probe
Scheduled Tab – if configurable, specify when the probe should run
Probe Configuration Documents
DDM Probe OverviewProbe Configuration Documents
‘How should missed probes by handled?’Server down or hung
Missed Probes section on the Probe configuration document:
Ignore missed probeRun missed probe on startupRun missed probe at next time range
DDM Probe Overview
DDM provides console commands to:View probe scheduleView all enabled probes from events4.nsfRun probes manually
Probe Console Commands
DDM Probe Overview
View DDM probe schedule:sh sch –ddmShows a table of enabled probes and next scheduled run time
Probe Console Commands
DDM Probe Overview
View enabled probes‘tell event dumpprobes’Shows a list of enabled DDM probes by note ID
Run probes manually‘tell event runprobe ?????’Run a probe with note ID ????? immediately (designed to be used with the dumpprobes command)
Probe Console Commands
Probe Monitoring Scenarios
Monitoring Scenarios
Imagine ….
You are a Domino administrator and have a custom script or API set up to monitor replication of the NAB and other Domino system databases.
Maintenance of the custom solution is time consuming, especially scheduling the tool on multiple servers and tracking who is resolving which replication problems.
How can DDM help with replication monitoring?Scheduled Replication Checks and Replication Errors probes
Replication Probe Scenario
Monitoring Scenarios
Imagine ….
You are responsible for monitoring Domino availability and performance.
There is an event report document in DDM that shows the Domino Directory search response is above the configured threshold, but the possible solution and probable cause information is not applicable in this particular case.
How do you customize DDM for your environment?Modify the Server Addin and Task Event document
Directory Probe Scenario
Monitoring Scenarios
Imagine ….
You have been tasked to implement monitoring of pending mail due to recent problems with mail backlogs.
In addition, you have been asked to pay special attention to pending mail from your mail hub to executive mail server.
How can DDM help prevent messaging delays?Mail Flow Statistic Check and Transfer Queue Check probes
Messaging Probe Scenario
Monitoring Scenarios
Imagine ….
You are the Domino Administrator, IT Architect or IT Manager. Maybe you work for a small company and your responsibilities include all three jobs!
There is a third-party vendor running a security audit of your company.
How can you leverage DDM to help prepare for this audit?Security Review and Security Configuration probes
Security Probe Scenario
Monitoring Scenarios
Imagine ….
You are responsible for a domain of mixed OS machines.
You want to measure disk activity across the domain to determinewhich machines are getting hit the hardest in order to provide aload balancing scheme.
How can you use DDM to do this?Operating System Disk Probe
Operating System Probe Scenario
Monitoring Scenarios
Imagine ….
You see an event in DDM that shows there is a corrupt database in your domain.
There is no “Choose Solution” button provided with the event, but you need to run fixup on the database when a problem like this occurs.
How can you customize the automated solutions in DDM?Write your own custom corrective action!
Database Monitoring Probe Scenario
Additional Probe Feature Areas
Additional Probe Feature Areas
Application CodeMonitor agent schedules, long running agents and agent resources
ServerOne subtype: Administration
Monitor select administration requests
WebConfiguration and Best Practices probes improve overall security and Web server performance
Related Sessions and Documentation
Related Sessions
ID112 Using IBM Lotus Domino Domain Monitoring in the Real World
HND102 IBM Lotus Domino Domain Monitoring
Related Documentation
IBM Redpaper, “Lotus Domino Domain Monitoring”Published on 5 December 2005
http://www.redbooks.ibm.com/abstracts/redp4089.html
Questions and Answers