Skip to main content

Daily Statistics

Table of Contents​

Statistics Screen — Annual Heatmap and Selected Day Indicators


Overview​

The Daily Statistics screen provides a heatmap of operational status by date for a given year and allows users to select a specific date to analyze collection, alarm, communication, equipment, Edge, and flow indicators on a single screen.

Path: Left Menu > Overview > Statistics (Internal URL /statistics/index)

The current screen title is displayed as 통계 · YYYY-MM-DD (어제). Since the statistics aggregation is based on the previous day's data, the reference date is set to yesterday upon entry.


Screen Layout​

┌──────────────────────────────────────────────────────────────┐
│ 통계 · YYYY-MM-DD (어제) [연도 ▼] [조회] │
├──────────────────────────────────────────────────────────────┤
│ 연간 시스템 가동률 │
│ 날짜별 운영 현황 히트맵 │
├──────────────────────────────────────────────────────────────┤
│ KPI 8장: 가동률 / DB / 통신 / 진단 / 데이터 / 알람 / BLOB / 모델 │
├──────────────────────────────────────────────────────────────┤
│ 날짜 미선택: "히트맵에서 날짜를 선택해주세요" │
│ 날짜 선택 후: 상세 차트 영역 표시 │
├──────────────────────────────────────────────────────────────┤
│ 포인트·알람·레이턴시·검증실패 4차트 │
│ 자산·OPC·사이트·태그 16차트 │
│ 엣지 4차트 + 플로우 4차트 │
└──────────────────────────────────────────────────────────────┘
AreaDisplay
Top HeaderScreen title, year selector, search button
HeatmapAnnual system availability. Load selected day details by clicking a cell
KPI Cards8 key indicators for the selected day and delta compared to the previous day
Detailed ChartsPoint/Alarm, Asset/OPC, Edge, and Flow charts

ControlDescription
Year SelectorSelect the year to view statistics. Default is the current year
SearchReloads the heatmap and statistics data for the selected year

You must click the Search button after changing the year to refresh the screen.


Annual System Availability Heatmap​

The heatmap displays the system availability for each day of the selected year.

ItemDescription
Chart IDheatmap_chart
Panel TitleAnnual System Availability
Display Unit1 day = 1 cell
ActionClicking a cell refreshes the detailed charts below based on the selected day

Sections with dark and stable colors are likely operating normally. For days with faint or empty colors, check for collection failures, faults, or missing aggregations.


Selected Day KPI Cards​

When a date is selected from the heatmap, 8 KPI cards are updated based on the selected day.

CardMeaning
System AvailabilityRatio of normal operation over 24 hours
DB Storage CapacityTime series and event repository capacity
CommunicationNumber of normal OPCs and overall communication status
Diagnostic Warning/ErrorSelected day diagnostic WARN/ERROR load
Total Data CollectionNumber of collection points on the selected day
Total Alarm CountTotal alarms on the selected day. Open occurrences are not counted if hidden, suppressed, or excluded from service
BLOB UploadNumber of file uploads on the selected day
Site / Tag / EquipmentModel scale and registration status

Each card displays the delta compared to the previous day. For collection volume and availability, a decrease is a danger signal; for alarms and diagnostics, an increase is a danger signal.


Selected Day Detailed Charts​

The following guidance is displayed before a date is clicked.

히트맵에서 날짜를 선택해주세요.

When a date is clicked, the detailed area expands and charts are displayed in the following order:

  1. Point, Alarm, Latency, and Validation Failure (4 charts)
  2. Asset, OPC, Site, and Tag (16 charts)
  3. Edge (4 charts)
  4. Flow (4 charts)

PanelChart IDPurpose
Point Reception Trendreport_point_chartPoint reception volume by time of day
Alarm Priority Trendreport_alarm_chartChanges in Info, Warning, and Critical alarms by time of day
Average Latency Trendreport_latency_chartAverage delay from collection to storage
Point Validation Failure Trendtrend_point_fail_chartType, range, and validity verification failures

If the time period with a drop in collection volume overlaps with a rise in alarms or latency, check for connection, Edge, or storage bottlenecks.


Asset, OPC, Site, and Tag Charts​

PanelChart IDPurpose
OPC Communication Connection Status Distributionopc_status_chartOPC status distribution for the selected day
Equipment Health Status Distributionasset_health_chartEquipment health status distribution
Data Collection Comparison by Sitereport_asset_top_chartCollection volume ranking by site
Top 10 Point Reception by Tagreport_tag_point_chartTags with the highest reception volume
Top 10 Alarms by Tagreport_tag_alarm_chartTags with the most alarms
Alarm Distribution by Sitesite_alarm_chartProportion of alarms by site
Equipment Connection Status Distributionasset_connection_chartEquipment connection status distribution
Collection Distribution by Data Typereport_datatype_pie_chartCollection proportion by type
Average Latency by OPCreport_opc_latency_chartIdentification of OPCs with high latency
Alarm Comparison by Sitereport_asset_top_alarm_chartAlarm ranking by site
Data Collection Distribution by Sitesite_data_chartCollection proportion by site
OPC Communication Connection Status Trendtrend_opc_conn_chartChanges in OPC status by time of day
OPC Communication Latency Trendtrend_opc_latency_chartCommunication latency by time of day
OPC Latency Histogramopc_latency_chartLatency distribution
Data Collection by Linereport_line_point_chartComparison of collection volume by line
Health/Connection Status by Areareport_area_status_chartStatus comparison by area unit

Edge and Flow Charts​

Edge 4 Charts​

PanelChart IDPurpose
Hourly Edge Healthedge_health_hour_chartTime trend of Edge health status
Edge API Callsedge_stats_rest_chartLoad of calls from server to Edge
Edge Push Receptionedge_stats_push_chartReception load of pushes from Edge to server
Edge Health Distributionedge_stats_health_chartDistribution of Edge health status

Flow 4 Charts​

PanelChart IDPurpose
Top 5 Flow Callsflow_top_called_chartFlows with the highest call volume
Top 5 Flow Errorsflow_top_errored_chartFlows with the most errors
Hourly Flow Trendflow_hour_trend_chartCompletion/error flow for 24 hours of the selected day
Daily Flow Trendflow_daily_trend_chartCompletion/error flow for the last 30 days

Response by Anomaly Signal​

SymptomPriority CheckFollow-up Action
Sharp drop in availabilityHeatmap color, System Availability cardCheck System and Diagnostic logs
Sharp drop in total data collectionPoint Reception Trend, Data Collection Comparison by SiteCheck Connection Status and Edge
Spike in alarmsAlarm Priority Trend, Top 10 Alarms by TagCheck details by tag/site in Alarm
Increase in latencyAverage Latency, Average Latency by OPCIsolate network, Edge, and storage delays
Increase in validation failuresPoint Validation Failure TrendCheck tag data type, range, and collected values
Increase in flow errorsTop 5 Flow ErrorsCheck Flow Execution History

FAQ​

Q. I selected a date, but the detailed charts are empty.

A. There may be no collection data for that date, or aggregation may not yet be complete. Please verify actual data ingress in Connection Status and Data Point.

Q. I cannot see the site summary table that was there before.

A. The statistics screen has been reorganized to focus on the heatmap, KPI cards, and chart grids. For site-specific comparisons, use charts 사이트별 데이터 수집 비교, 사이트별 알람 비교, and 사이트별 데이터 수집 분포.

Q. There is no system reference tab.

A. The current screen expands detailed charts in a single flow without separate tabs. System health can be checked through KPI cards, point/alarm trends, and the System screen.

Q. Why are flow charts in the statistics screen?

A. Flow execution volume and errors are operational indicators of data processing automation status. They are useful for verifying if data collection anomalies and automation failures overlap in the same time period.