Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Purpose

This profile is available for the following purposes:

  • Visualizing processed data via dashboards. For more information, see Visualizing Data.
  • Deploying and managing business templates and business rules. For more information, see Creating Business Rules.
  • Running the Status Dashboard to monitor the health of your WSO2 SP deployment. For more information, see Monitoring Stream Processor.
Starting and running the profile

Navigate to the <SP_HOME>/bin directory and issue one of the following commands:

  • For Windows: dashboard.bat
  • For Linux: ./dashboard.sh
Deployment

The following deployments can be madeare possible:

  • Custom widgets can be deployed by placing the compiled react code in the <SP_HOME>/wso2/dashboard/deployment/web-ui-apps/portal/extensions/widgets directory. For more information, see Creating Custom Widgets.
  • Dashboards that need to be imported can be deployed by placing the JSON file with the dashboard configuration in the <SP_HOME>/wso2/dashboard/resources/dashboards directory. For more information, see Importing and Exporting Dashboards.
  • Business rules that need to deployed can be added in the <SP_HOME>/wso2/dashboard/resources/business-rules directory. For more information, see Managing Business Rules - Deploying Business Rules.
Tools

When you start WSO2 SP in the dashboard profile, the URLs to access the following tools appear in the start-up logs.

  • Dashboard Portal
  • Business Rules Manager
  • Status Dashboard

...

PurposeThis profile runs the Siddhi applications in a production environment when WSO2 SP is deployed in a single node or as a minimum HA cluster. For more information, see Deploying Streaming Applications.
Starting and running the profile

Navigate to the <SP_HOME>/bin directory and issue one of the following commands:

  • For Windows: worker.bat
  • For Linux: ./worker.sh
DeploymentTo deploy a Siddhi application in this profile, place the relevant <SIDDHI_APPLICATION_NAME>.siddhi in the <SP_HOME>/wso2/worker/deployment/siddhi-files directory.

Manager profile

PurposeThis profile runs the distributed Siddhi applications in a production environment when WSO2 SP is set up as a fully distributed deployment. For more information, see Fully Distributed Deployment.
Starting and running the profile

Navigate to the <SP_HOME>/bin directory and issue one of the following commands:

  • For Windows: manager.bat
  • For Linux: ./manager.sh
DeploymentTo deploy a Siddhi application in this profile, place the relevant <SIDDHI_APPLICATION_NAME>.siddhi file in the <SP_HOME>/wso2/manager/deployment/siddhi-files directory.