Stream Processor >

Installation Options

Docker Compose

WSO2 product Docker Compose resources use WSO2 product Docker images. In order to use WSO2 product Docker images, you need an active WSO2 subscription. If you do not possess an active WSO2 subscription already, you can sign up for a WSO2 Free Trial Subscription here. Also, you can use the WSO2 Identity and Access Management Docker images without WSO2 updates from the DockerHub.

Recommended system requirements:

  • 3 GHz Dual-core Xeon/Opteron (or latest)
  • 8 GB RAM
  • 10 GB free disk space
1

Follow these installation instructions to install Docker.

2

Login to the WSO2 Docker registry by executing following Docker command. When prompted, enter the username and password of your free trial account.

docker login docker.wso2.com
3

Clone the WSO2 Analytics Docker resource Git repository and switch to the relevant resource directory by executing the following commands.

git clone https://github.com/wso2/docker-sp
cd docker-sp/docker-compose
4

Switch to the docker-compose/editor-worker-dashboard folder.

  1. Editor with Worker and Dashboard
    cd editor-worker-dashboard

  2. WSO2 Stream Processor Distributed deployment
    cd sp-distributed
5

Execute the following Docker command to start the selected deployment.

docker-compose up
6

Once WSO2 Stream Processor is successfully deployed, access the following URLs on your web browser using the credentials username: admin and password: admin.

Editor: https://localhost:9390/editor
Dashboard: https://localhost:9643/monitoring

You can view the WSO2 Stream Processor samples as well as implement new Siddhi applications using the editor. These Siddhi applications can then be imported and deployed in the worker node. Follow this document for a detailed guide on how to export a Siddhi application. This document provides details on deploying a Siddhi application using the WSO2 Stream Processor Rest API.

Use the worker node URL shown below when using the WSO2 Stream Processor Rest API.

https://localhost:9443/siddhi-apps
7

Access the stream processor dashboard via the following URL using the credentials username: admin and password: admin.

https://localhost:9643/monitoring/

To start using WSO2 Stream Processor, read the Quick Start Guide.

Having trouble? Read our FAQ