ScyllaDB University LIVE, FREE Virtual Training Event | March 21
Register for Free
ScyllaDB Documentation Logo Documentation
  • Server
  • Cloud
  • Tools
    • ScyllaDB Manager
    • ScyllaDB Monitoring Stack
    • ScyllaDB Operator
  • Drivers
    • CQL Drivers
    • DynamoDB Drivers
  • Resources
    • ScyllaDB University
    • Community Forum
    • Tutorials
Download
ScyllaDB Docs ScyllaDB Open Source ScyllaDB for Administrators Upgrade ScyllaDB Upgrade ScyllaDB Open Source Upgrade Guide - ScyllaDB 5.0 to 5.1 Scylla Metric Update - Scylla 5.0 to 5.1

Caution

You're viewing documentation for a previous version. Switch to the latest stable version.

Scylla Metric Update - Scylla 5.0 to 5.1¶

Scylla 5.1 Dashboards are available as part of the latest Scylla Monitoring Stack.

The following metrics are new in Scylla 5.1¶

Metric

Description

scylla_cache_rows_compacted_with_tombstones

Number of rows dropped in the cache by a tombstone write

scylla_cache_rows_dropped_by_tombstones

Total number of rows in memtables that were dropped during a cache update on memtable flush

scylla_commitlog_active_allocations

Current number of active allocations

scylla_commitlog_blocked_on_new_segment

Number of allocations blocked on acquiring a new segment

scylla_commitlog_bytes_flush_requested

Number of bytes requested to be flushed (persisted)

scylla_commitlog_bytes_released

Number of bytes released from disk (deleted/recycled

scylla_compaction_manager_completed_compactions

Number of completed compaction tasks

scylla_compaction_manager_failed_compactions

Number of failed compaction tasks

scylla_compaction_manager_normalized_backlog

Sum of normalized compaction backlog for all tables in the system. Backlog is normalized by dividing backlog by the shard’s available memory.

scylla_compaction_manager_postponed_compactions

Number of tables with postponed compaction

scylla_compaction_manager_validation_errors

Number of encountered validation errors

scylla_cql_select_parallelized

Number of parallelized aggregation SELECT query executions

scylla_database_total_reads_rate_limited

Number of read operations that were rejected on the replica side because the per-partition limit was reached

scylla_database_total_writes_rate_limited

Number of write operations that were rejected on the replica side because the per-partition limit was reached

scylla_forward_service_requests_dispatched_to_other_nodes

Number of forward requests that were dispatched to other nodes

scylla_forward_service_requests_dispatched_to_own_shards

Number of forward requests that were dispatched to local shards

scylla_forward_service_requests_executed

Number of forward requests that were executed

scylla_gossip_live

Number of live nodes the current node sees

scylla_gossip_unreachable

Number of unreachable nodes the current node sees

scylla_io_queue_adjusted_consumption

Consumed disk capacity units adjusted for class shares and idling preemption

scylla_io_queue_consumption

Accumulated disk capacity units consumed by this class; an increment per-second rate indicates full utilization

scylla_io_queue_total_split_bytes

Total number of bytes split

scylla_io_queue_total_split_ops

Total number of requests split

scylla_per_partition_rate_limiter_allocations

Number of times an entry was allocated over an empty/expired entry

scylla_per_partition_rate_limiter_failed_allocations

Number of times the rate limiter gave up trying to allocate

scylla_per_partition_rate_limiter_load_factor

Current load factor of the hash table (upper bound, may be overestimated)

scylla_per_partition_rate_limiter_probe_count

Number of probes made during lookups

scylla_per_partition_rate_limiter_successful_lookups

Number of times a lookup returned an already allocated entry

scylla_reactor_aio_outsizes

Total number of AIO operations that exceed IO limit

scylla_schema_commitlog_active_allocations

Current number of active allocations

scylla_schema_commitlog_alloc

Number of not closed segments that still have some free space. This value should not get too high.

scylla_schema_commitlog_allocating_segments

Number of times a new mutation has been added to a segment. Divide bytes_written by this value to get the average number of bytes per mutation written to the disk.

scylla_schema_commitlog_blocked_on_new_segment

Number of allocations blocked on acquiring a new segment

scylla_schema_commitlog_bytes_flush_requested

Number of bytes requested to be flushed (persisted)

scylla_schema_commitlog_bytes_released

Number of bytes released from disk (deleted/recycled)

scylla_schema_commitlog_bytes_written

Number of bytes written to disk. Divide this value by “alloc” to get the average number of bytes per mutation written to the disk.

scylla_schema_commitlog_cycle

Number of commitlog write cycles - when the data is written from the internal memory buffer to the disk

scylla_schema_commitlog_disk_active_bytes

Size of disk space in bytes used for data so far. A too high value indicates that there is a bottleneck in writing to SStable paths.

scylla_schema_commitlog_disk_slack_end_bytes

Size of disk space (in bytes) unused because of segment switching (end slack). A too high value indicates that not enough data is written to each segment.

scylla_schema_commitlog_disk_total_bytes

Size of disk space (in bytes) reserved for data so far. A too high value indicates that there is a bottleneck in writing to SStable paths.

scylla_schema_commitlog_flush

Number of times the flush() method was called for a file

scylla_schema_commitlog_flush_limit_exceeded

Number of times a flush limit was exceeded. A non-zero value indicates that there are too many pending flush operations (see pending_flushes), and some of them will be blocked till the total amount of pending flush operations drops below 5.

scylla_schema_commitlog_memory_buffer_bytes

Total number of bytes in internal memory buffers

scylla_schema_commitlog_pending_allocations

Number of currently pending allocations. A non-zero value indicates that there is a bottleneck in the disk write flow.

scylla_schema_commitlog_pending_flushes

Number of currently pending flushes. See the related flush_limit_exceeded metric.

scylla_schema_commitlog_requests_blocked_memory

Number of requests blocked due to memory pressure. A non-zero value indicates that the commitlog memory quota is not enough to serve the required amount of requests.

scylla_schema_commitlog_segments

Current number of segments

scylla_schema_commitlog_slack

Number of unused bytes written to the disk due to disk segment alignment

scylla_schema_commitlog_unused_segments

Current number of unused segments. A non-zero value indicates that the disk write path became temporarily slow.

scylla_sstables_pi_auto_scale_events

Number of promoted index auto-scaling events

scylla_storage_proxy_coordinator_read_rate_limited

Number of read requests that were rejected by replicas because the rate limit for the partition was reached

scylla_storage_proxy_coordinator_write_rate_limited

Number of write requests that were rejected by replicas because the rate limit for the partition was reached

Was this page helpful?

PREVIOUS
Upgrade Guide - ScyllaDB 5.0 to 5.1
NEXT
Upgrade Guide - ScyllaDB 5.x Maintenance Release
  • Create an issue
  • Edit this page

On this page

  • Scylla Metric Update - Scylla 5.0 to 5.1
    • The following metrics are new in Scylla 5.1
ScyllaDB Open Source
  • 5.2
    • master
    • 6.2
    • 6.1
    • 6.0
    • 5.4
    • 5.2
    • 5.1
  • Getting Started
    • Install ScyllaDB
      • ScyllaDB Web Installer for Linux
      • ScyllaDB Unified Installer (relocatable executable)
      • Air-gapped Server Installation
      • What is in each RPM
      • ScyllaDB Housekeeping and how to disable it
      • ScyllaDB Developer Mode
      • ScyllaDB Configuration Reference
    • Configure ScyllaDB
    • ScyllaDB Requirements
      • System Requirements
      • OS Support by Linux Distributions and Version
      • ScyllaDB in a Shared Environment
    • Migrate to ScyllaDB
      • Migration Process from Cassandra to Scylla
      • Scylla and Apache Cassandra Compatibility
      • Migration Tools Overview
    • Integration Solutions
      • Integrate Scylla with Spark
      • Integrate Scylla with KairosDB
      • Integrate Scylla with Presto
      • Integrate Scylla with Elasticsearch
      • Integrate Scylla with Kubernetes
      • Integrate Scylla with the JanusGraph Graph Data System
      • Integrate Scylla with DataDog
      • Integrate Scylla with Kafka
      • Integrate Scylla with IOTA Chronicle
      • Integrate Scylla with Spring
      • Shard-Aware Kafka Connector for Scylla
      • Install Scylla with Ansible
      • Integrate Scylla with Databricks
    • Tutorials
  • ScyllaDB for Administrators
    • Administration Guide
    • Procedures
      • Cluster Management
      • Backup & Restore
      • Change Configuration
      • Maintenance
      • Best Practices
      • Benchmarking Scylla
      • Migrate from Cassandra to Scylla
      • Disable Housekeeping
    • Security
      • ScyllaDB Security Checklist
      • Enable Authentication
      • Enable and Disable Authentication Without Downtime
      • Generate a cqlshrc File
      • Reset Authenticator Password
      • Enable Authorization
      • Grant Authorization CQL Reference
      • Role Based Access Control (RBAC)
      • ScyllaDB Auditing Guide
      • Encryption: Data in Transit Client to Node
      • Encryption: Data in Transit Node to Node
      • Generating a self-signed Certificate Chain Using openssl
      • Encryption at Rest
      • LDAP Authentication
      • LDAP Authorization (Role Management)
    • Admin Tools
      • Nodetool Reference
      • CQLSh
      • REST
      • Tracing
      • Scylla SStable
      • Scylla Types
      • SSTableLoader
      • cassandra-stress
      • SSTabledump
      • SSTable2json
      • Scylla Logs
      • Seastar Perftune
      • Virtual Tables
    • ScyllaDB Monitoring Stack
    • ScyllaDB Operator
    • ScyllaDB Manager
    • Upgrade Procedures
      • ScyllaDB Open Source Upgrade
      • ScyllaDB Open Source to ScyllaDB Enterprise Upgrade
      • ScyllaDB Image
      • ScyllaDB Enterprise
    • System Configuration
      • System Configuration Guide
      • scylla.yaml
      • ScyllaDB Snitches
    • Benchmarking ScyllaDB
  • ScyllaDB for Developers
    • Learn To Use ScyllaDB
      • Scylla University
      • Course catalog
      • Scylla Essentials
      • Basic Data Modeling
      • Advanced Data Modeling
      • MMS - Learn by Example
      • Care-Pet an IoT Use Case and Example
    • Scylla Alternator
    • Scylla Features
      • Scylla Open Source Features
      • Scylla Enterprise Features
    • Scylla Drivers
      • Scylla CQL Drivers
      • Scylla DynamoDB Drivers
    • Workload Attributes
  • CQL Reference
    • CQLSh: the CQL shell
    • Appendices
    • Compaction
    • Consistency Levels
    • Consistency Level Calculator
    • Data Definition
    • Data Manipulation
    • Data Types
    • Definitions
    • Global Secondary Indexes
    • Additional Information
    • Expiring Data with Time to Live (TTL)
    • Additional Information
    • Functions
    • JSON Support
    • Materialized Views
    • Non-Reserved CQL Keywords
    • Reserved CQL Keywords
    • ScyllaDB CQL Extensions
  • ScyllaDB Architecture
    • ScyllaDB Ring Architecture
    • ScyllaDB Fault Tolerance
    • Consistency Level Console Demo
    • ScyllaDB Anti-Entropy
      • Scylla Hinted Handoff
      • Scylla Read Repair
      • Scylla Repair
    • SSTable
      • ScyllaDB SSTable - 2.x
      • ScyllaDB SSTable - 3.x
    • Compaction Strategies
    • Raft Consensus Algorithm in ScyllaDB
  • Troubleshooting ScyllaDB
    • Errors and Support
      • Report a Scylla problem
      • Error Messages
      • Change Log Level
    • ScyllaDB Startup
      • Ownership Problems
      • Scylla will not Start
      • Scylla Python Script broken
    • Upgrade
      • Inaccessible configuration files after ScyllaDB upgrade
    • Cluster and Node
      • Failed Decommission Problem
      • Cluster Timeouts
      • Node Joined With No Data
      • SocketTimeoutException
      • NullPointerException
    • Data Modeling
      • Scylla Large Partitions Table
      • Scylla Large Rows and Cells Table
      • Large Partitions Hunting
    • Data Storage and SSTables
      • Space Utilization Increasing
      • Disk Space is not Reclaimed
      • SSTable Corruption Problem
      • Pointless Compactions
      • Limiting Compaction
    • CQL
      • Time Range Query Fails
      • COPY FROM Fails
      • CQL Connection Table
      • Reverse queries fail
    • ScyllaDB Monitor and Manager
      • Manager and Monitoring integration
      • Manager lists healthy nodes as down
  • Knowledge Base
    • Upgrading from experimental CDC
    • Compaction
    • Counting all rows in a table is slow
    • CQL Query Does Not Display Entire Result Set
    • When CQLSh query returns partial results with followed by “More”
    • Run Scylla and supporting services as a custom user:group
    • Decoding Stack Traces
    • Snapshots and Disk Utilization
    • DPDK mode
    • Debug your database with Flame Graphs
    • How to Change gc_grace_seconds for a Table
    • Gossip in Scylla
    • Increase Permission Cache to Avoid Non-paged Queries
    • How does Scylla LWT Differ from Apache Cassandra ?
    • Map CPUs to Scylla Shards
    • Scylla Memory Usage
    • NTP Configuration for Scylla
    • Updating the Mode in perftune.yaml After a ScyllaDB Upgrade
    • POSIX networking for Scylla
    • Scylla consistency quiz for administrators
    • Recreate RAID devices
    • How to Safely Increase the Replication Factor
    • Scylla and Spark integration
    • Increase Scylla resource limits over systemd
    • Scylla Seed Nodes
    • How to Set up a Swap Space
    • Scylla Snapshots
    • Scylla payload sent duplicated static columns
    • Stopping a local repair
    • System Limits
    • How to flush old tombstones from a table
    • Time to Live (TTL) and Compaction
    • Scylla Nodes are Unresponsive
    • Update a Primary Key
    • Using the perf utility with Scylla
    • Configure Scylla Networking with Multiple NIC/IP Combinations
  • ScyllaDB FAQ
  • Contribute to ScyllaDB
  • Glossary
  • Alternator: DynamoDB API in Scylla
    • Getting Started With ScyllaDB Alternator
    • ScyllaDB Alternator for DynamoDB users
Docs Tutorials University Contact Us About Us
© 2025, ScyllaDB. All rights reserved. | Terms of Service | Privacy Policy | ScyllaDB, and ScyllaDB Cloud, are registered trademarks of ScyllaDB, Inc.
Last updated on 13 May 2025.
Powered by Sphinx 7.4.7 & ScyllaDB Theme 1.8.6