This document has only specific information about the device connection settings and its address syntax.
Refer to the User Guide for more information on the Device Module.
On this page:
System Monitor Communication Driver gets information about the local system, like processor, memory, hard disk and network information. When running a distributed application, the metrics will refer to the server computer. Using the Channel remote execution, you can get information from other computers running the application.
Communication Driver Information | |
---|---|
Driver name | SystemMonitor |
Assembly Name | T.ProtocolDriver.SystemMonitor |
Assembly Version | 1.1 |
Available for Linux | False |
Devices supported | N/A (Not Applicable) |
Manufacturer | N/A (Not Applicable) |
Protocol | Proprietary over TCP/IP |
Max number of nodes | Only one node can be defined to each channel |
PC Requirements | Ethernet port |
Operand | Read | Write | Data Type | Address size |
---|---|---|---|---|
Processor | Yes | - | Real | 8 bytes |
MemoryAvailable | Yes | - | Real | 8 bytes |
MemoryInUse | Yes | - | Real | 8 bytes |
MemoryTotal | Yes | - | Real | 8 bytes |
MemoryPhysicalAvailable | Yes | - | Real | 8 bytes |
MemoryPhysicalInUse | Yes | - | Real | 8 bytes |
MemoryPhysicalTotal | Yes | - | Real | 8 bytes |
HDWriteBytesPerSecond | Yes | - | Real | 8 bytes |
HDReadBytesPerSecond | Yes | - | Real | 8 bytes |
NetDataReceivedBytesPerSecond | Yes | - | Real | 8 bytes |
NetDataSentBytesPerSecond | Yes | - | Real | 8 bytes |
The Primary Station configuration requires specifying only the IP Address, which identifies the main node in the network communication setup.
The syntax for the Ping address points is: <Property>
Where:
Operand | Description |
---|---|
Processor | Percentage is being used |
MemoryAvailable | Total of memory available (including virtual memory) in kilobytes |
MemoryInUse | Total of memory is being used (including virtual memory) in kilobytes |
MemoryTotal | Total of memory (including virtual memory) in kilobytes |
MemoryPhysicalAvailable | Total of physical memory available in kilobytes |
MemoryPhysicalInUse | Total of physical memory is being used in kilobytes |
MemoryPhysicalTotal | Total of physical memory in kilobytes |
HDWriteBytesPerSecond | Bytes per seconds are being written in the Hard Disk |
HDReadBytesPerSecond | Bytes per seconds are being read in the Hard Disk |
NetDataReceivedBytesPerSecond | Bytes per seconds are being received through the network |
NetDataSentBytesPerSecond | Bytes per seconds are being sent through the network |
You can map each property to a Tag in the application, or you can defined only one line on Device → Points, mapping the entire data structure to a Template tag. In order to use template tags:
The most common error is related to the Windows cache of the performance counter. To recover the system, execute the following commands at the Command prompt, running the prompt as Administrador:
C:\windows\system32> lodctr /r
If you still have the error: Error: Unable to rebuild performance counter setting from system backup store, error code is 2
Then, you should run:
C:\windows\SysWOW64> lodctr /r
The expected rmessage is:
Info: Successfully rebuilt performance counter setting from system backup store
SystemMonitor Revision History | |
---|---|
Version | Notes |
1.1 | Initial release on new documentation standards. |