Control-M/EM Health Check
The Control-M/EM Health Check utility (HCU) collects and stores Control-M/EM data in a compressed archive that enables BMC Technical Support to troubleshoot system issues. The HCU records your hardware and network configuration, OS name and version, Control-M/EM version, kernel settings, memory utilization, active process data, error logs, and other proprietary information.
The Control-M/EM HCU stores the compressed archive and a run log in the following directories:
-
Compressed Archive (HCU Package):
-
UNIX: <Control-M/EM_Home>/health_check/hcu_package/em_data_<Timestamp>_<OS_Type>_<Hostname>.tar.gz
-
Windows: <Control-M/EM_Home>\Default\hcu_package\em_data_<Timestamp>_<OS_Type>_<Hostname>.zip
-
-
Log:
-
UNIX: <Control-M/EM_Home>/log/ctm_data_collector_<Timestamp>_<OS_Type>_<Hostname>_display.log
-
Windows: <Control-M/EM_Home>\Deafult\Log\ctm_data_collector_<Timestamp>_<OS_Type>_<Hostname>_display.log
-
Running the Control-M/EM Health Check Utility
This procedure describes how to run the Health Check utility with its default parameters, which enables you to collect and package the data that BMC Technical Support usually requests.
Begin
-
Do one of the following:
-
Run HCU with a Password: Run the following command:
em_data_collector -U <Control-M/EM_Database_Username> -P <Control-M/EM_Database_Password>
-
Run HCU without a Password: Run the following command:
em_data_collector -no_pass -batch
You can include additional optional parameters, as described in Control-M/EM Health Check Utility Parameters.
The log file location and a confirmation message appears.
-
-
Press y to continue.
The Control-M/EM HCU runs and the compressed archive directory location appears.
-
UNIX: /home/john_doe/ctm_em/hcu_package/em_data_20260118_095501_Linux_st-ntx-62334_smartool.tar.gz
-
Windows: C:\Program Files\BMC Software\Control-M EM\Default\hcu_package\em_data_20260118_132341_Windows_WINMYSM-R41STJ7.zip
You can now send the log file and compressed archive to BMC Technical Support.
-
Control-M/EM Health Check Utility Parameters
The following table describes the Health Check utility parameters.
|
Parameter |
Description |
|---|---|
| -include |
Collects data from a specific category listed in Health Check Utility Category Parameters. em_data_collector -include "OS DB" |
|
-exclude |
Omits data from a specific category listed in Health Check Utility Category Parameters. em_data_collector -exclude "OS DB" |
|
-simulate |
(Optional) Simulates execution of a Health Check utility. This allows the user to verify that specified parameter values are appropriate. |
|
-threads |
(Optional) Determines the number of threads data_collector runs in parallel. Valid Values: 1–4 Default: 4 |
|
-days |
(Optional) Defines the maximum number of days in the past to gather the information. This option only affects log files relevant to BMC Software components. Default: 2 |
|
-max_size |
(Optional) Defines the maximum size (in MB) of the compressed file that is created by the Health Check utility. Default: 1,000 |
|
-trace |
(Optional) Runs a trace on the Health Check utility. This generates the following log file: em_data_collector_<YYYYMMDD>_<HHMMSS>_<PLATFORM_TYPE>_<HOSTNAME>.log |
|
-verbose |
(Optional) Creates an output of the utility processes. By default, only processed categories appear. |
|
-batch |
(Optional) Runs in batch mode without a confirmation request. |
|
-help, -h |
(Optional) Displays an explanation of how to use the utility. |
|
-file |
(Optional) Defines the password file pathname. |
Health Check Utility Category Parameters
The following table describes Control-M/EM specific categories for the Health Check utility.
|
Category |
Description |
|---|---|
|
INST |
Defines the installation parameters, as follows:
If you run the Health Check utility with INST, it gathers relevant information only if the error occurs after the files are copied during the installation. If you specify the INST Category parameter, you must also specify one or more component parameters. If you specify the INST Category parameter, do not specify categories other than INST. |
|
OS |
Defines the Operating System related physical resource, as follows:
|
|
DB |
Defines the database environment, as follows:
|
|
DBT |
Defines the database folders and tables, as follows:
|
|
SCH |
Defines the component scheduling entities measurement, as follows:
|
| TBL |
Defines the component infrastructure entities measurement. This information includes sizes of the following tables:
|
| CNF |
Defines the following component configuration files:
|
|
LOG |
Defines the following component general diagnostic data collection:
|
|
COM |
Defines the component functionality, communication, and connectivity, as follows:
|
|
MSR |
Defines the component and environment measurements that are stored in the database, as follows:
|
