How to identify users who are running desktop search engines
To help identify the users who may be using a desktop search
engine against the Exchange server, you can use the Microsoft Exchange Server
User Monitor tool (Exmon.exe).
The following file is available for
download from the Microsoft Download Center:
Download
the Exmon.exe package now. For more information about how to
download Microsoft support files, click the following article number to view
the article in the Microsoft Knowledge Base:
119591 How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most
current virus-detection software that was available on the date that the file
was posted. The file is stored on security-enhanced servers that help prevent
any unauthorized changes to the file.
For
information about how to use the Exchange Server User Monitor tool, see the
tool usage documentation that is available in the installation folder after you
install the tool.
You can use this tool to help you identify
specific MAPI clients that are responsible for the highest activity on the
server.
Additionally, you can use the Microsoft Exchange Server
Performance Troubleshooting Analyzer Tool to help you collect performance
information and analyze the information that the EXMON.EXE tool creates. To
download the Microsoft Exchange Server Performance Troubleshooting Analyzer
Tool, visit the following Microsoft Web site:
How to reduce the number of problems that are related to a desktop search engine
To reduce the number of problems that are related to a desktop
search engine, use one or more of the following methods.
Method 1: Use the Exchange Cached Mode feature in Outlook 2003
When you configure Outlook 2003 to run in Exchange Cached Mode,
the desktop search engine searches the local copy of the mailbox instead of the
mailbox content that is on the server.
Note This method will not be useful if the desktop search engine
includes an option to search Exchange public folders. Public folders are not
cached. However, not all desktop search engines include an option to search
public folders.
Method 2: Plan for an increased load when you plan your Exchange server environment
If you expect that users will run desktop search engines on the
client computers, plan for an increased load when you plan your Exchange server
environment if the following conditions are true:
- Users will not be using Outlook 2003 in Exchange Cached
Mode.
- Users will be using an earlier version of Outlook.
- Users will be using another MAPI client.
The following list includes some general guidelines to plan your
Exchange server environment:
- Make sure that the Exchange server has enough CPU capacity
and enough disk I/O bandwidth to handle the expected load that will be added
when users use desktop search engines. The exact performance effect on your
environment should be measured and compared with the performance baseline. For
more information about how to collect performance information and to create a
baseline, see the following Microsoft Web sites:
- Because indexing times and frequency are controlled by the
client and not by the server, the server may experience increased CPU use and
disk I/O spikes. In an existing Exchange environment, you can use these spikes
to approximate when indexing is occurring. Then, you can plan the Exchange
server performance upgrades accordingly. If you are building a new Exchange
server environment, you can build a lab to test the effect of multiple clients
that perform content indexing of their mailbox stores. You can use the results
of this test to plan the performance specifications for the Exchange server.
When you are building a new Exchange server environment, you may be able to
schedule groups of client computers to perform content indexing to balance the
performance load on the Exchange server.
- Monitor the memory use on the server. For more information,
visit the following Microsoft Web site:
- Monitor the server for virtual memory
fragmentation.
- Monitor the server for event ID 9646 messages. Event ID
9646 messages may be logged when a search engine on the client computer opens
many objects on the server.
For more information about the event ID 9646 message, click the following
article number to view the article in the Microsoft Knowledge Base:
830829
Your Exchange Server 2003 computer may stop responding after a MAPI client opens more than the default value of certain server objects
Method 3: Prevent the users from using desktop search engines
You can use client-side software policies to prevent users from
using desktop search engines.
Method 4: Consider enabling Exchange content indexing
You may want to evaluate the benefits of enabling Exchange content
indexing. Sometimes, you may find that if you enable Exchange content indexing,
you may receive search results faster when you run a search against the mailbox
content than when you use a desktop search engine on the client
computer.