|
An advanced option is available if you want to override the default user account during the installation. For more information about launching the installer with this option, see Change the User Account.
|
|
For Analytics Server 9.2 and earlier, the TLS installation parameters are still labeled SSL instead of TLS.
|
|
If you opted not to select the ThingWorx Adapter for installation, ThingWorx connection information will not be requested.
|
The Analytics Extension installation is not complete until you perform the necessary post-installation configuration steps. For information about these steps, see Perform Post Installation Configuration for Analytics Builder or for Analytics Manager. |
Analytics Server | Click the + icon to expand the option and select either one or both of the following: | |
Async Microservice | Installs the Asynchronous Microservice along with other necessary components, including ZooKeeper and Analytics Common Workers. During the installation, three Workers are installed but the number of Workers can be scaled up when the installation is complete. For information, see Scale the Number of Workers. | |
Sync Microservice | Installs only the Synchronous Microservice. | |
Integration with ThingWorx | The following components involve integration with ThingWorx: | |
ThingWorx Adapter for Analytics Server | This adapter generates the Analytics Things that can be accessed in ThingWorx Composer. It is selected by default if you have selected the Integration with ThingWorx parameter. If you plan to interact with ThingWorx Analytics via ThingWorx, this parameter is required. | |
Analytics Extension | Must be selected if you plan to use Analytics Builder or Analytics Manager. Analytics Extension can only be used if both the Async and the Sync Microservices are installed. |
Parameter | Description | ||
---|---|---|---|
Use TLS for Analytics Microservices | By default, this check box is selected. You can accept the default or clear it. When TLS authentication support is enabled for the microservices, communication is protected between the ThingWorx Adapter and the Analytics APIs. Communication between the APIs is also secured.
| ||
TLS Keystore file | Click the icon to the right of the field and navigate to the location where the TLS Keystore file is stored. This file contains the signed TLS certificate. | ||
TLS Keystore Password | Enter the password for the TLS Keystore. | ||
Certificate Alias Name | Enter the alias name that is assigned to the signed TLS certificate. Alias names are converted automatically to all lower case. | ||
Host IP Address or Fully Qualified Domain Name to access Analytics microservices | Enter either an IP address or a fully qualified domain name for the primary network adapter on your ThingWorx Analytics Server. The value must match the SAN value provided on the TLS certificate. | ||
Analytics Server Truststore Password |
Enter a password that will be assigned to the Analytics Server truststore. This truststore is created automatically during the Analytics Server installation. | ||
Java Truststore Password |
Enter the password for the Java truststore, a file where trusted TLS certificates are stored. The truststore is created automatically, with a default password, when Java is installed. For more information about Java truststore passwords, see Working with Certificates and SSL on the Oracle website. |
Parameter | Description | ||
---|---|---|---|
Use TLS for ZooKeeper | Select this check box to enable TLS authentication support for Zookeeper. When TLS is enabled, the ZooKeeper connections with the Async Microservice and the Analytics Common Workers are protected. TLS is enabled by default.
| ||
TLS Keystore file | Enter the path to the TLS Keystore file where the signed ZooKeeper TLS certificate is stored.
| ||
TLS Keystore Password | Enter the password for the TLS Keystore. | ||
TLS Truststore file | Enter the path to a JKS Truststore file that contains the authority that signed the ZooKeeper certificate.
| ||
TLS Truststore Password | Enter the password for the TLS Truststore.. For more information about Java Truststore passwords, see Working with Certificates and SSL on the Oracle website. |
Parameter | Description | ||||
---|---|---|---|---|---|
ThingWorx IP Address or Host Name | Enter the IP address or host name of your ThingWorx server, which must already be installed and running. If you are using TLS for your connection to ThingWorx, this IP Address or Host Name must match the SAN address or host used to create the ThingWorx TLS certificate.
| ||||
ThingWorx Port | Enter the port for communicating with your ThingWorx server. If you are using TLS for your connection to ThingWorx, enter that port number. | ||||
ThingWorx AppKey | Enter the value from the Key ID field of the application key you created in ThingWorx. | ||||
Analytics Server Thing Name | Enter a name for the AnalyticsServer Thing that is created in ThingWorx during the Analytics Server installation. This full name is attached as a prefix to each microservice name. This Thing name must be unique within the server deployment. | ||||
Configure Anomaly Detection to use this instance of Analytics Server | Select this check box if you plan to use Anomaly Detection functionality with this installation of Analytics Server. When this option is selected, the installer automatically configures the Alert Processing Subsystem in ThingWorx. | ||||
Use TLS?
| Select this check box in order to require the use of TLS when connecting to ThingWorx. By default, this check box is not selected.
If you do not opt to use TLS for the connection to ThingWorx, continue with Step 6. If you enable TLS for the ThingWorx connection, complete the remaining parameters in this step. | ||||
TLS parameters for 9.2 and later | • Upload ThingWorx Certificate File? – Select this check box if you want the installer to upload your ThingWorx TLS certificate automatically. By default, this check box is not selected. For a new installation using TLS, this option must be enabled. For an upgrade, modify, or repair installation, this option is necessary only if you want to upload a new certificate. To continue using an existing certificate, leave this check box unselected. For more information, see TLS Support for ThingWorx. • ThingWorx Certificate File – Click the icon to the right of the field and navigate to the path where the ThingWorx TLS certificate file is stored. This file is either a PEM or CER file. This file is required when Upload ThingWorx Certificate File? is selected. • ThingWorx Truststore Password – Enter a password that will be assigned to the ThingWorx truststore. This truststore is created automatically during the Analytics Server installation. | ||||
TLS parameters for 9.0 and 9.1
| • Upload a Self-signed ThingWorx SSL Certificate – Select this check box if you are using a self-signed ThingWorx TLS certificate and you want to allow the installer to upload it automatically. By default, this check box is not selected, but you will need to import the certificate manually if it is not selected. For more information, see Import a Self-signed TLS Certificate Manually. • SSL Certificate File – Click the icon to the right of the field and navigate to the path where the ThingWorx TLS certificate file is stored. This file is either a PEM or CER file. • ThingWorx Certificate Alias Name – Enter an alias name that is assigned to the TLS certificate. Alias names are converted automatically to all lower case. • Java Truststore Password – Enter the password for the Java truststore, a file where trusted TLS certificates are stored. The truststore is created automatically, with a default password, when Java is installed. For more information about Java truststore passwords, see Working with Certificates and SSL on the Oracle website. |