Got an idea?
Would you like to suggest a proactive item or tip for the PFE team to write about?Tell us!
The best ideas will get a special edition shirt!
Mr. Proactive and Miss T. Proactive are Premier Field Engineers. Mr. Proactive is constantly looking for proactive items that he can share with Microsoft customers. Miss T. Proactive is always looking for Tips and Tricks to share.Here is the first post that started it all.
Part of being proactive means that you’re prepared to react quickly when a problem occurs. That makes sense, right… thinking proactively about being reactive? Knowing the right tool for the job is part of this. Having the right tool at hand when it’s needed, or knowing where to find it, can give you an edge on identifying a problem quickly or allow you to proactively collect data, baseline servers and other tasks.
As an Exchange administrator, you need to know what tools are available, where to find them, what they do and when you should use them. Without knowing what’s available and where to find them, the rest doesn’t matter. With this in mind, we wanted to create a post listing common Exchange tools important to an Exchange administrator with links for an easy way to get them when you need them.
One thing I like to have my customers do is to have a core set of tools that we include in the Exchange Server build process. This allows us to have them available whenever we need them. Without doing this, we sometimes have to go through management approval or change control procedures depending on the companies processes. You probably know what it’s like waiting for these to happen while you’ve got a task you’re trying to complete. While you’re looking through this list, I’d encourage you to come up with a list of core tools that you include in future server deployments.
The link for most of the tools is a link to Bing.com with the first result being a download link at the time of publishing this post. We decided to do this instead of direct links to avoid linking to an older version or outdated site as updates become available.
Here’s the list.
Generates customized desktop background images.
Checks for known issues in Outlook calendar items.
Error Code Lookup (err.exe)
Lookup numerical error codes from many different products.
Exchange 2010 Server Deployment Assistant
Takes input about your environment and generates customized instructions you can use to upgrade to Exchange 2010.
Exchange 2010 Visio Stencil
Exchange Viso shaps.
Exchange Client Network Bandwidth Calculator
Helps predict bandwidth requirements for a specific set of clients.
Exchange Mailbox Server Role Requirements Calculator
Excel spreadsheet used when planning mailbox server design.
ExFolders (previously PFDavAdmin)
Access public folder and mailbox information. Ability to import and export.
Analyze message tracking logs
See near real time information about resources individual users are consuming.
Performs and overall readiness scan of your environment prior to an Exchange 2010 deployment.
PowerShell script that automates the creation of performance monitor collection settings.
ExRCA (Remote Connectivity Analyzer)
Test Exchange connectivity from the internet. Tests Autodiscover, ActiveSync and more.
Powerful command line tool to parse text based logs (like IIS logs) and other types of logs.
Log Parser Studio
GUI for Log Parser that has useful log parser queries built in and allows easy creation and management of queries.
MAPI Editor (MFCMapi)
Tool to access mailboxes and see things Outlook doesn’t.
Microsoft Active Directory Topology Diagrammer
Create a diagram of AD and includes Exchange objects.
Captures network traffic for analysis
Checks for issues that may cause OAB generation problems.
Checks OAB files and Active Directory information to check for potential OAB related problems.
Outlook Configuration Analyzer Tool
Analyzes an Outlook profile looking for common configuration issues.
Automatic analysis of performance monitor log files and outputs a HTML report.
Performance and Threshold Counters for Exchange Server 2010
List of performance monitor counters and thresholds. Useful if an automatic monitoring system is not being used.
Checks TCP & UDP port availability.
Shows information about which handles and DLLs processes have opened or loaded.
Collects information about running processes. Shows file system access, registry access and process/thread activity.
Process Tracking Log (PTL) tool
Analyze message tracking logs to look for situations like message loops and other issues.
Used to discover and import PST files.
There you have it! We hope you find this useful. If you have tools you think would be valuable to add to the list, let us know.
If you want to get some personal exposure to most of these tools and learn about when you would use them, we have a one day Chalk Talk available that covers tools and troubleshooting scenarios. Check with your Technical Account Manager for more information.