Re: [PATCH 0/4] Python scripts for analyzing NFS/RPC metrics

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



By the way. I love these scripts. The best thing about them is the
way they actually analyze the realtime performance of each RPC
procedure and server mount point including latencies and queuing,
which are nearly impossible to figure out with the commandline.
For example, they instantly tell whether the RPC slot table is too
small (or large) for the workload.

Tom.

At 12:47 PM 6/9/2008, Chuck Lever wrote:
>Hi Steve-
>
>As promised, here are the Python scripts that I've implemented for analyzing
>NFS and RPC performance metrics reported via /proc/self/mountstats.  They
>still need man pages and proper installation in the nfs-utils Makefile.
>
>While we decide whether to install and support these scripts as they are, or
>to replace them with C language re-implementations, let's include them in
>nfs-utils now so folks can try them out, bugs can be addressed, and missing
>features provided.
>
>---
>
>Chuck Lever (2):
>      Import the old iostat-ms Python script
>      Import mountstats utility
>
>Tom Talpey (2):
>      NFS iostats - add RDMA statistics
>      NFS mountstats - add RDMA statistics
>
>
> tools/mountstats/mountstats.py |  604 ++++++++++++++++++++++++++++++++++++++++
> tools/nfs-iostat/nfs-iostat.py |  564 +++++++++++++++++++++++++++++++++++++
> 2 files changed, 1168 insertions(+), 0 deletions(-)
> create mode 100755 tools/mountstats/mountstats.py
> create mode 100755 tools/nfs-iostat/nfs-iostat.py
>
>-- 
>Chuck Lever
>chuck[dot]lever[at]oracle[dot]com
>--
>To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
>the body of a message to majordomo@xxxxxxxxxxxxxxx
>More majordomo info at  http://vger.kernel.org/majordomo-info.html

--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux