[OpenAFS] Metrics on the cell

Jeffrey Altman jaltman@your-file-system.com
Mon, 16 Mar 2015 10:48:18 -0700


--Apple-Mail-2E8D1618-A0B1-463B-80BF-54A887CF3DF2
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable

Steve,

Could you clarify which statistics you are looking to collect?

Is the question "how many users are accessing the cell from OSX, Windows, Li=
nux, iOS, etc via native clients?"

Or is the question, "how many files or how much data is accessed from these s=
ame client platforms?"

To core problem you will face trying to collect numbers such as these is tha=
t the type of client is agnostic to the servers.  One site that I am aware o=
f explicitly assigned alternate port numbers to different OS versions so the=
y could be counted by rx debug queries to the file and vl servers.  This app=
roach failed when the clients were accessing the servers behind NATs.

 A related question is often "how can I find all of the clients running a ve=
rsion of OpenAFS older than x.y.z?"  This data is not available but is easie=
r to obtain by modifying the servers to probe the client version on each new=
 connection.=20

There are some differences in the access patterns between the client platfor=
ms that can be used if you are collecting the audit log data from the file a=
nd vl servers.

Only windows clients use rxkad authenticated connections for accessing the V=
L servers.

Only windows clients issue get volume info queries to the file servers to ob=
tain free space and quota details on a regular basis.

Windows clients include the directory FID as the first entry in every bulk s=
tatus query to the file servers.

OS X clients never issue bulk status queries.

Hope this helpful.

Jeffrey Altman
Your File System Inc

> On Mar 16, 2015, at 5:11 AM, Devine, Steve <sd@msu.edu> wrote:
>=20
> I have been asked by senior leadership to gather data on the usage of our c=
ell. I can of course tell them how much disc space is in use and parse logs f=
rom our filedrawers and FTP service, what I am struggling with is determinin=
g access via native OpenAFS Windows, Mac and Linux clients. I've been experi=
menting with Scout and Afsmonitor but haven't been able to find a definitive=
 solution. It seems like years ago I investigated logging at the fileserver l=
evel and discovered that logging for usage wasn't possible.=20
>=20
> Has anyone found a way to gather these kind of stats? Thanks for your help=
.
>=20
> /sd
>=20
> Steve Devine
> Michigan State University
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
>=20
> _______________________________________________
> OpenAFS-info mailing list
> OpenAFS-info@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-info

--Apple-Mail-2E8D1618-A0B1-463B-80BF-54A887CF3DF2
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Disposition: attachment;
	filename=smime.p7s
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIHFzCCBxMw
ggX7oAMCAQICEBbEMEm4oBwlVrtv5MmHC8QwDQYJKoZIhvcNAQEFBQAwgaYxCzAJBgNVBAYTAlVT
MR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3JhdGlvbjEfMB0GA1UECxMWU3ltYW50ZWMgVHJ1c3Qg
TmV0d29yazEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5TeW1hbnRl
YyBDbGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEc0MB4XDTE0MTIxODAwMDAwMFoX
DTE1MTIxOTIzNTk1OVowgc4xLjAsBgNVBAMMJVBlcnNvbmEgTm90IFZhbGlkYXRlZCAtIDE0MTg4
ODIzODYxMDIxKzApBgkqhkiG9w0BCQEWHGphbHRtYW5AeW91ci1maWxlLXN5c3RlbS5jb20xDzAN
BgNVBAsMBlMvTUlNRTEeMBwGA1UECwwVUGVyc29uYSBOb3QgVmFsaWRhdGVkMR8wHQYDVQQLDBZT
eW1hbnRlYyBUcnVzdCBOZXR3b3JrMR0wGwYDVQQKDBRTeW1hbnRlYyBDb3Jwb3JhdGlvbjCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK15MUtu4+ba/HzmUfZjosd0wipwpA832bhdhVN7
Qvxm8y+cnVhDvbQRPnYIXXxFh1Nzi2j3b5992aNaUF50rhi0tqaG2xSQnpYveSvA1VNh956PTCAX
2RVDYUjxdM2eDGcnYJGRBfhn3/VMjjBORI1wDDlPRjYcoz3invAAk55+X7eg/DFefffzDxPsux/B
L0U4ANny5Ei2/8ntLwEkQ/Re2NlmUGhLKpDirGXk+0i7JsdV3CijY+UrwvFTqvxVyN7X45eZzlWg
IGVeJgNYeX/BIO1kRZHrjfX9rPVnjmfUAcdt6vYb4iNvScXhEuKIUyTImXerH7jrCpypauOtHEMC
AwEAAaOCAxEwggMNMAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgWgMCAGA1UdJQEB/wQWMBQG
CCsGAQUFBwMEBggrBgEFBQcDAjAdBgNVHQ4EFgQUFSW//2OLNnPi7BoW0/PB1foWyrAwJwYDVR0R
BCAwHoEcamFsdG1hbkB5b3VyLWZpbGUtc3lzdGVtLmNvbTAfBgNVHSMEGDAWgBSt+cOTci21uShh
5KTXYNXECl4aATCCASsGCCsGAQUFBwEBBIIBHTCCARkwggEVBggrBgEFBQcwAoaCAQdsZGFwOi8v
ZGlyZWN0b3J5LnZlcmlzaWduLmNvbS9DTiUyMCUzRCUyMFN5bWFudGVjJTIwQ2xhc3MlMjAxJTIw
SW5kaXZpZHVhbCUyMFN1YnNjcmliZXIlMjBDQSUyMC0lMjBHNCUyQyUyME9VJTIwJTNEJTIwUGVy
c29uYSUyME5vdCUyMFZhbGlkYXRlZCUyQyUyME9VJTIwJTNEJTIwU3ltYW50ZWMlMjBUcnVzdCUy
ME5ldHdvcmslMkMlMjBPJTIwJTNEJTIwU3ltYW50ZWMlMjBDb3Jwb3JhdGlvbiUyQyUyMEMlMjAl
M0QlMjBVUz9jQUNlcnRpZmljYXRlO2JpbmFyeTBdBgNVHR8EVjBUMFKgUKBOhkxodHRwOi8vcGtp
LWNybC5zeW1hdXRoLmNvbS9jYV81NjFjMTAzNjkwYzk3YTY5MjQ3YTBlZjA3MWFjODFhZi9MYXRl
c3RDUkwuY3JsMGwGA1UdIARlMGMwYQYLYIZIAYb4RQEHFwEwUjAmBggrBgEFBQcCARYaaHR0cDov
L3d3dy5zeW1hdXRoLmNvbS9jcHMwKAYIKwYBBQUHAgIwHBoaaHR0cDovL3d3dy5zeW1hdXRoLmNv
bS9ycGEwKwYKYIZIAYb4RQEQAwQdMBsGEmCGSAGG+EUBEAECAgQBhsfObxYFMTA5MjIwOQYKYIZI
AYb4RQEQBQQrMCkCAQAWJGFIUjBjSE02THk5d2Eya3RjbUV1YzNsdFlYVjBhQzVqYjIwPTANBgkq
hkiG9w0BAQUFAAOCAQEAki+gxq0znr9CNpUCURRt5Zk04+TC6IKBpp6RYmLWHfd8BV90X5ZmqHt0
XiEE1qXI+7FFzJlfsfG4/IFzdqMMKp7D0yWYIncKbgKjd9liHnQ5fiOd6bZGakd4pslbrNSNlwAa
pXoM8yXTiSCsjbCElfvvb0ehHJQ/BlLsJlJEVk7Xjtfb78miANgp99r/6rkDCCsdi90QIfFzcjP0
qcdKaK34OFZL235fETSAevexbvPBxD8ZjKsnezdV1YdOMz7eIYV5M4jTqHVoGAVH/7x9Oa5ldnP3
451ZVqvQKu31ufRwU3e7TRDpgDKNiFGdtfLNhUg5LigmZGgrv2n/Gh14NTGCA+QwggPgAgEBMIG7
MIGmMQswCQYDVQQGEwJVUzEdMBsGA1UEChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsT
FlN5bWFudGVjIFRydXN0IE5ldHdvcmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3
MDUGA1UEAxMuU3ltYW50ZWMgQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHNAIQ
FsQwSbigHCVWu2/kyYcLxDAJBgUrDgMCGgUAoIIB/TAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB
MBwGCSqGSIb3DQEJBTEPFw0xNTAzMTYxNzQ4MThaMCMGCSqGSIb3DQEJBDEWBBTg4YYBABh+L1fu
yOTf4TH5mgf/lzCBzAYJKwYBBAGCNxAEMYG+MIG7MIGmMQswCQYDVQQGEwJVUzEdMBsGA1UEChMU
U3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdvcmsxHjAc
BgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUGA1UEAxMuU3ltYW50ZWMgQ2xhc3MgMSBJ
bmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHNAIQFsQwSbigHCVWu2/kyYcLxDCBzgYLKoZIhvcN
AQkQAgsxgb6ggbswgaYxCzAJBgNVBAYTAlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3JhdGlv
bjEfMB0GA1UECxMWU3ltYW50ZWMgVHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29uYSBOb3Qg
VmFsaWRhdGVkMTcwNQYDVQQDEy5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJl
ciBDQSAtIEc0AhAWxDBJuKAcJVa7b+TJhwvEMA0GCSqGSIb3DQEBAQUABIIBAB2v6MLDoV6ifwF3
g+oTI+YPCeFMOOwMSHZ+A/PfZHy3+aVFdsnCcuFTu1kL9WrRmECCdEo3/xr7BJmJttR57d6XwUd4
JJJ8Q4yC0/p5rxeTQCb0y+AGPOh3q9iGtvxwASQ+ycmvXfVDSWUlIkhxQgKWOoovftBlCn6xwlpw
ejrtHe3lX4ILAv9G44g7Ryx5MrUJ0HACq1ZpYwdSo7Gsy0EiI0i7XujDSZD2FX19T9vawBwP8xLR
7azJmqmGlafrBqbPok4fwF+eLg+SHC8ZWvszLWswuUPWsULy/NIq8lElyPLMrm2zGSV3duu33M/9
Mr9AmRRFEKiO2qP9vWYaYRUAAAAAAAA=

--Apple-Mail-2E8D1618-A0B1-463B-80BF-54A887CF3DF2--