Fuel Monitoring Reports
The Fuel Monitoring Report serves as a primary diagnostic tool for assessing equipment health, identifying compliance issues, and analyzing fuel inventory risks across all configured store locations. It provides real-time visibility and historical event tracking for connected Automatic Tank Gauge (ATG) systems. Beyond basic Statistical Leak Detection (CSLD) results, this report aggregates ATG system status reports (i101), active alarms, equipment warnings, and environmental deviations.
Opening the Report
You can find the report at Reports > Fuel > Inventory > Fuel Monitoring Reports.
The report is enabled by default for all accounts provisioned with CStoreOffice® and fuel products. No manual setup or prior user request is required.
For more information, see Viewing Reports.
Supported Devices
The report collects and processes data from connected ATG and ANG equipment configured at each store location. Supported ATG models:
- Veeder-Root 300
- Veeder-Root 350
- Pneumercator TMS-3000
- Franklin EVO-400
- Franklin EVO-550
- Site Sentinel TS-504
Viewing the Report
The report presents data in a structured tabular format. Below are the fields displayed for each recorded log entry:
- Date: Timestamp corresponding to the last call time or result period.
- Location: The name of the store (location).
- ATG Report: Source report type received from the ATG console (System Status Report, CSLD Results Report).
- Tank/Sensor Number: Identification number of the specific tank or sensor associated with the event.
- Alarm/Warning Category: Standardized category group of the alarm or notification.
- Alarm Type Number: Specific numeric identifier and name of the alarm condition.
- Status: Operational state or result of the check:
- ON: Indicates an active alarm, warning, or deviation condition on a tank or sensor.
- PASS: Indicates a successful result for a CSLD leak detection test or system check.
- NO ALARMS: Indicates that the ATG System Status Report check completed with no active alarms or errors present.
- NO DATA: Indicates that no call results or polling data were received from the ATG console during the specified time period.
Event Processing Algorithm
To eliminate false positives and transient hardware noise, the system processes ATG data through an automated evaluation algorithm running on a 50-minute polling cycle.
An event record is created in the report only when an active alarm condition satisfies any of the following threshold criteria during polling:
- The number of consecutive 50-minute polls where the event remains continuously active exceeding the Consecutive Polls threshold.
- The event is detected at least Minimum in Window times within the last consecutive Polling Cycles.
Once an event is logged, duplicate records for the same ongoing alarm are suppressed during the defined Cooldown Period.
An alarm cycle fully resets only after the ATG reports a clear state for the specified number of consecutive "clean polls". Once the Poll Reset threshold is achieved, any subsequent recurrence will initiate a new event cycle.
Thresholds depend on the critical SLA level assigned to the specific alarm type:
| SLA Severity Level | Consecutive Polls | Polling Cycles | Minimum in Window | Cooldown Period (Hours) | Poll Reset |
|---|---|---|---|---|---|
| Immediate ( less than 2 hours) | 2 | 4 | 3 | 2 | 2 clean polls |
| Within 24 hours | 3 | 8 | 5 | 6 | 4 clean polls |
| Within 48 hours | 4 | 10 | 6 | 12 | 5 clean polls |
| Within 1 week | 6 | 12 | 10 | 24 | 8 clean polls |
| Within 1 month | 12 | 24 | 18 | 72 | 12 clean polls |
Monitored Alarms
| Alarm Type (for i101) | SLA for Service Group | Push / Record after N Repeats |
|---|---|---|
| Tank Setup Data Warning | <= 7 days | 6 |
| Tank Leak Alarm | Immediate (<= 2 hours) | 2 |
| Tank High Water Alarm | <= 24 hours | 2 |
| Tank Overfill Alarm | Immediate (<= 2 hours) | 2 |
| Tank Low Product Alarm | <= 24 hours | 3 |
| Tank Sudden Loss Alarm | Immediate (<= 2 hours) | 2 |
| Tank High Product Alarm | <= 24 hours | 3 |
| Tank Invalid Fuel Level Alarm | <= 24 hours | 3 |
| Tank Probe Out Alarm | <= 24 hours | 3 |
| Tank High Water Warning | <= 48 hours | 4 |
| Tank Delivery Needed Warning | <= 7 days | 6 |
| Tank Maximum Product Alarm | <= 24 hours | 3 |
| Tank Gross Leak Test Fail Alarm | Immediate (<= 2 hours) | 2 |
| Tank Periodic Leak Test Fail Alarm | <= 24 hours | 3 |
| Tank Annual Leak Test Fail Alarm | <= 7 days | 6 |
| Tank Periodic Test Needed Warning | <= 30 days (regulatory) | 12 |
| Tank Annual Test Needed Warning | <= 30 days (regulatory) | 12 |
| Tank Periodic Test Needed Alarm | <= 30 days (regulatory) | 12 |
| Tank Annual Test Needed Alarm | <= 30 days (regulatory) | 12 |
| Tank Leak Test Active | INFO (no SLA) | No push/record |
| Tank No CSLD Idle Time Warning | <= 7 days | 6 |
| Tank Siphon Break Active Warning | <= 7 days | 6 |
| Tank CSLD Rate Increase Warning | <= 24 hours | 3 |
| Tank AccuChart Calibration Warning | <= 7 days | 6 |
| Tank HRM Reconciliation Warning | <= 7 days | 6 |
| Tank HRM Reconciliation Alarm | <= 24 hours | 3 |
| Tank Cold Temperature Warning | <= 7 days | 6 |
| Tank Missing Delivery Ticket Warning | <= 7 days | 6 |
| Tank/Line Gross Leak Alarm | Immediate (<= 2 hours) | 2 |
Filtering and Sorting the Report Data
To get the exact information you need, you can apply filters to the report. To set up a filter, click Advanced and select one or more filtering options. Once the filter is set up, at the bottom of the filter section, click the Refresh button to display the report data by the filter criteria.
The report provides the following filtering options:
- Date: Select the date you are interested in manually using the calendar.
- Stations Included: Select the stations you want to view the report for.
- Filter by Station Tags: Use this option to filter the report data by tags assigned to stations. The generated report will contain data only for those stations to which the selected tags are assigned. To select tags by which the report data must be filtered, expand the tags tree and select the check boxes next to the necessary tags.
The report data can be filtered by root tags and tags of the lower level in the tags hierarchy. A combined filter can also be created by selecting different root and child tags.
For more information on additional report features, see Reports.
Additional Actions
To export the report's displayed data as a Microsoft Excel (.XLSX) spreadsheet, click the Convert to Excel button on top of the report.
To print the report, click the Print Version button on top of the report.