Monitor runtime health and resources.
Reference → Solution → Runtime → UI → Startup | Build and Publish | Execution Profiles | Monitor
Runtime System Monitor (Reference):
Displays runtime status and system information when Designer is connected to a running solution, whether local or remote.
Access: Runtime → System Monitor
Table of Contents maxLevel 2 minLevel 2 indent 10px exclude Steps style none
Navigate to Runtime → System Monitor when connected to runtime.
No installation required:
http://ServerIP:Port/html5/?Monitor=Runtime
Examples:
When the solution is running, and the Designer is connected with the runtime, the Runtime System Monitor page show basic status of its the server or device running the solution. It can be in your local computer or a remote system, according to the system you were connected with.
On this page:
Table of Contents style none
You can access the runtime system monitor by navigating to Runtime → SystemMonitor.
Using a Browser, with no installation required, you can verify the System Information of remote server. With the following URL.
http://localhost:3101/html5/?Monitor=Runtime
Locahost: shall be replaced by the IP or Computer Network Name of the computer you want to access. The port 3101 shall reflect the Port the Runtime is using, typically it is 3101 for production profile, and 3201 for Development profile. The rest of the URL remains the same.
http://192.168.1.100:3201/html5/?Monitor=Runtime
Port defaults: 3101 (Production), 3201 (Development)
The information in this table is constructed from the runtime properties of the objects Server and Info.
Warning | ||
---|---|---|
| ||
When putting in Product, make sure that:
|
Property | Description | Example |
---|---|---|
Info.ProfileName |
Current execution profile | Production |
Info.EvaluationMode |
Running in evaluation |
True/False | |
Info.EvaluationTimeRemaining |
Time left in evaluation | 02:45:30 | |
Info.License.SerialNumber | License serial | ABC-123-456 |
Info.License.LicensedProduct | Product/Family/Model | FrameworX-5000 |
Property | Description |
---|---|
Info.Product.Company | Product |
company name | |
Info.Product.Name | Product |
name | |
Info.Product.Version | Product |
version in use |
Property | Description |
---|---|
Info.Solution.CurrentBuild |
Build number |
Info.Solution.DateModified |
Last modification | |
Info.Solution.ProductVersion | Product used |
for editing |
Info.Solution.RequiredLicense |
Production license needed | |
Info.Solution.TargetFramework | Platform |
requirement |
Info.Solution.VersionID |
VersionID incremented on configuration changes
Info.License.SerialNumber
Gets the license serial number
Info.License.LicensedProduct
Product Version, Family and Model of current license
Server.ComputerName
Gets the server's computer name
Server.DateString
Server Data and Time in string format
Server.IsRunningAsService
Flag to indicate if runtime is running as service
Server.IsRunningOnDocker
Flag to indicate if runtime is running on docker
Server.NumberOfTagsLoaded
Number of tags loaded in memory
Server.OSVersion
Operating System on the computer running the solution
Server.TStartupStartedTime
Timestamp when the solution started running
Server.SystemMonitor.Uptime
TimeSpan the solution is in execution
Configuration version |
Property | Description |
---|---|
Server.ComputerName | Server hostname |
Server.DateString | Current server time |
Server.OSVersion | Operating system |
Server.TStartupStartedTime | Solution start time |
Server.SystemMonitor.Uptime | Running duration |
Property | Description |
---|---|
Server.IsRunningAsService | Windows service mode |
Server.IsRunningOnDocker | Docker container mode |
Server.NumberOfTagsLoaded | Tags in memory |
Critical checks for production:
Check | Requirement | Where to Verify |
---|---|---|
Evaluation Mode | Must be False | Info.EvaluationMode |
License Match | Solution ≤ License | RequiredLicense vs LicensedProduct |
Profile | Must be Production | Info.ProfileName |
Monitor these indicators:
Symptom | Check | Action |
---|---|---|
Solution stops | EvaluationTimeRemaining | Apply license |
Wrong data | ProfileName | Switch profile |
Performance issues | NumberOfTagsLoaded | Optimize tags |
Connection problems | ComputerName | Verify server |
http://[ServerAddress]:[Port]/html5/?Monitor=Runtime
Components:
/html5/?Monitor=Runtime
The System Monitor data comes from runtime objects:
Page Tree | ||
---|---|---|
|
In this section: