Reporting and Forecasting on Microsoft Exchange 2010

Capacity is not only storage. Of course storage is at stake. But managing capacity includes the management of the performance in order to proactively detect any performance issue caused by a lack of capacity in term of processing or storage.

GSX covers all the aspects of capacity management, from the end-to-end performance test, to the collect of server statistics, of usage and comparison of these statistics across the environment. The historical trending capacity as well as the powerful forecasting features allow the capacity management to be automatic and under control.

GSX Monitor & Analyzer main features

Real Time Monitoring: Adjust demand and resources

Predict and anticipate the future

Trend and forecast historical performance in one click

Identify bottlenecks

Anticipate storage issues thanks to out-of-the-box set of statistics

Important statistics to anticipate capacity issue and adjust the Hub sizing

Statistics to check sizing related to performance issue


Capacity management is done through different angles: in Real Time and Future forecasting.

It has to give clear signal of potential future problem (storage and performance) and it has to help you predicting your upcoming infrastructure needs to continuously adjust the supply and demand.


Real Time Monitoring: Adjust demand and resources

GSX is constantly measuring the activity on your platform and its performance through multiple end to end tests.
That’s how GSX alerts you in real time on Storage problems (Database and disk space usage for example) as well as end user performance problems (access time to mailbox, to mobile device, to OWA, etc.). It also alerts you each time a user might be impacted (DAG down, CAS Array down, problems on mailbox databases, Role down, etc.)
Furthermore, GSX constantly collects system statistics on your server like CPU and RAM usage.
All information is shown in graph or inside the statistics view for direct action. Hence you can be proactive, anticipating capacity issue on multiple topics (system load, server load, storage, etc.). Again it becomes easy to troubleshoot any problem, comparing different valuable metrics like the load with the connection, the database growth with the disk space, etc.

17 graphs

Predict and Anticipate the future

Prediction has nothing to do with crystal ball. It is only a matter of statistics and mathematics.
To predict the future and anticipating any storage or performance problem, you need to know what happened before, you need to understand where your bottlenecks are and you can have consistent prediction based on your current infrastructure.

This is exactly what GSX Analyzer does.

Trend and Forecast historical performance and in one click

11 sp ehv


GSX Analyzer offers trending capabilities on historical data as well as forecasting features that enable you to graph metrics over days, weeks, months, building automatic reports sent in CSV, or customized PDF.

In second, you are able to compare statistics of performance, service availability, and forecast what should happen and how the infrastructure is supposed to evolve in the next period.

Identify Bottlenecks

For any role, any protocol, any Exchange object, GSX collects performance statistics from end user perspective thanks to its multiple synthetic transaction tests that determine the level of availability and performance of your environment.

GSX Analyzer collects these statistics and allows you to quickly compare the availability, the performance and the usage of each part of your environment, one with each other.

You can compare in second, which Mailbox role server is constantly crashing, which Hub server experience the more problems, which CAS server is constantly overloaded.

Building capacity planning is not only about disk space and storage; it is about being sure that your infrastructure is able to answer the peak of charge and to adapt to the constant demand of resources.


Anticipate storage issues thanks to out-of-the-box set of statistics

  • Size of the database: Reporting on a database size means that you know the amount of disk space used to anticipate capacity problems. It is a critical statistic to do forecast in GSX Analyzer!
  • Number of mailboxes and average size of a mailbox per database: This statistics is critical for sizing your environment. Example: The architecture is set with a 5GB quota per mailbox. The administrator can see the evolution of the mailbox size and compare with the Database quota setting stored. The purpose is to make capacity plans to anticipate additional storage purchase.
  • Number of mailboxes and number of mailbox databases per server: The purpose is to balance the number of mailboxes between the database stored and the servers. Some servers can have either a small number of users and a lot of storage, and others can have too many users for historical reasons. GSX allows the administrator to have a clear view and take action accordingly.
  • Average mailbox size per server: Same idea of average database size per server. Is the reality matching with the original sizing? Are there any storage problems to anticipate on this server regarding the evolution of this statistic?
  • Total Disk Space usage for all mailbox databases (per server): This statistic is critical to make capacity planning. It has to be correlated with the information GSX gives on the disk space used by the database to detect further storage problems. GSX Analyzer Environmental Health and the Forecasting features are key points to fully take benefits from these statistics.
  • Disk space for any Exchange server: Disk Space Exchange data used (MB) and Disk Space Exchange Data free (MB).


Statistics to anticipate capacity issue and ajust your Hub sizing

  • Number of connections currently Inbound and Outbound
  • Size of messages received and sent 
  • Number of messages in the local queue
  • Number of messages delivered in local mailboxes
  • Number of messages that have been categorized but not routed
  • Message delivery locally
  • Recipients having received a message
  • Total message received
  • Total message sent

GSX Analyzer enables you to trend all these statistics, forecast them and of course like for every other role compare the servers loads to identify bottlenecks in your infrastructure.

You can compare the mail flow against all your Hub server to check which one is mostly used, and on which server most of the problem occurs.

Statistics to chek sizing related to performance issue


  • Role availability and Protocol availability: For each CAS, GSX trends and forecast end user protocol performance statistics to help you define the best balance between your servers. For all the other role, GSX is calculating for each one the availability and the usage of the servers.
  • CAS Usage statistics: Quite often, capacity problem comes with a wrong split on the number of users among your Client Access Server infrastructure. GSX automatically trends and forecasts the user activity on your Client Access Server, calculating the average and the peak of charge to see if the infrastructure sizing supports it real usage.
    • Average user connections
    • Maximum concurrent user connections
    • OWA average response time

  • System Server Statistics: Because system information is also very helpful, GSX does not forget them. You can choose to add any CPU, RAM, Exchange server availability, network in your report!