Exago Logo
Search
Generic filters
Exact matches only

Windows Registry Changes

Windows Registry keys will be written by the Exago Installer when installing the Web Application, the Web Service API and the Scheduler Service.

Web Application

The Web Application will add four new keys to the registry. Each key and its contents are described in the tables below.

Note

This section references <web site name>/<virtual directory name> as a placeholder for the IIS web site and virtual directory configured during the installation process. The default values are Default Web Site and Exago respectively.

  1. HKEY_LOCAL_MACHINESOFTWAREExagoExagoWeb<web site name>/<virtual directory name>
    This key is used by the installer to determine the installed version number and the location of the installation. It will be updated with each subsequent installation of Exago into the same web site and virtual directory.

    Table A
    NameTypeDescription
    Example
    CreateDateREG_SZTimestamp of the first Exago Web Application installation.
    e.g. 05/19/2020 15:30:53
    DisplayNameREG_SZInstallation Web Site followed by the Virtual Directory Name
    e.g. Default Web Site/Exago
    LocationREG_SZPhysical location of the installation
    e.g. C:Program FilesExagoExagoWeb
    UpdateDateREG_SZInitially set to the installation date. Should be updated whenever Exago is reinstalled.
    e.g. 05/23/2020 08:12:05
    VersionREG_SZThe version of Exago installed. This value can be found by pressing ‘Ctrl + Shift+ V’ in the Web Application.
    e.g. 2019.2.8.183
    Example:
    a.png
  2. HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesExagoMonitoringService.version
    This key represents the Windows Service that manages the Exago Monitoring Service, which is installed automatically with the Web Application.

    Note

    This section references version as a placeholder for the version of the service installed. For example, HKEY_LOCAL_MACHINESOFTWAREExagoExagoMonitoringService.2019.2.183 As this key has the Exago version in it’s name, on subsequent update installations of Exago, new keys will be written each time instead of updating this current one.

    Table B
    NameTypeDescription
    Example
    DescriptionREG_SZThe description text to display in the Windows Service Control Manager. Typically, the version of Exago installed.
    e.g. 2019.2.8.183
    Display NameREG_SZName to display in the Windows Service Control Manager
    e.g. Exago Monitoring Service v2019.2.183
    ErrorControlREG_DWORDSeverity of the error if this service fails to start during startup
    e.g. 0x1
    ImagePathREG_EXPAND_SZFully qualified path to the Monitoring Service’s executable file
    e.g. "C:Program FilesExagoMonitoringServiceMonitoring.exe"
    ObjectNameREG_SZThe name of the account under which the service executes
    e.g. LocalSystem
    StartREG_DWORDDefines when to start the service
    e.g. 0x2
    TypeREG_DWORDType of service
    e.g. 0x10
    Example:
    b.png
  3. HKEY_LOCAL_MACHINESOFTWAREExagoExagoMonitoringService.version
    This key is used by the Exago installer to determine the installed version number and the location of the installation.

    Note

    This section references version as a placeholder for the version of the service installed. For example, HKEY_LOCAL_MACHINESOFTWAREExagoExagoMonitoringService.2019.2.183 As this key has the Exago version in it’s name, on subsequent update installations of Exago, new keys will be written each time instead of updating this current one.

    Table C
    NameTypeDescription
    Example
    DescriptionREG_SZTimestamp of the first Exago Web Application installation.
    e.g. 05/19/2020 15:30:53
    DisplayNameREG_SZName to display in the Windows Service Manager
    e.g. Exago Monitoring Service v2019.2.183
    LocationREG_SZPhysical location of the installation
    e.g. C:Program FilesExagoMonitoringService
    UpdateVersionREG_SZInitially set to the installation date. Should be updated whenever Exago is reinstalled.
    e.g. 05/23/2020 08:12:05
    VersionREG_SZThe version of Exago installed. This value should match that of the Web Application.
    e.g. 2019.2.8.183
    Example:
    c.png
  4. HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstallExagoMonitoringService.version
    This key is used in the Windows Add/Remove Programs Control Panel to allow uninstallation of the Monitoring Service from there.

    Note

    This section references version as a placeholder for the version of the service installed. For example, HKEY_LOCAL_MACHINESOFTWAREExagoExagoMonitoringService.2019.2.183 As this key has the Exago version in it’s name, on subsequent update installations of Exago, new keys will be written each time instead of updating this current one.

    Table D
    NameTypeDescription
    Example
    CreateDateREG_SZTimestamp of the first installation of this particular version of the Monitoring Service.
    e.g. 05/19/2020 15:30:53
    DisplayNameREG_SZName to display in the Windows Add/Remove Programs Control Panel
    e.g. Exago Monitoring Service v2019.2.8.183
    PublisherREG_SZExago, Inc.
    UninstallStringREG_SZThe command line string to start the uninstallation process
    e.g. C:Program FilesExagoMonitoringServiceExagoSetup.exe /UninstallMonitoring ExagoMonitoringService.v2019.2.8.183
    UpdateDateREG_SZInitially set to the installation date. Should be updated whenever this particular version of the Monitoring Service is reinstalled.
    e.g. 05/23/2020 08:12:05
    Example:
    d.png

Web Service API

The Web Serivce API can add one registry key.

Note

This section references <web site name>/<virtual directory name> as a placeholder for the IIS web site and virtual directory configured during the installation process. The default values are Default Web Site and ExagoWebAPI respectively.

  1. HKEY_LOCAL_MACHINESOFTWAREExagoExagoWebAPI<web site name>/<virtual directory name>
    This key is used by the installer to determine the installed version number and the location of the installation. It will be updated with each subsequent installation of Exago into the same web site and virtual directory.

    Table E
    NameTypeDescription
    Example
    CreateDateREG_SZTimestamp of the first Exago Web Service API installation.
    e.g. 05/19/2020 15:30:53
    DisplayNameREG_SZInstallation Web Site followed by the Virtual Directory Name
    e.g. Default Web Site/ExagoWebAPI
    LocationREG_SZPhysical location of the installation
    e.g. C:Program FilesExagoExagoWebAPI
    UpdateDateREG_SZInitially set to the installation date. Should be updated whenever Exago is reinstalled.
    e.g. 05/23/2020 08:12:05
    VersionREG_SZThe version of Web Service API installed.
    e.g. 2019.2.8.183
    Example:
    e.png

Scheduler Service

The Scheduler Service installation can add three new keys to the registry. Each key and its contents are described in the tables below.

Note

This section references <svc_name> as a placeholder for the name of the service configured during the installation process. The default value is ExagoScheduler.

  1. HKEY_LOCAL_MACHINESOFTWAREExagoeWebReportsScheduler_<svc_name>
    This key is used by the installer to determine the installed version number and the location of the installation. It will be updated with each subsequent installation of Exago with the same service name.

    Table F
    NameTypeDescription
    Example
    CreateDateREG_SZTimestamp of the first Scheduler Service installation.
    e.g. 05/19/2020 15:30:53
    DisplayNameREG_SZFriendly display name of the Scheduler Serivce
    e.g. ExagoScheduler
    LocationREG_SZPhysical location of the installation
    e.g. C:Program FilesExagoExagoScheduler
    UpdateDateREG_SZInitially set to the installation date. Should be updated whenever the SCheduler Service is reinstalled.
    e.g. 05/23/2020 08:12:05
    VersionREG_SZThe version of the Scheduler Service installed.
    e.g. 2019.2.8.183
    Example:
    f.png
  2. HKEY_LOCAL_MACHINESYSTEMControlSet001ServiceseWebReportsScheduler_<svc_name>
    This key represents the Windows Service that manages the Scheduler Service, which is installed automatically with the Web Application.

    Table G
    NameTypeDescription
    Example
    DescriptionREG_SZThe description text to display in the Windows Service Control Manager.
    e.g. Exago Scheduler Windows Service
    Display NameREG_SZName to display in the Windows Service Control Manager. This is the service name that was provided at the time of installation.
    e.g. ExagoScheduler
    ErrorControlREG_DWORDSeverity of the error if this service fails to start during startup
    e.g. 0x1
    ImagePathREG_EXPAND_SZFully qualified path to the Scheduler Service’s executable file
    e.g. "C:Program FilesExagoExagoSchedulereWebReportsScheduler.exe"
    ObjectNameREG_SZThe name of the account under which the service executes
    e.g. LocalSystem
    StartREG_DWORDDefines when to start the service
    e.g. 0x2
    TypeREG_DWORDType of service
    e.g. 0x10
    Example:
    g.png
  3. HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstalleWebReportsScheduler_<svc_name>
    This key is used in the Windows Add/Remove Program Control Panel to allow uninstallation of the Monitoring Service from there.

    Table H
    NameTypeDescription
    Example
    CreateDateREG_SZTimestamp of the first installation of this particular version of the Scheduler service.
    e.g. 05/19/2020 15:30:53
    DisplayNameREG_SZName to display in the Windows Add/Remove Programs Control Panel. Typically the words “Exago Scheduler – ” followed by the name of the service set during installation.
    e.g. Exago Scheduler - ExagoScheduler
    PublisherREG_SZExago, Inc.
    UninstallStringREG_SZThe command line string to start the uninstallation process
    e.g. C:Program FilesExagoExagoSchedulerExagoSetup.exe /eWebReportsScheduler_ExagoScheduler
    UpdateDateREG_SZInitially set to the installation date. Should be updated whenever this particular version of the Scheduler Service is reinstalled.
    e.g. 05/23/2020 08:12:05
    Example:
    h.png
Was this article helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
How can we improve this article?
Please submit the reason for your vote so that we can improve the article.
Table of Contents