You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Contents

CardioLog Diagnostics Service

The CardioLog Diagnostics Service checks the status of the CardioLog Scheduling Service components and tracking agents and can also send service errors alerts via email.

How to Schedule the CardioLog Diagnostics Service

  1. Schedule the CardioLog Diagnostics Service after the CardioLog Scheduling Service components have completed running. By default, the CardioLog Diagnostics Service runs every day at 8:30 AM.
  2. In the Administration pane, click System Diagnostics.
  3. In the Diagnostics Dashboard, click CardioLog Diagnostics Service.

    The CardioLog Diagnostics Service dialog allows you the choose the Service Schedule Type that works for you by defining the frequency that the system will run. The options are:
    1. Never - The service will not run unless manually activated, or until the Service Schedule Type is changed
    2. Once - The service will run once, as soon as it is restarted.
    3. Every rounded hour - The service runs every hour, on the hour.
    4. Every X minutes - The service will run at an interval of your choice.
    5. Every "Day" at HH:MM - You can choose to have the service daily at a specific time, or weekly on a specific day and time.


CardioLog Diagnostics Service dialog

 

How to Calculate the CardioLog Scheduling Service Components Run- time

You can calculate the amount of time needed for each service component to run via the service component status window in the Diagnostics Dashboard:

  1. In the Administration pane, expand System Diagnostics.
  2. Click on Diagnostics Dashboard and select the service component.
  3. The start time is the Runtime Schedule, and the end time is the Last Runtime.

For example, If the Portal Tree Updates runs 5 hours for a tree with 2,000,000 objects: it starts every day at midnight (12:00 A.M) and finishes at 5:00 A.M, the total runtime is 5 hours.
For better resource utilization,calculate the amount of time needed for each service component to run, and schedule them to run in separate times. 

Starting the CardioLog Diagnostics Service

  1. Click Start > Run > services.msc
  2. Open CardioLog Diagnostics Service
  3. In the CardioLog Diagnostics Service properties window, click Start and then OK.

Diagnostics Dashboard

The Diagnostics Dashboard enables the detection and correction of faults in the CardioLog Scheduling Service components and tracking agents.

How to View the Status of the CardioLog Scheduling Service Components

  1. In the Administration pane, click System Diagnostics.

     
    Diagnostics Dashboard dialog
     
  2. In the Services table, click CardioLog Diagnostics Service in order to edit the service schedule type.

     
     CardioLog Diagnostics Service dialog
     
  3. In the Services table, click CardioLog Scheduling Service in order to view the status of the service. 

     
    CardioLog Scheduling Service Status dialog

  4. In the CardioLog Scheduling Service Status dialog, check the Send service error alerts checkbox in order to receive service error alerts via email.
  5. Click Email Alerts Settings to configure the email settings.
    1. In the Configure Email Settings dialog, fill out the following fields:
      SMTP Mail Server - A full DNS name for the SMTP Server. Example: "mycompany.com"
      SMTP User Name, SMTP Password - these are optional fields used for supplying credentials.
      System Administrator e-mail address - recipients list for service error alerts. Click the right arrow to select Email addresses.
    2. Click Add to add the email address to the selected recipients list.
    3. Click Save, and restart CardioLog Scheduling Service.

      To configure a secure SMTP server with a non-default port or the CardioLog reports email sender and subject, edit the following keys in the [CardioLog Installation Folder]\CardioLogSchedulingService\Settings.config file in the <handlersParams> section:

      <param>

            <handlerId>6</handlerId>

            <name>SMTPMailFrom</name>

            <val><![CDATA[CardioLog_Reports@intlock.com]]></val>

      </param>

      <param>

            <handlerId>6</handlerId>

            <name>SMTPUseSSL</name>

            <val><![CDATA[0]]></val>

      </param>

      <param>

            <handlerId>6</handlerId>

            <name>SMTPPort</name>

            <val><![CDATA[25]]></val>

      </param>

      <param>

            <handlerId>6</handlerId>

            <name>SMTPMailSubject</name>

            <val><![CDATA[CardioLog Report]]></val>

      </param>
      Note that the <handlerId> should be the CardioLogScheduler id in the <handlers> section: 
      <handler>
            <handlerId>6</handlerId>
            <handlerName>CardioLogScheduler</handlerName>
      ... 


      Configure Email Settings dialog



      Select Users and Groups E-mail Address dialog

    4. In the Services table, click each service component to view its status.

       
      Usage Data Processing Status dialog
       
    5. In the Service Component dialog, click View log file to view the service component log file.
    6. In the Services table, click XML to view the status of all service components in a single XML web page. This web page can be used by other monitoring systems in your organization as well.

How to View the Status of the Monitored Websites

By default, alerts are sent via email when the event count for all monitored websites is under the threshold. It is recommended to define a threshold for each monitored website in order to better isolate usage tracking issue.
  1. In the Administration pane, click System Diagnostics.
  2. In the Tracking Agents table, click All Monitored Sites

     
    All Monitored Sites Status dialog
  3. In the All Monitored Sites Status dialog, you can define the Default Event Count Threshold and the Event Count Period (in hours).
  4. In the All Monitored Sites Status dialog, select the Send service error alerts in order to receive service error alerts via email. These alerts are sent when the event count for all monitored sites is under the threshold.
  5. Click Email Alerts Settings to configure the email settings.
  6. In the Tracking Agents table, click Add.


    Add Monitored Site dialog
     
  7. In the Add Monitored Site dialog, click Browse (...) in order to choose a site from the Object Explorer dialog. Enter the default event count threshold for this site in the Threshold field.


    Choose a site from the Object Explorer dialog
     

  8. In the Tracking Agents table, click on each Monitored Site in order to edit or delete it.


    Edit Monitored Site dialog
  • No labels