feat(fuse): add client-side metrics via MessagePack/ZeroMQ

  • Add GKFS_ENABLE_CLIENT_METRICS to fuse_client and gkfs_user_lib targets
    • Instrument read/write handlers with add_event() (skip on error to avoid heap corruption)
    • Call init_metrics() on startup and flush on shutdown
    • Same env vars as intercept client: LIBGKFS_ENABLE_METRICS, LIBGKFS_METRICS_IP_PORT, etc.
    • Closes #387

Merge request reports

Loading