MassTransit - Messages Monitoring

MassTransit is a message-based distributed application framework for .NET http://masstransit-project.com. MassTransit supports Prometheus metric capture, which provides useful observability into the bus, endpoints, consumers, and messages. This dashboard shows the messages published and sent using MassTransit framework.

MassTransit - Messages Monitoring screenshot 1
MassTransit - Messages Monitoring screenshot 2
MassTransit - Messages Monitoring screenshot 3

MassTransit Messages Monitoring

MassTransit is a message-based distributed application framework for .NET http://masstransit-project.com.

MassTransit supports Prometheus metric capture, which provides useful observability into the bus, endpoints, consumers, and messages.

This dashboard shows the messages published and sent using MassTransit framework.

Messages can be:

  • Events (one to many using Publish interface)
  • Commands (one to one using Send interface)

It’s using the following labels to filter out metric values:

  • env (ASPNETCORE_ENVIRONMENT)
  • domain
  • app
  • MessageType
  • ConsumerType

Env, domain and app labels must be added following prometheus-net docs.

Revisions
RevisionDescriptionCreated

Get this dashboard

Import the dashboard template

or

Download JSON

Datasource
Dependencies