27
ID110 Getting the Most Out of IBM Lotus Domino Domain Monitoring Probes Leah Busque Frank Nostrame

Getting The Most Out of DDM

Embed Size (px)

Citation preview

Page 1: Getting The Most Out of DDM

ID110 Getting the Most Out of IBM Lotus Domino Domain Monitoring Probes

Leah BusqueFrank Nostrame

Page 2: Getting The Most Out of DDM

Agenda

DDM Overview

DDM Probe Overview

Probe Monitoring ScenariosReplication

Directory

Messaging

Security

Operating System

Database

Additional Probe Feature Areas

Questions & Answers

Page 3: Getting The Most Out of DDM

DDM Overview

Page 4: Getting The Most Out of DDM

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?

Page 5: Getting The Most Out of 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?

Page 6: Getting The Most Out of DDM

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)

Page 7: Getting The Most Out of DDM

DDM Probe Overview

Page 8: Getting The Most Out of DDM

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?

Page 9: Getting The Most Out of DDM

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

Page 10: Getting The Most Out of DDM

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

Page 11: Getting The Most Out of DDM

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

Page 12: Getting The Most Out of DDM

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

Page 13: Getting The Most Out of DDM

DDM Probe Overview

DDM provides console commands to:View probe scheduleView all enabled probes from events4.nsfRun probes manually

Probe Console Commands

Page 14: Getting The Most Out of DDM

DDM Probe Overview

View DDM probe schedule:sh sch –ddmShows a table of enabled probes and next scheduled run time

Probe Console Commands

Page 15: Getting The Most Out of DDM

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

Page 16: Getting The Most Out of DDM

Probe Monitoring Scenarios

Page 17: Getting The Most Out of DDM

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

Page 18: Getting The Most Out of DDM

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

Page 19: Getting The Most Out of DDM

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

Page 20: Getting The Most Out of DDM

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

Page 21: Getting The Most Out of DDM

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

Page 22: Getting The Most Out of DDM

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

Page 23: Getting The Most Out of DDM

Additional Probe Feature Areas

Page 24: Getting The Most Out of DDM

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

Page 25: Getting The Most Out of DDM

Related Sessions and Documentation

Page 26: Getting The Most Out of DDM

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

Page 27: Getting The Most Out of DDM

Questions and Answers