Gain an insight into your MassTransit installation
- View your audit logs
- See related messages
- See the endpoints associated with a message
- Analyse faults
- Re-send failed messages
- Send new message
- Edit and re-send
- Search audit logs
- Improved endpoint details
- Azure Service Bus
More to follow but for now we support:
Transport |
---|
RabbitMQ |
Storage | Provider Variable |
---|---|
SQL Server | sqlserver |
Postgres | postgres |
DashTransit is distributed as a Docker container. Both Linux and Windows containers are supported.
You can create the tables DashTransit requires by migrating using:
docker run --name dashtransit-migrations -e store__provider=<PROVIDER VARIABLE> -e store__connection= ghcr.io/dibble-james/dashtransit migrate
Just provide connection strings for the storage and transport. The web app is exposed on port 80.
docker run -d -p <desired port>:80 --name dashtransit -e transport__connection= -e store__provider=<PROVIDER VARIABLE> -e store__connection= ghcr.io/dibble-james/dashtransit
Then enable Message Audit on all your endpoints and DashTransit will start to consume any faults raised and will now have access to the audit logs created by MassTransit.