Early warning of slow disks, maintenance conflicts, and capacity risk for post-production teams using Linux, TrueNAS, or Unraid.
Free for 14 days. Eligibility and checkout requirements are shown at signup.
Read-only filesystem · Outbound telemetryNo production dataset mounts in the documented configuration.
Built for your storage stack
In this example, one disk takes 148ms to respond. Pool capacity is normal, with no host network saturation or packet loss observed.
One disk shows 148ms mean read await during playback
In this example, pool throughput is 840 MB/s, but Drive 6 in VDEV 2 shows elevated read latency. No host-side interface saturation or packet loss is observed, helping narrow the investigation to the disk.
Watch drive health, temperature trends, and maintenance activity together so your team can decide when to act.
Rising read errors and bad sectors can put a rebuild at risk. Track drive health over time so your team can investigate before another disk fails.
Overnight workloads can coincide with rising drive temperatures. Review temperature trends while standby-aware health checks preserve sleeping archive disks.
A scrub or resilver can compete with playback for storage resources. See when maintenance may overlap scheduled edit hours and coordinate it with your team.
Pinpoint the cause, protect maintenance windows, plan capacity, and account for storage without adding another dashboard of noise.
See whether a playback stall is caused by a single disk, the storage pool, or something outside the array—before teams lose time chasing the wrong layer.
Compare scrub progress with scheduled edit hours so your team can adjust maintenance before it overlaps a client session.
Track recent ingest velocity and capacity runway so teams can make room before an incoming project creates performance risk.
Attribute storage usage to client projects and export chargeback data for invoicing.
WHY PILLAR
Your existing tools may collect the metrics. Pillar connects them to edit hours, incoming projects, and the decisions your team needs to make.
Drive health and I/O latency
Compare mean read await across disks; measure p99 latency with Pillar Observer.
Scrub progress and edit schedules
Estimate remaining scrub time and flag conflicts with scheduled edit hours.
Capacity and recent ingest rates
Forecast runway against configurable capacity thresholds.
Drive power state and health checks
Use standby-aware SMART collection to preserve sleeping disks.
Built with read-only, outbound-only telemetry controls to support facility security reviews. Validate the deployment against your organization's specific TPN and MPA requirements.
docker run -d \ --name pillar-agent \ --restart unless-stopped \ --read-only \ --cap-drop=ALL \ --cap-add=SYS_RAWIO \ --security-opt no-new-privileges:true \ --pids-limit 128 \ --memory 256m \ --device-cgroup-rule 'b *:* r' \ --log-driver json-file \ --log-opt max-size=10m \ --log-opt max-file=3 \ --tmpfs /tmp:rw,noexec,nosuid,nodev,size=64m \ -v /dev:/dev:ro \ -v /proc/diskstats:/proc/diskstats:ro \ -v /sys/block:/sys/block:ro \ -v /sys/class/block:/sys/class/block:ro \ -v /sys/class/enclosure:/sys/class/enclosure:ro \ -v pillar-agent-data:/etc/pillar \ -v pillar-run:/run/pillar \ -e PILLAR_API_KEY=<YOUR_STUDIO_API_KEY> \ ghcr.io/pillarinteractive/pillar-agent@sha256:<verified-release-digest>
Choose a plan for the number of storage appliances you monitor. No per-terabyte metering on the plans shown.
For qualifying facilities: up to 3 appliances, 10 team members, and onboarding support. This limited offer is separate from the standard plans below. Availability, pilot eligibility, and plan terms are confirmed at signup and in the Order Form.
Standard plans
For multi-suite post houses & boutique finishing facilities
Billed monthly • Up to 3 appliances
For high-throughput facilities, broadcast groups & studio campuses
Billed monthly • Up to 10 appliances
Additional appliances may be available at +$99/month per host, subject to the selected plan and Order Form. Capacity usage is not separately metered by terabyte on the plans shown.
Prices, plan availability, included services, and renewal terms are subject to the applicable Order Form and Terms of Service.
Need SSO (SAML/OIDC)? Available on custom plans — contact us.
/dev/sd*, /dev/nvme*n*)./proc/diskstats and /sys/block. On Unraid, paste the 1-line Docker command into the web terminal or use the Unraid Community Apps container template. For step-by-step guides, systemd unit files, and persistent init scripts, see our Platform Deployment Guides.docker stop pillar-agent && docker rm pillar-agent. A complete removal may also require removing the signed updater, its systemd timer, configuration, and named volumes. See Troubleshooting & Lifecycle for de-provisioning details.Start on a secondary or ingest array, validate the signals with your team, then decide whether to expand. Evaluation eligibility and checkout requirements are shown at signup.