ConnectIT 365
Logging: internal logger or enable API logging
In older versions all logging was done through the ConnectIT API. This was done to prevent locking on logging transactions. This option is still available on the definition card
However, this solution came with a cost for the more verbose logging levels (e.g. Debug, Detailed Information) because every logging line was sent to the ConnectIT API with a separate API request.
This means that the more verbose the logging level, the more it could cause performance issues.
This is also part of the reason why we advice to set the logging level to Information in production environments, since this will return errors but uses minimal logging and minimal API requests.
With the normal setting for logging level, the logging is kept within Business Central, so no additional API requests are done to store and retrieve logging information.
This should increase performance when logging levels like Debug and Detailed Information are used.