Every machine on your floor. Every state. The moment it happens.
MACH Monitor connects directly to your assets and reports live machine state for every machine on the floor: running, idle, faulted, in changeover, in maintenance. Operators classify downtime in two taps. OEE and the KPIs you define compute in real time. No MES required.
Our team on OEE in The Fabricator: How to Make OEE Work in a Job Shop →
Last updated: October 13, 2026
Every machine. Every state. Right now.
Stop walking the floor to check a machine. Real-time machine monitoring connects to your machines and equipment and reports live state for every machine the instant it changes: running, idle, faulted, in changeover, in maintenance.
Here's what you're seeing. Every asset on your floor, on one screen. For each one you're seeing its live state right now (running, idle, or down), its performance KPIs, whether it's keeping pace with the schedule, and how far its current order has progressed. Every tile is one machine, and the color comes straight from the machine itself, no manual entry. Watch one flip from running to idle: that lands the instant it happens, not in a shift report three hours later.
- You see the real-time status of every machine on your floor (running, idle, faulted, on break, in changeover, or in maintenance), updated the instant conditions change.
- Real-time state is derived directly from each machine's datapoints. You set the logic in the app, with no code to write. Every machine can have its own rules, so a flickering signal never shows up as a false stop.
- Connect to your machines in minutes. MACH works with the equipment you already have: PLCs, HMIs, sensors, or IoT gateways. If you need hardware, we can provide plug-and-play sensors or PLC-to-cloud gateways that get your machines talking to MACH. Once connected, MACH automatically discovers every data point your equipment is sending, so you just pick the ones you want to track.
- You access historical dashboards going back to day one. Every shift, every machine, every metric, stored and queryable from the moment data collection begins.
Your supervisors can’t watch the screen all shift. An alert rule watches it for them: a stop over 30 minutes, an unclassified stop, a changeover running long, or the same reason coming back. The message names the machine, the reason the operator gave, and the order it's holding up. See alerts →
Context captured at the source. By the person standing next to the machine.
The context you would otherwise reconstruct from memory is captured at the source. The operator kiosk is a shop-floor touch device at every work center, where operators log shift data, downtime reasons, order changes, and breaks as they happen.
Here's what you're seeing: This is the screen at the work center, sized for gloved hands and readable across the cell. The operator runs the shift from here: start and end shifts, pause and resume orders, log a break, classify a stop, record a reject, all in a tap or two. Nothing gets reconstructed from memory at the end of the day, because it was captured the moment it happened.
- The full-screen background glows the current machine state (green running, yellow idle, red faulted), so anyone can read the cell at a glance from across the floor. A horizontal shift timeline shows the last 8 hours of state history as color-coded blocks. Tap any segment to see the state and exactly how long it lasted.
- The order progress card shows current job number, progress bar, elapsed time, estimated remaining time, remaining units, and cycle average. Green, yellow, or red schedule-delta badges show whether the machine is ahead, on time, or behind for the current order and the day overall.
- Operators run the whole shift from the kiosk: browse a multi-day schedule with search and priority badges, start and end shifts, pause and resume orders, and classify downtime. Declaring a break is one tap, and a live timer in the overlay shows how long it has run.
- Reject recording is built in with guided workflows. Every reject logs against the active order and feeds quality analytics.
- When a machine has been idle past a threshold you set, the kiosk prompts the operator to classify the stop: category, then reason, two taps. No stoppage goes unrecorded.
- Maintenance runs as Preventative or Breakdown.
- Changeover starts and ends on its own from order changes and machine activity, with a live timer that turns red past the goal.
- Operators can enter operational data directly from the kiosk, like pieces per cut if bundle cutting on a saw. These inputs flow into KPI calculations and production tracking in real time.
Production counting that adapts to the machine. Not the other way around.
However your machines report output, the count is accurate and automatic. Production counting takes running totals, rates, scans, and manual entry at the kiosk, and they all feed one production record.
Here's what you're seeing. However a machine reports output, MACH counts it. A running total is read as it climbs, and impossible jumps are ignored. A rate becomes a quantity over the time it ran. A barcode scan or signal change adds a count, and duplicate reads are ignored. Anything manual is entered right at the kiosk. And one machine can track more than one unit at once, like cuts and linear feet, or sheets and weight, each counted its own way.
- MACH reads the machine's running total and ignores impossible jumps from counter resets or bad data.
- MACH derives quantity from rate times elapsed time, with no discrete counter needed. The rate unit is configurable to match however the machine reports.
- When output shows up as a changing value (a barcode scan, a part ID, a signal change), each change adds a count, and duplicate reads are ignored.
- For manual processes like hand-fed presses or visual inspections, fixed counting lets the operator enter output by hand from the kiosk.
- A single machine type can track several production units at once: cuts and linear feet, sheets and weight, pieces and rejects. Formulas can transform raw counts into meaningful quantities, like multiplying cuts by cut length to get linear feet.
- Beyond counts, MACH captures raw and derived telemetry (pressure, temperature, vibration, speed), stored with timestamps per machine for history and export. Each has its own capture interval and can be limited to active shifts or running time only.
The floor TV that actually tells you something.
The floor display puts live machine state, OEE, KPIs, and order progress on a wall-mounted screen, readable from across the bay and auto-cycling when there are more machines than fit.
Here's what you're seeing. This is the same data on the wall, sized to read from across the bay. It cycles through every machine on its own, each showing the KPIs and widgets configured for its type and a state banner with a colored indicator you can read at a glance. Everyone, operators and supervisors and maintenance, sees the same picture at the same time.
- Live data pushed to the screen in real time: machine state, production metrics, order progress, downtime events, and estimated completion times. When more machines are connected than fit on one screen, the display cycles through them on its own.
- Each machine shows its own KPIs, so a bandsaw and a CNC side by side display what matters for each. Build and rearrange each layout with a drag-and-drop editor you can manage remotely.
- Operators, supervisors, and maintenance all see the same picture at once. No waiting for a report, no walking to the office to find a screen.
- A schedule view shows upcoming orders with order numbers, planned quantities, and time blocks, so the floor can see what's next at a glance.
Questions about MACH Monitor.
What monitoring features does MACH include?
MACH Monitor includes real-time machine state tracking (running, idle, faulted, in changeover, in maintenance), two-tap downtime classification from the operator kiosk, automated production counting, floor display dashboards, role-based access control, and multi-plant access with SSO. All data is available in MACH's reports and dashboards.
Does MACH do real-time machine tracking?
Yes. Machine tracking in MACH Monitor is real-time. It connects directly to your equipment and reports live machine state (running, idle, faulted, in changeover, in maintenance) for every machine on the floor. Tracking is automatic once a machine is connected, with each machine's own state rules, so you see what's happening the moment it happens.
Does MACH Monitor require a MES?
No. MACH Monitor works independently of a MES. It connects directly to your machines and equipment for machine data and uses an operator kiosk for context capture.
What is the pricing for MACH?
MACH is priced per work center per month on annual billing, with volume tiers that lower your rate as you scale. Every product includes unlimited users, orders, and features, plus Reporting & Analytics and the Virgil AI assistant at no additional charge. See the pricing page for full tier pricing.
How does MACH connect to my machines?
MACH works with the equipment you already have: PLCs, HMIs, sensors, or IoT gateways. If you need hardware, we can provide plug-and-play sensors or PLC-to-cloud gateways that get your machines talking to MACH. Once connected, MACH automatically discovers every data point your equipment is sending, so you just pick the ones you want to track. You set the state logic in the app with no code to write, and every machine can have its own rules, so a flickering signal never shows up as a false stop.
How far back does MACH store data?
There is no retention limit. Every state, count, and event is stored and queryable back to day one, so your dashboards and trends reach back to the moment data collection began.
Can MACH handle multiple facilities and different types of equipment?
Yes. MACH is built for large, multi-plant enterprises. It unifies metrics across sites and equipment types, so a bandsaw in one plant and a CNC in another roll up into the same dashboards and KPIs, with role-based access and SSO.
Can operators log rejected parts from the kiosk?
Yes. Operators log rejects by quantity, category, and reason in a few taps, against the active order, and every reject flows into quality analytics. A machine that counts both pieces and weight tracks rejects for each.
All of this. $214 per work center per month.
Unlimited users. Unlimited orders. You pay per work center, and the rate drops as you scale.