OpenAFS Master Repository branch, openafs-stable-1_8_x, updated. openafs-stable-1_8_7-109-gb7bddcf
Gerrit Code Review
gerrit@openafs.org
Fri, 19 Feb 2021 11:43:04 -0500
The following commit has been merged in the openafs-stable-1_8_x branch:
commit b7bddcf63339a15d0e4c5cd0d56b3b44c428ed54
Author: Michael Meffie <mmeffie@sinenomine.net>
Date: Tue May 31 16:23:41 2016 -0400
SOLARIS: provide cache manager stats via kstat
Provide statistical information via the solaris kstat framework. Data
can be examined with the kstat tool or the kstat userspace api.
The kstat module is called openafs. Three kstat names are provided. The
"param" name provides cache manager parameters as given by the cmdebug
-cache program.
# kstat -m openafs -n param
The "cache" name provides cache manager statistics as given by the
xstats plus some additional cache related stats. The "cache" name also
provides the libafs kernel module version string and the current local
cellname.
# kstat -m openafs -n cache
The "rx" name provides general rx statistics as given by rxdebug -rxstat.
# kstat -m openafs -n rx
Reviewed-on: https://gerrit.openafs.org/13170
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
(cherry picked from commit 9338cb5fce2e38b864b8f957b6ea4c56c78d20f8)
Change-Id: Ic70d766d7a112d673b6c5898da43b3eea11b1065
Reviewed-on: https://gerrit.openafs.org/14518
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Cheyenne Wills <cwills@sinenomine.net>
Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
src/afs/SOLARIS/osi_kstat.c | 604 +++++++++++++++++++++++++++++++++++
src/afs/afs.h | 2 +
src/afs/afs_call.c | 8 +
src/afs/afs_prototypes.h | 4 +
src/libafs/Makefile.common.in | 2 +
src/libafs/MakefileProto.SOLARIS.in | 1 +
6 files changed, 621 insertions(+), 0 deletions(-)
--
OpenAFS Master Repository