@@ -266,3 +266,41 @@ smb_vfs_duration_microseconds_sum{operation="stat"} 131346
266266smb_vfs_duration_microseconds_sum{operation="symlinkat"} 0
267267smb_vfs_duration_microseconds_sum{operation="unlinkat"} 106974
268268```
269+
270+ When running with profile-per-share enabled ("smbd profiling share = on")
271+ we get additional per-share metrics:
272+
273+ ``` console
274+ smb_smb2_request_duration_microseconds_sum{client="192.168.122.25",netbiosname="smb-cephfs",operation="close",share="smbshare"} 7351
275+ smb_smb2_request_duration_microseconds_sum{client="192.168.122.25",netbiosname="smb-cephfs",operation="create",share="smbshare"} 59801
276+ smb_smb2_request_duration_microseconds_sum{client="192.168.122.25",netbiosname="smb-cephfs",operation="find",share="smbshare"} 5972
277+ smb_smb2_request_duration_microseconds_sum{client="192.168.122.25",netbiosname="smb-cephfs",operation="flush",share="smbshare"} 10257
278+ ...
279+ smb_smb2_request_inbytes{client="192.168.122.25",netbiosname="smb-cephfs",operation="close",share="smbshare"} 1584
280+ smb_smb2_request_inbytes{client="192.168.122.25",netbiosname="smb-cephfs",operation="create",share="smbshare"} 3336
281+ smb_smb2_request_inbytes{client="192.168.122.25",netbiosname="smb-cephfs",operation="find",share="smbshare"} 392
282+ smb_smb2_request_inbytes{client="192.168.122.25",netbiosname="smb-cephfs",operation="flush",share="smbshare"} 88
283+ ...
284+ smb_smb2_request_total{client="192.168.122.25",netbiosname="smb-cephfs",operation="close",share="smbshare"} 18
285+ smb_smb2_request_total{client="192.168.122.25",netbiosname="smb-cephfs",operation="create",share="smbshare"} 18
286+ smb_smb2_request_total{client="192.168.122.25",netbiosname="smb-cephfs",operation="find",share="smbshare"} 4
287+ smb_smb2_request_total{client="192.168.122.25",netbiosname="smb-cephfs",operation="flush",share="smbshare"} 1
288+ ...
289+ smb_vfs_duration_microseconds_sum{client="192.168.122.25",netbiosname="smb-cephfs",operation="chdir",share="smbshare"} 562
290+ smb_vfs_duration_microseconds_sum{client="192.168.122.25",netbiosname="smb-cephfs",operation="chmod",share="smbshare"} 0
291+ smb_vfs_duration_microseconds_sum{client="192.168.122.25",netbiosname="smb-cephfs",operation="close",share="smbshare"} 4279
292+ smb_vfs_duration_microseconds_sum{client="192.168.122.25",netbiosname="smb-cephfs",operation="closedir",share="smbshare"} 46
293+ ...
294+ smb_vfs_io_bytes{client="192.168.122.25",netbiosname="smb-cephfs",operation="asys_fsync",share="smbshare"} 0
295+ smb_vfs_io_bytes{client="192.168.122.25",netbiosname="smb-cephfs",operation="asys_pread",share="smbshare"} 303
296+ smb_vfs_io_bytes{client="192.168.122.25",netbiosname="smb-cephfs",operation="asys_pwrite",share="smbshare"} 17
297+ smb_vfs_io_bytes{client="192.168.122.25",netbiosname="smb-cephfs",operation="pread",share="smbshare"} 0
298+ smb_vfs_io_bytes{client="192.168.122.25",netbiosname="smb-cephfs",operation="pwrite",share="smbshare"} 0
299+ ...
300+ smb_vfs_io_total{client="192.168.122.25",netbiosname="smb-cephfs",operation="asys_fsync",share="smbshare"} 1
301+ smb_vfs_io_total{client="192.168.122.25",netbiosname="smb-cephfs",operation="asys_pread",share="smbshare"} 2
302+ smb_vfs_io_total{client="192.168.122.25",netbiosname="smb-cephfs",operation="asys_pwrite",share="smbshare"} 1
303+ smb_vfs_io_total{client="192.168.122.25",netbiosname="smb-cephfs",operation="pread",share="smbshare"} 0
304+ smb_vfs_io_total{client="192.168.122.25",netbiosname="smb-cephfs",operation="pwrite",share="smbshare"} 0
305+ ...
306+ ```
0 commit comments