Exchange 2007 Traffic Monitor

I'm new to Exchange 2007. How can I monitor incoming / outgoing levels of email (mails per second)? If I can't do this out of the box with Exchange 2007, can I do it with Windows Server 2003 built-in tools? Our company cannot spend any additional money to purchase a tool or subscription. In about 6 months, I plan on installing a better firewall built on linux tools, but I need the ability to monitor by Friday because our internet connection is very slow and I know (from other linux tools here) that the issue is our email server.
LVL 1
light-blueAsked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
darknothConnect With a Mentor Commented:
You can do this using PerfMon on your HUB server.  The service is MSExchange Transport SMTPReceive.  You can set the desired values you want to monitor.  Start with that and you can go from there.  It's best to try to monitor this from another server with the appropirate rights as you've mentioned that your performance is an issue right now.
0
 
Exchange_GeekCommented:
"How can I monitor incoming / outgoing levels of email (mails per second)?"

Why not work with Message tracking logs commands in shell to show you all the info in an excel format - this however needs to be more of task scheduled but you can run the commands every day end and have the output.

OR are you looking for some thing sophisticated ??
0
 
gupnitCommented:
Hi,
I would suggest that you try these 2 tools ( I can't remember command right now)
Hope this helps
Thanks
Nitin
0
Easily manage email signatures in Office 365

Managing email signatures in Office 365 can be a challenging task if you don't have the right tool. CodeTwo Email Signatures for Office 365 will help you implement a unified email signature look, no matter what email client is used by users. Test it for free!

 
Exchange_GeekCommented:
@Nitin: Would EPA talk about message delivery count for the server, Last i worked with it, I used it practically to work to pull out information for a particular mailbox (profile-analyzer as its name suggest)

Does this tool also have a place for pulling out server information.
0
 
gupnitCommented:
See...best place would be:
  • Message tracking Logs
  • SMTP Logs
EPA does give out loads of reports on Sent Items/Message Counts/Numer of Messges in folders/Loads of Mail flow aggregates also. But yes at times askers do not know what they are asking for, hence to give him benefit of doubt, I gave him option of EPA....it has good reports and our friend is a Beginner !!
Cheers
Nitin
0
 
gupnitCommented:
Here look at some reports that are generated by EPA.....http://content.techrepublic.com.com/2346-10879_11-174939-1.html
Cheers
Nitin
0
 
light-blueAuthor Commented:
Thanks for the input everyone. I'm reading the documentation now on EPA, and I found the the answer to Exchange_G...'s question...

"By default, the tool collects data from only a single mailbox on each server at the same time.
To collect data from multiple mailbox databases at the same time, either run multiple
instances of the tool by creating multiple configuration files, or change the configuration file
by following the information in the "Entering Information in the Configuration File" section."
0
 
Exchange_GeekCommented:
@light-blue:

I know that this tool is used at mailbox level, however this might not be useful to get information at server level - for example how many emails came in / how many emails left from a particular server.

:)
0
 
gupnitCommented:
True....no doubt on that....!!! EPA is for Single MB....It is for you....since you are new to MSX!
0
 
light-blueAuthor Commented:
Thanks everyone for being patient with me. I'm really close to the solution.

For historical data, I want this (anyone know how to email that from EMS?)
get-messagetrackinglog -ResultSize Unlimited -EventID "RECEIVE" -Start "11/4/2008 8:00:00 AM" -End "11/4/2008 5:00:00pm" | select-object sender,@{Name="Recipients";Expression={$_.recipients}},RecipientCount,MessageSubject,TotalBytes,TimeStamp | Sort-Object TotalBytes -Descending | export-csv \\server\share\1.csv

But I also need to answer "Why is the internet so slow?" Is there a way to run the above with messages still transferring? The closest answer there is darknoth with Perfmon.
0
All Courses

From novice to tech pro — start learning today.