Reviewed September 2026 against the Global Mining Guidelines Group (GMG) time classification framework and AspenTech’s mining maintenance research.
Try it: Run your own numbers →
- Introduction
- Building the Mining Equipment Production Database
- Data Indexing: Why Your Query Speed Determines Your Alert Speed
- Combo Charts: Reading Two Metrics at Once
- Quartile and Median Analysis: Where Does Your Fleet Actually Sit?
- Alerting: From Dashboards to Prescriptive Action
- Clustering: Grouping Machines by How They Actually Behave
- Box Plots: Seeing the Whole Distribution, Not Just the Average
- Data Literacy and Relevance: Getting the Right Number to the Right Person
- Calculator: OEE Gap and Downtime Cost
- Comparison Table: Five Techniques, One Fleet
- How Farmonaut Fits Into This Stack
- FAQ
- Conclusion
- Try it: Run your own numbers
Mining Equipment Performance Data: 5 Analytics That Work
Mining equipment performance data becomes useful the moment you can answer three questions from it: where does this machine rank against the rest of the fleet, what is about to fail, and who needs to see that before it does. Five techniques do that job โ a production database with clean indexing, combo charts, quartile/median benchmarking, clustering, and box plots โ and every one of them is described below with the numbers that make each one worth building, not just the concept.
An Overall Equipment Effectiveness (OEE) of 85% is the figure usually quoted as world class, a benchmark that comes from manufacturing (OEE.com). Open-pit shovel-and-truck fleets tend to run well below it. The Global Mining Guidelines Group published a standard time classification framework in 2020 so sites measure availability and utilization the same way. That gap between fleet reality and world class is the reason the rest of this article exists. Closing it starts with data you can actually query, not a spreadsheet someone updates once a shift.
Access real-time mining data insights with the Farmonaut Android App
Building the Mining Equipment Production Database
A mining equipment production database is the table (or set of linked tables) that holds every machine’s operating hours, fuel burn, load counts, fault codes, and maintenance events at whatever interval your telematics system reports โ usually every 30 seconds to 5 minutes for haul trucks and shovels. Without that structure, “performance data” is just a folder of exported CSVs nobody can join together. The database is what lets you run the four analytics techniques below on demand instead of rebuilding a spreadsheet every time someone asks a question.
What Belongs in the Schema
- Asset identity table: machine ID, model, commission date, site/pit assignment.
- Time-series telemetry table: engine hours, fuel rate, payload, GPS position, engine temperature, hydraulic pressure โ timestamped and linked to asset ID.
- Event/fault table: fault codes, downtime start/stop, maintenance work orders, operator shift ID.
- Derived-metrics table: daily/weekly rollups of OEE, availability, utilization, performance rate โ computed once and stored, not recalculated on every dashboard load.
That last table matters more than it sounds. Recomputing OEE from raw telemetry every time a manager opens a dashboard is slow and it’s the single most common reason mining analytics dashboards feel sluggish. Precompute the rollups nightly or hourly, store them, and query the summary table for anything that doesn’t need second-by-second granularity.
Why Maintenance Costs Force the Database Question
Maintenance and reliability spending runs 30โ50% of total mining operating expenditure, per AspenTech’s prescriptive maintenance research (AspenTech white paper). At that share of the budget, a production database that lets planners find the worst-performing 10% of assets in a query โ instead of a week of manual cross-referencing โ pays for the engineering time to build it within one maintenance planning cycle.
For scale: the industry benchmarking service Quartile One maintains 85,000 years of cumulative equipment performance data across 150 mining sites worldwide as of its 2019 database description (International Mining). You don’t need that scale to get value โ a single-site database covering 18โ24 months of telemetry is enough to establish your own percentile bands, which matters more for day-to-day decisions than an external comparison anyway.
Data Indexing: Why Your Query Speed Determines Your Alert Speed
Indexing is the part of database design that decides whether “show me every excavator over the 90th percentile for hydraulic pressure this week” returns in under a second or times out. A production database without indexes on asset ID, timestamp, and fault-code columns forces a full table scan on every query โ and a full scan across months of 30-second telemetry intervals from a fleet of 40+ machines is the difference between a dashboard that refreshes in real time and one that’s stale by the time it loads.
The Indexes That Matter Most for Equipment Performance Data
- Composite index on (asset_id, timestamp): the backbone of almost every equipment query โ “show me this machine’s history” or “show me all machines at this time.”
- Index on fault_code / event_type: makes alerting queries (“all active hydraulic faults right now”) fast instead of a scan.
- Index on derived-metric columns (oee_daily, availability_pct): speeds up the percentile and quartile queries described below โ these run constantly on dashboards and should never require scanning raw telemetry.
The practical test: if a fleet manager’s percentile-ranking dashboard takes more than a couple of seconds to load, the indexing is wrong before the analytics logic is even worth debugging. Fix the indexes first; every technique in this article depends on queries returning fast enough that people actually use the dashboard instead of falling back to a gut-feel maintenance schedule.
Canadian critical minerals mining leverages AI, satellites, and structured data pipelines for equipment and site monitoring.
Hyperspectral technology and real-time analytics are transforming copper mining equipment monitoring across US operations.
Combo Charts: Reading Two Metrics at Once
A mining equipment performance data combo chart puts two chart types โ usually bars and a line โ on the same time axis with dual Y-axes, so a manager can see two related metrics move together instead of flipping between two separate reports.
Other chart types can carry the same fleet figures, and gauge, funnel and waterfall charts shows when each one reads best.
What a Combo Chart Actually Shows
- Bars for daily operating hours or utilization percentage; a line overlay for fuel consumption rate or engine temperature on the same days.
- Divergence between the two series is the signal: utilization holding steady while fuel consumption climbs points to mechanical drag โ a clogged filter, a hydraulic leak, worn tracks โ before it shows up as a fault code.
- Works for any paired metrics with a logical relationship: availability vs. mean-time-to-repair, load count vs. cycle time, or OEE vs. maintenance hours.
AI satellite mapping and structured performance data are reshaping mining analytics workflows.
Building One From Your Production Database
Pull the daily rollup table described above โ the one with precomputed OEE, availability, and fuel-rate columns โ filtered to one asset or one equipment class, and chart operating hours as bars against fuel rate as a line for the same 30 to 90 day window. Because the metrics are precomputed and indexed, this query should return instantly rather than scanning raw telemetry live.
Best Practices
- Pick metrics with a real causal or diagnostic relationship โ not just two numbers that happen to both exist.
- Use dual Y-axes so different units (hours vs. gallons vs. ยฐF) don’t get squashed onto one scale.
- Feed the chart from an API so it updates automatically rather than from a manually refreshed export โ the Farmonaut API and its developer documentation are built for this kind of live dashboard integration.
- Pair combo charts with the quartile and clustering methods below for root-cause work โ the combo chart shows you *that* something diverged, the other two show you *how much* and *who else*.
AI telematics and satellite-fed dashboards illustrate the same combo-chart logic applied across equipment-heavy industries.
Quartile and Median Analysis: Where Does Your Fleet Actually Sit?
Quartile and percentile analysis rank every machine in a fleet against its peers rather than against an abstract target. The median is the 50th percentile โ half your fleet performs better, half worse, on whatever metric you’re measuring. The first quartile (25th percentile) and third quartile (75th percentile) bracket the middle half of the fleet, and anything outside that range is worth a closer look.
Why Median Beats Average for Equipment Fleets
A fleet average can be dragged badly out of position by one machine in for a major overhaul or one that’s brand new and unrepresentative. The median is not moved by a single extreme case, which is why fleet benchmarking works better against percentile bands than against a single blended average.
A Worked Example Using the Published OEE Figures
Say your fleet’s median shovel OEE sits at 22%. You know where the middle of the fleet sits before you’ve looked at a single fault code โ and you know which half of your shovel fleet is dragging the median down. Quartile bands turn “our OEE is low” into “these four shovels, specifically, are in the bottom quartile and account for most of the gap.”
Applications
- Contractual benchmarking: OEM uptime guarantees are usually written as a percentile or median threshold, not an average โ verify which before you sign.
- Root-cause prioritization: Investigate the bottom quartile first; it delivers the most improvement per hour of engineering time.
- Maintenance scheduling: Machines drifting from the second into the third or fourth quartile over consecutive weeks are trending toward failure before they actually fault out.
The same percentile-based benchmarking logic used in satellite crop health scoring applies directly to equipment fleet ranking.
Looking to close the gap between your fleet’s median and the world-class targets above? Farmonaut’s fleet and resource management tools track utilization and uptime against benchmarks like these in real time, so quartile drift shows up on the dashboard instead of in next quarter’s maintenance backlog.
Alerting: From Dashboards to Prescriptive Action
Alerting is where mining equipment performance data analytics moves from descriptive (what happened) to prescriptive (what to do next). A prescriptive analytics system doesn’t just flag that hydraulic pressure crossed a threshold โ it recommends the specific maintenance action, ranks it against other open work orders, and estimates the cost of deferring it.
What Makes Alerting “Prescriptive” Rather Than Just Reactive
- Reactive alerting: a fault code fires after the problem has already started (e.g., an overheating warning).
- Predictive alerting: the trend line (built from the combo charts and quartile drift above) crosses a threshold before a fault code would โ the machine is heading for the bottom quartile over the next 1โ2 weeks.
- Prescriptive alerting: the system also recommends the fix, the parts needed, and the priority relative to other flagged assets, based on rules or models trained on historical fault-to-failure sequences in your production database.
This is the layer where maintenance savings come from. They are not achievable from fault-code alerting alone โ they require the trend-based and prescriptive layer built on indexed, complete telemetry.
What’s Not Publicly Benchmarked Yet
Industry-wide adoption of real-time equipment alerting, and incident-detection latency benchmarks comparing prescriptive systems across US mining operations, are not published as an aggregate figure โ vendors report site-specific case results but not a sector-wide comparison. If you need that number for your own site, the practical method is to instrument your own alerting system’s time-to-detect against your own fault log for 90 days and compare it to your prior reactive-only baseline; that comparison is more reliable for your operation than any published industry average would be regardless.
Turning that data into a usable screen is the subject of mining equipment KPI dashboards, with benchmarks and sample visuals.
Clustering: Grouping Machines by How They Actually Behave
Clustering is a machine-learning technique โ commonly k-means or hierarchical clustering โ that groups equipment by similarity across several variables at once (vibration, fuel rate, temperature, downtime frequency) rather than ranking on one metric at a time the way quartile analysis does. Where percentile analysis tells you a machine’s rank on fuel consumption, clustering tells you which *other* machines share its whole behavioral fingerprint โ which matters when the root cause is a combination of factors, not a single metric crossing a line.
How Clustering Complements Quartile Analysis
- Groups by mechanical stress signature: machines with correlated vibration, temperature, and hydraulic pressure patterns โ even if none of them individually sits in a bottom quartile.
- Surfaces recurring downtime cohorts: a cluster of machines all going down on the same shift pattern points to an operational or environmental cause, not a machine-specific fault.
- Segments by fuel efficiency profile: useful for prioritizing which cluster to target first for retrofit or replacement.
Large-scale mapping tools support the same multivariate grouping logic used in equipment clustering, applied here to farm monitoring.
Step-by-Step
- Pull multivariate time-series data for all fleet assets from the production database (engine, vibration, fuel, temperature, fault history).
- Run a clustering algorithm โ k-means for a known number of groups, hierarchical clustering if you don’t know how many clusters to expect.
- Profile each cluster: what’s the defining shared trait?
- Target interventions at the highest-risk cluster first โ this is usually a smaller, more efficient list than reviewing every asset individually.
- Re-cluster monthly and track whether machines move out of the risk cluster after intervention.
In remote or environmentally sensitive sites, clustering can extend to emissions data, linking equipment groups to carbon footprint monitoring for ESG reporting โ grouping machines by environmental impact profile alongside mechanical performance.
Box Plots: Seeing the Whole Distribution, Not Just the Average
A box plot draws the median, the first and third quartiles (the “box”), and the outliers for a metric โ in one glance, across every machine or every shift, without a single number being hidden inside an average. It is the visual companion to the quartile analysis above: quartile analysis gives you the numbers, the box plot gives you the shape.
Why Box Plots Catch What Averages Miss
- Instantly spot outliers in engine temperature, fuel consumption, or downtime duration โ a single dot far outside the whiskers is worth investigating regardless of what the fleet average says.
- Compare spread, not just center, between equipment models, shifts, or sites โ two shovels can have the same median fuel rate with very different consistency.
- Reveal sensor calibration problems: a box plot shape that suddenly changes width or shifts position without a matching operational change usually means a sensor drifted, not that the machine did.
- Missing data produces visibly wrong box shapes โ a box plot is itself a quick data-completeness check.
Best Practices
- Don’t assume a normal distribution before setting alarm thresholds off a box plot โ check the actual shape first, since skewed distributions (common in fuel consumption data) need different thresholds than symmetric ones.
- Run box plots alongside combo charts on the same dashboard, not as a separate report โ the combo chart shows the trend over time, the box plot shows where each machine falls in the current distribution.
- Filter by time period, machine model, or site so a plot compares like with like.
For supply-chain transparency once equipment output is measured this way, Farmonaut’s blockchain-based traceability tools extend the same completeness discipline to tracking material from extraction through delivery.
Data Literacy and Relevance: Getting the Right Number to the Right Person
The most sophisticated analytics stack fails if the people who need a number can’t find it or don’t trust it. Data literacy in a mining operations context means a shift supervisor, a maintenance planner, and a site manager can each pull the specific metric relevant to their decision โ without needing a data analyst to translate a query for them.
Matching Data Relevance to the Decision Being Made
| Role | Relevant metric | Right analytics technique |
|---|---|---|
| Shift supervisor | Current fault alerts, real-time utilization | Prescriptive alerting |
| Maintenance planner | Quartile rank, trend drift over 2โ4 weeks | Quartile/median + combo chart |
| Reliability engineer | Multivariate risk grouping | Clustering |
| Site manager | Fleet-wide distribution vs. world-class targets | Box plot + benchmark comparison |
Building this into role-based dashboard views โ rather than one dense dashboard everyone has to filter themselves โ is the single biggest lever for actually getting analytics used day to day, and it costs nothing beyond dashboard configuration once the underlying indexed database and rollup tables exist.
Calculator: OEE Gap and Downtime Cost
Enter your fleet’s current OEE and operating profile to see the gap against the world-class benchmarks cited above, and a rough downtime-cost impact based on your own inputs.
Run your own numbers
Assumes the OEE gap you enter translates directly into lost operating hours at the “cost per lost hour” you supply โ it does not account for partial-fault degraded operation, seasonal scheduling, or the diminishing returns typically seen as OEE approaches the world-class target. Use it to size the opportunity, not to book a savings figure.
Comparison Table: Five Techniques, One Fleet
| Technique | Question it answers | Data requirement | Best paired with | Example use |
|---|---|---|---|---|
| Production database + indexing | Can I query this in seconds, not hours? | Composite indexes on asset_id, timestamp, fault_code | Everything below โ this is the foundation | Sub-second percentile dashboard queries |
| Combo chart | How do two metrics move together over time? | Time-indexed rollup table | Quartile analysis | Utilization vs. fuel-rate divergence detection |
| Quartile / median | Where does this asset rank against the fleet? | Fleet-wide metric snapshot | Prescriptive alerting | Bottom-quartile shovel identification |
| Clustering | Which machines share a multivariate risk profile? | Multivariate time-series per asset | Box plot (profiling each cluster) | Grouping machines by vibration + temperature + downtime pattern |
| Box plot | What's the full spread, not just the average? | Distribution-ready metric set per group | Combo chart, clustering | Spotting sensor drift via shifted box shape |
How Farmonaut Fits Into This Stack
Farmonaut supports the data-completeness layer underneath all five techniques above: satellite-based, multispectral monitoring that cross-verifies fleet location and site-wide environmental conditions independent of on-machine telemetry โ useful when a sensor fault or transmission gap would otherwise leave a hole in the production database. On top of that:
- AI-driven analytics: predictive maintenance alerts, cluster detection, and risk scoring built on the same quartile and clustering logic described above.
- Blockchain traceability: extends completeness discipline from equipment data to material provenance via traceability tools.
- Fleet management: real-time operational intelligence and benchmarking, on web, Android, and iOS.
- Environmental footprinting: continuous emissions monitoring for ESG reporting via Farmonaut's carbon footprinting solution.
The Farmonaut web app as the dashboard layer sitting on top of an indexed equipment production database.
Try Farmonaut for mining to see how these pieces connect on your own fleet data. For financing questions tied to equipment-backed operations, see how satellite-verified data supports large-scale mining project financing and loan and insurance eligibility for extractive-industry lenders.
How Mining Equipment Benchmarking Works
Benchmarking compares one machine, fleet or site against a reference. There are two kinds. Internal benchmarking ranks your own machines against each other, using the quartile and box-plot methods below. External benchmarking compares your fleet with other sites running the same class of equipment.
External comparisons only work if every site measures time the same way. One mine's "delay" is another's "standby". The Global Mining Guidelines Group published a standardized time classification framework in 2020 to fix that. It gives common definitions for availability, utilization and operational delays, so a truck's hours can be compared across companies.
Commercial services pool data for external comparisons. Quartile One's database held 85,000 years of mobile-equipment data from 150 sites worldwide, according to a 2019 International Mining report. PwC Australia runs a mining intelligence and benchmarking service built on shared definitions.
For most sites, a practical order is:
- Adopt the GMG time categories in your own reporting first.
- Build 18โ24 months of clean data and set your own percentile bands.
- Only then pay for an external comparison, so the numbers you send match theirs.
OEE of 85% is usually quoted as world class. That benchmark comes from manufacturing (OEE.com), and open-pit shovel-and-truck fleets tend to run well below it.
FAQ: Mining Equipment Performance Data Analytics
What is a mining equipment production database?
It's a structured set of linked tables โ asset identity, time-series telemetry, fault/event history, and precomputed daily metrics โ that lets you query equipment performance on demand instead of manually cross-referencing exports. Composite indexes on asset ID, timestamp, and fault code are what make queries fast enough to drive a live dashboard.
How does data indexing affect equipment alerting speed?
Without indexes on the columns you filter by most (asset ID, timestamp, fault code), every alerting query scans the full telemetry table, which gets slower as history accumulates. Indexed queries against a precomputed metrics table stay fast regardless of how much historical data you retain.
What's the difference between quartile analysis and clustering?
Quartile analysis ranks machines on one metric at a time โ where does this asset sit relative to the fleet on fuel consumption, for instance. Clustering groups machines by similarity across several metrics simultaneously, surfacing cohorts that share a behavioral pattern even when no single metric flags them individually.
Why use box plots instead of just tracking averages?
An average hides the spread. Two machines can share the same average fuel rate with very different consistency, and a box plot makes that difference visible immediately, along with outliers and any distortion caused by missing data or sensor drift.
What OEE should a mining fleet be targeting?
85% OEE is the figure usually quoted as world class, a benchmark borrowed from manufacturing (OEE.com). Shovel-and-truck fleets usually run well below it, so track the gap to that figure and to your own fleet median, measured with GMG's standard time definitions.
What does prescriptive analytics add beyond an alert?
A reactive alert tells you a fault already happened. Prescriptive analytics recommends the specific corrective action, priority, and parts needed based on historical fault-to-failure sequences in your production database โ moving the decision from "something's wrong" to "do this next."
Affordable Analytics & Monitoring with Farmonaut
Choose the best subscription plan for your mining analytics needs!
Further reading:
Conclusion: The Database Decides What the Dashboard Can Show
The edge in equipment analytics is in execution quality โ a properly indexed production database, combo charts and quartile analysis that load in seconds, clustering that catches multivariate risk before a single metric flags it, and box plots that keep the whole distribution visible instead of just an average. None of the five techniques above works well stacked on top of an incomplete or unindexed database; all five compound once that foundation is in place.
Check GMG's guidelines periodically for changes to the time classification definitions, so your KPIs stay comparable with other sites.
- Try Farmonaut's web app for actionable mining analytics
- Empower fleet efficiency and predictive maintenance
- Explore the Farmonaut API for seamless mining dashboard integration
- Monitor and minimize your mining carbon footprint
- Ensure regulatory compliance with blockchain traceability
- Streamline mining project financing and insurance with satellite verification
For help integrating a mining equipment production database, combo charts, quartile analysis, clustering, or box plot analytics on your own site's data, contact our mining analytics team through the Farmonaut app or web platform.



