Skip to main content

System Overview

Open System Overview to inspect the loaded project, collection health, alarms, forwarding targets, and host resources. Data refreshes automatically. Wait for loading to finish and compare successive samples before judging the current state.

Inspect the running gateway​

First Look at Terms​

TermsOn-site Understanding
ChannelsCommunication links from gateways to field devices, such as a TCP connection, a serial port, or a listening port.
Devicea PLC, instrument, acquisition module, or a logic acquisition object managed by plugins.
VariableA point in the point list, such as temperature, pressure, operating status, fault state, or control write point.
Real-time alarmsAlarm events that still require personnel attention do not mean the on-site fault has been resolved.
CPU/memory/diskgateway host resources. If the data remains high for a long time, prioritize checking collection frequency, forwarding cache, rule flow, and log volume.

Page Entry​

After logging into the system, the system overview page is displayed by default, or you can click the "System Overview" menu on the left to enter.

System Overview

Statistics Card​

CardDescription
Collection devicesCompare the configured total with the online count. Inspect offline devices in Collection Configuration.
Total number of variablesDisplays the total number of variables and indicates the number of normal variables.
Real-time AlarmShows alarm-variable and event counts requiring attention. These are not counts of equipment failures.
Forwarding targetsCompare total and online targets, then verify their actual output at the receiver.

Statistical cards are suitable for quickly determining whether the project is fully loaded. If abnormalities are found in the number of device online counts, normal variable counts, or real-time alarm counts, then proceed to "Collection Configuration," "Real-time Alarms," or "System Logs" to view details.

Cards without permission may be hidden. An unavailable or not-yet-loaded count can display —; do not record it as zero. A failed refresh can retain the last successful value, so check status and collection time for freshness. View channel counts in Collection Configuration → Channel Management.

Variable totals can include memory variables and automatically created status variables. Compare configured totals, licensed capacity, and currently online/healthy counts separately; they do not have to equal the PLC point-table row count.

Trace a real reading​

  1. Open a known collection point and compare its value, raw value, quality, and advancing collection time with the source.
  2. Check the associated device plugin, execution interval, and channel endpoint. Network connectivity alone does not validate a protocol address.
  3. In a permitted test environment, stop the source and observe offline quality. A retained last value does not prove new sampling.
  4. Restart the same source without recreating the channel, device, or variable. Verify restored quality and advancing time.
  5. If forwarding is configured, verify a new message at an independent receiver. See Collection debugging.

Page Layout​

The overview uses a fixed order for statistics, system resources, project information, and trends. Columns adapt to the available width. If a section is missing, check the account permission and loading state. Change collection or forwarding tasks on their configuration pages.

Project Information​

Project Information Displays basic information about the currently operating project:

InformationDescription
Project NameThe currently loaded project name.
Firmware VersionTGateway Version Number.
Serial NumberGateway serial number or UUID.
AOT releaseWhether it is an AOT release package. AOT packages can usually run independently, but plugin compatibility must be confirmed before release.
Maximum number of channels authorizedMaximum number of channels currently authorized for authorization.
Maximum number of authorized devicesMaximum number of devices currently allowed by the authorization.
Maximum number of authorized variablesMaximum number of variables currently allowed by authorization.
Project generation timeTime recorded when the loaded project information was saved or generated. It is not the current Runtime startup time.
Project descriptionDescription of the loaded project.

If project information is empty or shows abnormal, first confirm whether the current user has permission to view project information, then check whether TGateway loads the project correctly.

Monitor system resources​

System Resource Monitoring​

MetricsDescription
CPU UsageSystem CPU Usage Percentage. If the rate remains high, prioritize high-frequency collection, rule processes, and data forwarding.
Memory usageSystem memory usage percentage. If persistently high, check the number of variables, cache queues, and runlogs.
Disk UsageUsed and total capacity of the disk containing the gateway program. Insufficient space can affect history, cache files, and logs.
Process memory, GC memory, threadsThe gateway process working set, managed memory, and thread count. A single increase does not establish a leak; threads do not correspond one-to-one to devices.
System disksCombined capacity of all fixed host disks. Check the individual storage disk as well.
RuntimeHost-system uptime. Restarting the gateway process does not necessarily reset it; this is not the current Runtime process lifetime.
Network Interfacedisplays the network card name and IP address to confirm the current access address and on-site network configuration.
Performance monitoring recommendations
  • When CPU or memory remains high for a long time, first lower the debug log level, then check the collection frequency, rule flow, and forwarding target cache.
  • When disk usage approaches its limit, identify files before cleanup. Preserve active databases, WAL files, and cache records awaiting replay.
  • The network interface list helps confirm the IP addresses actually used by the gateway. Before modifying the network card configuration, you should prepare backup connection methods.

Trend Chart​

Trend charts show recent changes in host CPU, system memory, and network upload/download speed. Resource samples refresh more frequently than the business statistics. Host traffic can include other applications and protocol overhead, so it does not directly measure point throughput.

ChartExplanation
CPU TrendsView CPU Usage Changes, Used to determine whether there is a sustained high load.
Memory TrendsView changes in memory usage to determine if there is sustained growth.
Network SpeedView upload and download speeds, used to assess data forwarding or changes in external access traffic.

These are host-resource trends. Use Data Query for point history. Capacity assessment requires a sustained observation window, device and variable counts, actual request rate, and enabled workloads; see Capacity planning.