All Apps and Add-ons

Exchange 2019 - How to configure Edge Transport servers?

sgabriel1962
Explorer

Being completely new to this:  Our SMTP servers gathered data completely before using the SMTP Add-on.

My Doman admin Now wants me to start ingesting D:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Logs\.   So I have deployed TA-Exchange-Mailbox from the TA-Exchange App download from Splunkbase.  I also deployed TA-exchange-SMTP.  

The TA-exchange-smtp  local/inputs.conf file looks like this - only made a couple changes in the path:

[monitor://D:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Logs\Edge\ProtocolLog\...\*]
index = smtp
sourcetype = exchange:smtp

added this one after install:

[monitor://D:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Logs\MessageTracking\*]
index = smtp
sourcetype = MSExch2019:Tracking

So I am not 100% sure this is correct.

For the TA-Exchange-Mailbox - I have 3 stanzas based upon the info from this forum previous messages:

[monitor://D:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Logs\MessageTracking]
whitelist=\.log$|\.LOG$
time_before_close = 0
sourcetype=MSExchange:2019:MessageTracking
queue=parsingQueue
index=smtp
disabled=0

[monitor://D:\Exchange Server\TransportRoles\Logs\*\ProtocolLog\SmtpReceive]
whitelist=\.log$|\.LOG$
time_before_close = 0
sourcetype=MSExchange:2019:SmtpReceive
queue=parsingQueue
index=smtp
disabled=false

[monitor://D:\Exchange Server\TransportRoles\Logs\*\ProtocolLog\SmtpSend]
whitelist=\.log$|\.LOG$
time_before_close = 0
sourcetype=MSExchange:2019:SmtpSend
queue=parsingQueue
index=smtp
disabled=false

Again - I know nothing in regards to this level of data gathering so Im hoping one of you all who have will be able to guide me in the right direction so that I can begin ingesting.

Labels (2)

marnall
Motivator

This looks like it would work. If you're not quite sure and you want to make sure it is correct before the data goes into the index, then you could set up a sandbox index and use crcSalt to stop the logs from being registered as indexed already. In terms of billing, you would be paying for all logs, sandboxed or not, but it would avoid the annoyance of deleting wrongly-indexed data in your production indexes.

E.g.

[monitor://D:\Exchange Server\TransportRoles\Logs\*\ProtocolLog\SmtpReceive]
whitelist=\.log$|\.LOG$
time_before_close = 0
sourcetype=MSExchange:2019:SmtpReceive
queue=parsingQueue
index=sandbox
disabled=false
crcSalt = "testing"


(then remove or modify the crcSalt when the logs look good in the sandbox and are ready for production.)

0 Karma
Get Updates on the Splunk Community!

Holistic Visibility and Effective Alerting Across IT and OT Assets

Instead of effective and unified solutions, they’re left with tool fatigue, disjointed alerts and siloed ...

SOC Modernization: How Automation and Splunk SOAR are Shaping the Next-Gen Security ...

Security automation is no longer a luxury but a necessity. Join us to learn how Splunk ES and SOAR empower ...

Ask It, Fix It: Faster Investigations with AI Assistant in Observability Cloud

  Join us in this Tech Talk and learn about the recently launched AI Assistant in Observability Cloud. With ...