instantx

Home > Deployment

Deploying InstantX - Brokers + Observability + Synchronization + APIs

Contains a package with 4 main layers:

Installation

Run docker-compose up -d inside the deployment folder This will run the docker compose file in detached mode and will start all 3 containers (hivemq ce, prometheus and grafana)

If you make any changes to the API Service (Event-Publisher), please run it with the --build flag docker-compose up --build -d

Usage

Ports

We are exposing:

Apache Kafka and Kafka Connect

Please refer to this documentation for details on how to configure and use Kafka and Kafka Connect.

Credentials

Inside Grafana, there is a dashboard with standard metrics related to publish/subscribe messages, connection count and connection time.

API Service

Please refer to the documentation for details on how to use API Service.

Please refer to this documentation for details on how to configure and run API Service.

NIFI

To open Nifi console open localhost:8090/nifi in your browser To open Nifi Registry console open localhost:18080/nifiregistry in your browser