GoodLink Server for Microsoft Exchange

Version 6

    This template assesses the status and overall performance of a GoodLink Messaging Server integrated in Microsoft Exchange server. This template uses Windows System Event Log, Windows Service and PowerShell monitors.

    Note:  This version corrects an issue concerning the GMExportStats.bat command running from a path that contains “ ” (space) symbols.

    Prerequisites:

    • GoodLink Server Command Line Tools should be installed on the target server. These tools can be found on GoodLink Server installation media in archive like this gmc-cli_1.3.5.235.zip. You need to unpack these tools somewhere, for example: C:\gmc-cli_1.3.5.235.
    • Java installed on the target server;
    • WinRM should be properly configured on the target server.

     

    Credentials: GoodLink administrator (domain\user) on the target server. Also this user should be in the administrators group on the target server.

     

    Monitored Components

    Statistic for All Handhelds

         This monitor returns statistics for all handhelds added in the GoodLink Server by running the GMExportStats.bat tool from GoodLink Server Command Line Tools. Returned values are as follows:

         Email messages sent – This component returns the total number of email messages sent to all handhelds from the Good Messaging Server.

         Email messages received – This component returns the total number of email messages received from all handhelds by the Good Messaging Server.

         Filtered email – This component returns the number of messages not sent to handhelds due to filters set on handhelds (using the Blocked Senders email option).

         Calendar messages sent – This component returns the number of calendar messages sent to all handhelds from the Good Messaging Server.

         Calendar messages received – This component returns the number of calendar messages received from all handhelds by the Good Messaging Server.

         Task messages sent – This component returns the number of total task messages sent to all handhelds by the Good Messaging Server.

         Task messages received – This component returns the number of total task messages received from all handhelds by the Good Messaging Server.

         Messages sent – This component returns the number of Total Email, Calendar, Contact, Note, and Task messages sent to all handhelds by the Good Messaging Server. (Includes control messages.)

         Messages received – This component returns the number of Total Email, Calendar, Contact, Note, and Task messages received from all handhelds by the Good Messaging Server. (Includes control messages.)


         This monitor uses the following arguments:
         
    path_to_GMExportStats,URL_to_GoodLink_Server,GoodLink_Server_hostname
      
    where
         
    path_to_GMExportStats – Full path to GMExportStats command;
         
    URL_to_GoodLink_Server – URL to GoogLink server in format https://localhost:port;
         
    GoodLink_Server_hostname – Hostname of GoodLink Server.

    Example:
    C:\gmc-cli_1.3.5.235\GMExportStats.bat,https://localhost:19005,ifrit


         Note: By default, this monitor has the Count statistic as difference box checked. It will show the statistic since the last polling period.


    Statistic for Specific Handheld

         This monitor returns statistics for a specific handheld added in the GoodLink Server by running the GMExportStats.bat tool from GoodLink Server Command Line Tools. Returned values are as follows:

         Email messages sent – This component returns the total number of email messages sent to a specific handheld from the Good Messaging Server.

         Email messages received – This component returns the total number of email messages received from specific handheld by the Good Messaging Server.

         Filtered email – This component returns the number of messages not sent to specific handheld due to filters set on handhelds (using the Blocked Senders email option).

         Calendar messages sent – This component returns the number of calendar messages sent to a specific handheld from the Good Messaging Server.

         Calendar messages received – This component returns the number of calendar messages received from a specific handheld by the Good Messaging Server.

         Task messages sent – This component returns the number of total task messages sent to a specific handheld by the Good Messaging Server.

         Task messages received – This component returns the number of total task messages received from a specific handheld by the Good Messaging Server.

         Messages sent – This component returns the number of Total Email, Calendar, Contact, Note, and Task messages sent to a specific handheld by the Good Messaging Server (includes control messages).

         Messages received – This component returns the number of Total Email, Calendar, Contact, Note, and Task messages received from a specific handheld by the Good Messaging Server (includes control messages).


         This monitor uses the following arguments:
         
    path_to_GMExportStats,URL_to_GoodLink_Server,GoodLink_Server_hostname,handheld
         where
         
    path_to_GMExportStats – Full path to GMExportStats command;
         
    URL_to_GoodLink_Server – URL to GoogLink server in format https://localhost:port;
         
    GoodLink_Server_hostname – Hostname of GoodLink Server;
         
    handheld – Handheld name which should be monitor.


    Example:
    C:\gmc-cli_1.3.5.235\GMExportStats.bat,https://localhost:19005,ifrit,administrator


         Note: By default, this monitor has the Count statistic as difference box checked. It will show statistic since the last polling period.


    Service: GoodLink Server

         This monitor returns CPU and memory usage of the GoodLink Server. Good Mobile Messaging Server service which provides enterprise wireless email, calendar, contacts, and more.


    GoodLink Server TCP port

         This component monitor tests the ability of a GoodLink Server to accept incoming sessions. By default it monitors TCP port 19005.

     

    Configuring Windows Remote Management (WinRM)

    1. If not already done so, install PowerShell 2.0 and WinRM on the SAM and target servers. Powershell 2.0 can be found here: http://support.microsoft.com/kb/968930.
    2. On the SAM server, open a command prompt as an Administrator. To do this, perform the following step:
    • Go to the Start menu and right-click the cmd.exe and then select Run as Administrator.
    1. Enter the following in the command prompt:
             winrm quickconfig
      winrm set winrm/config/client @{TrustedHosts="*"}
    2. On the target server, open a command prompt as an Administrator and enter the following:
             winrm quickconfig
      winrm set winrm/config/client @{TrustedHosts="IP_ADDRESS"}

    where IP address is the IP address of your SAM server.

     

    Portions of this document were originally created by and are excerpted from the following sources:
    Visto, Copyright © 2012. All rights reserved. Available at
    http://www.visto.com/media/pdf/documentation/GMM_Admin_Exchange/Stoli%20Exchange%20Admin%20HTML-08-04.html.