ceph-csi/internal/cephfs
Yati Padia 774e8e4042 util: enable golang profiling
Add support for golang profiling.
Standard tools like go tool pprof and curl
work. example:
$ go tool pprof http://localhost:8080/debug/pprof/profile
$ go tool pprof http://localhost:8080/debug/pprof/heap
$ curl http://localhost:8080/debug/pprof/heap?debug=1

https://golang.org/pkg/net/http/pprof/ contains
more details about the pprof interface.

Fixes: #1699

Signed-off-by: Yati Padia <ypadia@redhat.com>
2021-05-25 10:41:22 +00:00
..
cephfs_util.go cephfs: implement getMetadataPool() with go-ceph 2020-10-20 15:38:44 +00:00
clone.go cephfs: remove unused cr Credentials 2020-12-10 10:13:55 +00:00
controllerserver.go cleanup: correct nolint directive listing format 2021-04-09 07:24:47 +00:00
driver.go util: enable golang profiling 2021-05-25 10:41:22 +00:00
errors.go cephfs: expand clone error messages 2021-04-26 13:38:55 +00:00
fsjournal.go cleanup: correct nolint directive listing format 2021-04-09 07:24:47 +00:00
identityserver.go cleanup: address godot warnings 2020-07-21 08:36:24 +00:00
nodeserver.go cephfs: move NodeGetVolumeStats() to CephFS NodeServer 2021-05-25 06:41:04 +00:00
snapshot.go cephfs: implement getSnapshotInfo with go-ceph 2020-12-03 14:53:33 +00:00
util.go cephfs: implement getSnapshotInfo with go-ceph 2020-12-03 14:53:33 +00:00
volume.go cephfs: ignore BytesQuota field in case it is not set. 2021-02-01 09:20:53 +00:00
volumemounter.go cephfs: add stderr to mount function errors 2021-04-08 12:18:01 +00:00
volumeoptions.go cleanup: various source code comment corrections 2021-04-16 10:22:35 +00:00