Skip to content

[Feature]: Support querying all client versions and IP information #3606

@Victor1319

Description

@Victor1319

Contact Details

No response

Is there an existing issue for this?

  • I have searched all the existing issues

Is your feature request related to a problem? Please describe.

Currently, there is no readily available API or interface to conveniently query and monitor which clients are actively accessing each volume within the CubeFS system.

Describe the solution you'd like.

The master node maintains a record of the IP addresses and version information for all connected clients and provides an API or interface for administrators to query this information.

curl curl 172.16.1.101:17010/getAllClients | python -m json.tool
 
{
    "code": 0,
    "data": {
        "_ltptest_3.4.0_Client_172.16.1.101_hostname_enableBcache-false": 1735031458
    },
    "msg": "success"
}

Describe an alternate solution.

No response

Anything else? (Additional Context)

No response

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions