Vous êtes sur la page 1sur 22

AD105

Who is misbehaving?
Monitoring server-based agents

Julie Kadashevich, IBM


Jim Cooper, IBM
Common Themes
Outline

Domino Domain Monitoring


Monitor and identify agent problems
Resource "hogs"
Schedules
Error conditions
Suggest possible causes and solutions.
Monitor and identify problems

Resources
Memory
CPU
Schedules
Behind schedule
"Run away" agents
Problems/errors
Agent Security
Full text index
Design Update
Time out.
Monitored subsystem

Agent Manager
HTTP
Router
Client
Server console
New!
Event task
What is tracked?

Problems vs status
Minimum impact on performance
Rank problems, report top 100
Provide defaults, allow customization.
Architecture

events4.nsf
Agent HTTP
manager
config

Event
task

Output ddm.nsf
Demo - Configuration

events4.nsf
Agent HTTP
manager
config

Event
task

Output ddm.nsf
Demo - HTTP

events4.nsf
Agent HTTP
manager
config

Event
task

Output ddm.nsf
Monitoring HTTP agents

HTTP agents
Memory
CPU
Long running agents
Errors/Problems
Security
Full text index
Time outs
Demo - Reporting

events4.nsf
Agent HTTP
manager
config

Event
task

Output ddm.nsf
Reporting

Top 100 worst problems for the day


Ranked by severity
Collapsed by occurance
Possible causes / solutions
Removed from the view - acknowledge
Severity controled in events4.nsf
Demo - Configuration

events4.nsf
Agent HTTP
manager
config

Event
task

Output ddm.nsf
Events4.nsf

Specify probe configuration


Control severity of events
Customize solutions.
Demo - Agent Manager

events4.nsf
Agent HTTP
manager
config

Event
task

Output ddm.nsf
Monitoring Agent Manager agents

Agent Manager agents


Memory
CPU
Schedules
Long running agents
Errors/Problems
Security
Full text index
Time outs
Design update disabling of agents
Summary : Monitoring problems

Agent Manager and HTTP agents


Memory
CPU
Schedules
Long running agents
Errors/Problems.
Summary : Generate suggestions

Generate suggestions for corrective actions


Text
Automated actions
Agent Profiler tool.
Summary : Domino Domain Monitoring

Part of Domino Domain Monitoring (DDM)


Replication
Mail routing
Security
...
ID201 -- Lotus Domino Administration -- 6.5 and
Beyond
ID203 -- Lotus Domino Monitoring Capabilities --
Now and Future
What's new in Domino 6.5 - Agent Manager

Multi-threaded Agent Manager start


Old Behavior
Skip DBs being Fixup'ed
Wait for DBs to be Fixup'ed
New Behavior
Process available DBs
Start running agents that are ready
Start a thread that starts/waits for Fixup
DEBUG_AMGR_PREVIOUS_STARTUP_BEHAVIOR=1
What's new in Domino 6.5 - HTTP agents

HTTP Debugging INI variable


AgentThreadDebug=1
Agent name, thread id, time stamp
At agent start and end
The End!

Looking for your input for future


enhancements!

Questions?

Vous aimerez peut-être aussi