Splunk® App for Microsoft Exchange (EOL)

Deploy and Use the Splunk App for Microsoft Exchange

On October 22 2021, the Splunk App for Microsoft Exchange will reach its end of life. After this date, Splunk will no longer maintain or develop this product. The functionality in this app is migrating to a content pack in Data Integrations. Learn about the Content Pack for Microsoft Exchange.
This documentation does not apply to the most recent version of Splunk® App for Microsoft Exchange (EOL). For documentation on the most recent version, go to the latest release.

What a Splunk App for Microsoft Exchange deployment looks like

This topic discusses the overall architecture of a Splunk App for Microsoft Exchange deployment.

Overview

At a minimum, the Splunk App for Microsoft Exchange is made up of a "central" Splunk instance (containing the index and running Splunk Web that users will access to view the app) and some number of universal forwarders--one for each Exchange server you want to include in the deployment.

Each of the universal forwarders is configured with a forwarder application component (FAC) to forward the data for the Exchange server role(s) performed by the Exchange server it is running on.

About Forwarder Application Components (FACs)

A forwarder application component (FAC) is a folder that contains files needed by the Splunk App for Microsoft Exchange to transform data for a specific Exchange server role. The FAC is specific to the Splunk App for Microsoft Exchange. Each FAC is named according to the Exchange version and server role that it was designed for, and all begin with fwd_.

The FACs are located in a package file called fwd_apps.zip. This file is located in the main Splunk App for Microsoft Exchange package and is accessible when you unpack the app into your Splunk instance during installation.

Example Deployment

Typicalsplunkmse.png

For example, if you have the following Exchange 2007 server roles:

  • Edge Transport
  • Hub Transport
  • Client Access Servers (CAS)
  • Mailbox Server

and the Mailbox Server and CAS roles are running on the same host, the deployment process (at a high level) would be as follows:

1. Install a full copy of Splunk Enterprise or designate an existing installation. If you're using an existing installation, be sure to review "Other deployment considerations" in this manual and make any configuration changes to the Splunk for Exchange app before proceeding.

Caution: the Splunk App for Microsoft Exchange puts all the data it indexes into the default Splunk index, main. If you don't want to use this index for the data, you must change the app's configuration as described in "Other deployment considerations".

2. Download the Splunk App for Microsoft Exchange package and unpack it onto your Splunk instance.

3. Locate the package that contains the forwarder application components (FACs) - the additional components that must be installed on the universal forwarders running on each Exchange server included in your deployment.

Note: The package that contains all of the FACs is located in Splunk-for-Exchange\appserver\static\fwd-apps.zip once you unpack the main package.

4. If you are using a Splunk deployment server to deploy the app, unpack fwd-apps.zip into %SPLUNK_HOME%\etc\deployment-apps on your designated deployment server.

Note: If you do not have a deployment server, or do not want to use one to deploy the app, then each FAC must be manually unpacked into %SPLUNK_HOME%\etc\apps on each Exchange server from which you want to get Exchange logs. See the table below for additional information.

5. Download and install Sideview Utils 1.15 or later on the central Splunk instance.

6. Download and install a copy of the Splunk universal forwarder on each of the Exchange server hosts. You only need to install one forwarder on each host, even if that host plays multiple roles in Exchange.

7. Onto these universal forwarders, install or deploy the relevant FACs for the role(s) that the Exchange server is playing.

Following is a table that defines which FACs should be installed on the Exchange servers in your enterprise that will send data to the Splunk App for Microsoft Exchange:

If your Exchange server is running: and it holds this Exchange role: then install or deploy these FAC(s):
Exchange 2007 Client Access Server fwd_exchange2007_cas
Edge Transport (for sender reputation) fwd_reputation
Forefront Protection Services fwd_exchange2007_forefront
Hub Transport fwd_exchange2007_hub
Mailbox Server fwd_exchange2007_store
Exchange 2010 Client Access Server fwd_exchange2010_cas
Hub Transport fwd_exchange2010_hub
Mailbox Server fwd_exchange2010_store

8. Next, deploy either the fwd_win2003_iis or fwd_win2008r2_iis FAC on each Exchange server, depending on which version of Windows is running on the server. Deploy the fwd_win2003_iis FAC on each computer running Windows Server 2003, and fwd_win2008r2_iis FAC on each computer running Windows Server 2008.

9. Ensure that all the Exchange server roles you want to include in the deployment are logging to their usual places, in their usual formats. If they're not, take a look at "Where and how the Splunk App for Microsoft Exchange expects to find your logs" in this manual.

10. If your central Splunk instance is distributing searches to search heads, then all of the FACs must also be installed on each of the search heads so that the Splunk knowledge defined in them can be used in displaying views and dashboards to the end users.

If your Splunk deployment is large or complex, you might want to engage a member of Splunk's Professional Services team to assist you in deploying the Splunk App for Microsoft Exchange.

Last modified on 22 November, 2011
Other deployment considerations   Install a universal forwarder on each Exchange server

This documentation applies to the following versions of Splunk® App for Microsoft Exchange (EOL): 1.0


Was this topic useful?







You must be logged into splunk.com in order to post comments. Log in now.

Please try to keep this discussion focused on the content covered in this documentation topic. If you have a more general question about Splunk functionality or are experiencing a difficulty with Splunk, consider posting a question to Splunkbase Answers.

0 out of 1000 Characters