ScyllaDB University Live | Free Virtual Training Event
Learn more
ScyllaDB Documentation Logo Documentation
  • Deployments
    • Cloud
    • Server
  • Tools
    • ScyllaDB Manager
    • ScyllaDB Monitoring Stack
    • ScyllaDB Operator
  • Drivers
    • CQL Drivers
    • DynamoDB Drivers
    • Supported Driver Versions
  • Resources
    • ScyllaDB University
    • Community Forum
    • Tutorials
Install
Ask AI
ScyllaDB Docs ScyllaDB CPP RS Driver API Documentation CassMetrics

Caution

You're viewing documentation for an unstable version of ScyllaDB CPP RS Driver. Switch to the latest stable version.

CassMetrics¶

struct CassMetrics¶

A snapshot of the session’s performance/diagnostic metrics.

Public Members

cass_uint64_t min¶

Minimum in microseconds

cass_uint64_t max¶

Maximum in microseconds

cass_uint64_t mean¶

Mean in microseconds

cass_uint64_t stddev¶

Standard deviation in microseconds

cass_uint64_t median¶

Median in microseconds

cass_uint64_t percentile_75th¶

75th percentile in microseconds

cass_uint64_t percentile_95th¶

95th percentile in microseconds

cass_uint64_t percentile_98th¶

98th percentile in microseconds

cass_uint64_t percentile_99th¶

99the percentile in microseconds

cass_uint64_t percentile_999th¶

99.9th percentile in microseconds

cass_double_t mean_rate¶

Mean rate in requests per second

cass_double_t one_minute_rate¶

1 minute rate in requests per second

cass_double_t five_minute_rate¶

5 minute rate in requests per second

cass_double_t fifteen_minute_rate¶

15 minute rate in requests per second

struct CassMetrics requests¶

Performance request metrics

cass_uint64_t total_connections¶

The total number of connections

cass_uint64_t available_connections¶

Deprecated

cass_uint64_t exceeded_pending_requests_water_mark¶

Deprecated

cass_uint64_t exceeded_write_bytes_water_mark¶

Deprecated

struct CassMetrics stats¶

Diagnostic metrics

cass_uint64_t connection_timeouts¶

Occurrences of a connection timeout

cass_uint64_t pending_request_timeouts¶

Deprecated

cass_uint64_t request_timeouts¶

Occurrences of requests that timed out waiting for a request to finish

struct CassMetrics errors¶

Error metrics

Was this page helpful?

PREVIOUS
CassMaterializedViewMeta
NEXT
CassNode
  • Create an issue
  • Edit this page

On this page

  • CassMetrics
    • CassMetrics
      • min
      • max
      • mean
      • stddev
      • median
      • percentile_75th
      • percentile_95th
      • percentile_98th
      • percentile_99th
      • percentile_999th
      • mean_rate
      • one_minute_rate
      • five_minute_rate
      • fifteen_minute_rate
      • requests
      • total_connections
      • available_connections
      • exceeded_pending_requests_water_mark
      • exceeded_write_bytes_water_mark
      • stats
      • connection_timeouts
      • pending_request_timeouts
      • request_timeouts
      • errors
ScyllaDB CPP RS Driver
  • master
    • master
    • v1.0.0
  • ScyllaDB CPP RS Driver
  • API Documentation
    • BasicTypes
    • CassConsistency
    • CassError
    • CassValueType
    • CustomAllocator
    • Logging
    • Miscellaneous
    • CassAggregateMeta
    • CassAuthenticator
    • CassAuthenticatorCallbacks
    • CassBatch
    • CassCluster
    • CassCollection
    • CassColumnMeta
    • CassCustomPayload
    • CassDataType
    • CassErrorResult
    • CassExecProfile
    • CassFunctionMeta
    • CassFuture
    • CassIndexMeta
    • CassInet
    • CassIterator
    • CassKeyspaceMeta
    • CassMaterializedViewMeta
    • CassMetrics
    • CassNode
    • CassPrepared
    • CassResult
    • CassRetryPolicy
    • CassRow
    • CassSchemaMeta
    • CassSession
    • CassSpeculativeExecutionMetrics
    • CassSsl
    • CassStatement
    • CassTableMeta
    • CassTimestampGen
    • CassTuple
    • CassUserType
    • CassUuid
    • CassUuidGen
    • CassValue
    • CassVersion
  • Getting Started
  • Architecture Overview
  • Installation
  • Building
  • Testing
  • Using the Driver
    • Batches
    • Binding Parameters
    • Client-side timestamps
    • Consistency
    • Data Types
      • The date and time Types
      • Tuples
      • User-Defined Types (UDTs)
      • UUIDs
    • Futures
    • Handling Results
    • Keyspaces
    • Prepared Statements
    • Schema Metadata
  • Configuration
    • Load balancing
    • Retry policies
    • Speculative Execution
    • Connection
    • Execution Profiles
    • Performance Tips
    • Client Configuration
  • Security
    • Authentication
    • TLS
  • Observability
    • Logging
    • Tracing
    • Metrics
Docs Tutorials University Contact Us About Us
© 2026, ScyllaDB. All rights reserved. | Terms of Service | Privacy Policy | ScyllaDB, and ScyllaDB Cloud, are registered trademarks of ScyllaDB, Inc.
Last updated on 17 Mar 2026.
Powered by Sphinx 9.1.0 & ScyllaDB Theme 1.9.1
Ask AI