Newsletter

    Subscribe our newsletter

    Get new infrastructure guides, comparison reports, and migration notes in your inbox.

    Infrastructure notes, guides, and new tools. Unsubscribe anytime.

    Back to Blog
    CDU
    Liquid Cooling
    Data Center

    What should be monitored in a CDU, liquid cooling loop, and distribution branch?

    July 20, 2026
    9 min read read

    A CDU, liquid cooling loop, and distribution branch should be monitored as one connected operating path. The minimum useful view includes equipment state, communication health, supply and return temperature, flow, pressure differential, leak detection, trend history, alarms, and the relationship between each branch and the racks it cools.

    The individual metrics matter, but the relationships matter just as much. When flow drops on one branch, operators need to know which racks depend on it. When a CDU collection link fails, they need to know whether the equipment failed or only the monitoring path failed.

    What should be monitored on a CDU?

    Monitor the CDU as both a physical cooling unit and a data source.

    The physical operating view should include the states exposed by the installed CDU.

    The source material highlights:

    Unit operating status
    Alarm status
    Temperature data
    Flow related data
    Pressure data
    Branch relationships

    The data collection view should include:

    Communication status
    Authentication status
    Last successful collection
    Fallback collection path where available

    This distinction is important.

    A CDU can be cooling normally while the monitoring platform loses authentication.

    The platform should not report the unit as failed.

    It should report that CDU telemetry is unavailable.

    The source example specifically includes a CDU collection interruption and a local PLC fallback path.

    That is a useful pattern for resilient monitoring.

    What temperatures should be monitored?

    Monitor supply and return water temperatures at the points exposed by the cooling design.

    The source material specifically uses inlet and outlet water temperature.

    These values should be trended over time.

    A single current reading answers, "What is the temperature now?"

    A trend answers, "Is it drifting, oscillating, or changing with workload?"

    Compare temperatures with:

    Flow
    Pressure differential
    Rack power
    Cooling alarms
    Peer branches

    Do not create one universal temperature threshold for every cooling system.

    The acceptable range depends on the installed equipment and design.

    Use the engineering limits for the specific environment.

    The monitoring platform should store those limits and show when a measurement approaches or crosses them.

    Why should supply and return temperatures be shown together?

    Showing supply and return together makes it easier to understand how the cooling path behaves under load.

    If supply temperature remains stable and return temperature rises as compute load rises, the change may reflect the heat being removed.

    If both temperatures rise unexpectedly, the issue may be upstream.

    If return temperature rises while flow is falling, the branch deserves investigation.

    The exact diagnosis depends on the system.

    The value of the paired view is that it gives operators context.

    The source interface combines multiple thermal and pressure signals into one 24 hour trend view for this reason.

    What flow data should be monitored?

    Monitor current flow and the trend for each branch or loop where the device exposes it.

    Flow is important because liquid cooling depends on moving coolant through the heat removal path.

    The source example includes branch specific flow warnings.

    That means the monitoring model should not stop at total CDU flow.

    A total value can look normal while one distribution branch is underperforming.

    For each branch, show:

    Current flow
    Expected operating range
    Warning state
    Recent minimum and maximum
    Trend
    Related racks

    If the system supports several branches with different design capacities, use branch specific thresholds.

    A small branch and a large branch should not share one arbitrary alarm value.

    What pressure should be monitored?

    Monitor pressure or pressure differential at the points exposed by the cooling equipment.

    The source design specifically tracks pressure differential trends together with water temperatures.

    Pressure behavior can provide another view into the condition of the cooling path.

    As with temperature, the useful interpretation comes from the approved design range and the historical pattern.

    Look for:

    Sudden change
    Persistent drift
    Difference between similar branches
    Correlation with flow changes
    Correlation with alarms

    Do not convert every small movement into an incident.

    The monitoring system should distinguish normal variation from sustained abnormal behavior.

    What should be monitored on a distribution branch?

    A distribution branch should be treated as a first class managed object.

    Give it an identity.

    Map it to the CDU or loop that supplies it.

    Map it to the racks it serves.

    Collect the branch telemetry.

    A useful branch record includes:

    Branch name or ID
    Parent CDU
    Supply temperature
    Return temperature
    Flow
    Pressure differential
    Valve state where exposed
    Leak detection zone
    Alarm state
    Collection state
    Associated racks

    This makes the branch usable in incident analysis and capacity planning.

    Without an identity and relationship, it is only a group of sensor values.

    Why should valve state be included?

    Valve state helps explain whether flow behavior matches the physical control state.

    If the system exposes valve position or open and closed state, collect it.

    That becomes especially important when leak workflows can trigger valve closure.

    The monitoring record can then show:

    Leak detected
    Valve command authorized
    Valve closed
    Branch flow drops
    Affected racks isolated
    Work order created

    That is a complete operational event.

    The source material requires linked actions such as valve closure to be authorized and audited.

    Monitoring the valve state provides confirmation that the requested physical action actually happened.

    How should leak detection be represented?

    Leak detection should be represented as a physical sensor zone linked to a branch or rack area.

    The source interface uses multiple leak detection lines distributed by zone.

    A leak event should identify:

    Sensor or detection line
    Physical zone
    Associated branch
    Associated racks
    Time
    Current status
    Response workflow

    This is better than one global "water leak" alarm.

    The response team needs a location.

    The compute operations team needs an impact list.

    The facilities team needs the relevant valve or branch.

    The workflow system needs the responsible owner.

    One relationship model can connect all of those.

    What should be monitored in the collection path?

    Monitor whether the monitoring system itself is successfully collecting the data.

    This includes:

    Authentication failures
    Timeouts
    Communication interruption
    Stale data
    Last collection timestamp
    Fallback source status

    The source collection architecture explicitly says collection failures should never be silent.

    That is particularly important for liquid cooling because an empty chart can otherwise be mistaken for a stable condition.

    If a CDU stopped reporting ten minutes ago, the dashboard should show "data unavailable," not reuse the last value without warning.

    Staleness should be visible.

    How long should trend history be displayed?

    The source interface uses a 24 hour trend view for temperature and pressure.

    That is a useful operational window because it shows the current daily behavior and recent changes.

    Longer history can support maintenance and capacity analysis.

    The exact retention period depends on the operations requirement.

    A practical approach is:

    Recent high resolution data for incident analysis
    Daily and weekly trend views for operations
    Longer aggregated history for planning

    The important point is to keep enough history to distinguish one short event from a developing pattern.

    How should liquid cooling alarms be structured?

    Use alarm rules that preserve both the metric and the physical context.

    An alarm should identify:

    CDU or branch
    Metric
    Observed value
    Threshold or rule
    Duration
    Related racks
    Severity
    Collection source
    Recommended response

    Avoid alarms that say only "temperature high."

    The operator should not have to search another system to find where the sensor is.

    The source monitoring design also connects anomalies to work order creation.

    That makes the alarm part of a response process instead of the end product.

    How should racks be connected to cooling branches?

    Maintain an explicit relationship from branch to rack.

    This relationship supports three critical activities.

    Incident impact.

    If a branch fails, list the racks at risk.

    Capacity planning.

    If a branch has little remaining cooling headroom, do not deploy another high load server into its racks.

    Maintenance.

    If a branch is scheduled for work, identify the compute resources that may need protection or rescheduling.

    This relationship should live alongside other infrastructure dependencies.

    For the wider monitoring chain, how liquid cooling monitoring works in high density data centers explains how CDU, branch, rack, and workload context fit together.

    How should liquid cooling data connect to CMDB?

    CDU units, branches, racks, servers, and workloads should share stable identities and relationships.

    The CMDB does not need to store every second of temperature data.

    The time series system can do that.

    The CMDB should store the objects and relationships needed to interpret the telemetry.

    For example:

    CDU 02 supplies Branch 07.

    Branch 07 cools Rack R18.

    Rack R18 contains Servers S21 to S28.

    Server S24 hosts GPU Node N24.

    Node N24 runs Training Job J104.

    Now a Branch 07 flow alarm can be traced to the active workload.

    The article on how a CMDB can connect servers, GPUs, containers, applications, business services, and owners describes that relationship pattern more broadly.

    How should thresholds be managed?

    Thresholds should come from the equipment design, commissioning baseline, and operating experience.

    Do not use one default threshold for every branch.

    A branch serving four racks may have a different expected flow from one serving one rack.

    A new high density deployment may change the normal operating range.

    The platform should therefore support:

    Per device thresholds
    Per branch thresholds
    Warning and critical levels
    Persistence windows
    Trend based rules
    Baseline comparison

    After real incidents, tune the rules.

    The objective is to identify meaningful degradation without creating constant alarm noise.

    What should a good CDU dashboard show first?

    The first screen should answer whether the cooling chain is healthy and where attention is required.

    Show:

    CDU status
    Branch status
    Branches with warnings
    Leak state
    Collection failures
    Current temperature and flow exceptions
    Recent pressure trend
    Affected racks

    Then allow drill down into individual trends and device details.

    A platform example that combines CDU, branch, leak, and rack relationships is Sensaka.

    If I had to reduce liquid cooling monitoring to one requirement, it would be this: every abnormal reading must be tied to a named physical path and a known set of racks. Once that relationship exists, the metrics become actionable instead of being isolated facilities telemetry.

    Frequently Asked Questions

    What are the most important CDU monitoring points?

    Start with operating state, alarm state, communication status, supply and return temperature, flow, pressure or pressure differential where exposed, and the relationship to downstream branches.

    What should be monitored on each liquid cooling branch?

    Track branch identity, flow, supply and return temperatures, pressure differential, valve state where available, leak status, alarms, and the racks or devices supplied by that branch.

    Why should collection health be monitored too?

    Missing telemetry can look like a healthy system if the platform only reacts to equipment alarms. Monitoring the collection path makes authentication failures, timeouts, and communication interruptions visible.