[CentOS] df to get total disk usage on all filesystems?
Spiro Harvey, Knossos Networks Ltd
spiro at knossos.net.nz
Mon Aug 11 21:49:25 UTC 2008
Sean Carolan wrote:
> Is there a flag for the df command to get the total disk space used on
> all filesystems as one number? I have a server with a lot of mounted
> shares. I'm looking for a simple way to measure rate of data growth
> across all shares as one total value.
You've had a few replies as to the actual command(s) to use to achieve
this, but what about looking at it from a different perspective?
Is having one number useful for different data volumes? If one is a SQL
database that remains static, and another is a shared disk used by the
marketing department and its usage changes by gigs a week, then you're
not really able to judge when a particular disk is going to need more
capacity. One overall number has very limited use.
Of course maybe that really is what you're after, in which case all this
is redundant.. :)
But another way to measure usage would be to feed the data daily (or
weekly, or hourly, or whatever) into something like RRD Tool. Then it
will come up with some pretty graphs of usage per disk. Then you can
also calculate the total as well as another field, but I believe that
separate data volumes warrant measuring separately.
RRD Tool can be a bit complex to talk to directly, but if you use
something like Cacti (http://www.cacti.net/), then I think you will get
more value out of your data. I've never used Cacti myself, but it looks
like a very nice package. And it makes talking to RRD Tool much easier.
That and you can produce lots of pretty graphs for management that prove
you need upgrades and more imortantly, *where*. :)
Spiro Harvey Knossos Networks Ltd
More information about the CentOS