Status pages
Floating License Server (FLS) administrator can make requests to the server in order to get brief information about health, current configuration, and connection state. In case you have a problem, or require full information, visit the FLS dashboard.
Health check
The /health
page shows if the server is registered and if it has connection to JetBrains Account. In the first case it returns 200 OK
and presents the serverUID
and lastCallHome
. Otherwise, the response is 500 Internal Error
with a problem description.
lastCallHome
shows the time of last connection to JetBrains servers. If the server is not able to connect to account.jetbrains.com
within a certain time limit, FLS stops serving user tickets and tries to connect to JetBrains Account every minute, see Communication with JetBrains Account.
-
Make sure the FLS server is running.
-
Make the
/health
request to the FLS server. For example, if your base url ishttp://0.0.0.0:8080
http://127.0.0.1:80
, open the following in a browser.http://0.0.0.0:8080/healthhttp://127.0.0.1:80/healthYou should see the response similar to the following:{"serverUID":"2veurqi4td","lastCallHome":"02 Jun 2018 21:37"}
Configuration
The /check-configuration
page presents the base information such as current host and port, location of log files.
From build #19340 it also shows Max/Total JVM memory used by the FLS Java machine.
-
Make sure the FLS server is running.
-
Make the
/check-configuration
request to the FLS server. For example, if the FLS base url ishttp://0.0.0.0:8080
http://127.0.0.1:80
, open the following in a browser.http://0.0.0.0:8080/check-configurationhttp://127.0.0.1:80/check-configurationYou should see the response similar to the following:Base URL defined by host and port: http://0.0.0.0:8080 Location of log files: /opt/license-server-installer/logs Max/Total JVM memory: 300.00 Mb / 1024.00 MbConfigured base URL: http://unit-fls Base URL defined by host and port: http://127.0.0.1:80 Location of log files: C:\ProgramData\JetBrains\LicenseService\logs\LicenseService Location of configuration file: C:\ProgramData\JetBrains\LicenseService\conf\LicenseService Max/Total JVM memory: 276.00 Mb / 1024.00 Mb
Connection
The /check-connection
page shows if FLS connection to the JetBrains servers is successful.
-
Make sure the FLS server is running.
-
Make the
/check-connection
request to the FLS server. For example, if your base url ishttp://0.0.0.0:8080
http://127.0.0.1:80
, open the following in a browser.http://0.0.0.0:8080/check-connectionhttp://127.0.0.1:80/check-connectionYou should see the response similar to the following:https://account.jetbrains.com OK https://www.jetbrains.com OK
Version
The /check-version
page shows what FLS version you have, and if later versions are available.
-
Make sure the FLS server is running.
-
Make the
/check-version
request to the FLS server. For example, if your base url ishttp://0.0.0.0:8080
http://127.0.0.1:80
, open the following in a browser.http://0.0.0.0:8080/check-versionhttp://127.0.0.1:80/check-versionYou should see the response similar to the following:{"currentVersion":"20308","updateAvailable":false}