zouabimourad / messagingmonitor

Test/Benchmark application for AMQP/MQTT Protocols

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MESSAGING MONITOR

Introduction

This project provides AMQP and MQTT messaging protocols test/benchmark GUI.

It uses Solace Pub/Sub+ internally and as a default broker but it can use any other AMQP or MQTT broker.

Architecture

Demo

Build

Perquisites

  • Java 8+
  • Nodejs 10.9.0+

Command

./gradlew build buildDocker

Run ( example with 1 monitor, 2 agents and Solace Pub/Sub+ (internal broker and as a test broker) )

docker-compose up

Application's url :

http://localhost:8080

Run Messaging Monitor front in dev mode

cd monitor-front

ng serve --proxy-config proxy.conf.json

Application's url :

http://localhost:4200

About

Test/Benchmark application for AMQP/MQTT Protocols


Languages

Language:Java 54.4%Language:TypeScript 18.1%Language:HTML 14.4%Language:CSS 11.5%Language:JavaScript 1.3%Language:Dockerfile 0.3%