Monitoring Instance Configuration Settings

Configuration Settings

The configuration of a Monitoring instance can be adjusted via ServiceControl Management or by directly modifying the ServiceControl.Monitoring.exe.config file. The settings listed are applicable to the app settings section of the configuration file unless otherwise specified.

Host Settings

Prior to modifying these configuration settings review Setting a Custom Hostname:


The hostname to bind the embedded HTTP server to, modify to bind to a specific hostname, eg.

Type: string

Default: localhost

This setting must have a value in order for the Monitoring instance API to be available from remote machines.


The port to bind the embedded HTTP server.

Type: int

Default: 33633



The path for the Monitoring instance logs.

Type: string

Default: The folder that contains the Monitoring instance executable.


Controls the LogLevel of the Monitoring instance logs.

Type: string

Default: Warn

Valid settings are: Trace, Debug, Info, Warn, Error, Fatal, Off.

This setting will default to Warn if an invalid value is assigned.



The transport type to run ServiceControl Monitor with.

Type: string

Default: NServiceBus.MsmqTransport, NServiceBus.Core


The connection string for the transport. This setting should be placed in connectionStrings section of configuration file.

Type: string


The error queue name.

Type: string

Default: error

Last modified