Insights · Subscription assessment · Issue I, MMXXVI.

Subscription Watch, read against the buyer’s own data.

Two ledgers, one estate, and a reconciliation that reads both at once. A buyer side method for placing Subscription Watch alongside the deployment record that the buyer actually holds.
By The Buyer-Side Desk, an independent advisory practice. 190+ engagements, $180M+ recovered. Published Updated
Abstract

Subscription Watch is the Red Hat published view of subscription consumption inside the Hybrid Cloud Console, and the renewal account team will read it as the consumption truth unless the buyer brings a second ledger to the table. The second ledger is the buyer's own data: CMDB, hypervisor inventory, cloud billing record, procurement trail. This note sets out the two ledger reconciliation method and the gap patterns the reconciliation surfaces.

§ 1

Two ledgers, one estate.

Subscription Watch is the hosted reporting view Red Hat publishes inside the Hybrid Cloud Console to summarise the customer's subscription consumption across RHEL, OpenShift, Ansible, and a growing set of adjacent products. Subscription Watch is a useful surface. It is also, at the end of the day, a Red Hat published view of a Red Hat published number, and the buyer who reads Subscription Watch as the consumption truth has handed the entire reconciliation back to the platform the reconciliation was meant to challenge. Subscription Watch is one ledger. The buyer's own data is another. The reconciliation reads both at once.1

This note sets out the discipline of the two ledger reading. It frames what Subscription Watch is and what it is not. It names the data the buyer should hold independently. It walks the reconciliation that compares the two ledgers and produces a working paper the buyer can take into the next renewal or the next compliance inquiry. The reconciliation sits inside the broader subscription assessment practice and reads the Subscription Watch view alongside Subscription Manager records, Satellite inventory where present, and the buyer's own deployment side data.

The frame matters because the pull, on every quarterly review the account team initiates, is to skip the reconciliation and accept the Subscription Watch number. The number is on the screen, it carries the Red Hat brand, and the renewal conversation moves faster if it is accepted. The reconciliation is slower. The reconciliation is the work. The reconciliation is what makes the consumption conversation a buyer side conversation rather than a vendor briefing.

§ 2

What Subscription Watch is.

Subscription Watch is a reporting layer inside the Hybrid Cloud Console that aggregates the customer's entitlement records and consumption telemetry into a single view of subscriptions used against subscriptions entitled. The view typically presents totals by product, a trend line over a trailing window, and a flag where the platform calculates that consumption exceeds entitlement. The underlying data is drawn from Subscription Manager, the Insights inventory, the Hybrid Cloud Console subscription record, and the order form quantities held in Red Hat's revenue system of record.2

For the buyer, Subscription Watch carries three pieces of useful signal. The first is a current snapshot of the entitlement record as Red Hat holds it. The second is a calculated consumption number against that entitlement. The third is a trend over the trailing window that shows how the calculated consumption has moved. Each is useful as a starting point. None of the three is a finished number, because each is a calculation performed by Red Hat on data Red Hat collected, and the buyer's reconciliation has to read the calculation rather than accept it.

Subscription Watch will tell the buyer what the platform thinks the consumption is. It will not tell the buyer what the consumption actually is. The difference matters in two directions. Where Subscription Watch overstates consumption, the buyer is at risk of paying for an inflated renewal or of conceding ground in a compliance inquiry against a number that does not survive the reconciliation. Where Subscription Watch understates consumption, the buyer is at risk of an audit finding that the platform itself did not surface, because the platform was reading the inventory the buyer happened to register rather than the deployment the buyer actually ran.

Fig. 2.1 · Subscription Watch and the buyer's own data, side by sideRHLA · 2026 Q2
Question Subscription Watch Buyer's own data
Entitled quantity on order form.Held by Red Hat revenue.Held by procurement.
Registered host count.Pulled from Subscription Manager.Cross checked against CMDB.
Active deployment surface.Telemetry from Insights clients.Hypervisor, cloud, container surface.
Retirement state.Stale window flag, not authoritative.Decommission ticket record.
Marketplace and disconnected estate.Often missing from the rollup.Cloud billing record, disconnected satellite.
Subscription Watch reads one set of sources. The buyer's own data reads another. The reconciliation reads both and produces a third ledger that names every host the buyer holds an entitlement for, classifies it by source, and reads the resulting count against the order form quantity.
§ 3

What the buyer's own data must include.

The buyer's own data is the working set the reconciliation reads against the Subscription Watch view. The data sits outside the Hybrid Cloud Console, outside Subscription Manager, and outside any Red Hat published surface. It is the buyer's record of what the buyer actually runs, and it has to exist in a form that is reconcilable against the order form whether or not Red Hat agrees with the result.3

The first source is the configuration management database. The CMDB carries the host record from the perspective of the operating organisation rather than the platform. A reconciliation that reads the CMDB record against the Subscription Manager record will surface any host that runs RHEL but is not registered, any host that is registered but no longer exists, and any host that exists but has been retired in the CMDB while remaining live in Subscription Manager.

The second source is the hypervisor inventory. For estates running under a virtual datacenter or unlimited virtual model, the hypervisor surface is the surface the order form is priced against. The reconciliation reads the hypervisor inventory from VMware vCenter, oVirt, Nutanix Prism, or the relevant control plane, identifies the host count per hypervisor, and reads it against the entitled count by socket pair or by host. For the RHEL counting mechanics, see counting RHEL systems accurately.

The third source is the cloud and marketplace record. Hosts running RHEL through a public cloud marketplace image, through a hyperscaler private offer, or through a Red Hat on cloud arrangement carry a separate entitlement stream that is not always rolled up cleanly into Subscription Watch. The reconciliation reads the cloud billing record alongside the Red Hat record and treats marketplace consumption as a distinct line in the ledger.

The fourth source is the procurement record. The order form quantity that Subscription Watch shows is what Red Hat holds in its revenue system. The number the buyer signed against is held in the procurement record. The two numbers should match. Where they do not, the reconciliation begins by identifying the gap and reading the contract amendment trail before any consumption number is taken.

§ 4

The reconciliation read in five passes.

The two ledger reconciliation runs in five passes. Each pass produces an output that feeds the next, and the final pass produces the working paper that the buyer reads against the order form.4

The first pass reads the order form quantity from procurement and confirms it against the Subscription Watch entitled total. Any gap here is a contract record issue and is resolved before any consumption number is read. The pass produces a single agreed entitled total for each product line.

The second pass reads the Subscription Manager record and identifies every host the platform has registered against the customer organisation. The pass produces a registered host count by product line, by hypervisor where present, and by tenancy where the estate is multi tenant. This is the population Subscription Watch is calculating against.

The third pass reads the Insights inventory and enriches the registered host set with telemetry, fingerprints, and last check in stamps. The pass surfaces any registered host that is not reporting and flags it for further investigation on the deployment side. For the detailed reading on the Insights inventory itself, see trusting Red Hat Insights inventory.

The fourth pass reads the buyer side sources. The CMDB, the hypervisor inventory, the cloud billing record, and the procurement amendment trail are read against the registered population. The pass surfaces any host that runs RHEL outside the registered set, any registered host that no longer exists, any hypervisor that carries an unaccounted surface, and any marketplace stream that is not in the rollup.

The fifth pass closes the ledger. It reads the four prior passes together, deduplicates against canonical host identifier, applies the retirement filter against the operative window, and produces a reconciled consumption number against the agreed entitled total. The reconciled number is what the buyer takes into the next renewal conversation or the next compliance response. Subscription Watch will display a different number. The reconciliation is what makes the difference legible.

"Subscription Watch reads the inventory Red Hat holds. The reconciliation reads the deployment the buyer runs. The two are not always the same, and the gap is where the buyer side conversation lives."
Practice observation · The Buyer-Side Desk · Subscription assessment engagements
§ 5

Three gap patterns recur.

Three gap patterns recur across estates where the two ledger reconciliation is run for the first time. Each pattern produces a different conversation with the account team and a different posture into the renewal.

The first pattern is the over count. Subscription Watch reads a consumption number higher than the reconciled number. The drivers are typically retirement lag on Subscription Manager, marketplace records double counted into the on premise rollup, or a virtualization counting model that the platform calculates more aggressively than the order form supports. The buyer side response is to present the reconciliation as the consumption record and to read the over count back as evidence that the entitled total is more than sufficient. Where the over count is material, the recovery may sit inside a renewal posture or, in a compliance inquiry, inside the response itself. For the related work on recoverable excess, see the cost of over entitlement.

The second pattern is the under count. Subscription Watch reads a consumption number lower than the reconciled number. The drivers are typically silent client absence on Insights, marketplace and disconnected estate missing from the rollup, or hypervisor surface that the platform does not see. The buyer side response is more delicate. The reconciliation surfaces a deployment that the platform does not currently calculate against, and the buyer has to decide whether to register the gap, to remediate the deployment, or to absorb the exposure into the renewal posture. None of those moves is volunteered to Red Hat without the working paper in hand and an engagement plan that has already been settled. For the audit cycle reading, see audit defense.

The third pattern is the calibration gap. The two numbers are close but not equal, and the difference comes from a definition mismatch rather than from a real consumption gap. The platform may be counting a control plane node, the buyer may be excluding it; the platform may be counting a hyperthread, the buyer may be counting a physical core. The reconciliation reads the definitional difference, settles it against the order form, and produces a calibrated number that both sides can read. For the OpenShift case, see OpenShift core counting.

§ 6

Five recurring failure modes.

Five failure modes recur on engagements where Subscription Watch is over read. Each is correctable on the working paper before the renewal quote arrives or the audit response is filed.5

The first is reading Subscription Watch as the contract number. The contract number is the order form quantity. Subscription Watch displays that number but recalculates it against telemetry, and the displayed number can drift from the signed number when amendment activity has not propagated through the rollup. The reconciliation begins with the order form.

The second is accepting the consumption calculation without the underlying definitions. Two products that look alike on the rollup may be counted differently, and the buyer who accepts the headline number without reading the definition will absorb the platform's preferred interpretation rather than the contract's.

The third is treating the trend line as evidence of consumption growth. Subscription Watch trend lines reflect changes in the platform's reading, not changes in the deployment. A retirement filter that ages out hosts after ninety days will produce a falling trend even where the deployment is stable. The reconciliation reads the trend against the deployment record rather than against the platform alone.

The fourth is reading the platform's flag as a finding. Subscription Watch will flag an over consumption state when its calculation crosses the entitled total. The flag is the platform's reading, not Red Hat's official finding, and it is not a compliance inquiry. The reconciliation reads the flag as a prompt to investigate, not as a settlement to negotiate.

The fifth is letting the renewal account team read Subscription Watch on the call. The platform is on Red Hat's side of the table. The reconciliation belongs on the buyer's side. The buyer side reading happens before the call and is brought into the call as the working number. For the broader engagement structure, see renewal negotiation and the contact desk.

Notes & references

  1. 1. Subscription Watch is the current name for the hosted subscription reporting view inside the Hybrid Cloud Console. Earlier iterations carried different labels. The reconciliation discipline in this note does not depend on the specific naming and reads the surface as a Red Hat published view of consumption regardless of the version the customer happens to be using.
  2. 2. The data sources Subscription Watch reads include Subscription Manager registration records, Insights telemetry, the Hybrid Cloud Console subscription record, and Red Hat's internal revenue system. The platform calculates a consumption number from those sources and presents it against an entitled total. The calculation is documented in Red Hat product guides for the relevant product lines.
  3. 3. The four source buyer side data set in § 3 is the practice standard on enterprise reconciliations. Smaller estates can be reconciled against fewer sources, but the CMDB and procurement records are present on every engagement the practice has closed in the trailing twelve months.
  4. 4. The five pass reconciliation in § 4 reflects the practice method. Estates with a clean entitlement record can compress the first pass; estates with active amendment activity may need to repeat the first pass once the procurement trail has been reconstructed. The remaining passes are stable across engagements.
  5. 5. The five failure modes in § 6 are observed across subscription assessment engagements closed in the trailing twelve months. The most damaging failure is the fifth, where the account team reads Subscription Watch on a live call and the buyer side number is not in the room.

Preparing a response? The practice keeps a one-page Red Hat audit response checklist — what to acknowledge, what to preserve, and what not to volunteer in the first fourteen days after the letter arrives.

§ 7 · Engagement

Engage before Subscription Watch becomes the quote.

Two analyst calls. No fee. We tell you what we would do, what the two ledger reconciliation is likely to look like on your estate, and whether we are the right firm. If a renewal sits inside ninety days, the first call happens within forty eight hours.