pcp
[Top] [All Lists]

Re: Queston about pcp performance metrics filesys.used

To: William_Staten@xxxxxxxxxxxxxxx
Subject: Re: Queston about pcp performance metrics filesys.used
From: fche@xxxxxxxxxx (Frank Ch. Eigler)
Date: Tue, 09 Feb 2016 15:33:03 -0500
Cc: pcp@xxxxxxxxxxx
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <OF1B9DD255.E1F86B08-ON85257F54.004E7C3F-85257F54.005054A1@xxxxxxxxxxxxxxx> (William Staten's message of "Tue, 9 Feb 2016 09:37:25 -0500")
References: <OF1B9DD255.E1F86B08-ON85257F54.004E7C3F-85257F54.005054A1@xxxxxxxxxxxxxxx>
User-agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux)
William_Staten wrote:

> Good Morning. I wanted to know for the filesys metrics, was it a way to get 
> the
> name of the filesystem mounted or the full device mapper name to display
> instead of just "/dev/dm-#". [...]

There exist map-type metrics to assist:
% pminfo -f filesys.mountdir hinv.map.dmname

filesys.mountdir
    inst [0 or "/dev/dm-0"] value "/"
    inst [1 or "/dev/sda1"] value "/boot"
    inst [2 or "/dev/sdb1"] value "/boot/efi"

hinv.map.dmname
    inst [0 or "VolGroup00-LogVol01"] value "dm-1"
    inst [1 or "VolGroup00-root17"] value "dm-0"
    inst [204 or "VolGroup00-docker--pool_tmeta"] value "dm-3"
    inst [205 or "VolGroup00-docker--pool_tdata"] value "dm-4"
    inst [206 or "VolGroup00-docker--pool"] value "dm-5"
    inst [332 or "VolGroup00-root.back"] value "dm-2"


.... but no way AFAIK to wrap up that indirection into a direct single
metric fetch.  Ken, what do you think about a derived-metric facility
for this?

mounted_filesys.free = map_indom(filesys.free, filesys.mountdir)


- FChE

<Prev in Thread] Current Thread [Next in Thread>