Daemon
Local filesystem
On the machine that holds the files
Capacity is one number. The folder that holds it is not. Scan local disks, network shares, SharePoint, S3, Azure Files, and Blob, then see which path is using the space, what it costs, and how that folder grew.
How it works
Deploy a daemon next to each source. It reads local disks, network shares, SharePoint, AWS, and Azure storage, then reports usage to a central server. The GUI shows how much each source consumes.
Daemon
On the machine that holds the files
Daemon
NFS and SMB
Daemon
Document libraries
Daemon
S3
Daemon
File shares
Daemon
Blob and ADLS
Central server
Example view
Roots
What each root is using, and what that storage costs each month.
Filter and sort configured scan roots. Polls every 5s while any scan is running.
| Root | Path | Daemon | Size | Used | Utilization | Files | Status |
|---|---|---|---|---|---|---|---|
| app-data | /data/app | observer-01 | 9.4 GB +1.9 GB | 0.6 GB | 7% | 1,724 | Completed |
| app-logs | /data/logs | observer-01 | 305.2 GB +18.2 GB | 311.6 GB | 68% | 5,603 | Completed |
| app-temp | /data/temp | observer-01 | 235.4 GB +20 MB | 277.4 GB | 85% | 2,774,618 | Completed |
| media | /data/media | observer-02 | — | — | — | — | Failed |
History
Size and child count for any folder, from the first scan to the latest.
← Back releases /data/logs/releases/
Allocated Total size
| Ext | Size | Count |
|---|---|---|
| log | 3.5 GB | 408 |
| json | 780 MB | 1,204 |
| tmp | 210 MB | 86 |
Speed
Measured while enumerating an Azure Files share over SMB. Each entry is a file or directory returned by the listing call. SMB metadata latency makes that share a slow source. A local disk or another protocol lists at a different rate.
← Back app-data \\files\app-data
| Started | Completed | Duration | Status | Entries seen | Entries/s (now) | Entries/s (avg) | Total size | Error |
|---|---|---|---|---|---|---|---|---|
| 10/10/2026, 9:00:00 | — | 00:45:00 | Running | 4,050,000 | ~1,520 | ~1,500 | — | — |
Performance settings
Capabilities
Storage Observer gives you a unified, real-time view of your file and storage landscape across any number of sources — without moving your data anywhere.
Local filesystems, NFS and SMB shares, SharePoint, Amazon S3, Azure Files, Azure Blob, and ADLS — all in a single view.
Engineered from the ground up for massive scale. Whether you have millions or billions of files, Storage Observer maintains consistent performance.
No SaaS account, no cloud vendor dependency, no telemetry. Deploy in your own infrastructure and keep full control of your data.
Optimized data refreshing based on historical usage patterns to reduce IOPS-heavy storage usage.
Gain cost visibility into storage spend across all your accounts and providers
Detect orphan files and reclaim wasted storage capacity automatically
Compliance and audit trails — know what files exist, where, and since when
Monitor storage growth trends and forecast when capacity limits will be hit
Licensing
Subscribe through Azure Marketplace. You receive access to a private container registry, where you pull container images that are already built, and a license code. Set that code in the environment variables of the deployment.