- Home
- Unravel 4.5 Documentation
- Advanced topics
- Configurations
- OnDemand reports
- Configuring forecasting and migration planning reports
Configuring forecasting and migration planning reports
Important
If your cluster manager is Ambari you must have the Ambari Metrics System (AMS) installed and running in order to generate these reports.
HTTPS support is available only for Unravel 4.5.1.0 and up. See Importing a private certificate into Unravel truststore.
Note
Note: As of 29 July 2019, the default is false for new installations for Unravel 4.5.3.0 and later.
Property/Description | Set by user | Unit | Default |
---|---|---|---|
unravel.python.reporting.cloudreport.enable Controls the generation of Migration Reports.
| boolean | true (See note.) |
Note
Make sure the cluster type is set correctly, the default is CDH.
Property/Description | Set by user | Unit | Default |
---|---|---|---|
com.unraveldata.cluster.name Cluster to connect to if multiple options exist. Required in multi-cluster environments only. Unravel first attempts to match on the cluster ID, and then falls back to matching on the display name. For Ambari, the cluster ID and the display name are equivalent, which is the "cluster_name" attribute from the "/clusters" endpoint, for example, http://HOST:8080/api/v1/clusters/. For Cloudera Manager, the cluster ID is the "name" attribute from the "/clusters" endpoint, for example, http://HOST:7180/api/v17/clusters/. | Required | CSL | default |
com.unraveldata.cluster.type Possible values are |
| set member | CDH |
Property/Description | Set by user | Unit | Default |
---|---|---|---|
com.unraveldata.ambari.manager.url URL of Ambari Manager, for example, https://$ambariserver:8083. It must start with http:// or https://. | Required | string | - |
com.unraveldata.ambari.manager.username Ambari username. The User must have cluster operator role. | Required | string | - |
com.unraveldata.ambari.manager.password Ambari password. | Required | string | - |
Property/Description | Set by user | Unit | Default |
---|---|---|---|
com.unraveldata.cloudera.manager.url URL of Cluster Manager, for example, http://$clouderaserver In order to properly track Impala jobs, make sure that the value of this property does not contain a port number since there is already a separate config for the port. For v4.5.4.0 you must specify a port number with the URL for Impala jobs to be tracked. | Required | string | - |
com.unraveldata.cloudera.manager.username Cloudera manager username. This user must have one of the following roles: Full Administrator, Cluster Administrator, Operator, or Configurator. | Required | string | - |
com.unraveldata.cloudera.manager.password Cloudera manager password. | Required | string | - |
com.unraveldata.cloudera.manager.port You only need to specify this if your Cloudera Manager is not on port 7180. As of v4.5.4.0 this property is deprecated and the only way to specify the CM URL is with com.unraveldata.cloudera.manager.url. | Required | integer | - |
com.unraveldata.cloudera.manager.api_version Optional and only valid for Cloudera Manager. Specifies the API version number to use, such as "17". When not set, Unravel attempts to auto discover the version within the range 16-19. ImportantDo not set this property if you are using Impala. | Optional | integer | - |