Analyzing disk usage is an important task for Linux admin. Disk I/O bottlenecks can bring down applications. Hope this post can give you more ideas on how to troubleshoot disk problems.
Check Disk Space Usage with df
Check Disk Utilization In Linux
Check Disk IOPS and Bandwidth In Linux
Check IO usage by Process
Check Disk Latency On Storage Side