This feature is in LABS and is subject to change.
Rosette server tracks Rosette calls by app-id, profileId, endpoint, and language.
Application ids (
app-id) are an optional way to identify the application or group making the call. The
app-id is the value of
X-RosetteAPI-App-ID in the call header. If no application id is provided in the call header, the calls are allocated to the
Profile ids (
profileId) are an optional way of identifying a custom profile. Each profile can have its own data domain, parameter, and configuration settings. If no profile id is provided in the call, the calls are allocated to the
Language is identified by the 3-letter ISO 639-3 language code.
xxx indicates the language was unknown.
Calls made to the endpoints
/rest/v1/custom are not included in the statistics.
Call statistics are kept in the file
launcher/config/rosette-usage.yaml. The statistics are cumulative from the file creation date. The file is created when the server is started. If the file already exists when the server is started, new statistics are added to the existing file. The file is not deleted when the server is stopped.
To access the statistics, call the
localhost:8181 is the location of the Rosette installation.
By default, usage tracking is turned on. To disable tracking, edit the file
launcher/config/com.basistech.ws.local.usage.tracker.cfg and uncomment the line:
# suppress: true
To reset the counter:
Stop the server
Remove the following files:
Restart the server