EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

How to Configure a MicroStrategy Health Center system.


Nigel Collins

Technical Support Intern • Strategy


Introduction
Health Center uses a distributed system architecture. A Health Center system consists of a central machine (the Master Health Agent) that connects to multiple additional machines (Health Agents). Users can have multiple Health Center systems in a Strategy system, each with their own Master Health Agent.
 
The Master Health Agent (MHA) machine serves as the hub of the Health Center system. It keeps track of the scheduled system checks for itself and the connected Health Agents, and triggers those system checks at the appropriate times. It also stores the network topology for the system, and transmits diagnostic packages to Strategy Technical Support.
 
Other Strategy machines are Health Agents (HA). These machines perform system checks on themselves when scheduled to do so by the Master Health Agent, and report the results of those checks.
 
In Windows, the Master Health Agent and Health Agent processes are run as background services. In UNIX or Linux, these processes are run as daemons.
 
For configuring MHA or HA in a UNIX/Linux system WITH GUI, refer to the technical note below:
KB39868  - How to configure Strategy Health Center in a UNIX/Linux system.
 
For configuring MHA or HA in a UNIX/Linux system WITHOUT GUI, refer to the technical notes below:
TN46833  - How to configure Health Center in UNIX/Linux when a graphical user interface (GUI) is unavailable in Strategy 9.3.0 and newer versions?
TN35640  - How to configure Strategy Master Health Agent or Health Agent on a UNIX/Linux machine without any graphical user interface (GUI) in Strategy 9.2.1 and below?
 
Configuring a New Health Center System
To configure a new Health Center system carry out the following tasks.

  • Configuring a machine as a Master Health Agent
  • Configuring a machine as a Health Agent
  • Understanding the security mechanism in a Health Center system
  • Once users complete the configuration, the next step is to learn how to use Health Center Console in the tech note:
     
    TN32552   How to use the Strategy Health Center Console
     


Configuring a machine as a Master Health Agent
Health Center requires that one machine in the Health Center system be designated as a Master Health Agent. This machine is responsible for most of the Health Center operations, such as scheduling system checks and transmitting diagnostics packages to Strategy Technical Support.
 
It is recommended to follow the best practices below for choosing a Master Health Agent machine:

  • The machine should be always available on the network, so that users can run diagnostic tests at any time.
  • The machine should have HTTPS access, so that it can download Health Center updates.
  • The machine should have FTP access so that it can send diagnostics packages to Strategy Technical Support.
  • The machine should not have a heavy additional workload. For example, a production environment Intelligence Server machine may not make a good Master Health Agent.

The following technical note explains how to configure a machine as a Master Health Agent in version 9.3.0 and higher:
TN42771 - How to configure Strategy Health Center for Strategy 9.3.x and 9.4.x.
In versions prior to Strategy 9.3.0, follow the instructions below to configure a machine as a Master Health Agent:

  • On that machine, open the Health Center Configuration Wizard:
    • In Windows, from the Start menu, point to Programs, then Strategy, then Tools, then select Health Center Configuration Wizard.
       
  • On the Welcome page, select Master Health Agent. Click Next.
     
  • In this step, users can set up the connection parameters and service credentials. The Display Name is the machine name populated automatically. The Port Number, by default is 44440, is the port number used by the Master Health Agent. The valid range is between 1024 and 65533. The Service Credentials is the Windows NT account to be used to run the Master Health Agent service. It must have the service privilege enabled. Local System Account will be used by default. 
     
  • On this page, users configure the Health Center repository for the Master Health Agent. The repository contains configuration information about the Health Center system, such as the list of machines on the network and the Strategy products they have installed.
    • Create new Health Center repository to create a new repository for this Master Health Agent.
       
      In the System Access Code field, type an access code if desired. The Health Center Console must supply this code when connecting to this Master Health Agent.
       
      In the Repository Path field, type the location of the new information repository, or click Browse (...) to browse to the location.
    • Reuse an existing information repository to configure this Master Health Agent to use an existing repository.
       
      In the Repository Path field, type the location of the information repository, or click Browse (...) to browse to the location.
       
      Click Change System Access Code to change the access code for the repository. A dialog box opens. Type the old access code in the Old System Access Code field, and type the new access code in the New System Access Code and Retype System Access Code fields, then click Change.
       
    • Click Advanced Options to open the Health Center Repository Advanced Options dialog box. In this dialog box, specify the maximum size (in gigabytes) of the Health Center Repository.
       
    •  
      Click Next to move to the next page.
       
  • In this step, users configure the Health Center Update process. Health Center checks for updates every week, beginning 24 hours after users finish configuring the Master Health Agent. Read the description and legal information about the Strategy Environment Information Upload process. To activate the Environment Information Upload process, select the check box. All information sent to Strategy as a result of this process is stored in the Census sub folder of the Health Center Repository. For more information about Csutomer Experience Improvement Program, refer to the technical note below:
     
     
    TN36742  - What is Strategy Health Center’s Customer Experience Improvement Program
  • On this page, specify whether to use a proxy HTTPS server to download Health Center Updates. Users can also test the HTTPS connection, and the FTP and FTPS connections to the Strategy Technical Support destinations.
     
    Note: For more information on downloading Health Center Updates, refer to the tech note:
     
    TN32553  How to keep the Health Center System Up To Date 
     
  •  
    All parts of the Health Center Update process are performed across a secure HTTP (HTTPS) connection. If the network requires the use of a proxy server to connect via HTTPS, select the Use Proxy Server check box and provide the required information:
    • Host: the name or IP address of the proxy server.
    • Port: the port used to connect to the proxy server.
    • Proxy server requires authentication: select whether to provide a login and password to access the proxy server.
    • Login: the login name for the proxy server.
    • Password and Confirm Password: the password for the proxy ser
    • To test the HTTPS connection to the Strategy Health Center Update site, click Test HTTPS.
    • To test the FTP and FTPS connections to the Strategy Technical Support destinations, click Test FTP or Test FTPS.
       
      Test HTTPS successful message:
       
    •  
      Test FTPsuccessful meesage:
       
       
  • In the optional products page, specify whether any optional Strategy products are installed on this machine, and, for a Master Health Agent, what email address to use as the return address for Health Center notification emails.
     
    Some Strategy products do not require a full Strategy installation. Select the check boxes next to each of these products that is being used on this machine for Health Center to monitor these products.
     
    In the 'From' Email Address field, type the email address that users want to appear as the return address for Health Center notification emails. All emails notifying an administrator of a system check failure are displayed as coming from this address.
     
  • The summary page shows the settings users selected. Click Finish to complete the Master Health Agent setup.

Back To Top
 
Configuring a machine as a Health Agent
Most of the machines in a Health Center system are configured as Health Agents. Health agents perform system checks when instructed to do so by a Master Health Agent, and pass the results of those checks to the Master Health Agent.
 
Because the Health Agent process requires relatively few system resources, users can configure all machines in the network as Health Agents with minimal impact on performance.
 
Follow the instruction below to configure a machine as a Health Agent:

  • On that machine, open the Health Center Configuration Wizard:.
    • In Windows, from the Start menu, point to Programs, then Strategy, then Tools, then select Health Center Configuration Wizard.
        
  • On the Welcome page, select Health Agent.
     
  • In this step, users can set up the connection parameters and service credentials. The Display Name is the machine name populated automatically. The Port Number, by default is 44440, is the port number used by the Master Health Agent. The valid range is between 1024 and 65533. The Service Credentials is the Windows NT account to be used to run the Health Agent service. It must have the service privilege enabled. Local System Account will be used by default.  
      
  • In this step, users specify an optional access code for the Health Agent, or a list of IP addresses that are allowed to connect to the Health Agent.
     
    • Select Health Agent-specific access code to require any Master Health Agent or Health Agent that tries to access this machine to provide a specific access code. Type the access code in the Access code and Retype access code fields.
       
    • Select Use list of trusted machines to accept all connections from the IP addresses in the list, and reject all connections from other IP addresses. To add an IP address to the list, click Add and type the IP address in the field. To remove an IP address, select the address in the list and click Remove.
       
  •  
    Note: If users do not want to use either authentication method, select Health Agent-specific access code and leave the Access code and Retype access code fields blank.
     
  • In this page, specify whether users want this agent to connect automatically to a specific Master Health Agent. If this Health Agent is behind a firewall that allows outbound traffic, select the Connect automatically to check box to have this machine connect automatically to a specified Master Health Agent. In this way the connection is not blocked by the firewall.
     
    NOTE: if users are not certain whether there is a firewall or not, DO NOT use this option until further confirmation with Network Administrator.
     
    • In the Address field, type the IP address of the Master Health Agent to connect to.
    • In the Port field, type the number of the port that the specified Master Health Agent is using.
       
       
       
  • In this step, specify whether any optional Strategy products are installed on this machine. Some Strategy products do not require a full Strategy installation. Select the check boxes next to each of these products that is being used on this machine for Health Center to monitor these products.
     
  • The summary page shows users a summary of the choices made in setting up the machine as a Health Agent.

 
NOTE: When installing any Strategy product in version 9.3.x and higher, the installer will prompt the user to configure the machine as a Health Agent, if wished.
 Back To Top
 
Understanding the security mechanism in a Health Center system
There are three security mechanisms implemented in a Health Center System:

  1. Encrypted traffic between a Master Health Agent and Health Agents. The encryption level is AES which is the same as the data exchange between Strategy Web/Web Server and Strategy Intelligence Server. For more information regarding AES encryption in Strategy, refer to the technical note:
     
    KB3626 Encryption in Strategy 
     
  2. Access Code for each Health Agent and the Master Health Agent. Users can assign an access code for each Health Agent and/or the Master Health Agent. When building connection among Health Agent and Master Health Agent, the Health Center Console prompts users to enter Access Code.
  3. Action History Panel in the Health Center Console.The panel gives a list of the actions that users have performed to resolve errors that have been reported from system checks.

Comment

0 comments

Details

Knowledge Article

Published:

June 12, 2017

Last Updated:

December 31, 2018