Exchange 2007 Mailbox Messages Sent

Microsoft.Exchange2007.Report.MailboxMessagesSent (LinkedReport)

This report shows the number of messages sent by the selected Exchange 2007 Mailbox Servers to the transport over time.

Knowledge Base article:

Summary

This report shows the number of messages sent by the selected Exchange Mailbox Servers to the transport over time.

Description:

The report shows the number of messages sent by the selected Exchange 2007 Mailbox Servers to the transport over time. The report first aggregates totals for all the servers selected in the report, and then allows the user to drill down to see the data per server in a separate graph. One chart is displayed with the number of messages sent over time for all provided Exchange 2007 Mailbox Servers.

The report uses the MSExchangeIS Mailbox Messages Sent/sec counter to approximate total message volume for the given time period.

Parameters:

Date/Time Selection: allows defining a time period for the report with relative or fixed dates

Business hours: Allows defining one business hours time range and the weekdays it applies to. If business hours are defined this report only reports within this range.

Histogram: Allows selecting the values used for the x-axis of the report.

-

Daily by hours

-

For the chosen time range the x-axis will be one day.

-

Every x-axis unit is an hour.

-

To be able to show this histogram the values for the same hour are averaged.

-

Weekly by weekdays

-

One week is the time range of the x-axis.

-

Every unit is a weekday.

-

Monthly by days

-

One month is the x-axis time range.

-

Every unit is a numeric day of the month

-

Yearly by month

-

A year is the time range of the x-axis.

-

Every unit is a month.

Default is no (which is a historical chart)

3D Chart: Allows choosing if the report is shown in a flat or a 3D image.

Object List:

This report expects objects of type Exchange 2007 Mailbox Role.

It is also possible to use the "Add Group" button an provide a group or list of Exchange 2007 servers. The report will then display the number of SMTP messages sent for all servers provided as parameters.

Element properties:

BaseMicrosoft.Exchange.Server.2007.Reports.Performace.Report
TargetMicrosoft.Exchange2007.ServerRole.Mailbox
AccessibilityInternal
VisibleTrue

Source Code:

<LinkedReport ID="Microsoft.Exchange2007.Report.MailboxMessagesSent" Accessibility="Internal" Base="Microsoft.Exchange.Server.2007.Reports.Performace.Report" Visible="true" Target="ExLibrary!Microsoft.Exchange2007.ServerRole.Mailbox">
<ParameterBlock xmlns="http://schemas.microsoft.com/mom/reporting/2007/ReportParameterSettings" columns="3">
<Controls>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.ComboBox" columnSpan="2">
<ReportParameters>
<ReportParameter name="DataAggregation">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.DataAggregation</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.MonitoringObjectXmlPicker" columnSpan="4" rowSpan="3">
<ReportParameters>
<ReportParameter name="ObjectList">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.ObjectList</Prompt>
</ReportParameter>
<ReportParameter name="ManagementGroupId" binding="GroupList"/>
</ReportParameters>
<Properties>
<Property name="TypeFilter">
<Value>Microsoft.Exchange2007.ServerRole.Mailbox</Value>
</Property>
</Properties>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.BusinessRelativeDateTimePicker" columnSpan="2">
<ReportParameters>
<ReportParameter name="TimeZone" binding="TimeZone">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.TimeZone</Prompt>
</ReportParameter>
<ReportParameter name="TimeZoneName" binding="TimeZoneName"/>
<ReportParameter name="StartDate_BaseType" binding="StartDate_BaseType"/>
<ReportParameter name="StartDate_BaseValue" binding="StartDate_BaseValue">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.StartDateTime</Prompt>
</ReportParameter>
<ReportParameter name="StartDate_OffsetType" binding="StartDate_OffsetType"/>
<ReportParameter name="StartDate_OffsetValue" binding="StartDate_OffsetValue"/>
<ReportParameter name="EndDate_BaseType" binding="EndDate_BaseType"/>
<ReportParameter name="EndDate_BaseValue" binding="EndDate_BaseValue">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.EndDateTime</Prompt>
</ReportParameter>
<ReportParameter name="EndDate_OffsetType" binding="EndDate_OffsetType"/>
<ReportParameter name="EndDate_OffsetValue" binding="EndDate_OffsetValue"/>
<ReportParameter name="TimeType" binding="TimeType"/>
<ReportParameter name="TimeWeekMap" binding="TimeWeekMap"/>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.ComboBox">
<ReportParameters>
<ReportParameter name="AggregationType">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.Histogram</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.BooleanPicker">
<ReportParameters>
<ReportParameter name="Enable3D">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.Chart3D</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
</Controls>
</ParameterBlock>
<Parameters>
<Parameter Name="ReportTitle">
<Value>R.Title1</Value>
</Parameter>
<Parameter Name="ReportDescription">
<Value>R.Description1</Value>
</Parameter>
<Parameter Name="RuleID">
<Value>$MPElement[Name="ExMailbox!Microsoft.Exchange2007.Mailbox.MSExchangeISMailbox.MessagesSent"]$</Value>
</Parameter>
</Parameters>
</LinkedReport>