Cassandra-Metriken
In der folgenden Tabelle werden die Metriken aufgelistet, die als Ausgabe von Cassandra-Prüfungen erfasst werden. Einträge, die als Empfohlene Metriken angegeben sind, sind Metriken mit hoher Sichtbarkeit, die auf der Betreiber-Arbeitsbereich-Registerkarte „Metrik“ angezeigt werden, nachdem eine Warnung generiert wurde. Diese Metriken liefern dem Operator zusätzliche Informationen, damit das angegebene Problem weiter untersucht werden kann.
| Metriktyp | Ressource (Name der spezifischen Datenbank, falls relevant) | Einheiten | Beschreibung des Metriktyps |
|---|---|---|---|
| cassandra.load (empfohlene Metrik) | Byte | Der von Live-Daten auf einem Knoten verwendete Speicherplatz. | |
| cassandra.uptime (empfohlene Metrik) | seconds | ||
| cassandra.heap.used (empfohlene Metrik) | Byte | ||
| cassandra.heap.total (empfohlene Metrik) | Byte | ||
| cassandra.exceptions | count | Anzahl der erfassten internen Ausnahmen. Unter normalen Ausnahmebedingungen sollte dieser Wert null sein. | |
| cassandra.key_cache.size | Byte | Gesamtgröße des belegten Cache in Byte. | |
| cassandra.key_cache.capacity | Byte | Cache-Kapazität in Byte. | |
| cassandra.key_cache.hits | count | Gesamtzahl der Cache-Treffer. | |
| cassandra.key_cache.requests (empfohlene Metrik) | count | Gesamtzahl der Cache-Anforderungen. | |
| cassandra.key_cache.hit_rate (empfohlene Metrik) | count | Cache-Trefferquote (gesamte Zeitspanne). | |
| cassandra.compactionstats.pending_tasks | count | Anzahl der ausstehenden Komprimierungen. | |
| cassandra.threadpool.ReadStage.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Lokale Lesevorgänge, die für diesen Thread-Pool in dieser ReadStage ausgeführt werden. | |
| cassandra.threadpool.ReadStage.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.ReadStage.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.ReadStage.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.MiscStage.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Verschiedene in dieser Phase ausgeführte Aufgaben. | |
| cassandra.threadpool.MiscStage.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.MiscStage.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.MiscStage.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.CompactionExecutor.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Komprimierungen werden für diese Threads ausgeführt. | |
| cassandra.threadpool.CompactionExecutor.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.CompactionExecutor.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.CompactionExecutor.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.MutationStage.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Verantwortlich für alle anderen Schreibvorgänge. | |
| cassandra.threadpool.MutationStage.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.MutationStage.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.MutationStage.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.MemtableReclaimMemory.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Memtable-Recycling. | |
| cassandra.threadpool.MemtableReclaimMemory.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.MemtableReclaimMemory.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.MemtableReclaimMemory.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.PendingRangeCalculator.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Berechnet den Tokenbereich. | |
| cassandra.threadpool.PendingRangeCalculator.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.PendingRangeCalculator.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.PendingRangeCalculator.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.GossipStage.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Behandelt Gossip-Anforderungen. | |
| cassandra.threadpool.GossipStage.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.GossipStage.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.GossipStage.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.SecondaryIndexManagement.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Führt Aktualisierungen von sekundären Indizes durch. | |
| cassandra.threadpool.SecondaryIndexManagement.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.SecondaryIndexManagement.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.SecondaryIndexManagement.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.HintsDispatcher.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Führt eine angedeutete Übergabe (hinted Handoff) durch. | |
| cassandra.threadpool.HintsDispatcher.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.HintsDispatcher.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.HintsDispatcher.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.RequestResponseStage.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Koordinatoranforderungen an den Cluster werden in diesem Thread-Pool ausgeführt. | |
| cassandra.threadpool.RequestResponseStage.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.RequestResponseStage.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.RequestResponseStage.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.ReadRepairStage.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Die Lesereparatur (Read Repair) erfolgt in diesem Thread-Pool. | |
| cassandra.threadpool.ReadRepairStage.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.ReadRepairStage.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.ReadRepairStage.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.CounterMutationStage.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Verantwortlich für Zählerschreibvorgänge. | |
| cassandra.threadpool.CounterMutationStage.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.CounterMutationStage.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.CounterMutationStage.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.MigrationStage.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Führt Schemamigrationen aus. | |
| cassandra.threadpool.MigrationStage.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.MigrationStage.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.MigrationStage.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.MemtablePostFlush.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Bereinigt das Commit-Protokoll, nachdem die Memtable auf den Datenträger geschrieben wurde. | |
| cassandra.threadpool.MemtablePostFlush.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.MemtablePostFlush.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.MemtablePostFlush.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.PerDiskMemtableFlushWriter_0.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Verantwortlich für das Schreiben einer Spezifikation (pro Datenträger (0–N) gibt es eine davon). | |
| cassandra.threadpool.PerDiskMemtableFlushWriter_0.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.PerDiskMemtableFlushWriter_0.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.PerDiskMemtableFlushWriter_0.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.ValidationExecutor.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Führt eine Validierungskomprimierung oder -bereinigung durch. | |
| cassandra.threadpool.ValidationExecutor.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.ValidationExecutor.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.ValidationExecutor.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.Sampler.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Verantwortlich für die Neufestlegung der Indexzusammenfassungen von SStables. | |
| cassandra.threadpool.Sampler.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.Sampler.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.Sampler.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.MemtableFlushWriter.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Schreibt Memtables auf den Datenträger. | |
| cassandra.threadpool.MemtableFlushWriter.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.MemtableFlushWriter.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.MemtableFlushWriter.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.InternalResponseStage.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Verantwortlich für clusterinterne Rückrufe. | |
| cassandra.threadpool.InternalResponseStage.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.InternalResponseStage.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.InternalResponseStage.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.ViewMutationStage.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Verantwortlich für Schreibvorgänge in der materialisierten Ansicht. | |
| cassandra.threadpool.ViewMutationStage.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.ViewMutationStage.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.ViewMutationStage.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.AntiEntropyStage.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Erstellt einen Hash-Baum für Reparaturen. | |
| cassandra.threadpool.AntiEntropyStage.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.AntiEntropyStage.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.AntiEntropyStage.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.threadpool.CacheCleanupExecutor.active | count | Anzahl der Aufgaben, an denen dieser Pool aktiv arbeitet. Für diesen Thread-Pool durchgeführte Cache-Wartung. | |
| cassandra.threadpool.CacheCleanupExecutor.pending | count | Anzahl der Aufgaben in der Warteschlange in diesem Pool. | |
| cassandra.threadpool.CacheCleanupExecutor.completed | count | Anzahl der abgeschlossenen Aufgaben. | |
| cassandra.threadpool.CacheCleanupExecutor.blocked | count | Anzahl der Aufgaben, die aufgrund von Warteschlangensättigung blockiert wurden. | |
| cassandra.message_type.READ.dropped | count | Anzahl der gelöschten Nachrichten. Reguläre Lesevorgänge. | |
| cassandra.message_type.RANGE_SLICE.dropped | count | Anzahl der gelöschten Nachrichten. Gelesener Tokenbereich. | |
| cassandra.message_type._TRACE.dropped | count | Anzahl der gelöschten Nachrichten. Nachverfolgen von Schreibvorgängen. | |
| cassandra.message_type.HINT.dropped | count | Anzahl der gelöschten Nachrichten. Erneute Wiedergabe von Hinweis. | |
| cassandra.message_type.MUTATION.dropped | count | Anzahl der gelöschten Nachrichten. Reguläre Schreibvorgänge. | |
| cassandra.message_type.COUNTER_MUTATION.dropped | count | Anzahl der gelöschten Nachrichten. Zählerschreibvorgänge. | |
| cassandra.message_type.BATCH_STORE.dropped | count | Anzahl der gelöschten Nachrichten. Batchlog-Schreibvorgang. | |
| cassandra.message_type.BATCH_REMOVE.dropped | count | Anzahl der gelöschten Nachrichten. Batchlog-Bereinigung (nach erfolgreicher Anwendung). | |
| cassandra.message_type.REQUEST_RESPONSE.dropped | count | Anzahl der gelöschten Nachrichten. RPC-Rückrufe. | |
| cassandra.message_type.PAGED_RANGE.dropped | count | Anzahl der gelöschten Nachrichten. Lesen als Seite. | |
| cassandra.message_type.READ_REPAIR.dropped | count | Anzahl der gelöschten Nachrichten. Lesereparatur. | |
| cassandra.system_traces.read_count | count | Anzahl der Lesevorgänge für diese Tabelle. | |
| cassandra.system_traces.read_latency | Lokale Leselatenz für diese Tabelle. | ||
| cassandra.system_traces.write_count | count | Anzahl der Schreibvorgänge für diese Tabelle. | |
| cassandra.system_traces.write_latency | Lokale Schreiblatenz für diese Tabelle. | ||
| cassandra.system_traces.pending_flushes | count | Geschätzte Anzahl der ausstehenden Löschaufgaben für diese Tabelle. | |
| cassandra.system.read_count (empfohlene Metrik) | count | ||
| cassandra.system.read_latency (empfohlene Metrik) | Mikrosekunden | ||
| cassandra.system.write_count (empfohlene Metrik) | count | ||
| cassandra.system.write_latency (empfohlene Metrik) | Mikrosekunden | ||
| cassandra.system.pending_flushes | count | ||
| cassandra.system_distributed.read_count | count | ||
| cassandra.system_distributed.read_latency | |||
| cassandra.system_distributed.write_count | count | ||
| cassandra.system_distributed.write_latency | |||
| cassandra.system_distributed.pending_flushes | count | ||
| cassandra.system_schema.read_count | count | ||
| cassandra.system_schema.read_latency | |||
| cassandra.system_schema.write_count | count | ||
| cassandra.system_schema.write_latency | |||
| cassandra.system_schema.pending_flushes | count | ||
| cassandra.system_auth.read_count | count | ||
| cassandra.system_auth.read_latency | |||
| cassandra.system_auth.write_count | count | ||
| cassandra.system_auth.write_latency | |||
| cassandra.system_auth.pending_flushes | count |