Métricas do Cassandra
A tabela a seguir lista as métricas que são coletadas como saída das verificações do Cassandra. Entradas indicadas como Métricas em destaque são métricas de alta visibilidade exibidas na guia Métrica Espaço do operador depois que um alerta é gerado. Essas métricas fornecem ao operador informações adicionais para ajudá-lo a explorar melhor o problema especificado.
| Tipo de métrica | Recurso (nome do banco de dados específico, quando relevante) | Unidades | Descrição do tipo de métrica |
|---|---|---|---|
| cassandra.load (métrica em destaque) | byte | O espaço em disco usado por dados dinâmicos em um nó. | |
| cassandra.uptime (métrica em destaque) | segundos | ||
| cassandra.heap.used (métrica em destaque) | byte | ||
| cassandra.heap.total (métrica em destaque) | byte | ||
| cassandra.exceções | contagem | Número de exceções internas detectadas. Em exceções normais, deve ser zero. | |
| cassandra.key_cache.size | byte | Tamanho total do cache ocupado, em bytes. | |
| cassandra.key_cache.capacity | byte | Capacidade do cache em bytes. | |
| cassandra.key_cache.hits | contagem | Número total de ocorrências de cache. | |
| cassandra.key_cache.requests (métrica em destaque) | contagem | Número total de solicitações de cache. | |
| cassandra.key_cache.hit_rate (métrica em destaque) | contagem | Taxa de ocorrência de cache de todo o tempo. | |
| cassandra.compactionstats.pending_tasks | contagem | O número de compactações pendentes. | |
| cassandra.threadpool.ReadStage.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. As leituras locais são executadas neste pool de threads neste ReadStage. | |
| cassandra.threadpool.ReadStage.pending | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.ReadStage.completed | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.ReadStage.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.MiscStage.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. Tarefas diversas são executadas nesta fase. | |
| cassandra.threadpool.MiscStage.pending | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.MiscStage.completed | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.MiscStage.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.CompactionExecutor.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. As compactações são executadas nesses threads. | |
| cassandra.threadpool.CompactionExecutor.pendente | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.CompactionExecutor.concluído | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.CompactionExecutor.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.MutationStage.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. Responsável por todas as outras gravações. | |
| cassandra.threadpool.MutationStage.pending | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.MutationStage.completed | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.MutationStage.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.MemtableReclaimMemory.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. Reciclagem de tabela de memória. | |
| cassandra.threadpool.MemtableReclaimMemory.pending | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.MemtableReclaimMemory.completed | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.MemtableReclaimMemory.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.PendingRangeCalculator.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. Calcula o intervalo de token. | |
| cassandra.threadpool.PENDINGRangeCalculator.pending | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.PENDINGRangeCalculator.completed | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.PENDINGRangeCalculator.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.GossipStage.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. Lida com solicitações de contato. | |
| cassandra.threadpool.GossipStage.pending | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.GossipStage.completed | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.GossipStage.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.SecondaryIndexManagement.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. Executa atualizações para índices secundários. | |
| cassandra.threadpool.SecondaryIndexManagement.pending | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.SecondaryIndexManagement.concluído | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.SecondaryIndexManagement.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.HintsDispatcher.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. Executa a transferência sugerida. | |
| cassandra.threadpool.HintsDispatcher.pendente | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.HintsDispatcher.concluído | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.HintsDispatcher.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.RequestResponseStage.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. As solicitações do coordenador para a execução do cluster neste pool de threads. | |
| cassandra.threadpool.RequestResponseStage.pending | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.RequestResponseStage.completed | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.RequestResponseStage.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.ReadRepairStage.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. O reparo de leitura acontece neste pool de threads. | |
| cassandra.threadpool.ReadRepairStage.pending | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.ReadRepairStage.completed | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.ReadRepairStage.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.CounterMutationStage.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. Responsável pelas gravações do contador. | |
| cassandra.threadpool.CounterMutationStage.pending | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.CounterMutationStage.completed | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.CounterMutationStage.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.MigrationStage.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. Executa migrações de esquema. | |
| cassandra.threadpool.MigrationStage.pending | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.MigrationStage.completed | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.MigrationStage.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.MemtablePostFlush.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. Limpa o log de confirmação depois que a tabela de memória é gravada no disco. | |
| cassandra.threadpool.MemtablePostFlush.pendente | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.MemtablePostFlush.concluído | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.MemtablePostFlush.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.PerDiskMemtableFlushWriter_0.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. Responsável por gravar uma especificação (há um deles por disco 0-N). | |
| cassandra.threadpool.PerDiskMemtableFlushWriter_0.pending | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.PerDiskMemtableFlushWriter_0.completed | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.PerDiskMemtableFlushWriter_0.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.ValidationExecutor.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. Executa a compactação ou depuração de validação. | |
| cassandra.threadpool.ValidationExecutor.pending | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.ValidationExecutor.completed | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.ValidationExecutor.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.Sampler.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. Responsável pela nova amostra dos resumos de índice de SStables. | |
| cassandra.threadpool.Amostrador.pendente | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.Amostrador.concluído | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.Amostrador.bloqueado | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.MemtableFlushWriter.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. Grava tabelas de memória no disco. | |
| cassandra.threadpool.MemtableFlushWriter.pending | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.MemtableFlushWriter.concluído | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.MemtableFlushWriter.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.InternalResponseStage.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. Responsável por retornos de chamada dentro do cluster. | |
| cassandra.threadpool.InternalResponseStage.pending | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.InternalResponseStage.completed | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.InternalResponseStage.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.ViewMutationStage.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. Responsável pelas gravações de exibição materializada. | |
| cassandra.threadpool.ViewMutationStage.pending | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.ViewMutationStage.completed | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.ViewMutationStage.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.AntiEntropyStage.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. Cria árvore de merkle para reparos. | |
| cassandra.threadpool.AntiEntropyStage.pending | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.AntiEntropyStage.completed | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.AntiEntropyStage.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.threadpool.CacheCleanupExecutor.active | contagem | Número de tarefas sendo trabalhadas ativamente por este grupo. Manutenção de cache realizada neste pool de threads. | |
| cassandra.threadpool.CacheCleanupExecutor.pendente | contagem | Número de tarefas enfileiradas neste pool. | |
| cassandra.threadpool.CacheCleanupExecutor.concluído | contagem | Número de tarefas concluídas. | |
| cassandra.threadpool.CacheCleanupExecutor.blocked | contagem | Número de tarefas que foram bloqueadas devido à saturação da fila. | |
| cassandra.message_type.READ.soltou | contagem | Número de mensagens descartadas. Leituras regulares. | |
| cassandra.message_type.RANGE_SLICE.dropado | contagem | Número de mensagens descartadas. Intervalo de tokens lido. | |
| cassandra.message_type._TRACE.soltou | contagem | Número de mensagens descartadas. Rastreamento de gravações. | |
| cassandra.message_type.HINT.ropped | contagem | Número de mensagens descartadas. Repetição de dica. | |
| cassandra.message_type.MUTATION.ropped | contagem | Número de mensagens descartadas. Gravações regulares. | |
| cassandra.message_type.COUNTER_MUTATION.ropped | contagem | Número de mensagens descartadas. Gravações do contador. | |
| cassandra.message_type.BATCH_STORE.removido | contagem | Número de mensagens descartadas. Gravação de log em lote. | |
| cassandra.message_type.BATCH_REMOVE.ropped | contagem | Número de mensagens descartadas. Limpeza de log em lote (após a aplicação bem-sucedida). | |
| cassandra.message_type.REQUEST_RESPONSE.soltou | contagem | Número de mensagens descartadas. Retornos de chamada RPC. | |
| cassandra.message_type.PAGED_RANGE.soltou | contagem | Número de mensagens descartadas. Leitura paginada. | |
| cassandra.message_type.READ_REPAIR.soltou | contagem | Número de mensagens descartadas. Reparo de leitura. | |
| cassandra.system_traces.read_count | contagem | Número de leituras desta tabela. | |
| cassandra.system_traces.read_latency | Latência de leitura local para esta tabela. | ||
| cassandra.system_traces.write_count | contagem | Número de gravações desta tabela. | |
| cassandra.system_traces.write_latency | Latência de gravação local para esta tabela. | ||
| cassandra.system_traces.pending_flush | contagem | Número estimado de tarefas de limpeza pendentes para esta tabela. | |
| cassandra.system.read_count (métrica em destaque) | contagem | ||
| cassandra.system.read_latency (métrica em destaque) | microssegundos | ||
| cassandra.system.write_count (métrica em destaque) | contagem | ||
| cassandra.system.write_latency (métrica em destaque) | microssegundos | ||
| cassandra.system.pending_flush | contagem | ||
| cassandra.system_distributed.read_count | contagem | ||
| cassandra.system_distributed.read_latency | |||
| cassandra.system_distributed.write_count | contagem | ||
| cassandra.system_distributed.write_latency | |||
| cassandra.system_distributed.pending_flush | contagem | ||
| cassandra.system_schema.read_count | contagem | ||
| cassandra.system_schema.read_latency | |||
| cassandra.system_schema.write_count | contagem | ||
| cassandra.system_schema.write_latency | |||
| cassandra.system_schema.pending_flush | contagem | ||
| cassandra.system_auth.read_count | contagem | ||
| cassandra.system_auth.read_latency | |||
| cassandra.system_auth.write_count | contagem | ||
| cassandra.system_auth.write_latency | |||
| cassandra.system_auth.pending_flush | contagem |