(9.0+) Peripheral Monitor logging
Core Monitor generates the following log files:
- peripheral_monitor
- component_controller
- notification_client
Peripheral Monitor's site.config is used to configure the following:
- Where the active files are located
Peripheral Monitor site.config File Location
This can be located on each server in the registry
- HKEY_LOCAL_MACHINE\SOFTWARE\Virtual Hold
- InstallationLocation
The folder InstallationLocation is appended with \Peripheral Monitor folder:
example = C:\Program Files (x86)\Virtual Hold Technology\Peripheral Monitor
Important
When troubleshooting an issue, be sure to set the log level to the appropriate level to capture all the necessary information.
peripheral_monitor logs
These logs show the stopping and starting of the Peripheral Monitor. In HA environments, you will see the setting of registry settings and configuration files used by monitored Callback applications to connect to the active Queue Manager.
Periphal Monitor site.config Logging Setting
{vht_remote_client,[ {vht_logger_options, [{base_log_file_path, "C:/Program Files (x86)/Virtual Hold Technology/VHLogs/Logs"}]},
Description | Setting | Values | Default |
---|---|---|---|
File path where active logs should be written | base_log_file_path | *Any valid directory path | N/A |
Log level to write active logs | Only one log level available | ||
Size of the active Log | N/A | 10 MB | |
Name of log folder | base_log_file_path | Text | N/A |
Name of log file | base_log_file_path | Text | N/A |
How many active files to keep in the active directory | Controlled by Archive Service | ||
When to start new log file | Active file size exceeds 10MB |
*Should always be the root for ALL log files.
component_controller logs
This log records the stopping and starting of monitored components on the Peripheral Monitor.
Peripheral Monitor site.config Logging Setting
[ {vht_console_app,[ {vht_logger_options, [{base_log_file_path, "C:/Program Files (x86)/Virtual Hold Technology/VHLogs/Logs"}]},
Description | Setting | Values | Default |
---|---|---|---|
File path where active logs should be written | base_log_file_path | *Any valid directory path | N/A |
Log level to write active logs | Only one log level available | ||
Size of the active Log | N/A | 10 MB | |
Name of log folder | base_log_file_path | Text | N/A |
Name of log file | base_log_file_path | Text | N/A |
How many active files to keep in the active directory | Controlled by Archive Service | ||
When to start new log file | Active file size exceeds 10MB |
*Should always be the root for ALL log files.
notification_client logs
Here the status of monitored components and the Peripheral Monitor are recorded. This will be the same status being reported to System Management.
Peripheral Monitor site.config Logging Setting
{vht_notification_client,[ {vht_logger_options, [{base_log_file_path, "C:/Program Files (x86)/Virtual Hold Technology/VHLogs/Logs"}]},
Description | Setting | Values | Default |
---|---|---|---|
File path where active logs should be written | base_log_file_path | *Any valid directory path | N/A |
Log level to write active logs | Only one log level available | ||
Size of the active Log | N/A | 10 MB | |
Name of log folder | base_log_file_path | Text | N/A |
Name of log file | base_log_file_path | Text | N/A |
How many active files to keep in the active directory | Controlled by Archive Service | ||
When to start new log file | Active file size exceeds 10MB |
*Should always be the root for ALL log files.