<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Disk space on Netdata</title><link>https://www.netdata.cloud/tags/disk-space/</link><description>Recent content in Disk space on Netdata</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sat, 22 Aug 2026 05:09:03 +0300</lastBuildDate><atom:link href="https://www.netdata.cloud/tags/disk-space/index.xml" rel="self" type="application/rss+xml"/><item><title>How to monitor the disk usage on your infrastructure</title><link>https://www.netdata.cloud/blog/disk-usage/</link><pubDate>Tue, 25 Oct 2022 00:00:00 +0000</pubDate><guid>https://www.netdata.cloud/blog/disk-usage/</guid><description>&lt;p&gt;The most important part of disk usage monitoring is to check the utilization of each filesystem and each mount point which can reveal existing or impending issues with the storage space on your infrastructure.&lt;/p&gt;&#10;&lt;!--truncate--&gt;&#10;&lt;h2 id="what-does-disk-usage-du-mean"&gt;What Does Disk Usage (DU) Mean?&lt;/h2&gt;&#10;&lt;p&gt;Disk usage (DU) refers to the portion or percentage of computer storage that is currently in use. It contrasts with disk space or &lt;a href="https://www.netdata.cloud/blog/server-uptime-monitoring-why-do-we-need-it/"&gt;capacity&lt;/a&gt;,&#10;which is the total amount of space that a given disk is capable of storing. Disk usage is a crucial metric to any computing system,&#10;as it gives the user the information needed not only for storage, but also software requirements and overall operation. Although it usually&#10;refers to a computer’s hard disk, it may also refer to external storage, such as a USB drive or compact disc (CD).&lt;/p&gt;</description></item><item><title>PostgreSQL disk full: emergency recovery and root cause analysis</title><link>https://www.netdata.cloud/guides/postgres/postgres-disk-full/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.netdata.cloud/guides/postgres/postgres-disk-full/</guid><description>&lt;p&gt;When &lt;code&gt;df -h&lt;/code&gt; shows 100% utilization on the PostgreSQL data volume, queries fail with &amp;ldquo;could not write to file&amp;rdquo;. If &lt;code&gt;pg_wal&lt;/code&gt; fills, the server enters PANIC and refuses to restart until space is freed. The fastest way to make the incident worse is to delete WAL files from &lt;code&gt;pg_wal&lt;/code&gt; manually. PostgreSQL needs those files for crash recovery; removing them causes data inconsistency that forces a restore from backup. Identify which subsystem is consuming space, reclaim it safely, and fix the root cause before the cycle repeats.&lt;/p&gt;</description></item><item><title>Reading docker system df: where Docker disk usage actually lives</title><link>https://www.netdata.cloud/guides/docker/docker-system-df/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.netdata.cloud/guides/docker/docker-system-df/</guid><description>&lt;p&gt;You run &lt;code&gt;docker system df&lt;/code&gt; but the numbers do not add up to what &lt;code&gt;df -h&lt;/code&gt; reports. Maybe the Build Cache row is empty while &lt;code&gt;/var/lib/docker/buildkit/&lt;/code&gt; consumes tens of gigabytes. Maybe RECLAIMABLE is high but &lt;code&gt;docker system prune&lt;/code&gt; barely frees space because overlay2 layer sharing masks the real unique cost. Or the daemon returns &lt;code&gt;Error response from daemon&lt;/code&gt; when the disk is already full. This guide shows how to read &lt;code&gt;docker system df&lt;/code&gt; precisely, what it hides, and how to triage the real consumers on the host.&lt;/p&gt;</description></item><item><title>vCenter /storage/seat full: stats, events, alarms, and tasks outgrowing their partition</title><link>https://www.netdata.cloud/guides/vmware-vsphere/vmware-vsphere-vcenter-storage-seat-full/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.netdata.cloud/guides/vmware-vsphere/vmware-vsphere-vcenter-storage-seat-full/</guid><description>&lt;p&gt;The &lt;code&gt;/storage/seat&lt;/code&gt; partition on the vCenter Server Appliance (VCSA) holds the vPostgres tables for Stats, Events, Alarms, and Tasks: &lt;code&gt;vpx_event&lt;/code&gt;, &lt;code&gt;vpx_event_arg&lt;/code&gt;, &lt;code&gt;vpx_task&lt;/code&gt;, and the &lt;code&gt;vpxd_hist_stat*&lt;/code&gt; rollup tables. In modern VCSA it is a dedicated mount, so it can fill while &lt;code&gt;/storage/db&lt;/code&gt;, &lt;code&gt;/storage/log&lt;/code&gt;, and &lt;code&gt;/&lt;/code&gt; all show healthy utilization. Operators checking only &lt;code&gt;/&lt;/code&gt; or the VAMI dashboard&amp;rsquo;s &amp;ldquo;VCDB&amp;rdquo; usage will miss it until vpxd refuses to start.&lt;/p&gt;&#10;&lt;p&gt;When &lt;code&gt;/storage/seat&lt;/code&gt; crosses 95% utilization, vpxd refuses to come up to avoid database corruption. Without vCenter: DRS stops scheduling, vMotion is gone, HA cannot be reconfigured, no provisioning, no management operations. VMs on ESXi hosts keep running because the data plane is independent of vCenter, but everything that touches vCenter is broken.&lt;/p&gt;</description></item></channel></rss>