Bug 762791 (GLUSTER-1059) - enhancements for getting statistics from performance translators
Summary: enhancements for getting statistics from performance translators
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: GLUSTER-1059
Product: GlusterFS
Classification: Community
Component: unclassified
Version: mainline
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Raghavendra G
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-07-09 09:08 UTC by Raghavendra Bhat
Modified: 2011-07-29 08:27 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Regression: RTNR
Mount Type: fuse
Documentation: DNR
CRM:
Verified Versions:


Attachments (Terms of Use)

Description Raghavendra Bhat 2010-07-09 09:08:53 UTC
Enhancements should be made to get statistics from performance translators which helps in analysing the performance and fixing of bugs. 

Ex: Number of files cached in the quick-read translator.

Comment 1 Anand Avati 2010-07-12 10:39:35 UTC
PATCH: http://patches.gluster.com/patch/3566 in master (dump total files cached in quick-read in statedump information)

Comment 2 Anand Avati 2010-07-14 02:12:02 UTC
PATCH: http://patches.gluster.com/patch/3571 in master (typo error: should check for less than instead of greater than)

Comment 3 Anand Avati 2010-07-19 09:10:39 UTC
PATCH: http://patches.gluster.com/patch/3651 in master (dump total cache used in quickread in the statedump information)

Comment 4 Vijay Bellur 2010-07-27 06:19:49 UTC
Raghu, Please check if we need more for collecting statistics from performance translators.

Comment 5 Tejas Bhise 2010-08-10 02:49:44 UTC
Are these stats available through gluster ? What would it take to do that ?

Comment 6 Vijay Bellur 2010-09-02 09:56:57 UTC
PATCH: http://patches.gluster.com/patch/4477 in master (dump total entries cached in stat-prefetch to state-dump file)

Comment 7 Vijay Bellur 2010-09-16 10:38:42 UTC
PATCH: http://patches.gluster.com/patch/4827 in master (performance/write-behind: dump contents of wb-file)

Comment 8 Raghavendra G 2010-09-21 06:34:47 UTC
We still need to print the contents of caches in each of the performance translators (like offset and size of each page etc).

Comment 9 Amar Tumballi 2011-04-25 09:33:07 UTC
Please update the status of this bug as its been more than 6months since its filed (bug id < 2000)

Please resolve it with proper resolution if its not valid anymore. If its still valid and not critical, move it to 'enhancement' severity.

Comment 10 Anand Avati 2011-06-15 02:37:24 UTC
PATCH: http://patches.gluster.com/patch/7467 in master (performance/io-cache: print cache information during state dump.)

Comment 11 Anand Avati 2011-06-15 02:37:29 UTC
PATCH: http://patches.gluster.com/patch/7472 in master (performance/quick-read: dump inode and fdctx during statedump.)

Comment 12 Anand Avati 2011-06-15 02:37:34 UTC
PATCH: http://patches.gluster.com/patch/7468 in master (libglusterfs/inode.c: Add version of inode_path which can be called holding inode->lock.)

Comment 13 Anand Avati 2011-06-15 02:37:40 UTC
PATCH: http://patches.gluster.com/patch/7473 in master (rbthashtable: implement traverser procedure.)

Comment 14 Anand Avati 2011-06-15 02:37:45 UTC
PATCH: http://patches.gluster.com/patch/7469 in master (performance/stat-prefetch: dump cache and list of ops waiting for lookup completion.)

Comment 15 Anand Avati 2011-06-15 02:37:50 UTC
PATCH: http://patches.gluster.com/patch/7470 in master (performance/read-ahead: dump pages in read-ahead cache.)

Comment 16 Anand Avati 2011-06-15 02:37:55 UTC
PATCH: http://patches.gluster.com/patch/7471 in master (performance-translators: print path to file while dumping fdctx.)

Comment 17 Anand Avati 2011-06-19 06:16:14 UTC
PATCH: http://patches.gluster.com/patch/7545 in master (stack: make process state dump more debug friendly)

Comment 18 Anand Avati 2011-06-19 06:16:44 UTC
PATCH: http://patches.gluster.com/patch/7547 in release-3.1 (stack: make process state dump more debug friendly)

Comment 19 Anand Avati 2011-06-19 06:16:52 UTC
PATCH: http://patches.gluster.com/patch/7546 in release-3.2 (stack: make process state dump more debug friendly)

Comment 20 Saurabh 2011-07-05 06:04:03 UTC
collected the state dump and discussed the same with developer to check that the things are as per requirement, hence moving it to verified state.

Comment 21 Anand Avati 2011-07-29 05:27:21 UTC
CHANGE: http://review.gluster.com/50 (Change-Id: I8641e1f2e9e031c1b443821b16ef4a365926a8a8) merged in release-3.1 by Anand Avati (avati)


Note You need to log in before you can comment on or make changes to this bug.