Home > Deployment
Contains a package with 3 main components: an MQTT Broker (HiveMQ CE) and Observability layer (Prometheus + Grafana)
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)
We are exposing:
- Port 1883 - for MQTT Broker, to be able to send and receive MQTT messages.
- Port 3000 - for Grafana.
Inside Grafana, there is a dashboard with standard metrics related to publish/subscribe messages, connection count and connection time.
- Grafana
- Username: admin
- Password: admin