This component enables sending monitoring data gathered with
NServiceBus. to an instance of
After adding package to the project, metrics are sent to ServiceControl once enabled.
It can be enabled via:
const string SERVICE_CONTROL_METRICS_ADDRESS = "particular.monitoring"; busConfiguration.SendMetricDataToServiceControl( serviceControlMetricsAddress: SERVICE_CONTROL_METRICS_ADDRESS, instanceId: "INSTANCE_ID_OPTIONAL");
The default is
particular. which is ServiceControl monitoring instance input queue.
An override for
By default the monitoring plug-in will use host identifiers to identify the monitored endpoint instance.
The value of
$. is expected to be human readable. This might be problematic when using the Azure Host as it uses Role Name for the
$., which results in the same display name for all instances.
InstanceIdneeds to be both unique and human readable.