Install Performance Monitor Silently
Silent installation can be initiated using command line arguments.
To initiate silent installation, it is done through the following command:
SLNXPerformanceDashboardSetup.exe /s /v”/qn PROPERTIES”
Argument | Meaning |
---|---|
/s | Tells the SLNXPerformanceDashboardSetup.exe to run silently. |
/v | Tells the SLNXPerformanceDashboardSetup.exe to pass all parameters within this argument to the internal MSI. This is why the remaining parameters are inside quotes. |
/qn |
This is passed to the MSI to tell it to run in quiet mode with no UI. Additional options that can be used: /q[n|b|r|f] Sets user interface level
When using /qn from a command-line, the command prompt must first be elevated to Administrator privileges. In other cases where there is a UI, the installer can prompt for elevation. |
PROPERTIES |
These are the public properties that are set to configure the installation. Each property name is all uppercase and the value is set through an ‘=’ (i.e. PROPERTY=value). When property values have spaces, the values must be quoted with the quotes escaped via a \ character. (e.g. PROPERTY=\”value with spaces\”) Refer to the properties section below for possible properties to set. |
Properties
Property Name | Meaning |
---|---|
INSTALLDIR | Sets the location of the installation. |
INSTALLDIR_SP | Sets the storage path for the data. |
INSTALLDIR_LOG | Sets the log storage path. |
SERVICE_USER | The Windows user account under which the service will run. |
SERVICE_PASSWORD | The password of the specified SERVICE_USER. |
ENABLE_SSL | Specifies if the service being installed will listen on SSL. If not using SSL, do not specify this parameter. To enable SSL, set ENABLE_SSL=TRUE. |
PORT_NOSSL |
The port on which the service will listen if ENABLE_SSL is not set. |
PORT_SSL |
The port on which the service will listen if ENABLE_SSL is set to TRUE |
ENABLE_SSL_TRUST_CERT |
Specifies if when connecting to the Core service, all certificates are trusted. Do not set in order to use the keystore to establish trust. To trust all certificates, set ENABLE_SSL_TRUST_CERT=TRUE |
CORE_ADDRESS |
The name/ip address of the Core server. |
CORE_PORT_NOSSL |
The port on which Core is listening for HTTP connections. |
CORE_PORT_SSL |
The port on which Core is listening for HTTPS connections. |
ENABLE_CORE_SSL |
Specifies if Core is listening on SSL. If set to TRUE, the Dashboard service will attempt to connect to Core via SSL on the port specified in CORE_PORT_SSL. To disable SSL connection to Core, do not specify this property. Without SSL, the Dashboard service will attempt to connect to core via the port identified in CORE_PORT_NOSSL |
CORE_ACCOUNT_USER |
The internal SLNX administrator account to use for connecting to Core. |
CORE_ACCOUNT_USER |
The password of the CORE_ACCOUNT_USER account |