Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Performance-Insights-Zählermetriken
Zählermetriken sind Betriebssystem- und Datenbank-Performance-Metriken im Performance-Insights-Dashboard. Um Leistungsprobleme zu identifizieren und zu analysieren, können Sie Zählermetriken mit der DB-Last korrelieren. Sie können der Metrik eine Statistikfunktion hinzufügen, um die Metrikwerte abzurufen. Die unterstützten Funktionen für die Metrik os.memory.active
sind beispielsweise .avg
, .min
, .max
,.sum
und .sample_count
.
Die Zählermetriken werden einmal pro Minute erfasst. Die Erfassung der Betriebssystemmetriken hängt davon ab, ob die erweiterte Überwachung aktiviert oder deaktiviert ist. Wenn die erweiterte Überwachung deaktiviert ist, werden die Betriebssystemmetriken einmal pro Minute erfasst. Ist die erweiterte Überwachung aktiviert, werden die Betriebssystemmetriken für den ausgewählten Zeitraum erfasst. Weitere Informationen zum Aktivieren und Deaktivieren der erweiterten Überwachung finden Sie unter Aktivieren und Deaktivieren von „Enhanced Monitoring“ (Erweiterte Überwachung).
Themen
Performance Insights-Betriebssystemzähler
Die folgenden Betriebssystemindikatoren, denen ein Präfix vorangestellt istos
, sind mit Performance Insights für Aurora Postgre SQL und Aurora My verfügbar. SQL
Sie können sie ListAvailableResourceMetrics
API für die Liste der verfügbaren Zählermetriken für Ihre DB-Instance verwenden. Weitere Informationen finden Sie ListAvailableResourceMetricsim Amazon RDS Performance Insights API Insights-Referenzhandbuch.
Zähler | Typ | Metrik | Beschreibung |
---|---|---|---|
Aktiv | Arbeitsspeicher | os.memory.active | Umfang des zugewiesenen Arbeitsspeichers in Kilobyte. |
Puffer | Arbeitsspeicher | os.memory.buffers | Umfang des verwendeten Arbeitsspeichers für die Pufferung von I/O-Anfragen vor dem Schreiben auf das Speichergerät, in Kilobyte. |
Cached | Arbeitsspeicher | os.memory.cached | Die Größe des verwendeten Arbeitsspeichers für das Caching von Dateisystem-basierter I/O in Kilobyte. |
DB Cache | Arbeitsspeicher | os.memory.db.cache |
Die Größe des Arbeitsspeichers, die vom Datenbankprozess einschließlich tmpfs (shmem) für den Seiten-Cache verwendet wird, in Byte. |
DB Resident Set Size | Arbeitsspeicher | os.memory.db. residentSetSize |
Die Größe des Arbeitsspeichers, die vom Datenbankprozess ohne tmpfs (shmem) für den anonymen Cache und den Swap-Cache verwendet wird, in Byte. |
DB Swap | Arbeitsspeicher | os.memory.db.swap |
Die Größe des Arbeitsspeichers, die vom Datenbankprozess für Swap verwendet wird, in Byte. |
Dirty | Arbeitsspeicher | os.memory.dirty | Die Anzahl der SpeicherseitenRAM, die geändert, aber nicht in den zugehörigen Datenblock im Speicher geschrieben wurden, in Kilobyte. |
Kostenfrei | Arbeitsspeicher | os.memory.free | Umfang des nicht zugewiesenen Arbeitsspeichers in Kilobyte. |
Huge Pages frei | Arbeitsspeicher | os.memory. hugePagesFree | Die Anzahl von freien "Huge Pages". "Huge Pages" sind eine Funktion des Linux-Kernel. |
Huge Pages reserviert | Arbeitsspeicher | Betriebssystemspeicher. hugePagesRsvd | Die Anzahl von gebundenen "Huge Pages". |
Größe Huge Pages | Arbeitsspeicher | Betriebssystemspeicher. hugePagesSize | Die Größe für jede Huge Pages-Einheit, in Kilobyte. |
Überschuss Huge Pages | Arbeitsspeicher | Betriebssystemspeicher. hugePagesSurp | Die Anzahl der verfügbaren überzähligen Huge Pages. |
Huge Pages insgesamt | Arbeitsspeicher | Betriebssystemspeicher. hugePagesTotal | Die Gesamtzahl der Huge Pages. |
Inaktiv | Arbeitsspeicher | os.memory.inactive | Umfang der am seltensten verwendeten Memory-Pages in Kilobyte. |
Mapped | Arbeitsspeicher | os.memory.mapped | Die Gesamtmenge der Dateisysteminhalte, die Arbeitsspeicher in einem Prozess-Adressraum zugeordnet ist, in Kilobyte.s |
Out of Memory Kill Count | Arbeitsspeicher | Betriebssystemspeicher. outOfMemoryKillCount |
Die Anzahl der OOM Kills, die im letzten Sammelintervall passiert sind. |
Seitentabellen | Arbeitsspeicher | Betriebssystemspeicher. pageTables | Umfang des von Page-Tabellen verwendeten Arbeitsspeichers in Kilobyte. |
Slab | Arbeitsspeicher | os.memory.slab | Umfang der wiederverwendbaren Kernel-Datenstrukturen in Kilobyte. |
Gesamt | Arbeitsspeicher | os.memory.total | Gesamtumfang des Arbeitsspeichers in Kilobyte. |
Writeback | Arbeitsspeicher | os.memory.writeback | Die Anzahl der fehlerhaften SeitenRAM, die noch in den Backup-Speicher geschrieben werden, in Kilobyte. |
Guest | CPU-Auslastung | os. cpuUtilization. Gast | Der Prozentsatz, CPU der von Gastprogrammen genutzt wird. |
Inaktiv | CPU-Auslastung | os. cpuUtilization. untätig | Der Prozentsatz CPU davon ist inaktiv. |
Irq | CPU-Auslastung | os. cpuUtilization.irq | Der Prozentsatz der CPU Nutzung durch Software-Interrupts. |
Nice | CPU-Auslastung | os. cpuUtilization. nett | Der Prozentsatz, der von CPU Programmen verwendet wird, die mit der niedrigsten Priorität ausgeführt werden. |
Steal | CPU-Auslastung | os. cpuUtilization. stehlen | Der Prozentsatz, CPU der von anderen virtuellen Maschinen genutzt wird. |
System (System) | CPU-Auslastung | os. cpuUtilization. System | Der Prozentsatz, CPU der vom Kernel verwendet wird. |
Gesamt | CPU-Auslastung | os. cpuUtilization. insgesamt | Der Gesamtanteil der CPU verwendeten. Diese Angabe enthält den Nice-Wert. |
Benutzer | CPU-Auslastung | os. cpuUtilization. Benutzer | Der Prozentsatz, CPU der von Benutzerprogrammen verwendet wird. |
Wait | CPU-Auslastung | os. cpuUtilization. warte | Der Prozentsatz der CPU ungenutzten Dateien während des Wartens auf I/O-Zugriff. |
Aurora Storage Aurora Storage Bytes Rx | Festplatten-IO | os.Diskio. auroraStorage. auroraStorageBytesRx |
Die Anzahl der pro Sekunde für Aurora-Speicher empfangenen Byte. |
Aurora Storage Aurora Storage Bytes Tx | Festplatten-IO | OS. Disk IO. auroraStorage. auroraStorageBytesTx |
Die Anzahl der pro Sekunde für Aurora-Speicher hochgeladenen Byte. |
Aurora Storage Disk Queue Depth |
Festplatten-IO |
OS. Disk IO. auroraStorage. diskQueueDepth |
Die Länge der Aurora-Speicher-Festplattenwarteschlange. |
Aurora Storage Read IOs PS |
Festplatten-IO |
Betriebssystem.Diskio. auroraStorage. readIOsPS |
Die Anzahl der Lesevorgänge pro Sekunde. |
Aurora Storage Read Latency |
Festplatten-IO |
OS. Disk IO. auroraStorage. readLatency |
Die durchschnittliche Latenz einer I/O-Leseanforderung an den Aurora-Speicher in Millisekunden. |
Aurora Storage Read Throughput |
Festplatten-IO |
Betriebssystem.Diskio. auroraStorage. readThroughput |
Die Menge des Netzwerkdurchsatzes, der von Anforderungen an den DB-Cluster verwendet wird, in Bytes pro Sekunde. |
Aurora Storage Write IOs PS |
Festplatten-IO |
OS. Diskio. auroraStorage. writeIOsPS |
Die Anzahl der Schreibvorgänge pro Sekunde. |
Aurora Storage Write Latency |
Festplatten-IO |
OS. Disk IO. auroraStorage. writeLatency |
Die durchschnittliche Latenz einer I/O-Schreibanforderung an den Aurora-Speicher in Millisekunden. |
Aurora Storage Write Throughput |
Festplatten-IO |
Betriebssystem.Diskio. auroraStorage. writeThroughput |
Die Menge des Netzwerkdurchsatzes, der von Antworten vom DB-Cluster verwendet wird, in Bytes pro Sekunde. |
Rdstemp Avg Queue Len |
Festplatten-IO |
os.Diskio.rdstemp. avgQueueLen |
Die Anzahl der Anfragen, die in der Warteschlange des I/O-Geräts warten. |
Rdstemp Avg Req Sz |
Festplatten-IO |
os.Diskio.rdstemp. avgReqSz |
Die Anzahl der Anfragen, die in der Warteschlange des I/O-Geräts warten. |
Rdstemp Await |
Festplatten-IO |
os.diskIO.rdstemp.await |
Die erforderliche Anzahl an Millisekunden für die Antwort auf Anfragen, einschließlich Warteschlangen- und Servicedauer. |
Restemp Read OS IOs |
Festplatten-IO |
os.Diskio.rdstemp. readIOsPS |
Die Anzahl der Lesevorgänge pro Sekunde. |
Rdstemp Read KB |
Festplatten-IO |
Betriebssystem.Diskio.rdstemp. readKb |
Gesamtzahl der gelesenen Kilobyte. |
Rdstemp Read KB PS |
Festplatten-IO |
os.Diskio.rdstemp. readKbPS |
Die Anzahl der pro Sekunde gelesenen Kilobyte. |
Rdstemp Rrqm PS |
Festplatten-IO |
os.diskIO.rdstemp.rrqmPS |
Die Anzahl der zusammengeführten Leseanfragen in der Warteschlange pro Sekunde. |
Restemp TPS |
Festplatten-IO |
os.diskIO.rdstemp.tps |
Die Anzahl der I/O-Transaktionen pro Sekunde. |
Rdstemp Util |
Festplatten-IO |
os.diskIO.rdstemp.util |
Der prozentuale CPU Zeitraum, in dem Anfragen gestellt wurden. |
Rstemp Write PS IOs |
Festplatten-IO |
os.Diskio.rdstemp. writeIOsPS |
Die Anzahl der Schreibvorgänge pro Sekunde. |
Rdstemp Write KB |
Festplatten-IO |
Betriebssystem.Diskio.rdstemp. writeKb |
Gesamtzahl der geschriebenen Kilobyte. |
Rdstemp Write KB PS |
Festplatten-IO |
os.Diskio.rdstemp. writeKbPS |
Die Anzahl der pro Sekunde geschriebenen Kilobyte. |
Rdstemp Wrqm PS |
Festplatten-IO |
os.diskIO.rdstemp.wrqmPS |
Die Anzahl der zusammengeführten Schreibanfragen in der Warteschlange pro Sekunde. |
Blocked | Aufgaben | os.tasks.blocked | Die Anzahl von blockierten Aufgaben. |
In Ausführung | Aufgaben | os.tasks.running | Die Anzahl von laufenden Aufgaben. |
Sleeping | Aufgaben | os.tasks.sleeping | Die Anzahl von Aufgaben im Ruhezustand. |
Angehalten | Aufgaben | os.tasks.stopped | Die Anzahl von angehaltenen Aufgaben. |
Gesamt | Aufgaben | os.tasks.total | Die Gesamtanzahl der Aufgaben. |
Zombie | Aufgaben | os.tasks.zombie | Die Anzahl der untergeordneten Aufgaben, die unter einer aktiven übergeordneten Aufgabe inaktiv sind. |
One | Durchschnittliche Auslastung Minute | os. loadAverageMinute. eins | Die Anzahl der Prozesse, die in letzter Minute CPU Zeit angefordert haben. |
Fifteen | Durchschnittliche Auslastung Minute | os. loadAverageMinute. fünfzehn | Die Anzahl der Prozesse, die in den letzten 15 Minuten CPU Zeit angefordert haben. |
Five | Durchschnittliche Auslastung Minute | os. loadAverageMinute. fünf | Die Anzahl der Prozesse, die in den letzten 5 Minuten CPU Zeit angefordert haben. |
Cached | Auslagerung | os.swap.cached | Umfang des Swap-Arbeitsspeichers, der als Cache-Speicher verwendet wird, in Kilobyte. |
Kostenfrei | Auslagerung | os.swap.free | Die Menge des freien Swap-Arbeitsspeichers in Kilobyte. |
In | Auslagerung | os.swap.in | Die Menge des von der Festplatte ausgelagerten Speichers in Kilobyte. |
Out | Auslagerung | os.swap.out | Die Menge des auf die Festplatte ausgelagerten Speichers in Kilobyte. |
Gesamt | Auslagerung | os.swap.total |
Die Gesamtmenge des verfügbaren Swap-Arbeitsspeichers in Kilobyte. |
Max Files | Dateisystem | os. fileSys. maxFiles | Die maximale Anzahl an Dateien, die für das Dateisystem erstellt werden können. |
Used Files | Dateisystem | os. fileSys. usedFiles | Die Anzahl der Dateien im Dateisystem. |
Used File Percent | Dateisystem | os. fileSys. usedFilePercent | Der Prozentsatz von verfügbaren Dateien, die in Gebrauch sind. |
Used Percent | Dateisystem | os. fileSys. usedPercent | Der prozentuale Anteil des verwendeten Speicherplatzes für das Dateisystem. |
Used | Dateisystem | os. fileSys. gebraucht | Der durch Dateien belegte Speicherplatz im Dateisystem in Kilobyte. |
Gesamt | Dateisystem | os. fileSys. insgesamt | Die Gesamtmenge des für das Dateisystem verfügbaren Speicherplatzes in Kilobyte. |
Rx | Network (Netzwerk) | os.network.rx | Die Anzahl der pro Sekunde empfangenen Byte. |
Tx | Network (Netzwerk) | os.network.tx | Die Anzahl der pro Sekunde hochgeladenen Byte. |
Acu Utilization | Allgemeines | os. allgemein. acuUtilization |
Der Anteil der aktuellen Kapazität an der maximal konfigurierten Kapazität in Prozent. |
Max Configured Acu | Allgemeines | os. allgemein. maxConfiguredAcu |
Die vom Benutzer konfigurierte maximale Kapazität, inACUs. |
Min Configured Acu | Allgemeines | os.allgemein. minConfiguredAcu |
Die vom Benutzer konfigurierte Mindestkapazität, inACUs. |
Num VCPUs | Allgemeines | os. allgemein. numVCPUs | Die Anzahl der virtuellen Instanzen CPUs für die DB-Instance. |
Serverless Database Capacity | Allgemeines | os.general. serverlessDatabaseCapacity |
Die aktuelle Kapazität der Instanz, inACUs. |
Performance Insights Insights-Zähler für Aurora My SQL
Die folgenden Datenbankzähler sind mit Performance Insights für Aurora My SQL verfügbar.
Systemeigene Zähler für Aurora My SQL
Native Metriken werden von der Datenbank-Engine und nicht von Amazon Aurora definiert. Definitionen für diese systemeigenen Messwerte finden Sie unter Serverstatusvariablen
Zähler | Typ | Einheit | Metrik |
---|---|---|---|
Com_analyze | SQL | Abfragen pro Sekunde | db. SQL.com_Analysieren |
Com_optimize | SQL | Abfragen pro Sekunde | db. SQL.com_Optimize |
Com_select | SQL | Abfragen pro Sekunde | db. SQL.com_Select |
Innodb_rows_deleted | SQL | Zeilen pro Sekunde | db. SQL.innodb_rows_gelöscht |
Innodb_rows_inserted | SQL | Zeilen pro Sekunde | db. SQL.innodb_rows_inserted |
Innodb_rows_read | SQL | Zeilen pro Sekunde | db. SQL.innoDB_Zeilen_lesen |
Innodb_rows_updated | SQL | Zeilen pro Sekunde | db. SQL.innodb_rows_aktualisiert |
Abfragen | SQL | Abfragen pro Sekunde | db. SQL. Abfragen |
Fragen | SQL | Abfragen pro Sekunde | db. SQL. Fragen |
Select_full_join | SQL | Abfragen pro Sekunde | db. SQL.SELECT_FULL_JOIN |
Select_full_range_join | SQL | Abfragen pro Sekunde | db. SQL.Select_Full_Range_Join |
Bereich auswählen | SQL | Abfragen pro Sekunde | db. SQL.Bereich auswählen |
Select_range_check | SQL | Abfragen pro Sekunde | db. SQL.Range_Check auswählen |
Select_scan | SQL | Abfragen pro Sekunde | db. SQL. SCAN auswählen_ |
Slow_queries | SQL | Abfragen pro Sekunde | db. SQL.langsame_Abfragen |
Sort_merge_passes | SQL | Abfragen pro Sekunde | db. SQL.Pässe sortieren_zusammenführen |
Sort_range | SQL | Abfragen pro Sekunde | db. SQL.sortieren_Bereich |
Sort_rows | SQL | Abfragen pro Sekunde | db. SQL.Zeilen sortieren |
Sort_scan | SQL | Abfragen pro Sekunde | db. SQL.sortieren_scannen |
Total_query_time | SQL | Millisekunden | db. SQL.Gesamte_Abfragezeit |
Table_locks_immediate | Sperren | Anforderungen pro Sekunde | db.Locks.Table_locks_immediate |
Table_locks_waited | Sperren | Anforderungen pro Sekunde | db.Locks.Table_locks_waited |
Innodb_row_lock_time | Sperren | Millisekunden (durchschnittlich) | db.Locks.Innodb_row_lock_time |
Aborted_clients | Benutzer | Verbindungen | db.Users.Aborted_clients |
Aborted_connects | Benutzer | Verbindungen | db.Users.Aborted_connects |
Verbindungen | Benutzer | Verbindungen | db.Users.Connections |
External_threads_connected | Benutzer | Verbindungen | db.Users.External_threads_connected |
max_connections | Benutzer | Verbindungen | db.User.max_connections |
Threads_connected | Benutzer | Verbindungen | db.Users.Threads_connected |
Threads_created | Benutzer | Verbindungen | db.Users.Threads_created |
Threads_running | Benutzer | Verbindungen | db.Users.Threads_running |
Created_tmp_disk_tables | Temporäre Dateien | Tabellen pro Sekunde | db.Temp.Created_tmp_disk_tables |
Created_tmp_tables | Temporäre Dateien | Tabellen pro Sekunde | db.Temp.Created_tmp_tables |
Innodb_buffer_pool_pages_data | Cache | Seiten | db.Cache.Innodb_buffer_pool_pages_data |
Innodb_buffer_pool_pages_total | Cache | Seiten | db.Cache.Innodb_buffer_pool_pages_total |
Innodb_buffer_pool_read_requests | Cache | Seiten pro Sekunde | db.Cache.Innodb_buffer_pool_read_requests |
Innodb_buffer_pool_reads | Cache | Seiten pro Sekunde | db.Cache.Innodb_buffer_pool_reads |
Opened_tables | Cache | Tabellen | db.Cache.Opened_tables |
Opened_table_definitions | Cache | Tabellen | db.Cache.Opened_table_definitions |
Qcache_hits | Cache | Abfragen | db.Cache.Qcache_hits |
Zähler für Aurora My SQL
Nicht-native Zählermetriken sind von Amazon definierte Zähler. RDS Eine nicht-native Metrik kann eine Metrik sein, die Sie mit einer bestimmten Abfrage erhalten. Eine nicht-native Metrik kann auch eine abgeleitete Metrik sein, bei der zwei oder mehrere native Zähler bei Berechnungen von Verhältnissen, Trefferraten oder Latenzen verwendet werden.
Zähler | Typ | Metrik | Beschreibung | Definition |
---|---|---|---|---|
active_transactions | Transaktionen | db.Transactions.active_transactions | Die Gesamtzahl aktiver Transaktionen. | SELECT COUNT(1) AS active_transactions FROM
INFORMATION_SCHEMA.INNODB_TRX |
innodb_buffer_pool_hit_rate | Cache | db.Cache.innoDB_buffer_pool_hit_rate | Der Prozentsatz der Lesevorgänge, den InnoDB aus dem Pufferpool verarbeiten konnte. | 100 * innodb_buffer_pool_read_requests /
(innodb_buffer_pool_read_requests +
innodb_buffer_pool_reads) |
innodb_buffer_pool_hits | Cache | db.Cache.innoDB_buffer_pool_hits | Die Anzahl der Lesevorgänge, die InnoDB aus dem Pufferpool verarbeiten konnte. | innodb_buffer_pool_read_requests - innodb_buffer_pool_reads |
innodb_buffer_pool_usage | Cache | db.Cache.innoDB_buffer_pool_usage |
Die Prozentsatz des InnoDB-Pufferpools, der Daten (Seiten) enthält. AnmerkungBei komprimierten Tabellen kann dieser Wert variieren. Weitere Informationen finden Sie in den Informationen zu |
Innodb_buffer_pool_pages_data / Innodb_buffer_pool_pages_total *
100.0 |
innodb_deadlocks | Sperren | db.Locks.innodb_deadlocks | Die Gesamtzahl von Deadlocks. | SELECT COUNT AS innodb_deadlocks FROM
INFORMATION_SCHEMA.INNODB_METRICS WHERE
NAME='lock_deadlocks' |
innodb_lock_timeouts | Sperren | db.Locks.innodb_lock_timeouts | Die Gesamtanzahl von Deadlocks, die das Zeitlimit überschritten haben. | SELECT COUNT AS innodb_lock_timeouts FROM
INFORMATION_SCHEMA.INNODB_METRICS WHERE
NAME='lock_timeouts' |
innodb_row_lock_waits | Sperren | db.Locks.innodb_row_lock_waits | Die Gesamtanzahl von Zeilensperren, die zu einer Wartezeit geführt haben. | SELECT COUNT AS innodb_row_lock_waits FROM
INFORMATION_SCHEMA.INNODB_METRICS WHERE
NAME='lock_row_lock_waits' |
innodb_rows_changed | SQL | db. SQL.innodb_rows_changed | Die Gesamtzahl von InnoDB-Zeilenvorgängen. | db.SQL.Innodb_rows_inserted + db.SQL.Innodb_rows_deleted +
db.SQL.Innodb_rows_updated |
query_cache_hit_rate | Cache | db.Cache.query_cache_hit_rate | Die Trefferquote für den Cache „Meine SQL Ergebnismenge“ (Abfrage-Cache). | Qcache_hits / (QCache_hits + Com_select) * 100 |
temp_disk_tables_percent | Temporäre Dateien | db.temp.TEMP_DISK_TABELLEN_PROZENT | Der Prozentsatz der temporären Tabellen, die vom Server bei der Ausführung von Anweisungen auf der Festplatte erstellt werden. | (db.Temp.Created_tmp_disk_tables / db.Temp.Created_tmp_tables)
* 100 |
trx_rseg_history_len | Transaktionen | db.Transactions.trx_rseg_history_len | Eine Liste der Undo-Protokollseiten für übernommene Transaktionen, die vom InnoDB-Transaktionssystem verwaltet wird, um die Parallelitätskontrolle für mehrere Versionen zu implementieren. Weitere Informationen zum Rückgängigmachen von Protokolldatensätzen finden Sie https://dev.mysql.com/doc/refman/8.0/en/innodb-multi-versioning.html |
SELECT COUNT AS trx_rseg_history_len FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME='trx_rseg_history_len'
|
Performance Insights Insights-Zähler für Aurora Postgre SQL
Die folgenden Datenbankzähler sind mit Performance Insights für Aurora SQL Postgre verfügbar.
Native Zähler für Aurora Postgre SQL
Native Metriken werden von der Datenbank-Engine und nicht von Amazon Aurora definiert. Definitionen für diese systemeigenen Metriken finden Sie in der SQLPostgre-Dokumentation unter Viewing Statistics
Zähler | Typ | Einheit | Metrik |
---|---|---|---|
tup_deleted | SQL | Tupel pro Sekunde | db. SQL.tup_gelöscht |
tup_fetched | SQL | Tupel pro Sekunde | db. SQL.tup_abgerufen |
tup_inserted | SQL | Tupel pro Sekunde | db. SQL.tup_eingefügt |
tup_returned | SQL | Tupel pro Sekunde | db. SQL.tup_ist zurückgekehrt |
tup_updated | SQL | Tupel pro Sekunde | db. SQL.tup_aktualisiert |
blks_hit | Cache | Blöcke pro Sekunde | db.Cache.blks_hit |
buffers_alloc | Cache | Blöcke pro Sekunde | db.Cache.buffers_alloc |
buffers_checkpoint | Prüfpunkt | Blöcke pro Sekunde | db.Checkpoint.buffers_checkpoint |
checkpoints_req | Prüfpunkt | Prüfpunkte pro Minute | db.Checkpoint.checkpoints_req |
checkpoint_sync_time | Prüfpunkt | Millisekunden pro Prüfpunkt | db.Checkpoint.checkpoint_sync_time |
checkpoints_timed | Prüfpunkt | Prüfpunkte pro Minute | db.Checkpoint.checkpoints_timed |
checkpoint_write_time | Prüfpunkt | Millisekunden pro Prüfpunkt | db.Checkpoint.checkpoint_write_time |
maxwritten_clean | Prüfpunkt | Bgwriter-Bereinigungsstopps pro Minute | db.Checkpoint.maxwritten_clean |
Deadlocks | Gleichzeitigkeit | Deadlocks pro Minute | db.Concurrency.deadlocks |
blk_read_time | I/O | Millisekunden | db.IO.blk_read_time |
blks_read | I/O | Blöcke pro Sekunde | db.IO.blks_read |
buffers_backend | I/O | Blöcke pro Sekunde | db.IO.buffers_backend |
buffers_backend_fsync | I/O | Blöcke pro Sekunde | db.IO.buffers_backend_fsync |
buffers_clean | I/O | Blöcke pro Sekunde | db.IO.buffers_clean |
temp_bytes | Temporäre Dateien | Bytes pro Sekunde | db.Temp.temp_bytes |
temp_files | Temporäre Dateien | Dateien pro Minute | db.Temp.temp_files |
xact_commit | Transaktionen | Commits pro Sekunde | db.Transactions.xact_commit |
xact_rollback | Transaktionen | Rollbacks pro Sekunde | db.Transactions.xact_rollback |
numbackends | Benutzer | Verbindungen | db.User.numbackends |
archived_count | WAL | Dateien pro Minute | db. WAL.archivierte_anzahl |
Zähler für Aurora Postgre, die nicht nativ sind SQL
Nicht-native Zählermetriken sind Zähler, die von Aurora definiert wurden. Eine nicht-native Metrik kann eine Metrik sein, die Sie mit einer bestimmten Abfrage erhalten. Eine nicht-native Metrik kann auch eine abgeleitete Metrik sein, bei der zwei oder mehrere native Zähler bei Berechnungen von Verhältnissen, Trefferraten oder Latenzen verwendet werden.
Zähler | Typ | Metrik | Beschreibung | Definition |
---|---|---|---|---|
checkpoint_sync_latency | Prüfpunkt | db.Checkpoint.checkpoint_sync_latency | Die Gesamtzeit, die auf den Teil der Prüfpunktverarbeitung aufgewendet wurde, bei dem Dateien auf der Festplatte synchronisiert werden. | checkpoint_sync_time / (checkpoints_timed +
checkpoints_req) |
checkpoint_write_latency | Prüfpunkt | db.Checkpoint.checkpoint_write_latency | Die Gesamtzeit, die auf den Teil der Prüfpunktverarbeitung aufgewendet wurde, bei dem Dateien auf die Festplatte geschrieben werden. | checkpoint_write_time / (checkpoints_timed +
checkpoints_req) |
local_blks_read | I/O | db.IO.local_blks_read | Gesamtzahl der gelesenen lokalen Blöcke | – |
local_blk_read_time | I/O | db.IO.local_blk_read_time | Wenn track_io_timing aktiviert ist, wird die Gesamtzeit für das Lesen von lokalen Datendateiblöcken in Millisekunden aufgezeichnet. Andernfalls beträgt der Wert Null. Weitere Informationen finden Sie unter track_io_timing |
– |
orcache_blks_hit | I/O | db.IO.orcache_blks_hit | Gesamtzahl der Treffer von gemeinsam genutzten Blöcken aus dem Cache für optimierte Lesevorgänge | – |
orcache_blk_read_time | I/O | db.IO.orcache_blk_read_time | Wenn track_io_timing aktiviert ist, wird die Gesamtzeit für das Lesen von Datendateiblöcken aus dem Cache für optimierte Lesevorgänge in Millisekunden aufgezeichnet. Andernfalls beträgt der Wert Null. Weitere Informationen finden Sie unter track_io_timing |
– |
read_latency | I/O | db.IO.read_latency | Die Zeit, die für das Lesen von Datendateiblöcken durch Backends in dieser Instance aufgewendet wurde. | blk_read_time / blks_read |
storage_blks_read | I/O | db.IO.storage_blks_read | Gesamtzahl der gemeinsam genutzten Blöcke, die aus dem Aurora-Speicher gelesen wurden | – |
storage_blk_read_time | I/O | db.IO.storage_blk_read_time | Wenn track_io_timing aktiviert ist, wird die Gesamtzeit für das Lesen von Datendateiblöcken aus dem Aurora-Speicher in Millisekunden aufgezeichnet. Andernfalls beträgt der Wert Null. Weitere Informationen finden Sie unter track_io_timing |
– |
active_count | Status | db.state.active_count | Die Anzahl der Sitzungen im Bundesstaat. active |
– |
idle_count | Status | db.state.idle_count | Die Anzahl der Sitzungen im Bundesstaat. idle |
– |
idle_in_transaction_aborted_count | Status | db.state.idle_in_transaction_aborted_count | Die Anzahl der Sitzungen im Bundesstaat. idle in transaction (aborted) |
– |
idle_in_transaction_count | Status | db.state.idle_in_transaction_count | Die Anzahl der Sitzungen im Bundesstaat. idle in transaction |
– |
idle_in_transaction_max_time | Status | db.state.idle_in_transaction_max_time | Die Dauer der am längsten laufenden Transaktion im Bundesstaat in Sekunden. idle in transaction |
– |
logical_reads | SQL | db. SQL.logische_liest | Gesamtzahl der Blöcke, auf die zugegriffen und die gelesen wurden. | blks_hit + blks_read |
queries_started | SQL | db. SQL. Abfragen | Die Anzahl der gestarteten Abfragen. | – |
queries_finished | SQL | db. SQL. Abfragen | Die Anzahl der abgeschlossenen Abfragen. | – |
total_query_time | SQL | db. SQL.gesamte_Abfragezeit | Die Gesamtzeit, die für die Ausführung von Anweisungen aufgewendet wurde, in Millisekunden. | – |
active_transactions | Transaktionen | db.Transactions.active_transactions | Die Anzahl der aktiven Transaktionen. | – |
blocked_transactions | Transaktionen | db.Transactions.blocked_transactions | Die Anzahl der blockierten Transaktionen. | – |
commit_latency | Transaktionen | db.Transactions.commit_latency | Die durchschnittliche Dauer von Commit-Vorgängen. | db.Transactions.duration_commits / db.Transactions.xact_commit |
duration_commits | Transaktionen | db.Transactions.duration_commits | Die gesamte Transaktionszeit, die in der letzten Minute verbracht wurde, in Millisekunden. | – |
max_used_xact_ids | Transaktionen | db.Transactions.max_used_xact_ids | Die Anzahl der Transaktionen, die nicht vakuiert wurden. | – |
oldest_inactive_logical_replication_slot_xid_age | Transaktionen | db.transactions.oldest_inactive_logical_replication_slot_xid_age | Das Alter der ältesten Transaktion in einem inaktiven logischen Replikationsslot. | – |
oldest_active_logical_replication_slot_xid_age | Transaktionen | db.transactions.oldest_active_logical_replication_slot_xid_age | Das Alter der ältesten Transaktion in einem aktiven logischen Replikationsslot. | – |
oldest_reader_feedback_xid_age | Transaktionen | db.transactions.oldest_reader_feedback_xid_age | Das Alter der ältesten Transaktion einer lang andauernden Transaktion auf einer Aurora-Reader-Instance oder Aurora Global DB-Reader-Instance. | – |
oldest_prepared_transaction_xid_age | Transaktionen | db.transactions.OLDEST_PREPARED_TRANSACTION_XID_AGE | Das Alter der ältesten vorbereiteten Transaktion. | – |
oldest_running_transaction_xid_age | Transaktionen | db.transactions.OLDEST_RUNNING_TRANSACTION_XID_AGE | Das Alter der ältesten laufenden Transaktion. | – |
max_connections | Benutzer | db.User.max_connections | Die maximale Anzahl von Verbindungen, die für eine Datenbank zulässig sind, wie im max_connections Parameter konfiguriert. |
– |
total_auth_attempts | Benutzer | db.User.total_auth_attempts | Die Anzahl der Verbindungsversuche zu dieser Instanz. | – |
archive_failed_count | WAL | db. WAL.archive_failed_count | Die Anzahl der fehlgeschlagenen Versuche, Dateien zu archivierenWAL, in Dateien pro Minute. | – |