From: Matt B. <ia...@gm...> - 2014-02-20 19:51:13
|
Hello, We are just diving into using collectl to monitor out lustre filesystems and compute nodes. For the time being we just have our lustre data going into graphite collector on an vmware VM. It is working well and has already helped us identify some problems with our filesystems. I would like to start collecting slab summary info (/slab,InUse,Avail,SizeK,Number,UsedK,TotalK,Change,Pct) for our mds servers and send this to graphite but it is not working as I expect. We are running collectl as a service using this for our /etc/collectl.conf DaemonCommands = -f /var/log/collectl -P -sy --export graphite,172.23.0.53 -r00:00,7 -m -F60 -s+YX This does not populate slab info in our graphite server. the command collectl -sy works mds1:~ # collectl -sy waiting for 60 second sample... # SLAB SUMMARY #<------------Objects------------><--------Slab Allocation-------><--Caches---> # InUse Bytes Alloc Bytes InUse Bytes Total Bytes InUse Total 9167806 2966M 10079K 3146M 778419 3228M 778573 3229M 111 204 What should I put in /etc/collectl.conf to gather this information in addition to what I am already grabbing? mds1:~ # collectl -v collectl V3.6.7-1 (zlib:2.008,HiRes:1.9711) Copyright 2003-2012 Hewlett-Packard Development Company, L.P. collectl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the source kit mds1:~ # uname -a Linux mds1 2.6.32.59-0.7.1sgi706r1.sles11-lustre188 #1 SMP Thu Oct 4 22:13:54 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux Thank you and thanks for the software, very useful. re, Matt Bettinger |