Viewing the Results of the Simulation

Once the simulation is configured, the eG external agent performs the simulation every time it executes the O365 Mail Sender and O365 Mail Receiver tests. The real-time metrics collected during test execution are captured into the O365 Mail Sender and O365 Mail Receiver monitoring models respectively, and published to the eG monitoring console.

The sub-sections below will guide you to navigate the eG monitoring console, so you can assess the health of the mail sending and receiving activities on Exchange Online.

Viewing the Results of the Emulated Mail Transmission

To view the metrics related to the mail sending activity, you first need to login to the eG monitoring console, zoom into the O365 Mail Sender component that is displayed in the Components At-A-Glance section of the Monitor Dashboard, and view the O365 Mail Sender layer model.

Figure 5 : The O365 Mail Sender layer model

Clicking on the O365 Mail Sender layer in Figure 5 will reveal the O365 Mail Sender test that is mapped to that layer (see Figure 6).

Figure 6 : The O365 Mail Sender test that is mapped to the O365 Mail Sender layer

As mentioned already, this test emulates a user on Exchange Online, sending an email with a unique tag to a receiver. This unique tag is configured against the MAIL TAG parameter of the test, and is displayed as the descriptor of the test (see Figure 6). Using the metrics reported by this test, administrators can find quick and accurate answers to the following performance queries related to the mail sending operation of Exchange Online:

  • Did authentication to the email service fail?
  • Was any latency noticed when connecting to the email service?
  • Is the sender's mailbox accessible? Was the eG agent able to send the emulated email from the sender's mailbox successfully? If not, what could have caused the failure?
  • Is email transmission slow? If so, what could be slowing down email transmission - is it because of a delay in connecting to the email service? or is it because Exchange Online is processing outgoing email traffic slowly?

To view these metrics, click on the descriptor - i.e., the MAIL TAG - you see in Figure 6. Figure 7 then appears.

Figure 7 : Measures reported by the O365 Mail Sender test

These measures have been discussed below:

Measurements made by the test
Measurement Description Measurement Unit Interpretation

Authentication status

Indicates whether/not the email service authenticated the emulated email.

 

The values reported by this measure and its numeric equivalents are mentioned in the table below:

Measure value Numeric Value
Success 1
Failure 0

Note:

By default, this measure reports the Measure Values listed in the table above to indicate whether/not the emulated email was successfully authenticated. The graph of this measure however is represented using the numeric equivalents only - 0 or 1.

Time taken to connect

Indicates the time taken to connect to the email service.

Seconds

An unusually high value for this measure is indicative of slowness in connecting to the email service. A poor network link between the eG external agent and the cloud-based service could contribute to connectivity issues.

Send mail availability

Indicates whether/not the sender's mailbox is accessible over the network.

%

If the value of this measure is 100%, it implies that:

  • The eG external agent has been able to successfully connect to the email service, and;
  • The eG external agent has been able to successfully send emails with the configured MAIL TAG from the sender's mailbox;

A value 0 is reported if:

  • If the eG external agent is unable to connect to the email service;
  • If the eG external agent successfully connected to the service, but failed to access the mailbox of the configured sender for sending the email.

If this measure reports the value 0, then you can use the detailed diagnosis of this measure to ascertain the reason for why the email service/mailbox is unreachable.

Sent messages

Indicates the number of emulated emails- i.e., emails with the configured MAIL TAG - that were sent.

Number

If the value of this measure is 0 or lower than the value configured for the NUMBER OF MESSAGES parameter of the test, it is a cause for concern. This is because, it indicates that the test failed to send a few/all the mails it was expected to send during the measurement period.

Avg time to send messages

Indicates the average time taken to send messages.

Secs

A low value is desired for this measure. A consistent increase in the value of this measure can denote a problem when the email service is sending emails.

The detailed diagnosis of the Send mail availability measure traces the path of the email with the configured MAIL TAG, from the sender to receiver. A quick look at the detailed metrics reveal who sent the email, when it was sent, and when it was received. If an emulated email is not sent, the reason for the failure is also captured and reported as part of detailed statistics.

Figure 8 : The detailed diagnosis of the Send mail availability measure

Viewing the Results of the Emulated Mail Reception

To view the metrics related to the mail receiving activity, zoom into the O365 Mail Receiver component that is displayed in the Components At-A-Glance section of the Monitor Dashboard, and view the O365 Mail Receiver layer model.

Figure 9 : The O365 Mail Receiver layer model

Clicking on the O365 Mail Receiver layer in Figure 9 will reveal the O365 Mail Receiver test that is mapped to that layer (see Figure 10).

Figure 10 : The O365 Mail Receiver test that is mapped to the O365 Mail Receiver layer

As mentioned already, this test emulates a user on Exchange Online, receiving an email with a unique tag. This unique tag is configured against the MAIL TAG parameter of the test, and is displayed as the descriptor of the test (see Figure 10). Using the metrics reported by this test, administrators can find quick and accurate answers to the following performance queries related to the mail receiving operation of Exchange Online:

  • Did authentication to the email service fail?
  • Was any latency noticed when connecting to the email service?
  • Is the receiver's mailbox accessible? Was it able to receive the emulated email successfully? If not, what could have caused the failure?
  • Is email reception slow? If so, what could be slowing down email reception - is it because of a delay in connecting to the email service? or is it because Exchange Online is processing incoming email traffic slowly?

To view these metrics, click on the descriptor - i.e., the MAIL TAG - you see in Figure 10. Figure 11 then appears.

Figure 11 : Measures reported by the O365 Mail Receiver test

These measures have been discussed below:

Measurements made by the test
Measurement Description Measurement Unit Interpretation

Authentication status

Indicates whether/not the email service authenticated the emulated email.

 

The values reported by this measure and its numeric equivalents are mentioned in the table below:

Measure value Numeric Value
Success 1
Failure 0

Note:

By default, this measure reports the Measure Values listed in the table above to indicate whether/not the emulated email was successfully autehnticated. The graph of this measure however is represented using the numeric equivalents only - 0 or 1.

Time taken to connect

Indicates the time taken to connect to the email service.

Seconds

An unusually high value for this measure is indicative of slowness in connecting to the email service. A poor network link between the eG external agent and the cloud-based service could contribute to connectivity issues.

Receive mail availability

Indicates whether/not the receiver's mailbox is accessible over the network.

%

If the value of this measure is 100%, it implies that:

  • The eG external agent has been able to successfully connect to the email servic, and;
  • The eG external agent has been able to successfully check whether/not emails with the configured MAIL TAG have been received by the mailbox, and report the count of such emails;

A value 0 is reported if:

  • If the eG external agent is unable to connect to the email service;
  • If the eG external agent successfully connected to the service, but failed to access the configured mailbox, check for the 'uniquely tagged' emails, and/or report the count of such emails.

If this measure reports the value 0, then you can use the detailed diagnosis of this measure to ascertain the reason for why the email service/mailbox is unreachable.

Received messages

Indicates the number of emulated emails- i.e., emails with the configured MAIL TAG - that were received by the mailbox.

Number

The value 0 for this measure could be a cause for concern, as it indicates that the mailbox did not receive any emulated emails during the last measurement period. While this could hint at a problem in mail reception, it could also just mean that the Office 365 Mail Sender test (mapped to the Office 365 Mail Sender component) probably did not send any messages to the receiver during the period in question.

Avg round-trip time

Indicates the average time taken to connect to the service, access the configured mailbox, and check the mailbox for messages.

Secs

If the value of this measure is abnormally high, it is a clear indicator of slowness in mail reception. In such a situation, You may want to compare the value of the Time taken to connect measure with that of the Avg time to receive messages measure, to diagnose the source of the slowness - is it owing to a delay in connecting to the email service? or is it because the email service is slow in processing incoming mail traffic?

Max round-trip time

Indicates the high watermark of round-trip time.

Secs

An unusually high value for this measure could be indicative of a sudden/sporadic increase in the latency of the mail receiving activity.

Avg time to receive messages

Indicates the average time taken to receive messages.

Secs

A low value is desired for this measure. A consistent increase in the value of this measure can denote a problem when the email service is receiving emails.

Time since last mail received

Indicates the time that has elapsed since the last mail was received.

Secs

If the time between two emails is abnormally high, it could indicate a problem in the email service, which is either delaying email reception or causing mailboxes to not receive emails at all.

The detailed diagnosis of the Receive mail availability measure traces the path of the email with the configured MAIL TAG, from the sender to receiver. A quick look at the detailed metrics reveal who sent the email, when it was sent, and when it was received. If an emulated email fails to be delivered to a configured receiver, you can use these details to figure out whether the mail could not be sent at all, or whether it was sent but could not be received. The reason for the failure is also captured and reported as part of detailed statistics.

Figure 12 : The detailed diagnosis of the Receive mail availability measure