Q
Problem solve Get help with specific problems with your technologies, process and projects.

Slow Domino server performance and failure on agent managers

Lotus Notes and Domino Server administration expert Mike Lazar explains how to resolve Lotus Domino Server performance problems and agent manager failures.

I'm currently managing a distributed system with nearly 450 Lotus Domino servers connected to a central Lotus Domino server. Although the various applications on the system are running independently, the central Lotus Domino server will only store the data of distributed Lotus Domino servers via replication; the servers are facing slow performance and failure on agent managers.

Upon checking, the CPU utilization is not that heavy. During peak period, it will only top out until 55% of CPU utilization. There are also times when the server will just crash.

As for the agent manager, it will not manage the scheduled agents accordingly. In fact, agents do not run on time or do not run at all. We enabled seven agent managers to manage around 80 scheduled and triggered agents.

First, is there any way or tools I might use to troubleshoot the slow performance of the Lotus Domino server -- other than analyzing the rip file? Second, why can't the agent managers manage all the agents accordingly? Are seven managers sufficient enough for the agent managers to manage 80 to 100 triggered and scheduled agents? Also, is there a specific maintenance exercise that can keep the agent manager in good shape and well-managed?

VIEW MEMBER FEEDBACK TO THIS ASK THE EXPERT Q&A. 

You didn't state what version you are on or the operating system, but it seems to me that you are running into the inherent issues of multi-threading in Lotus Domino, or the lack thereof.

Lotus Domino is not the cleanest at launching multiple threads for the same process. The way I have handled this in the past is to stagger those agents out over the 24-hour period on a dedicated agent server.

That way, you can generally get away with three or four agent managers, which is far more tolerable than seven. Finally, make sure your Lotus Domino server document is set up to allow amgr to use the CPU. The default value is 50% of CPU before it slows down amgr or skips agents.

MEMBER FEEDBACK TO THIS ASK THE EXPERT Q&A:

FYI: The setting in the Lotus Domino server document that allows amgr to use the CPU only applies to legacy Lotus Domino servers, version R4.6 and earlier. I don't think there are many of those still around. (I think I would delete the second sentence of this one- and maybe just add 'legacy' before Lotus Domino…)

—Goran L.

Do you have comments on this Ask the Expert Q&A? Let us know.

Related information from SearchDomino.com:

This was last published in March 2007

Dig Deeper on Lotus Notes Domino Performance

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

-ADS BY GOOGLE

SearchWindowsServer

Search400

  • iSeries tutorials

    Search400.com's tutorials provide in-depth information on the iSeries. Our iSeries tutorials address areas you need to know about...

  • V6R1 upgrade planning checklist

    When upgrading to V6R1, make sure your software will be supported, your programs will function and the correct PTFs have been ...

  • Connecting multiple iSeries systems through DDM

    Working with databases over multiple iSeries systems can be simple when remotely connecting logical partitions with distributed ...

SearchDataCenter

SearchExchange

SearchContentManagement

Close