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

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

 



On Jun 9, 2008, at 1:11 PM, Talpey, Thomas wrote:
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.

Thanks!

I'm hoping that including these in nfs-utils will help polish them a bit so that more people can understand and use them effectively. Steve mentioned something at Connectathon about interns and man pages... ;-)

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


--
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

[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