Overview
When the solution is running , and the Designer is connected with the runtime, the Historian Monitor page show basic status of its Historian Table HistorianTable and an User Interface created using the Trend Chart Control, which allows to monitor historical data.
On this page:
Table of Contents | ||||
---|---|---|---|---|
|
Monitoring the Historian Module
You can access the monitor by navigating to Historian → / Historian Monitor.
When the solution is runtime, the monitor will display a Trend Chart page, and a table with the runtime properties of the HistorianTables. a table of properties with real-time information about the alarms module.
Trend Chart Page
This TrendChart Page is an out-of-box User Interface to monitor Historian Data, created using the same tools available to create displays and the TrendChart Trend Chart Control. When creating displays in your application there is a template in Charts similar to this the one embedded in the Designer.
Tip |
---|
Using a Browser, with no installation required, you can verify the Alarm Historian Status of remote server. With the following URL. http://localhost:3101/html5/?Solution=Monitor&StartupLayout=HistorianTrendHistorian 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 reaming for the URL remains the same. |
Historian Monitor
menu provides a way to monitor real-time information related to the Historian module operation. As the Historian Monitor has a monitoring-only function, you can't edit or interact with HistorianTags, HistorianTables, or ArchiveLocations.Table Columns
The information in this table is constructed from the runtime properties of the object: Historian.Table.<Name>.
The properties shown in the monitor table can also be accessed in Displays or Scripts using the following syntax:
|
HistorianTables Monitor Columns | |
---|---|
Column | Description |
Namespace |
The information available when you access the Historian Monitor is described in the table below.
Monitor information | Description |
---|---|
ID | HistorianTable unique identifier. |
Name Space | Specifies the namespace the item belongs to. |
Name | HistorianTable's name |
Rows CountRowCount | The total number of rows of data stored in the HistorianTable. |
Success CountSuccessCount | The total number of times the system successfully stored data in the databasetable. |
Error CountErrorCount | The number of times the system failed to save data into the databasetable. |
Last Stored Time StampLastStoredTimeStamp | The timestamp of the last data entry stored in the databasetable. |
Last Stored Error MessageLastStoredErrorMessage | The last error message encountered. |
Info | ||
---|---|---|
| ||
Your solution must be running to have access to the Historian Monitor information. Use the Runtime to start the solution. |
Local Diagnostic Tools
As the Historian Monitor cannot provide additional information regarding the connected databases, you can use the Diagnostics tools for it. You will acquire additional information from the Module Information and the Trace Window. You can find the Diagnostic tools by accesing Runtime → Runtime Diagnostics.
Info | ||
---|---|---|
| ||
You can only access these tools while your solution is running. Use the Runtime to start the solution. |
Module Information
The diagnostic tool from the Information module updates real-time information about the execution of several modules. To verify the Historian information, access the Module Information (info icon) and select the Historian option in the tree. By doing this, you can monitor the state of connected databases. The following table describes each available property when you select the Historian.
Property | Description |
---|---|
Tables | The total number of HistorianTables. |
Items | The numbers of items on the tables |
OpenStatusMessage | Status message when staring the Module |
IsDeleting | Flag to indicate the module is executing delete operations |
StoreAndForward.IsEnabled | Specify if the system is using the Store and Forward feature. |
UseStoreAndForwardDatabaseAlways | Flat to indicate to always use StoreAndForward instaed of writing directly to historian. |
HasPairRedudantStoreAndForwardPending | Indicates if a Forward process to update the database is waiting due to connection issues. |
Redundancy.LastSyncMessage | The last message received after synchronizing data with the database. |
Redundancy.LastSyncTimestamp | Specify when the last synchronization happened. |
Redundancy.LastSyncErrorMessage | Inform the last error message received when the synchronization failed. |
Redundancy.LastSyncErrorTimestamp | Specify when the last failed synchronization happened. |
StoreAndForward.IsFixingDatabase | Inform if the system is currently fixing the database data after facing issues synchronizing data. |
StoreAndForward.FixDatabaseMessage | Status message on StoreAndForward database management |
StoreAndForward.FixDatabasePercent | The total percentage already fixed from the database (Archive Location). |
StoreAndForward.FixDatabaseElapsedTime | The time spent since the Store and Forward had started. |
If you select one specific Historian Table in the tree under Historian, additional information described in the following table will be available:
Property
Description
Note that some information available when selecting the HistorianTable from the Module Information are the same ones you can access when using the Historian Monitor.
Historian Trace Window
The Trace Window logs events connected with the Historian module execution. The Trace Window logs can have four message levels:
. |
In this section:
Page Tree | ||||
---|---|---|---|---|
|