Skip to content

AxonOps — AI-Native Control Plane for Open Source Data Platforms

nodetool clientstats

Displays information about connected clients.


Terminal window
nodetool [connection_options] clientstats [--all] [--by-protocol] [--clear]

See connection options for connection options.

nodetool clientstats displays statistics about client connections to the Cassandra node. This includes information about connected clients, their protocols, and connection details.


OptionDescription
--allInclude all client information
--by-protocolGroup statistics by protocol version
--clearClear the statistics

Terminal window
nodetool clientstats
Terminal window
nodetool clientstats --by-protocol
Terminal window
nodetool clientstats --clear

FieldDescription
AddressClient IP address
ConnectionsNumber of connections
Protocol versionCQL protocol version
UserAuthenticated user (if auth enabled)

Terminal window
# View all connected clients
nodetool clientstats --all
Terminal window
# Check which protocol versions are in use
nodetool clientstats --by-protocol
Terminal window
# Check for unexpected connections
nodetool clientstats | grep -v expected_client_ip

Client Stats Guidelines

  1. Regular monitoring - Track connection patterns
  2. Protocol awareness - Know which versions clients use
  3. Security - Identify unexpected connections
  4. Capacity planning - Monitor connection growth

CommandRelationship
statusCluster overview
infoNode information
tpstatsThread pool statistics