Dashboard Installation
Find the dashboard folder inside
Gathr\_HOME
and untardashboard.tar.gz
file using the below command:tar xvf dashboard.tar.gz. (On the machine where Gathr admin UI is not installed)
Create a database named:
dashboardrepo
in Postgres DB.Set the below lines in
/dashboard/reportengine/config/ReportEngine.dat
and change the properties in <USER>, <PostGres_IP>, <PASSWORD> as shown below with actual values.RepositoryDB.SID=dashboardrepo RepositoryDB.charsetEncoding= RepositoryDB.connectionType=DB RepositoryDB.dataCachePurgeFrequency=30 RepositoryDB.incrementSize=5 RepositoryDB.initialConnections=5 RepositoryDB.isBlank=false RepositoryDB.isCubeRepository=false RepositoryDB.isDefault=false RepositoryDB.isReadOnly=true RepositoryDB.isRepository=true RepositoryDB.isSecureConnection=FALSE RepositoryDB.isStaging=false RepositoryDB.maxConnections=30 RepositoryDB.metaDataCachePurgeFrequency=BOOTUP RepositoryDB.metadataCachingEnabled=true RepositoryDB.password=<ENTER_PASSWORD> RepositoryDB.poolConnections= RepositoryDB.port=5432 RepositoryDB.provider=POSTGRES
RepositoryDB.reSubmitIdleTime=30 RepositoryDB.server=<PostGres\_IP> RepositoryDB.timeZone= RepositoryDB.url=jdbc:postgresql://<PostGres\_IP>:5432/dashboard-repo RepositoryDB.useRuntimeCredential=false RepositoryDB.user=<USER>
Steps to change the default port of Jakarta server:
Copy the folder
sax-dashboard
from [Dashboard_installation_path]/jakarta/webapps to [SAX Tomcat_Home]/webappslStart Intellicus Report Server and Web Server
sudo ./reportserver.sh start
- Enable Dashboard in Gathr, set the below properties in
env-config.yaml
.
Properties for enabling the dashboard in Gathr need only be set on the machine that is hosting the Gathr web admin.Location:
Gathr\_HOME/conf/yaml/env-config.yaml
intellicus: sax.url: http://<IP>:<PORT>/sax-dashboard
Replaceand with dashboard client IP and port. Location:
Gathr\_HOME/conf/common/dashboard-int/ReportClient.properties
REPORT\_ENGINE\_IP=<INSTALLATION\_MACHINE\_IP>
Location:
Gathr\_HOME/conf/yaml/common.yaml
dashboard.enabled=true
Restart the Gathr admin server (Tomcat).
Log in to Gathr as the Admin.
Dashboard Synchronization Steps:
Perform the below synchronization steps to sync the existing users and other components with Dashboard.
Before the sync, make sure to log in with your Gathr admin credentials.
Open REST Client on the browser.
Enter the below URL in the address bar:
http://<Gathr\_IP>:<PORT>/Gathr/dashboard/sync
Use HTTP method as GET.
Use basic authentication and add username:
superuser
and password assuperuser
.Click on SEND button.
If you have any feedback on Gathr documentation, please email us!