Diagnostics service¶
The Diagnostics Service collects real-time performance data from the Kanzi Connect Server environment and exposes information for system developers to analyze.
By default the most convenient way to see the diagnostics information is to explore the data using a web browser.
You can extend the Diagnostics Service by defining custom variables that are then automatically shown in the diagnostics web pages.
Runtime measurements¶
Client-specific runtime measurements:
Communication latency (min/avg/max)
Transfer speed (rx/tx)
Total amount of transferred data (rx/tx)
Service-specific runtime measurements:
Transfer speed (rx/tx)
Total amount of transferred data (rx/tx)
Content-specific runtime measurements:
Message sending speed
Total sent messages
HTTP-specific runtime measurements:
Total amount of successful POST/GET/OTHER requests
Total amount of unsuccessful POST/GET/OTHER requests
Amount of POST/GET/OTHER requests per second
Logs
Interface definition¶
The interface definition XML file for the Diagnostics Service is stored in the
Fully qualified name for the Diagnostics Service is Connect.CoreService.Diagnostics
.
Supported platforms¶
This service is supported on all platforms that Kanzi Connect supports.
Google Chrome is currently the only supported web browser for the default diagnostics web pages.