Windows Configuration Properties
    • 12 Mar 2024
    • 44 Minutes to read
    • Contributors
    • Dark
      Light

    Windows Configuration Properties

    • Dark
      Light

    Article summary

    Note:

    Installation on Windows is deprecated.

    Introduction

    Zetaly provides a global configuration file called zetalyinstall.cnf which contains all the necessary properties to perform a default installation under Windows. Before running the installation script, you must define the values for the properties in the zetalyinstall.cnf file according to this article.
    In some cases you may need to customize to your installation to support your installation environment. Examples include, but are not limited to the following:

    • needing to change the default port of one or more Zetaly modules to avoid port clashes with other services that are already using the same port,
    • not installing some of the Zetaly modules if they are not delivered in the Zetaly installation package,
    • changing the default log level of the Zetaly modules,
    • installing the different Zetaly modules on different servers,
    • configuring access to the ZAC module on the mainframe (by default the installer assumes that ZAC is not installed on the mainframe),
    • configuring some modules to use different databases (by default all of the Zetaly modules use the same database),
    • changing the default importation method for already existing Dashboards and ElastiCubes.

    To customize your installation under Windows you must add additional properties at the end of the zetalyinstall.cnf file before running the installation script.

    Custom Configuration Properties

    The table below summarizes the properties that you can add into the zetalyinstall.cnf file to customize your installation.
    Each line you add for a property in the zetalyinstall.cnf file overrides the installation script's default value with the value that you specify. Each line you add must take the following format, where the custom.property and custom value you define are seperated by an equals symbol (=).

    custom property   =   custom value
    

    Some properties can be customized individually, while other groups of properties must be customized together (as they have interdependencies). For examples of when groups of properties must be customized together, see Customization Examples.
    You can also add comments using the hash symbol (#) to describe your custom installation properties.

    ############################################
    #       Custom Installation Properties     #
    ############################################
    custom.property.1  =   custom value 1
    custom.property.2  =   custom value 2
    custom.property.3  =   custom value 3
    
    Note:

    The customizable properties in the table below have default values which typically do not need changing. Change them with caution. If in doubt, contact Zetaly support for more information.

    PropertyDescriptionDefault Value
    BI.FileNamePath to the .exe file of the BI Tool installer.
    Only used for the first BI installation.
    ./Sisense*.exe
    BI.VersionVersion of the BI Tool.8.2.3.10108
    BI.Anonymous.EmailAnonymous username, used to access the public dashboard.anonymous-user@zetaly.io
    BI.Anonymous.PasswordAnonymous password.Zetaly01!.
    BI.Mail.HostAddress of the BI server.By default, the installation script uses the BI.Host.Base value that you defined in the zetalyinstall.cnf file.
    BI.Mail.PortPort of the BI server.By default, the installation script uses the BI.Host.Port value that you defined in the zetalyinstall.cnf file.
    BI.Mail.UserBI System Admin e-mail.By default, the installation script uses the BI.UserName value that you defined in the zetalyinstall.cnf file.
    BI.Mail.PassBI System Admin password.By default, the installation script uses the BI.Password value that you defined in the zetalyinstall.cnf file.
    BI.Mail.TimeoutDefines the BI e-mail server's timeout value in milliseconds.999
    BI.Mail.UseTlsDetermines if the connection with the BI Tool's e-mail server only uses Transport Layer Security (TLS).
    If true the connection will only use TLS. If false (the default), TLS may still be upgraded to if available via the STARTTLS command.
    false
    BI.Mail.IgnoreTlsDetermines if the BI Tool's e-mail server ignores TLS requests.
    If this is true and BI.Mail.UseTls is false, TLS will not be used (either to connect, or as a STARTTLS connection upgrade command).
    false
    BI.Mail.RequireTlsDetermines if the BI Tool's e-mail server requires TLS.
    If this is ture and BI.Mail.UseTl is false, it forces application to use STARTTLS even if the server does not advertise support for it.
    false
    BI.Mail.LoggerDetermines if logs are activated on the BI Tool's e-mail server.
    Possible values:
    • true
    • false
    false
    BI.Dashboards.ImportActionType of importation method to use for already existing dashboards.
    Possible values:
    • duplicate - the imported dashboard is created on the target server with a new name.
    • overwrite - the existing dashboard is overwritten on the target server.
    • skip - the imported dashboard is skipped if it exists on the target server.
    • none - no action is taken. Dashboards will not be imported on the target server (even if they are not present).
    overwrite
    Elasticubes.ImportActionType of importation method to use for already existing ElastiCubes.
    Possible values:
    • overwrite - the existing ElastiCube is overwritten on the target server.
    • skip - the imported ElastiCube is skipped if it exists on the target server.
    • none - no action is taken. ElastiCubes will not be imported on the target server (even if they are not present).
    skip
    FrontalWeb.TargetDirInstallation directory where the Zetaly Portal will be installed.C:/zetalySuite/frontalweb/
    Frontal.Host.PortPort to access the Zetaly Portal.443
    FrontalWeb.BISchemeThe protocol used by the BI module.
    Possible values:
    • https
    • http
    Note: Typically this property not added to the zetalyinstall.cnf file. You must always use https use for new installations or for an enviroment that already has the BI module installed and configured using https (i.e. you do not need to add this parameter). You only need to add this parameter and specify http for an enviroment that already has the BI module installed and configured to use http.
    https
    FrontalWeb.BIUrlAddress of the BI server.By default, the installation script uses the BI.Host.Base value that you defined in the zetalyinstall.cnf file.
    FrontalWeb.BIPortPort of the BI server.By default, the installation script uses the BI.Host.Port value that you defined in the zetalyinstall.cnf file.
    FrontalWeb.ZccIsActivatedDetermines whether the client PC's ZCC request via the Zetaly Portal is processed by the FrontalWeb Proxy or directly by the ZCC module.
    Possible values:
    • true - the ZCC request is processed by the FrontalWeb Proxy.
    • false - the ZCC request is not processed by the FrontalWeb Proxy.
    Must be set to true if you want the ZCC request to be managed by the FrontalWeb Proxy.
    true
    FrontalWeb.ZccIsDeployedDetermines whether the ZCC module is deployed during the installation and displayed by the Zetaly Portal.
    Possible values:
    • true - the ZCC module is installed and displayed by the Zetaly Portal.
    • false - the ZCC module is not installed and not displayed by the Zetaly Portal.
    Must be set to true if ZCC is contained in the Zetaly installation package.
    true
    FrontalWeb.ZccSchemeProtocol used by the FrontalWeb component to internally access the ZCC module.
    Possible values:
    • http
    • https
    Note: If you change the value to https you must additionally create and install an SSL certificate. Since this property defines the protocol to use internally behind the FrontalWeb component, Zetaly recommend that you leave the default setting of http.
    http
    FrontalWeb.ZccUrlAddress used by the FrontalWeb component to internally access the ZCC module.
    Possible values:
    • localhost
    • IP address of server hosting the ZCC module
    Note: By default all the Zetaly modules (including the ZCC module) are installed on the same server as the FrontalWeb component, and the default value of localhost applies. If you install the ZCC module on a different server than the one hosting the FrontalWeb component, you must change the value of this property to the IP address of the server hosting the ZCC module.
    localhost
    FrontalWeb.ZccPortPort used by the FrontalWeb component to internally access the ZCC module.5656
    FrontalWeb.ZacIsDeployedDetermines whether the ZAC module is displayed by the Zetaly Portal.
    Possible values:
    • true - the ZAC module is displayed by the Zetaly Portal.
    • false - the ZAC module is not displayed by the Zetaly Portal.
    Note: Unlike the other Zetaly modules which are installed by the Zetaly installer on the server, the ZAC module is installed separately (i.e not by the Zetaly installer) on the mainframe. For more information, see the ZAC Installation Guide. Therefore, compared to the other Zetaly modules, this parameter only determines whether the ZAC module is displayed by the Zetaly portal.
    false
    FrontalWeb.ZacSchemeProtocol used by the FrontalWeb component to externally access the ZAC module's reporter web server hosted on the mainframe.
    Possible values:
    • http - if the reporter web server on the mainframe is configured to use the http protocol
    • https - if the reporter web server on the mainframe is configured to use the https protocol over TLS
    http
    FrontalWeb.ZacUrlAddress used by the FrontalWeb component to externally access the ZAC module's reporter web server hosted on the mainframe.
    Possible values:
    • domain name of the mainframe hosting the ZAC module
    • IP address of the mainframe hosting the ZAC module
    Note: By default all the Zetaly modules (except the ZAC module) are installed on the same server as the FrontalWeb component, and the default value of localhost applies. The ZAC module is always installed on the mainframe. If you use the ZAC module you must add this property to the zetalyinstall.cnf file, and change the value of this property to the IP address or domain name of the mainframe hosting the ZAC module.
    localhost
    FrontalWeb.ZacPortPort used by the FrontalWeb component to externally access the ZAC module's reporter web server hosted on the mainframe.8082
    FrontalWeb.ZrpIsActivatedDetermines whether the client PC's ZRP request via the Zetaly Portal is processed by the FrontalWeb Proxy or directly by the ZRP module.
    Possible values:
    • true - the ZRP request is processed by the FrontalWeb Proxy.
    • false - the ZRP request is not processed by the FrontalWeb Proxy.
    Must be set to true if you want the ZRP request to be managed by the FrontalWeb Proxy.
    true
    FrontalWeb.ZrpIsDeployedDetermines whether the ZRP module is deployed during the installation and displayed by the Zetaly Portal.
    Possible values:
    • true - the ZRP module is installed and displayed by the Zetaly Portal.
    • false - the ZRP module is not installed and not displayed by the Zetaly Portal.
    Must be set to true if ZRP is contained in the Zetaly installation package.
    true
    FrontalWeb.ZrpSchemeProtocol used by the FrontalWeb component to internally access the ZRP module.
    Possible values:
    • http
    • https
    Note: If you change the value to https you must additionally create and install an SSL certificate. Since this property defines the protocol to use internally behind the FrontalWeb component, Zetaly recommend that you leave the default setting of http.
    http
    FrontalWeb.ZrpUrlAddress used by the FrontalWeb component to internally access the ZRP module.
    Possible values:
    • localhost
    • IP address of server hosting the ZRP module
    Note: By default all the Zetaly modules (including the ZRP module) are installed on the same server as the FrontalWeb component, and the default value of localhost applies. If you install the ZRP module on a different server than the one hosting the FrontalWeb component, you must change the value of this property to the IP address of the server hosting the ZRP module.
    localhost
    FrontalWeb.ZrpPortPort used by the FrontalWeb component to internally access the ZRP module.8083
    FrontalWeb.MyZetalyIsActivatedDetermines whether the client PC's MYZ request via the Zetaly Portal is processed by the FrontalWeb Proxy or directly by the MYZ module.
    Possible values:
    • true - the MYZ request is processed by the FrontalWeb Proxy.
    • false - the MYZ request is not processed by the FrontalWeb Proxy.
    Must be set to true if you want the MYZ request to be managed by the FrontalWeb Proxy.
    true
    FrontalWeb.MyZetalyIsDeployedDetermines whether the MYZ module is deployed during the installation and displayed by the Zetaly Portal.
    Possible values:
    • true - the MYZ module is installed and displayed by the Zetaly Portal.
    • false - the MYZ module is not installed and not displayed by the Zetaly Portal.
    Must be set to true if MYZ is contained in the Zetaly installation package.
    true
    FrontalWeb.MyZetalySchemeProtocol used by the FrontalWeb component to internally access the MYZ module.
    Possible values:
    • http
    • https
    Note: If you change the value to https you must additionally create and install an SSL certificate. Since this property defines the protocol to use internally behind the FrontalWeb component, Zetaly recommend that you leave the default setting of http.
    http
    FrontalWeb.MyZetalyUrlAddress used by the FrontalWeb component to internally access the MYZ module.
    Possible values:
    • localhost
    • IP address of server hosting the MYZ module
    Note: By default all the Zetaly modules (including the MYZ module) are installed on the same server as the FrontalWeb component, and the default value of localhost applies. If you install the MYZ module on a different server than the one hosting the FrontalWeb component, you must change the value of this property to the IP address of the server hosting the MYZ module.
    localhost
    FrontalWeb.MyZetalyPortPort used by the FrontalWeb component to internally access the MYZ module.8084
    FrontalWeb.ZdeIsActivatedDetermines whether the client PC's ZDE request via the Zetaly Portal is processed by the FrontalWeb Proxy or directly by the ZDE module.
    Possible values:
    • true - the ZDE request is processed by the FrontalWeb Proxy.
    • false - the ZDE request is not processed by the FrontalWeb Proxy.
    Must be set to true if you want the ZDE request to be managed by the FrontalWeb Proxy.
    true
    FrontalWeb.ZdeIsDeployedDetermines whether the ZDE module is deployed during the installation and displayed by the Zetaly Portal.
    Possible values:
    • true - the ZDE module is installed and displayed by the Zetaly Portal.
    • false - the ZDE module is not installed and not displayed by the Zetaly Portal.
    Must be set to true if ZDE is contained in the Zetaly installation package.
    true
    FrontalWeb.ZdeSchemeProtocol used by the FrontalWeb component to internally access the ZDE module.
    Possible values:
    • http
    • https
    Note: If you change the value to https you must additionally create and install an SSL certificate. Since this property defines the protocol to use internally behind the FrontalWeb component, Zetaly recommend that you leave the default setting of http.
    http
    FrontalWeb.ZdeUrlAddress used by the FrontalWeb component to internally access the ZDE module.
    Possible values:
    • localhost
    • IP address of server hosting the ZDE module
    Note: By default all the Zetaly modules (including the ZDE module) are installed on the same server as the FrontalWeb component, and the default value of localhost applies. If you install the ZDE module on a different server than the one hosting the FrontalWeb component, you must change the value of this property to the IP address of the server hosting the ZDE module.
    localhost
    FrontalWeb.ZdePortPort used by the FrontalWeb component to internally access the ZDE module.8085
    FrontalWeb.ZsaIsActivatedDetermines whether the client PC's ZSA request via the Zetaly Portal is processed by the FrontalWeb Proxy or directly by the ZSA module.
    Possible values:
    • true - the ZSA request is processed by the FrontalWeb Proxy.
    • false - the ZSA request is not processed by the FrontalWeb Proxy.
    Must be set to true if you want the ZSA request to be managed by the FrontalWeb Proxy.
    true
    FrontalWeb.ZsaIsDeployedDetermines whether the ZSA module is deployed during the installation and displayed by the Zetaly Portal.
    Possible values:
    • true - the ZSA module is installed and displayed by the Zetaly Portal.
    • false - the ZSA module is not installed and not displayed by the Zetaly Portal.
    Must be set to true if ZSA is contained in the Zetaly installation package.
    true
    FrontalWeb.ZsaSchemeProtocol used by the FrontalWeb component to internally access the ZSA module.
    Possible values:
    • http
    • https
    Note: If you change the value to https you must additionally create and install an SSL certificate. Since this property defines the protocol to use internally behind the FrontalWeb component, Zetaly recommend that you leave the default setting of http.
    http
    FrontalWeb.ZsaUrlAddress used by the FrontalWeb component to internally access the ZSA module.
    Possible values:
    • localhost
    • IP address of server hosting the ZSA module
    Note: By default all the Zetaly modules (including the ZSA module) are installed on the same server as the FrontalWeb component, and the default value of localhost applies. If you install the ZSA module on a different server than the one hosting the FrontalWeb component, you must change the value of this property to the IP address of the server hosting the ZSA module.
    localhost
    FrontalWeb.ZsaPortPort used by the FrontalWeb component to internally access the ZSA module.8086
    FrontalWeb.ZsacIsActivatedDetermines whether the client PC's ZSAC request via the Zetaly Portal is processed by the FrontalWeb Proxy or directly by the ZSAC module.
    Possible values:
    • true - the ZSAC request is processed by the FrontalWeb Proxy.
    • false - the ZCC request is not processed by the FrontalWeb Proxy.
    Must be set to true if you want the ZSAC request to be managed by the FrontalWeb Proxy.
    true
    FrontalWeb.ZsacIsDeployedDetermines whether the ZSAC module is deployed during the installation and displayed by the Zetaly Portal.
    Possible values:
    • true - the ZSAC module is installed and displayed by the Zetaly Portal.
    • false - the ZSAC module is not installed and not displayed by the Zetaly Portal.
    Must be set to true if ZSAC is contained in the Zetaly installation package.
    true
    FrontalWeb.ZsacSchemeProtocol used by the FrontalWeb component to internally access the ZSAC module.
    Possible values:
    • http
    • https
    Note: If you change the value to https you must additionally create and install an SSL certificate. Since this property defines the protocol to use internally behind the FrontalWeb component, Zetaly recommend that you leave the default setting of http.
    http
    FrontalWeb.ZsacUrlAddress used by the FrontalWeb component to internally access the ZSAC module.
    Possible values:
    • localhost
    • IP address of server hosting the ZSAC module
    Note: By default all the Zetaly modules (including the ZSAC module) are installed on the same server as the FrontalWeb component, and the default value of localhost applies. If you install the ZSAC module on a different server than the one hosting the FrontalWeb component, you must change the value of this property to the IP address of the server hosting the ZSAC module.
    localhost
    FrontalWeb.ZsacPortPort used by the FrontalWeb component to internally access the ZSAC module.8186
    FrontalWeb.ZhbIsActivatedDetermines whether the client PC's ZHB request via the Zetaly Portal is processed by the FrontalWeb Proxy or directly by the ZHB module.
    Possible values:
    • true - the ZHB request is processed by the FrontalWeb Proxy.
    • false - the ZHB request is not processed by the FrontalWeb Proxy.
    Must be set to true if you want the ZHB request to be managed by the FrontalWeb Proxy.
    true
    FrontalWeb.ZhbIsDeployedDetermines whether the ZHB module is deployed during the installation and displayed by the Zetaly Portal.
    Possible values:
    • true - the ZHB module is installed and displayed by the Zetaly Portal.
    • false - the ZHB module is not installed and not displayed by the Zetaly Portal.
    Must be set to true if ZHB is contained in the Zetaly installation package.
    true
    FrontalWeb.ZhbSchemeProtocol used by the FrontalWeb component to internally access the ZHB module.
    Possible values:
    • http
    • https
    Note: If you change the value to https you must additionally create and install an SSL certificate. Since this property defines the protocol to use internally behind the FrontalWeb component, Zetaly recommend that you leave the default setting of http.
    http
    FrontalWeb.ZhbUrlAddress used by the FrontalWeb component to internally access the ZHB module.
    Possible values:
    • localhost
    • IP address of server hosting the ZHB module
    Note: By default all the Zetaly modules (including the ZHB module) are installed on the same server as the FrontalWeb component, and the default value of localhost applies. If you install the ZHB module on a different server than the one hosting the FrontalWeb component, you must change the value of this property to the IP address of the server hosting the ZHB module.
    localhost
    FrontalWeb.ZhbPortPort used by the FrontalWeb component to internally access the ZHB module.8087
    FrontalWeb.ZupIsActivatedDetermines whether the client PC's ZUP request via the Zetaly Portal is processed by the FrontalWeb Proxy or directly by the ZUP module.
    Possible values:
    • true - the ZUP request is processed by the FrontalWeb Proxy.
    • false - the ZUP request is not processed by the FrontalWeb Proxy.
    Must be set to true if you want the ZUP request to be managed by the FrontalWeb Proxy.
    true
    FrontalWeb.ZupIsDeployedDetermines whether the ZUP module is deployed during the installation and displayed by the Zetaly Portal.
    Possible values:
    • true - the ZUP module is installed and displayed by the Zetaly Portal.
    • false - the ZUP module is not installed and not displayed by the Zetaly Portal.
    Must be set to true if ZUP is contained in the Zetaly installation package.
    true
    FrontalWeb.ZupSchemeProtocol used by the FrontalWeb component to internally access the ZUP module.
    Possible values:
    • http
    • https
    Note: If you change the value to https you must additionally create and install an SSL certificate. Since this property defines the protocol to use internally behind the FrontalWeb component, Zetaly recommend that you leave the default setting of http.
    http
    FrontalWeb.ZupUrlAddress used by the FrontalWeb component to internally access the ZUP module.
    Possible values:
    • localhost
    • IP address of server hosting the ZUP module
    Note: By default all the Zetaly modules (including the ZUP module) are installed on the same server as the FrontalWeb component, and the default value of localhost applies. If you install the ZUP module on a different server than the one hosting the FrontalWeb component, you must change the value of this property to the IP address of the server hosting the ZUP module.
    localhost
    FrontalWeb.ZupPortPort used by the FrontalWeb component to internally access the ZUP module.8088
    FrontalWeb.ZqmIsActivatedDetermines whether the client PC's ZQM request via the Zetaly Portal is processed by the FrontalWeb Proxy or directly by the ZQM module.
    Possible values:
    • true - the ZQM request is processed by the FrontalWeb Proxy.
    • false - the ZQM request is not processed by the FrontalWeb Proxy.
    Must be set to true if you want the ZQM request to be managed by the FrontalWeb Proxy.
    true
    FrontalWeb.ZqmIsDeployedDetermines whether the ZQM module is deployed during the installation and displayed by the Zetaly Portal.
    Possible values:
    • true - the ZQM module is installed and displayed by the Zetaly Portal.
    • false - the ZQM module is not installed and not displayed by the Zetaly Portal.
    Must be set to true if ZQM is contained in the Zetaly installation package.
    true
    FrontalWeb.ZqmSchemeProtocol used by the FrontalWeb component to internally access the ZQM module.
    Possible values:
    • http
    • https
    Note: If you change the value to https you must additionally create and install an SSL certificate. Since this property defines the protocol to use internally behind the FrontalWeb component, Zetaly recommend that you leave the default setting of http.
    http
    FrontalWeb.ZqmUrlAddress used by the FrontalWeb component to internally access the ZQM module.
    Possible values:
    • localhost
    • IP address of server hosting the ZQM module
    Note: By default all the Zetaly modules (including the ZQM module) are installed on the same server as the FrontalWeb component, and the default value of localhost applies. If you install the ZQM module on a different server than the one hosting the FrontalWeb component, you must change the value of this property to the IP address of the server hosting the ZQM module.
    localhost
    FrontalWeb.ZqmPortPort used by the FrontalWeb component to internally access the ZQM module.8091
    FrontalWeb.BiIsDeployedDetermines whether the ZSI module is deployed during the installation.
    Possible values:
    • true - the ZSI module is displayed by the Zetaly Portal.
    • false - the ZSI module is not displayed by the Zetaly Portal.
    Must be set to true if ZSI is contained in the package.
    true
    Frontend.TargetDirInstallation directory where the Zetaly Portal will be installed.C:/zetalySuite/zetaly/
    Backend.ZCC.TargetDirInstallation directory where the ZCC module will be installed.C:/zetalySuite/ZCC/
    Backend.ZCC.LogLevelLog level for the ZCC module.
    Possible values (case sensitive):
    • Debug
    • Information
    • Warning
    • Error
    Warning
    Backend.ZSA.TargetDirInstallation directory where the ZSA module will be installed.C:/zetalySuite/ZSA/
    Backend.ZSA.configurationTypeName of the configuration type for SMF.SMF
    Backend.ZSA.LogLevelLog level for the ZSA module.
    Possible values (case sensitive):
    • Debug
    • Information
    • Warning
    • Error
    Warning
    Backend.ZRP.TargetDirInstallation directory where the ZRP module will be installed.C:/zetalySuite/ZRP/
    Backend.ZRP.LogLevelLog level for the ZRP module.
    Possible values:
    • OFF
    • FATAL
    • ERROR
    • WARN
    • INFO
    • DEBUG
    • TRACE
    • ALL
    INFO
    Backend.ZRP.replaceSmfIntervalGapMode if ZRP should fill the gap between two data intervals.
    Possible values:
    • REPLACE_GAP
    • NOTHING
    REPLACE_GAP
    Backend.ZRP.DB.KindDatabase type used by the ZRP module.
    Possible values:
    • postgresql - if your database type is PostgreSQL
    • mssql if your database type is MSSQL
    By default, the installation script uses the Database.Type value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZRP module to use another database, specify the database type to use.
    Backend.ZRP.DB.UsernameDatabase user used by the ZRP module.By default, the installation script uses the Database.UserName value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZRP module to use another database, specify a database user.
    Backend.ZRP.DB.PasswordZRP module database user's password.By default, the installation script uses the Database.Password value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZRP module to use another database, specify a password for the ZRP module database user.
    Backend.ZRP.DB.HostAddressDatabase host address used by the ZRP module.
    Can be an IP address or a domain name.
    By default, the installation script uses the Database.Host.Base value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZRP module to use another database, specify a database host address for the ZRP module.
    Backend.ZRP.DB.NameName of the database used by the ZRP module.By default, the installation script uses the Database.Name value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZRP module to use another database, specify a database name for the ZRP module.
    Backend.ZRP.DB.GenerationModeGeneration mode for the internal database.
    Possible values:
    • update (Update the database structure only, default)
    • drop-and-create (Drop and create the database at launch. Test purpose only)
    update
    Backend.ZRP.Zetaly.DB.KindDatabase type used by the ZRP module.
    Possible values:
    • postgresql - if your database type is PostgreSQL
    • mssql if your database type is MSSQL
    By default, the installation script uses the Database.Type value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZRP module to use another database, specify the database type to use.
    Backend.ZRP.Zetaly.DB.UsernameDatabase user used by the ZRP module.By default, the installation script uses the Database.UserName value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZRP module to use another database, specify a database user.
    Backend.ZRP.Zetaly.DB.PasswordZRP module database user's password.By default, the installation script uses the Database.Password value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZRP module to use another database, specify a password for the ZRP module database user.
    Backend.ZRP.Zetaly.DB.HostAddressDatabase host address used by the ZRP module.
    Can be an IP address or a domain name.
    By default, the installation script uses the Database.Host.Base value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZRP module to use another database, specify a database host address for the ZRP module.
    Backend.ZRP.Zetaly.DB.NameName of the database used by the ZRP module.By default, the installation script uses the Database.Name value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZRP module to use another database, specify a database name for the ZRP module.
    Backend.MYZ.TargetDirInstallation directory where the MYZ module will be installed.C:/zetalySuite/MYZ/
    Backend.MYZ.LogLevelLog level for the MYZ module.
    Possible values:
    • OFF
    • FATAL
    • ERROR
    • WARN
    • INFO
    • DEBUG
    • TRACE
    • ALL
    INFO
    Backend.MYZ.DB.KindDatabase type used by the MYZ module.
    Possible values:
    • postgresql - if your database type is PostgreSQL
    • mssql if your database type is MSSQL
    By default, the installation script uses the Database.Type value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the MYZ module to use another database, specify the database type to use.
    Backend.MYZ.DB.UsernameDatabase user used by the MYZ module.By default, the installation script uses the Database.UserName value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the MYZ module to use another database, specify a database user.
    Backend.MYZ.DB.PasswordMYZ module database user's password.By default, the installation script uses the Database.Password value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the MYZ module to use another database, specify a password for the MYZ module database user.
    Backend.MYZ.DB.HostAddressDatabase host address used by the MYZ module.
    Can be an IP address or a domain name.
    By default, the installation script uses the Database.Host.Base value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the MYZ module to use another database, specify a database host address for the MYZ module.
    Backend.MYZ.DB.NameName of the database used by the MYZ module.By default, the installation script uses the Database.Name value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the MYZ module to use another database, specify a database name for the MYZ module.
    Backend.MYZ.DB.GenerationModeGeneration mode for the internal database.
    Possible values:
    • update (Update the database structure only, default)
    • drop-and-create (Drop and create the database at launch. Test purpose only)
    update
    Backend.ZDE.TargetDirInstallation directory where the ZDE module is installed.C:/zetalySuite/ZDE/
    Backend.ZDE.LogLevelLog level for the ZDE module.
    Possible values:
    • OFF
    • FATAL
    • ERROR
    • WARN
    • INFO
    • DEBUG
    • TRACE
    • ALL
    INFO
    Backend.ZDE.DB.KindDatabase type used by the ZDE module.
    Possible values:
    • postgresql - if your database type is PostgreSQL
    • mssql if your database type is MSSQL
    By default, the installation script uses the Database.Type value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZDE module to use another database, specify the database type to use.
    Backend.ZDE.DB.UsernameDatabase user used by the ZDE module.By default, the installation script uses the Database.UserName value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZDE module to use another database, specify a database user.
    Backend.ZDE.DB.PasswordZDE module database user's password.By default, the installation script uses the Database.Password value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZDE module to use another database, specify a password for the ZDE module database user.
    Backend.ZDE.DB.HostAddressDatabase host address used by the ZDE module.
    Can be an IP address or a domain name.
    By default, the installation script uses the Database.Host.Base value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZDE module to use another database, specify a database host address for the ZDE module.
    Backend.ZDE.DB.NameName of the database used by the ZDE module.By default, the installation script uses the Database.Name value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZDE module to use another database, specify a database name for the ZDE module.
    Backend.ZDE.DB.GenerationModeGeneration mode for the internal database.
    Possible values:
    • update (Update the database structure only, default)
    • drop-and-create (Drop and create the database at launch. Test purpose only)
    update
    Backend.ZHB.TargetDirInstallation directory where the ZHB module will be installed.C:/zetalySuite/ZHB/
    Backend.ZHB.LogLevelLog level for the ZHB module.
    Possible values:
    • OFF
    • FATAL
    • ERROR
    • WARN
    • INFO
    • DEBUG
    • TRACE
    • ALL
    INFO
    Backend.ZHB.DB.KindDatabase type used by the ZHB module.
    Possible values:
    • postgresql - if your database type is PostgreSQL
    • mssql if your database type is MSSQL
    By default, the installation script uses the Database.Type value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZHB module to use another database, specify the database type to use.
    Backend.ZHB.DB.UsernameDatabase user used by the ZHB module.By default, the installation script uses the Database.UserName value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZHB module to use another database, specify a database user.
    Backend.ZHB.DB.PasswordZHB module database user's password.By default, the installation script uses the Database.Password value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZHB module to use another database, specify a password for the ZHB module database user.
    Backend.ZHB.DB.HostAddressDatabase host address used by the ZHB module.
    Can be an IP address or a domain name.
    By default, the installation script uses the Database.Host.Base value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZHB module to use another database, specify a database host address for the ZHB module.
    Backend.ZHB.DB.NameName of the database used by the ZHB module.By default, the installation script uses the Database.Name value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZHB module to use another database, specify a database name for the ZHB module.
    Backend.ZHB.DB.GenerationModeGeneration mode for the internal database.
    Possible values:
    • update (Update the database structure only, default)
    • drop-and-create (Drop and create the database at launch. Test purpose only)
    update
    Backend.ZHB.Users.ZSA.EmailZSA username. This user is only used to communicate between ZSA and other Zetaly modules.zsa-user@zetaly.io
    Backend.ZHB.Users.ZSA.PasswordZSA passwordZetaly01!.
    Backend.ZHB.Users.ZUP.EmailZUP username. This user is only used to communicate between ZUP and other zetaly moduleszup-user@zetaly.io
    Backend.ZHB.Users.ZUP.PasswordZUP passwordZetaly01!.
    Backend.ZUP.TargetDirInstallation directory where the ZUP module will be installed.C:/zetalySuite/ZUP/
    Backend.ZUP.LogLevelLog level for the ZUP module.
    Possible values:
    • OFF
    • FATAL
    • ERROR
    • WARN
    • INFO
    • DEBUG
    • TRACE
    • ALL
    INFO
    Backend.ZUP.DB.KindDatabase type used by the ZUP module.
    Possible values:
    • postgresql - if your database type is PostgreSQL
    • mssql if your database type is MSSQL
    By default, the installation script uses the Database.Type value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZUP module to use another database, specify the database type to use.
    Backend.ZUP.DB.UsernameDatabase user used by the ZUP module.By default, the installation script uses the Database.UserName value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZUP module to use another database, specify a database user.
    Backend.ZUP.DB.PasswordZUP module database user's password.By default, the installation script uses the Database.Password value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZUP module to use another database, specify a password for the ZUP module database user.
    Backend.ZUP.DB.HostAddressDatabase host address used by the ZUP module.
    Can be an IP address or a domain name.
    By default, the installation script uses the Database.Host.Base value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZUP module to use another database, specify a database host address for the ZUP module.
    Backend.ZUP.DB.NameName of the database used by the ZUP module.By default, the installation script uses the Database.Name value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZUP module to use another database, specify a database name for the ZUP module.
    Backend.ZUP.DB.GenerationModeGeneration mode for the internal database.
    Possible values:
    • update (Update the database structure only, default)
    • drop-and-create (Drop and create the database at launch. Test purpose only)
    update
    Backend.ZQM.TargetDirInstallation directory where the ZQM module will be installed.C:/zetalySuite/ZQM/
    Backend.ZQM.LogLevelLog level for the ZQM module.
    Possible values:
    • OFF
    • FATAL
    • ERROR
    • WARN
    • INFO
    • DEBUG
    • TRACE
    • ALL
    INFO
    Backend.ZQM.DB.KindDatabase type used by the ZQM module.
    Possible values:
    • postgresql - if your database type is PostgreSQL
    • mssql if your database type is MSSQL
    By default, the installation script uses the Database.Type value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZQM module to use another database, specify the database type to use.
    Backend.ZQM.DB.UsernameDatabase user used by the ZQM module.By default, the installation script uses the Database.UserName value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZQM module to use another database, specify a database user.
    Backend.ZQM.DB.PasswordZQM module database user's password.By default, the installation script uses the Database.Password value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZQM module to use another database, specify a password for the ZQM module database user.
    Backend.ZQM.DB.HostAddressDatabase host address used by the ZQM module.
    Can be an IP address or a domain name.
    By default, the installation script uses the Database.Host.Base value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZQM module to use another database, specify a database host address for the ZQM module.
    Backend.ZQM.DB.NameName of the database used by the ZQM module.By default, the installation script uses the Database.Name value that you defined in the zetalyinstall.cnf file for all Zetaly modules. If you want the ZQM module to use another database, specify a database name for the ZQM module.
    Backend.ZQM.DB.GenerationModeGeneration mode for the internal database.
    Possible values:
    • update (Update the database structure only, default)
    • drop-and-create (Drop and create the database at launch. Test purpose only)
    update
    Backend.ZSAC.TargetDirInstallation directory where the ZSAC module will be installed.C:/zetalySuite/ZSAC/
    Backend.ZSAC.LogLevelLog level for the ZSAC module.
    Possible values (case sensitive):
    • Debug
    • Information
    • Warning
    • Error
    Warning
    ZEX.TargetDirInstallation directory where the ZEX module will be installed.C:/Program Files (x86)/ZETALY Explorer
    ZEX.LicenseFileFilename of the ZEX module license file.

    Note: The ZEX module license file must be located in the same directory defined by the ZEX.TargetDir property.
    License.xml
    ZEX.ModeThe Zetaly Explorer installation mode.
    Possible values:
    1. Client
    2. Server
    2
    CRON.TargetDirLocation where SQL file and batch file will be created.C:/zetalySuite/CRONS/
    CRON.SystemUserName of your User System.systemUser
    Database.Scripts.DirectoryFolder which contains the database scripts..\scripts-temp\scripts
    Database.Host.PortMay be used when database is to be accessed with a non-default port..\scripts-temp\scripts

    Customization Examples

    This section describes some examples of adding additional properties at the end of the zetalyinstall.cnf file for different customization scenarios.

    Resolving Port Clashes With Zetaly Modules

    The table below summarizes the default port numbers and their associated properties for each of the Zetaly modules.

    Zetaly ModulePropertyDefault Port Number
    ZCCFrontalWeb.ZccPort5656
    ZACFrontalWeb.ZacPort8082
    ZRPFrontalWeb.ZrpPort8083
    MYZFrontalWeb.MyZetalyPort8084
    ZDEFrontalWeb.ZdePort8085
    ZSAFrontalWeb.ZsaPort8086
    ZSACFrontalWeb.ZsacPort8186
    ZHBFrontalWeb.ZhbPort8087
    ZUPFrontalWeb.ZupPort8088
    ZQMFrontalWeb.ZqmPort8091
    Note:

    In the table above the FrontalWeb.ZacPort property is listed for informational purposes, and cannot internally clash with the port 8082 on the server. This is because it is for the ZAC reporter web server which is installed on the mainframe. When the ZAC module is installed in your environment, you must configure all the ZAC related properties together according to Configuring Access to the ZAC Module.

    In our example, the server that will have Zetaly installed has services already using ports 8086 and 8087.
    By default the ZSA module also uses port 8086. To avoid a port clash between the ZSA module and the other service using port 8086, you must change the ZSA module to another unused port (for example 8093).
    By default the ZHB module also uses port 8087. To avoid a port clash between the ZHB module and the other service using port 8087, you must change the ZHB module to another unused port (for example 8094).
    In this case you would create the following section at the end of the zetalyinstall.cnf file.

    #################################################################
    #     Custom ports for Zetaly modules to avoid port clashes     #
    #################################################################
    FrontalWeb.ZsaPort              =       8093
    FrontalWeb.ZhbPort              =       8094  
    

    Removing Undelivered Zetaly Modules

    Depending on your contract, the Zetaly installation package may be delivered with not all the Zetaly modules. In this case you must add a custom property for each of the Zetaly modules that are not delivered in the Zetaly installation package.
    The table below summarizes the the properties for each of the Zetaly modules and whether it is always delivered.

    Zetaly ModulePropertyAlways Delivered
    ZCCFrontalWeb.ZccIsDeployedNo
    ZAC (see note)FrontalWeb.ZacIsDeployedNo
    ZRPFrontalWeb.ZrpIsDeployedNo
    MYZFrontalWeb.MyZetalyIsDeployedYes
    ZDEFrontalWeb.ZdeIsDeployedNo
    ZSAFrontalWeb.ZsaIsDeployedYes
    ZSACFrontalWeb.ZsacIsDeployedNo
    ZHBFrontalWeb.ZhbIsDeployedYes
    ZUPFrontalWeb.ZupIsDeployedNo
    ZQMFrontalWeb.ZqmIsDeployedNo
    Note:

    Unlike the other Zetaly modules which are installed by the Zetaly installer on the server, the ZAC module is installed separately (i.e not by the Zetaly installer) on the mainframe. For more information, see the ZAC Installation Guide. Therefore, compared to the other Zetaly modules, this parameter only determines whether the ZAC module is displayed by the Zetaly Portal.

    In our example the Zetaly installation package is delivered without the ZDE and ZRP modules, and the ZAC module has not been separately installed on the mainframe. In this case you would create the following section at the end of the zetalyinstall.cnf file.

    ############################################################
    #                Uninstalled Zetaly Modules                #
    ############################################################
    FrontalWeb.ZdeIsDeployed               =      false
    FrontalWeb.ZrpIsDeployed               =      false 
    
    Note:

    By default the installer script assumes that the ZAC module is not installed (i.e. FrontalWeb.ZacIsDeployed = false). Therefore, in the example above the zetalyinstall.cnf file does not need the line FrontalWeb.ZacIsDeployed = false). When the ZAC module is installed in your environment, you must configure all the ZAC related properties together according to Configuring Access to the ZAC Module.

    Changing the Default Log Level of the Zetaly Modules

    The table below summarizes the default log levels, possible log levels and their associated properties for each of the Zetaly modules.

    Zetaly ModulePropertyDefault Log LevelPossible Log Levels
    ZRPBackend.ZRP.LogLevelINFOOFF, FATAL, ERROR, WARN, INFO, DEBUG, TRACE, ALL
    MYZBackend.MYZ.LogLevelINFOOFF, FATAL, ERROR, WARN, INFO, DEBUG, TRACE, ALL
    ZDEBackend.ZDE.LogLevelINFOOFF, FATAL, ERROR, WARN, INFO, DEBUG, TRACE, ALL
    ZHBBackend.ZHB.LogLevelINFOOFF, FATAL, ERROR, WARN, INFO, DEBUG, TRACE, ALL
    ZUPBackend.ZUP.LogLevelINFOOFF, FATAL, ERROR, WARN, INFO, DEBUG, TRACE, ALL
    ZQMBackend.ZQM.LogLevelINFOOFF, FATAL, ERROR, WARN, INFO, DEBUG, TRACE, ALL
    ZCOBackend.ZCO.LogLevelINFOOFF, FATAL, ERROR, WARN, INFO, DEBUG, TRACE, ALL
    ZCCBackend.ZCC.LogLevelWarningDebug, Information, Warning, Error
    ZSABackend.ZSA.LogLevelWarningDebug, Information, Warning, Error
    ZSACBackend.ZSAC.LogLevelWarningDebug, Information, Warning, Error

    In our example we want to change the default log levels of the ZHB, ZUP and ZQM modules from INFO to WARN.
    In this case you would create the following section at the end of the zetalyinstall.cnf file.

    ############################################################
    #                     Custom Log Levels                    #
    ############################################################
    Backend.ZHB.LogLevel              =      WARN
    Backend.ZUP.LogLevel              =      WARN
    Backend.ZQM.LogLevel              =      WARN
    

    Configuring Zetaly Module Addresses for the FrontalWeb Component in a Distributed Deployment

    By default all the Zetaly modules (except the ZAC module) are installed on the same server. As a result, the address used by the FrontalWeb component to internally access the each of the Zetaly modules is set to localhost as summarized in the table below.

    Zetaly ModulePropertyDefault Address
    ZCCFrontalWeb.ZccUrllocalhost
    ZRPFrontalWeb.ZrpUrllocalhost
    MYZFrontalWeb.MyZetalyUrllocalhost
    ZDEFrontalWeb.ZdeUrllocalhost
    ZSAFrontalWeb.ZsaUrllocalhost
    ZSACFrontalWeb.ZsacUrllocalhost
    ZHBFrontalWeb.ZhbUrllocalhost
    ZUPFrontalWeb.ZupUrllocalhost
    ZQMFrontalWeb.ZqmUrllocalhost
    Note:

    In the table above it is normal that the parameter for the ZAC module (FrontalWeb.ZacUrl) is not listed. This is because ZAC is installed on the mainframe and not always installed. If you install ZAC in your environment, then add all the related ZAC properties to the zetalyinstall.cnf file in a dedicated section according to Configuring Access to the ZAC Module.

    If you want to install the Zetaly modules on different servers, you must update these properties to match the IP addresses of the servers on which they are installed.
    In our example, the Zetaly modules are installed on three different servers as summarized in the table below.

    Zetaly ModuleServer 1
    10.0.0.1
    Server 2
    10.0.0.2
    Server 3
    10.0.0.3
    ZCCInstalledNot InstalledNot Installed
    ZRPNot InstalledInstalledNot Installed
    MYZInstalledNot InstalledNot Installed
    ZDEInstalledNot InstalledNot Installed
    ZSANot InstalledNot InstalledInstalled
    ZSACInstalledNot InstalledNot Installed
    ZHBInstalledNot InstalledNot Installed
    ZUPInstalledNot InstalledNot Installed
    ZQMInstalledNot InstalledNot Installed
    Note:

    The ZSA and ZRP modules consume more RAM than the other modules. For this reason, in our example, the ZRP module is installed on Server 2 (10.0.0.2) and the ZSA module is installed on Server 3 (10.0.0.3).

    In this case you would create the following section at the end of the zetalyinstall.cnf file.

    ############################################################
    #                Distributed Module Addresses              #
    ############################################################
    FrontalWeb.ZccUrl              =      10.0.0.1
    FrontalWeb.ZrpUrl              =      10.0.0.2
    FrontalWeb.MyZetalyUrl         =      10.0.0.1
    FrontalWeb.ZdeUrl              =      10.0.0.1
    FrontalWeb.ZsaUrl              =      10.0.0.3
    FrontalWeb.ZsacUrl             =      10.0.0.1
    FrontalWeb.ZhbUrl              =      10.0.0.1
    FrontalWeb.ZupUrl              =      10.0.0.1
    FrontalWeb.ZqmUrl              =      10.0.0.1
    

    Configuring Access to the ZAC Module

    Unlike the other Zetaly modules which are installed by the Zetaly installer on the server, the ZAC module is installed separately (i.e not by the Zetaly installer) on the mainframe. If you are using the ZAC module, it will have been installed on the mainframe according to ZAC Installation Guide.
    The following table summarizes the default values for the ZAC related properties used by the installation script.

    ZAC Related PropertyDescriptionDefault Value
    FrontalWeb.ZacIsDeployedDetermines whether the ZAC module is displayed by the Zetaly Portal.
    Possible values:
    • true - the ZAC module is displayed by the Zetaly Portal.
    • false - the ZAC module is not displayed by the Zetaly Portal.
    false
    FrontalWeb.ZacSchemeProtocol used by the FrontalWeb component to externally access the ZAC module's reporter web server hosted on the mainframe.
    Possible values:
    • http - if the reporter web server on the mainframe is configured to use the http protocol
    • https - if the reporter web server on the mainframe is configured to use the https protocol over TLS
    http
    FrontalWeb.ZacUrlAddress used by the FrontalWeb component to externally access the ZAC module's reporter web server hosted on the mainframe.
    Possible values:
    • domain name of the mainframe hosting the ZAC module
    • IP address of the mainframe hosting the ZAC module
    localhost
    FrontalWeb.ZacPortPort used by the FrontalWeb component to externally access the ZAC module's reporter web server hosted on the mainframe.8082

    By default these properties assume that ZAC is not installed on the mainframe.
    If you are using the ZAC module you must add these properties at the end of the zetalyinstall.cnf file and modify them according to the mainframe configuration of the ZAC module's reporter web server. For example, if the mainframe has an IP address of 10.0.0.50 and the reporter webserver is using port 2413 with the https protocol over TLS, you would create the following section at the end of the zetalyinstall.cnf file.

    ###############################################################
    #   Enabling and accessing the ZAC module on the mainframe    #
    ###############################################################
    FrontalWeb.ZacIsDeployed      =      true
    FrontalWeb.ZacScheme          =      https
    FrontalWeb.ZacUrl             =      10.0.0.50
    FrontalWeb.ZacPort            =      2413
    

    Configuring the Zetaly Modules to use Different Databases

    By default the installation script configures all of the Zetaly modules to use the same database using the following properties that you have defined in zetalyinstall.cnf file:

    • Database.Type
    • Database.Host.Base
    • Database.UserName
    • Database.Password
    • Database.Name

    You can override this default behavior, and define a separate database for one or more of the Zetaly modules.
    The tables below summarize the database related properties for each of the Zetaly modules, which you can use if you want to define a separate database for any of the Zetaly modules.

    ZRP Related Database Properties

    PropertyDescriptionDefault Value
    Backend.ZRP.DB.KindDatabase type used by the ZRP module.
    Possible values:
    • postgresql - if your database type is PostgreSQL
    • mssql if your database type is MSSQL
    The Database.Type value that you defined in the zetalyinstall.cnf file.
    Backend.ZRP.DB.UsernameDatabase user used by the ZRP module.The Database.UserName value that you defined in the zetalyinstall.cnf file.
    Backend.ZRP.DB.PasswordZRP module database user's password.The Database.Password value that you defined in the zetalyinstall.cnf file.
    Backend.ZRP.DB.HostAddressDatabase host address used by the ZRP module.
    Can be an IP address or a domain name.
    The Database.Host.Base value that you defined in the zetalyinstall.cnf file.
    Backend.ZRP.DB.NameName of the database used by the ZRP module.The Database.Name value that you defined in the zetalyinstall.cnf file.
    Backend.ZRP.DB.GenerationModeGeneration mode for the ZRP module's internal database.
    Possible values:
    • update (Update the database structure only, default)
    • drop-and-create (Drop and create the database at launch. Test purpose only)
    update
    Backend.ZRP.Zetaly.DB.KindDatabase type used by the ZRP module.
    Possible values:
    • postgresql - if your database type is PostgreSQL
    • mssql if your database type is MSSQL
    The Database.Type value that you defined in the zetalyinstall.cnf file.
    Backend.ZRP.Zetaly.DB.UsernameDatabase user used by the ZRP module.The Database.UserName value that you defined in the zetalyinstall.cnf file.
    Backend.ZRP.Zetaly.DB.PasswordZRP module database user's password.The Database.Password value that you defined in the zetalyinstall.cnf file.
    Backend.ZRP.Zetaly.DB.HostAddressDatabase host address used by the ZRP module.
    Can be an IP address or a domain name.
    The Database.Host.Zetaly.Base value that you defined in the zetalyinstall.cnf file.
    Backend.ZRP.Zetaly.DB.NameName of the database used by the ZRP module.The Database.Name value that you defined in the zetalyinstall.cnf file.
    Note:

    The ZRP module uses two databases.
    The first database (which configured using the Backend.ZRP.DB.* properties) uses read-write mode, and a Backend.ZRP.DB.GenerationMode property exists as the ZRP module collects and updates data from this database.
    The second database (which configured using the Backend.ZRP.Zetaly.DB.* properties) uses read-only mode, and a Backend.ZRP.Zetaly.DB.GenerationMode property intentionally does not exist as the ZRP module only collects data from this database.

    MYZ Related Database Properties

    PropertyDescriptionDefault Value
    Backend.MYZ.DB.KindDatabase type used by the MYZ module.
    Possible values:
    • postgresql - if your database type is PostgreSQL
    • mssql if your database type is MSSQL
    The Database.Type value that you defined in the zetalyinstall.cnf file.
    Backend.MYZ.DB.UsernameDatabase user used by the MYZ module.The Database.UserName value that you defined in the zetalyinstall.cnf file.
    Backend.MYZ.DB.PasswordMYZ module database user's password.The Database.Password value that you defined in the zetalyinstall.cnf file.
    Backend.MYZ.DB.HostAddressDatabase host address used by the MYZ module.
    Can be an IP address or a domain name.
    The Database.Host.Base value that you defined in the zetalyinstall.cnf file.
    Backend.MYZ.DB.NameName of the database used by the MYZ module.The Database.Name value that you defined in the zetalyinstall.cnf file.
    Backend.MYZ.DB.GenerationModeGeneration mode for the MYZ module's internal database.
    Possible values:
    • update (Update the database structure only, default)
    • drop-and-create (Drop and create the database at launch. Test purpose only)
    update

    ZDE Related Database Properties

    PropertyDescriptionDefault Value
    Backend.ZDE.DB.KindDatabase type used by the ZDE module.
    Possible values:
    • postgresql - if your database type is PostgreSQL
    • mssql if your database type is MSSQL
    The Database.Type value that you defined in the zetalyinstall.cnf file.
    Backend.ZDE.DB.UsernameDatabase user used by the ZDE module.The Database.UserName value that you defined in the zetalyinstall.cnf file.
    Backend.ZDE.DB.PasswordZDE module database user's password.The Database.Password value that you defined in the zetalyinstall.cnf file.
    Backend.ZDE.DB.HostAddressDatabase host address used by the ZDE module.
    Can be an IP address or a domain name.
    The Database.Host.Base value that you defined in the zetalyinstall.cnf file.
    Backend.ZDE.DB.NameName of the database used by the ZDE module.The Database.Name value that you defined in the zetalyinstall.cnf file.
    Backend.ZDE.DB.GenerationModeGeneration mode for the ZDE module's internal database.
    Possible values:
    • update (Update the database structure only, default)
    • drop-and-create (Drop and create the database at launch. Test purpose only)
    update

    ZHB Related Database Properties

    PropertyDescriptionDefault Value
    Backend.ZHB.DB.KindDatabase type used by the ZHB module.
    Possible values:
    • postgresql - if your database type is PostgreSQL
    • mssql if your database type is MSSQL
    The Database.Type value that you defined in the zetalyinstall.cnf file.
    Backend.ZHB.DB.UsernameDatabase user used by the ZHB module.The Database.UserName value that you defined in the zetalyinstall.cnf file.
    Backend.ZHB.DB.PasswordZHB module database user's password.The Database.Password value that you defined in the zetalyinstall.cnf file.
    Backend.ZHB.DB.HostAddressDatabase host address used by the ZHB module.
    Can be an IP address or a domain name.
    The Database.Host.Base value that you defined in the zetalyinstall.cnf file.
    Backend.ZHB.DB.NameName of the database used by the ZHB module.The Database.Name value that you defined in the zetalyinstall.cnf file.
    Backend.ZHB.DB.GenerationModeGeneration mode for the ZHB module's internal database.
    Possible values:
    • update (Update the database structure only, default)
    • drop-and-create (Drop and create the database at launch. Test purpose only)
    update

    ZUP Related Database Properties

    PropertyDescriptionDefault Value
    Backend.ZUP.DB.KindDatabase type used by the ZUP module.
    Possible values:
    • postgresql - if your database type is PostgreSQL
    • mssql if your database type is MSSQL
    The Database.Type value that you defined in the zetalyinstall.cnf file.
    Backend.ZUP.DB.UsernameDatabase user used by the ZUP module.The Database.UserName value that you defined in the zetalyinstall.cnf file.
    Backend.ZUP.DB.PasswordZUP module database user's password.The Database.Password value that you defined in the zetalyinstall.cnf file.
    Backend.ZUP.DB.HostAddressDatabase host address used by the ZUP module.
    Can be an IP address or a domain name.
    The Database.Host.Base value that you defined in the zetalyinstall.cnf file.
    Backend.ZUP.DB.NameName of the database used by the ZUP module.The Database.Name value that you defined in the zetalyinstall.cnf file.
    Backend.ZUP.DB.GenerationModeGeneration mode for the ZUP module's internal database.
    Possible values:
    • update (Update the database structure only, default)
    • drop-and-create (Drop and create the database at launch. Test purpose only)
    update

    ZQM Related Database Properties

    PropertyDescriptionDefault Value
    Backend.ZQM.DB.KindDatabase type used by the ZQM module.
    Possible values:
    • postgresql - if your database type is PostgreSQL
    • mssql if your database type is MSSQL
    The Database.Type value that you defined in the zetalyinstall.cnf file.
    Backend.ZQM.DB.UsernameDatabase user used by the ZQM module.The Database.UserName value that you defined in the zetalyinstall.cnf file.
    Backend.ZQM.DB.PasswordZUP module database user's password.The Database.Password value that you defined in the zetalyinstall.cnf file.
    Backend.ZQM.DB.HostAddressDatabase host address used by the ZQM module.
    Can be an IP address or a domain name.
    The Database.Host.Base value that you defined in the zetalyinstall.cnf file.
    Backend.ZQM.DB.NameName of the database used by the ZQM module.The Database.Name value that you defined in the zetalyinstall.cnf file.
    Backend.ZQM.DB.GenerationModeGeneration mode for the ZQM module's internal database.
    Possible values:
    • update (Update the database structure only, default)
    • drop-and-create (Drop and create the database at launch. Test purpose only)
    update

    In our example we would like to have some of the Zetaly modules using a separate database, as summarized in the table below.

    ModuleUse Separate DatabaseSeparate Database Configuation
    ZRPYesFirst Database : MSSQL Database on a server with IP address 10.0.5.10, database name zetalydb_zrp1, database user zetaly_dbuser_zrp1, database password poghratehgj53z
    Second Database : MSSQL Database on a server with IP address 10.0.5.10, database name zetalydb_zrp2, database user zetaly_dbuser_zrp2, database password hkdykmpdre9h25d
    MYZNoNot applicable.
    ZDEYesMSSQL Database on a server with IP address 10.0.5.12, database name zetalydb_zde, database user zetaly_dbuser_zde, database password zatryoreh
    ZHBNoNot applicable.
    ZUPNoNot applicable.
    ZQMYesMSSQL Database on a server with IP address 10.0.5.15, database name zetalydb_zqm, database user zetaly_dbuser_zqm, database password zanmeuireh

    In this case you would create the following section at the end of the zetalyinstall.cnf file.

    ###################################################################
    #                     Seperate Module Databases                   #
    ###################################################################
    Backend.ZRP.DB.Kind                      =      MSSQL
    Backend.ZRP.DB.Username                  =      zetaly_dbuser_zrp1
    Backend.ZRP.DB.Password                  =      poghratehgj53z
    Backend.ZRP.DB.HostAddress               =      10.0.5.10
    Backend.ZRP.DB.Name                      =      zetalydb_zrp1
    Backend.ZRP.Zetaly.DB.Kind               =      MSSQL
    Backend.ZRP.Zetaly.DB.Username           =      zetaly_dbuser_zrp2
    Backend.ZRP.Zetaly.DB.Password           =      hkdykmpdre9h25d
    Backend.ZRP.Zetaly.DB.HostAddress        =      10.0.5.10
    Backend.ZRP.Zetaly.DB.Name               =      zetalydb_zrp2
    Backend.ZDE.DB.Kind                      =      MSSQL
    Backend.ZDE.DB.Username                  =      zetaly_dbuser_zde
    Backend.ZDE.DB.Password                  =      zatryoreh
    Backend.ZDE.DB.HostAddress               =      10.0.5.12
    Backend.ZDE.DB.Name                      =      zetalydb_zde
    Backend.ZQM.DB.Kind                      =      MSSQL
    Backend.ZQM.DB.Username                  =      zetaly_dbuser_zqm
    Backend.ZQM.DB.Password                  =      zanmeuireh
    Backend.ZQM.DB.HostAddress               =      10.0.5.15
    Backend.ZQM.DB.Name                      =      zetalydb_zqm
    
    

    Changing the Default Importation Method for Already Existing Dashboards

    By default the installer overwrites any already existing dashboards with those from the installer. The BI.Dashboards.ImportAction property lets you change type of importation method to use for already existing dashboards, and choose from one of the following values:

    • duplicate - the imported dashboard is created on the target server with a new name.
    • overwrite - the existing dashboard is overwritten on the target server (default).
    • skip - the imported dashboard is skipped if it exists on the target server.
    • none - no action is taken. Dashboards will not be imported on the target server (even if they are not present).

    If for example you want the installer to create duplicate dashboards during the installation you would create the following section at the end of the zetalyinstall.cnf file.

    ###################################################################
    #                   Dashboard Importation Method                  #
    ###################################################################
    BI.Dashboards.ImportAction                      =      duplicate
    
    

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.