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 müssen 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 „Erweiterte Überwachung“.
Themen
Performance-Insights-Betriebssystemzähler
Die folgenden Betriebssystemzähler, denen os vorangestellt ist, sind bei Performance Insights für alle RDS-Engines mit Ausnahme von RDS für SQL-Server verfügbar.
Sie können die 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-Referenzhandbuch.
| Zähler | Typ | Einheit | Metrik | Description |
|---|---|---|---|---|
| Aktiv | Arbeitsspeicher | Kilobytes | os.memory.active | Umfang des zugewiesenen Arbeitsspeichers in Kilobyte. |
| Puffer | Arbeitsspeicher | Kilobytes | os.memory.buffers | Die Speichermenge, die für die Pufferung von I/O Anfragen vor dem Schreiben auf das Speichergerät verwendet wird, in Kilobyte. |
| Cached | Arbeitsspeicher | Kilobytes | os.memory.cached | Die Menge an Speicher, die für das Zwischenspeichern von I/O Dateisystemen verwendet wird, in Kilobyte. |
| DB Cache | Arbeitsspeicher | Bytes | 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 | Bytes | os.memory.db.resident SetSize |
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 | Bytes | os.memory.db.swap |
Die Größe des Arbeitsspeichers, die vom Datenbankprozess für Swap verwendet wird, in Byte. |
| Dirty | Arbeitsspeicher | Kilobytes | os.memory.dirty | Menge an Memory-Pages im RAM, die geändert, aber noch nicht in den entsprechenden Datenblock im Speicher geschrieben wurden, in Kilobyte. |
| Kostenfrei | Arbeitsspeicher | Kilobytes | os.memory.free | Umfang des nicht zugewiesenen Arbeitsspeichers in Kilobyte. |
| Huge Pages frei | Arbeitsspeicher | Seiten | os.memory.riesig PagesFree | Die Anzahl von freien "Huge Pages". "Huge Pages" sind eine Funktion des Linux-Kernel. |
| Huge Pages reserviert | Arbeitsspeicher | Seiten | os.memory.riesig PagesRsvd | Die Anzahl von gebundenen "Huge Pages". |
| Größe Huge Pages | Arbeitsspeicher | Kilobytes | os.memory.riesig PagesSize | Die Größe für jede Huge Pages-Einheit, in Kilobyte. |
| Überschuss Huge Pages | Arbeitsspeicher | Seiten | os.memory.riesig PagesSurp | Die Anzahl der verfügbaren überzähligen Huge Pages. |
| Huge Pages insgesamt | Arbeitsspeicher | Seiten | os.memory.riesig PagesTotal | Die Gesamtzahl der Huge Pages. |
| Inaktiv | Arbeitsspeicher | Kilobytes | os.memory.inactive | Umfang der am seltensten verwendeten Memory-Pages in Kilobyte. |
| Mapped | Arbeitsspeicher | Kilobytes | os.memory.mapped | Die Gesamtmenge der Dateisysteminhalte, die Arbeitsspeicher in einem Prozess-Adressraum zugeordnet ist, in Kilobyte. |
| Out of Memory Kill Count | Arbeitsspeicher | Beendigungen | os.memory.out OfMemoryKillCount |
Die Anzahl der OOM-Kills im letzten Erfassungsintervall. |
| Seitentabellen | Arbeitsspeicher | Kilobytes | os.memory.pageTables | Umfang des von Page-Tabellen verwendeten Arbeitsspeichers in Kilobyte. |
| Slab | Arbeitsspeicher | Kilobytes | os.memory.slab | Umfang der wiederverwendbaren Kernel-Datenstrukturen in Kilobyte. |
| Gesamt | Arbeitsspeicher | Kilobytes | os.memory.total | Gesamtumfang des Arbeitsspeichers in Kilobyte. |
| Writeback | Arbeitsspeicher | Kilobytes | os.memory.writeback | Gesamtumfang an modifizierten Speicherbereichen im RAM, die noch in den Sicherungsspeicher geschrieben werden, in Kilobyte. |
| Guest | CPU-Auslastung | Prozentsatz | os.cpu Utilization.guest | Der prozentuale Anteil der von Gastprogrammen verwendeten CPU. |
| Inaktiv | CPU-Auslastung | Prozentsatz | os.cpu Utilization.idle | Der prozentuale Anteil der CPU, der sich im Leerlauf befindet. |
| Irq | CPU-Auslastung | Prozentsatz | os.cpu Utilization.irq | Der prozentuale Anteil der von Software-Interrupts verwendeten CPU. |
| Nice | CPU-Auslastung | Prozentsatz | os.cpu Utilization.nice | Der prozentuale Anteil der von Programmen mit niedrigster Priorität verwendeten CPU. |
| Steal | CPU-Auslastung | Prozentsatz | os.cpu Utilization.steal | Der prozentuale Anteil der von virtuellen Maschinen verwendeten CPU. |
| System (System) | CPU-Auslastung | Prozentsatz | os.cpu Utilization.system | Der prozentuale Anteil der vom Kernel verwendeten CPU. |
| Gesamt | CPU-Auslastung | Prozentsatz | os.cpu Utilization.total | Der prozentuale Anteil der insgesamt verwendeten CPU. Diese Angabe enthält den Nice-Wert. |
| Benutzer | CPU-Auslastung | Prozentsatz | os.cpu Utilization.user | Der prozentuale Anteil der von Benutzerprogrammen verwendeten CPU. |
| Wait | CPU-Auslastung | Prozentsatz | os.cpu Utilization.wait | Der Prozentsatz der CPUs, die beim Warten auf den Zugriff nicht genutzt wurden. I/O |
|
Read IOs PS |
Festplatten-IO | Anforderungen pro Sekunde |
os.diskIO.<devicename>.readIOsPS |
Die Anzahl der Lesevorgänge pro Sekunde. |
|
Write IOs PS |
Festplatten-IO | Anforderungen pro Sekunde |
os.diskIO.<devicename>.writeIOsPS |
Die Anzahl der Schreibvorgänge pro Sekunde. |
|
Avg Queue Len |
Festplatten-IO | Anforderungen |
Betriebssystem.Diskio. <devicename>.avg QueueLen |
Die Anzahl der Anfragen, die in der Warteschlange des I/O Geräts warten. |
|
Avg Req Sz |
Festplatten-IO | Anforderungen |
Betriebssystem.Diskio. <devicename>.avg ReqSz |
Die Anzahl der Anfragen, die in der Warteschlange des I/O Geräts warten. |
|
Await |
Festplatten-IO | Millisekunden |
os.diskIO.<devicename>.await |
Die erforderliche Anzahl an Millisekunden für die Antwort auf Anfragen, einschließlich Warteschlangen- und Servicedauer. |
|
Read IOs PS |
Festplatten-IO | Anforderungen |
os.diskIO.<devicename>.readIOsPS |
Die Anzahl der Lesevorgänge pro Sekunde. |
|
Read KB |
Festplatten-IO | Kilobytes |
os.diskIO.<devicename>.readKb |
Gesamtzahl der gelesenen Kilobyte. |
|
Read KB PS |
Festplatten-IO | Kilobytes pro Sekunde |
os.diskIO.<devicename>.readKbPS |
Die Anzahl der pro Sekunde gelesenen Kilobyte. |
|
Rrqm PS |
Festplatten-IO | Anforderungen pro Sekunde |
os.diskIO.<devicename>.rrqmPS |
Die Anzahl der zusammengeführten Leseanfragen in der Warteschlange pro Sekunde. |
|
TPS |
Festplatten-IO | Transaktionen pro Sekunde |
os.diskIO.<devicename>.tps |
Die Anzahl der I/O Transaktionen pro Sekunde. |
|
Util |
Festplatten-IO | Prozentsatz |
os.diskIO.<devicename>.util |
Der Prozentsatz der CPU-Zeit, während der Anfragen ausgegeben wurden. |
|
Write KB |
Festplatten-IO | Kilobytes |
os.diskIO.<devicename>.writeKb |
Gesamtzahl der geschriebenen Kilobyte. |
|
Write KB PS |
Festplatten-IO | Kilobytes pro Sekunde |
os.diskIO.<devicename>.writeKbPS |
Die Anzahl der pro Sekunde geschriebenen Kilobyte. |
|
Wrqm PS |
Festplatten-IO | Anforderungen pro Sekunde |
os.diskIO.<devicename>.wrqmPS |
Die Anzahl der zusammengeführten Schreibanfragen in der Warteschlange pro Sekunde. |
| Blocked | Aufgaben | Aufgaben | os.tasks.blocked | Die Anzahl von blockierten Aufgaben. |
| In Ausführung | Aufgaben | Aufgaben | os.tasks.running | Die Anzahl von laufenden Aufgaben. |
| Sleeping | Aufgaben | Aufgaben | os.tasks.sleeping | Die Anzahl von Aufgaben im Ruhezustand. |
| Angehalten | Aufgaben | Aufgaben | os.tasks.stopped | Die Anzahl von angehaltenen Aufgaben. |
| Gesamt | Aufgaben | Aufgaben | os.tasks.total | Die Gesamtanzahl der Aufgaben. |
| Zombie | Aufgaben | Aufgaben | os.tasks.zombie | Die Anzahl der untergeordneten Aufgaben, die unter einer aktiven übergeordneten Aufgabe inaktiv sind. |
| One | Durchschnittliche Auslastung Minute | Prozesse | os.load AverageMinute.one | Die Anzahl der Prozesse, die während der letzten Minute CPU-Zeit angefordert haben. |
| Fifteen | Durchschnittliche Auslastung Minute | Prozesse | os.load AverageMinute.fifteen | Die Anzahl der Prozesse, die während der letzten 15 Minuten CPU-Zeit angefordert haben. |
| Five | Durchschnittliche Auslastung Minute | Prozesse | os.load AverageMinute.five | Die Anzahl der Prozesse, die während der letzten 5 Minuten CPU-Zeit angefordert haben. |
| Cached | Auslagerung | Kilobytes | os.swap.cached | Umfang des Swap-Arbeitsspeichers, der als Cache-Speicher verwendet wird, in Kilobyte. |
| Kostenfrei | Auslagerung | Kilobytes | os.swap.free | Die Menge des freien Swap-Arbeitsspeichers in Kilobyte. |
| In | Auslagerung | Kilobytes | os.swap.in | Die Menge des von der Festplatte ausgelagerten Speichers in Kilobyte. |
| Out | Auslagerung | Kilobytes | os.swap.out | Die Menge des auf die Festplatte ausgelagerten Speichers in Kilobyte. |
| Gesamt | Auslagerung | Kilobytes | os.swap.total |
Die Gesamtmenge des verfügbaren Swap-Arbeitsspeichers in Kilobyte. |
| Max Files | Dateisystem | Dateien | os.datei Sys.maxFiles | Die maximale Anzahl von Dateien, die für das Dateisystem auf allen Speichervolumes erstellt werden können. |
| Used Files | Dateisystem | Dateien | os.file Sys.usedFiles | Die Anzahl der Dateien im Dateisystem auf allen Speichervolumes. |
| Used File Percent | Dateisystem | Dateien | os.file Sys.usedFilePercent | Der Prozentsatz der verfügbaren Dateien, die auf allen Speichervolumes verwendet werden. |
| Used Percent | Dateisystem | Prozentsatz | os.file Sys.usedPercent | Der Prozentsatz des belegten Dateisystem-Festplattenspeichers auf allen Speichervolumes. |
| Used | Dateisystem | Kilobytes | os.file Sys.used | Die Menge an Festplattenspeicher, die von Dateien im Dateisystem auf allen Speichervolumes belegt wird, in Kilobyte. |
| Gesamt | Dateisystem | Kilobytes | os.file Sys.total | Der gesamte Festplattenspeicher, der für das Dateisystem auf allen Speichervolumes verfügbar ist, in Kilobyte. |
| Max Files | Dateisystem | Dateien | Betriebssystem.FileSys. <volumeName>.max-Dateien | Die maximale Anzahl von Dateien, die für das Speichervolume erstellt werden können. |
| Used Files | Dateisystem | Dateien | os.FileSys. <volumeName>. usedFiles | Die Anzahl der Dateien im Speichervolume. |
| Used File Percent | Dateisystem | Dateien | Betriebssystem.FileSys. <volumeName>. gebraucht FilePercent | Der Prozentsatz der verfügbaren Dateien, die im Speichervolumen verwendet werden. |
| Used Percent | Dateisystem | Prozentsatz | os.FileSys. <volumeName>. usedPercent | Der Prozentsatz des belegten Speicherplatzes des Speichervolumens. |
| Used | Dateisystem | Kilobytes | os.FileSys. <volumeName>. gebraucht | Die Menge an Festplattenspeicher, die von Dateien auf dem Speichervolume belegt wird, in Kilobyte. |
| Gesamt | Dateisystem | Kilobytes | Betriebssystem.FileSys. <volumeName>. insgesamt | Der gesamte auf dem Speichervolume verfügbare Speicherplatz in Kilobyte. |
| Rx | Netzwerk | Bytes pro Sekunde | os.network.rx | Die Anzahl der pro Sekunde empfangenen Byte. |
| Tx | Netzwerk | Bytes pro Sekunde | os.network.tx | Die Anzahl der pro Sekunde hochgeladenen Byte. |
| Acu Utilization | General | Prozentsatz | os.general.acuUtilization |
Der Anteil der aktuellen Kapazität an der maximal konfigurierten Kapazität in Prozent. |
| Max Configured Acu | General | ACUs | os.general.max ConfiguredAcu |
Die vom Benutzer konfigurierte maximale Kapazität in Aurora Capacity Units (ACUs). |
| Min Configured Acu | General | ACUs | os.general.min ConfiguredAcu |
Die vom Benutzer konfigurierte Mindestkapazität in ACUs. |
| Num VCPUs | General | vCPUs | os.general.numVCPUs | Die Anzahl der virtuellen CPUs (vCPUs) für die DB-Instance. |
| Serverless Database Capacity | General | ACUs | os.general.serverlos DatabaseCapacity |
Die aktuelle Kapazität der Instance in ACUs. |
Performance-Insights-Zähler für Amazon RDS für MariaDB und MySQL
Die folgenden Datenbankzähler sind bei Performance Insights für Amazon RDS für MariaDB und MySQL verfügbar.
Themen
Native Zähler für RDS für MariaDB und RDS für MySQL
Native Metriken werden von der Datenbank-Engine und nicht von Amazon RDS definiert. Definitionen dieser systemeigenen Metriken finden Sie in der MySQL-Dokumentation 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_optimieren |
| Com_select | SQL | Abfragen pro Sekunde | db. SQL.Com_wählen |
| Verbindungen | SQL | Die Anzahl der Verbindungsversuche pro Minute (erfolgreich oder nicht) mit dem MySQL-Server | db. Users.Connections |
| Innodb_rows_deleted | SQL | Zeilen pro Sekunde | db. SQL.Innodb_Zeilen_gelöscht |
| Innodb_rows_inserted | SQL | Zeilen pro Sekunde | db. SQL.Innodb_Zeilen_eingefügt |
| Innodb_rows_read | SQL | Zeilen pro Sekunde | db. SQL.Innodb_Zeilen_gelesen |
| Innodb_rows_updated | SQL | Zeilen pro Sekunde | db. SQL.Innodb_Zeilen_aktualisiert |
| Select_full_join | SQL | Abfragen pro Sekunde | db. SQL.Select_vollständiger_beitreten |
| Select_full_range_join | SQL | Abfragen pro Sekunde | db. SQL.Select_volle_range_join |
| Select_range | SQL | Abfragen pro Sekunde | db. SQL.Select_Bereich |
| Select_range_check | SQL | Abfragen pro Sekunde | db. SQL.Select_Bereichsprüfung |
| Select_scan | SQL | Abfragen pro Sekunde | db. SQL.Select_scannen |
| Slow_queries | SQL | Abfragen pro Sekunde | db. SQL.Slow_Abfragen |
| Sort_merge_passes | SQL | Abfragen pro Sekunde | db. SQL.SortPässe zusammenführen |
| Sort_range | SQL | Abfragen pro Sekunde | db. SQL.Sort_Bereich |
| Sort_rows | SQL | Abfragen pro Sekunde | db. SQL.Sort_Zeilen |
| Sort_scan | SQL | Abfragen pro Sekunde | db. SQL.Sort_scannen |
| Fragen | SQL | Abfragen pro Sekunde | db. SQL.Questions |
| Innodb_row_lock_time | Sperren | Millisekunden (durchschnittlich) | db. Locks.Innodb_row_lock_time |
| Table_locks_immediate | Sperren | Anforderungen pro Sekunde | db. Locks.Table_sperrt sofort |
| Table_locks_waited | Sperren | Anforderungen pro Sekunde | db. Locks.Table_locks_wartete |
| Aborted_clients | Benutzer | Verbindungen | db. Users.Aborted_kunden |
| Aborted_connects | Benutzer | Verbindungen | db. Users.Aborted_verbindet |
| max_connections | Benutzer | Verbindungen | db. User.max_Verbindungen |
| Threads_created | Benutzer | Verbindungen | db. Users.Threads_erstellt |
| Threads_running | Benutzer | Verbindungen | db. Users.Threads_läuft |
| Innodb_data_writes | I/O | Operationen pro Sekunde | db. IO.Innodb_data_schreibt |
| Innodb_dblwr_writes | I/O | Operationen pro Sekunde | db. IO.Innodb_dblwr_schreibt |
| Innodb_log_write_requests | I/O | Operationen pro Sekunde | db. IO.InnodbAnfragen protokollieren |
| Innodb_log_writes | I/O | Operationen pro Sekunde | db. IO.Innodb_log_schreibt |
| Innodb_pages_written | I/O | Seiten pro Sekunde | db. IO.Innodb_geschriebene Seiten |
| 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_tabellen |
| 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_insgesamt |
| 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_liest |
| Opened_tables | Cache | Tabellen | db. Cache.Opened_tabellen |
| Opened_table_definitions | Cache | Tabellen | db. Cache.Opened_Tabellendefinitionen |
| Qcache_hits | Cache | Abfragen | db. Cache.Qcache_Treffer |
Non-native Zähler für Amazon RDS for MariaDB und MySQL
Non-native Zählermetriken sind von Amazon RDS definierte Zähler. 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 | Einheit | Metrik | Beschreibung | Definition |
|---|---|---|---|---|---|
| innodb_buffer_pool_hits | Cache | Reads | 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_hit_rate | Cache | Prozentsatz | db. Cache.innoDB_buffer_pool_trefferrate | 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_usage | Cache | Prozentsatz | db. Cache.innoDB_Bufferpool-Nutzung |
Die Prozentsatz des InnoDB-Pufferpools, der Daten (Seiten) enthält. AnmerkungBei komprimierten Tabellen kann dieser Wert variieren. Weitere Informationen finden Sie in den Angaben zu |
Innodb_buffer_pool_pages_data / Innodb_buffer_pool_pages_total *
100.0 |
| query_cache_hit_rate | Cache | Prozentsatz | db. Cache.query_cache_trefferrate | Trefferrate des MySQL-Ergebnissatz-Caches (Abfrage-Cache). | Qcache_hits / (QCache_hits + Com_select) * 100 |
| innodb_datafile_writes_to_disk | I/O | Writes | db. IO.innoDB_Datendatei_schreiben_auf_Festplatte | Die Anzahl der InnoDB-Datendatei-Schreibvorgänge auf der Festplatte, ausschließlich doppelter Schreibvorgänge und Schreibvorgänge zur Wiederholungsprotokollierung. | Innodb_data_writes - Innodb_log_writes - Innodb_dblwr_writes |
| innodb_rows_changed | SQL | Rows | db. SQL.innodb_Zeilen_geändert | Die Gesamtzahl von InnoDB-Zeilenvorgängen. | db.SQL.Innodb_rows_inserted + db.SQL.Innodb_rows_deleted +
db.SQL.Innodb_rows_updated |
| active_transactions | Transaktionen | Transaktionen | db. Transactions.active_Transaktionen | Die Gesamtzahl aktiver Transaktionen. | SELECT COUNT(1) AS active_transactions FROM
INFORMATION_SCHEMA.INNODB_TRX |
| trx_rseg_history_len | Transaktionen | Keine | db. Transactions.trx_reg_history_de | 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 zu Undo-Log-Datensätzen finden Sie unter InnoDB Multi-Versioning |
SELECT COUNT AS trx_rseg_history_len FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME='trx_rseg_history_len'
|
| innodb_deadlocks | Sperren | 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 | Sperren | db. Locks.innodb_lock_timeouts | Die Gesamtanzahl der Sperren, 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 | Sperren | db. Locks.innodb_row_lock_wartet | 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' |
Performance-Insights-Zähler für Amazon RDS für Microsoft SQL Server
Die folgenden Datenbankzähler sind mit Performance Insights für RDS für Microsoft SQL Server verfügbar.
Native Zähler für RDS für Microsoft SQL Server
Native Metriken werden von der Datenbank-Engine und nicht von Amazon RDS definiert. Sie finden die Definitionen für diese nativen Metriken in Verwenden von SQL Server-Objekten
| Zähler | Typ | Einheit | Metrik |
|---|---|---|---|
| Weitergeleitete Datensätze | Zugriffsmethoden |
Datensätze pro Sekunde | db.Access-Datensätze Methods.Forwarded |
| Seiten-Splits | Zugriffsmethoden |
Splits pro Sekunde | db.Access teilt sich auf Methods.Page |
| Puffer-Cache-Trefferrate | Puffer-Manager |
Verhältnis | db.Buffer-Cache-Trefferquote Manager.Buffer |
| Lebensdauererwartung der Seite | Puffer-Manager |
Erwartung in Sekunden | Lebenserwartung von db.Buffer Manager.Page |
| Seiten-Nachschlagevorgänge | Puffer-Manager |
Nachschlagevorgänge pro Sekunde | DB.Buffer-Suchvorgänge Manager.Page |
| Seiten-Lesevorgänge | Puffer-Manager |
Lesevorgänge pro Sekunde | Manager.Page db.Buffer liest |
| Seiten-Schreibvorgänge | Puffer-Manager |
Schreibvorgänge pro Sekunde | db.Buffer schreibt Manager.Page |
| Aktive Transaktionen. | Datenbanken |
Transaktionen | db. Databases.Active Transaktionen (_Insgesamt) |
| Protokoll – bereinigte Bytes | Datenbanken |
Pro Sekunde bereinigte Bytes | db. Databases.Log Gelöschte Byte (_Insgesamt) |
| Protokoll – Bereinigungswartevorgänge | Datenbanken |
Wartevorgänge pro Sekunde | db. Databases.Log Flush wartet (_Insgesamt) |
| Protokollbereinigungen | Datenbanken |
Bereinigungen pro Sekunde | db. Databases.Log Spülungen (_Insgesamt) |
| Schreibtransaktionen | Datenbanken |
Transaktionen pro Sekunde | db. Databases.Write Transaktionen (_Insgesamt) |
| Geblockte Prozesse | Allgemeine Statistiken |
Geblockte Prozesse | db.General Statistics.Processes ist gesperrt |
| Benutzerverbindungen | Allgemeine Statistiken |
Verbindungen | db.Allgemeine Verbindungen Statistics.User |
| Latch-Wartevorgänge | Latches |
Wartevorgänge pro Sekunde | db. Latches.Latch Wartet |
| Anzahl der Deadlocks | Sperren |
Deadlocks pro Sekunde | db. Locks.Number von Deadlocks (_Total) |
| Ausstehende Arbeitsspeicherzuteilungen | Arbeitsspeicher-Manager |
Arbeitsspeicherzuteilungen | DB.Memory-Zuschüsse stehen noch Manager.Memory aus |
| Stapelanforderungen | SQL-Statistiken |
Anforderungen pro Sekunde | Anfragen von db.SQL Statistics.Batch |
| SQL-Kompilierungen | SQL-Statistiken |
Kompilierungen pro Sekunde | db.SQL Statistics.SQL -Kompilierungen |
| SQL Re-Compilations | SQL-Statistiken |
Re-compilations pro Sekunde | db.SQL Statistics.SQL Re-Compilations |
Performance-Insights-Zähler für Amazon RDS für Oracle
Die folgenden Datenbankzähler sind mit Performance Insights für RDS für Oracle verfügbar.
Native Zähler für RDS für Oracle
Native Metriken werden von der Datenbank-Engine und nicht von Amazon RDS definiert. Definitionen dieser nativen Metriken finden Sie unter Beschreibungen von Statistiken
Anmerkung
Für die Zählermetrik CPU used by this session wurde die Einheit von nativen Zentisekunden in aktive Sitzungen umgewandelt, um den Wert benutzerfreundlicher zu machen. Der „CPU send“-Wert im DB-Lastdiagramm repräsentiert die CPU-Nachfrage. Die Zählermetrik CPU used by this session steht für die von Oracle-Sitzungen in Anspruch genommene CPU-Auslastung. Sie können den „CPU send“-Wert mit der Zählermetrik CPU used by this session vergleichen. Wenn die CPU-Nachfrage die CPU-Auslastung übersteigt, warten die Sitzungen auf CPU-Zeit.
| Zähler | Typ | Einheit | Metrik |
|---|---|---|---|
| Von dieser Sitzung verwendete CPU | Benutzer | Aktive Sitzungen | db. User.CPU wird von dieser Sitzung verwendet |
| Der SQL*Net-Roundtrips-Client to/from | Benutzer | Roundtrips pro Sekunde | db. User.SQL*Kunde für Net-Roundtrips to/from |
| Vom Client über SQL*Net empfangene Byte | Benutzer | Bytes pro Sekunde | db. User.bytes per SQL*Net vom Client empfangen |
| Benutzer-Commits | Benutzer | Commits pro Sekunde | db. User.user begeht |
| Kumulative Anmeldungen | Benutzer | Anmeldungen pro Sekunde | db. User.logons kumulativ |
| Benutzeraufrufe | Benutzer | Aufrufe pro Sekunde | db. User.user ruft |
| Über SQL*Net an den Client gesendete Byte | Benutzer | Bytes pro Sekunde | db. User.bytes über SQL*Net an den Client gesendet |
| Benutzer-Rollbacks | Benutzer | Rollbacks pro Sekunde | db. User.user Rollbacks |
| Größe wiederholen | Wiederholen | Bytes pro Sekunde | db. Redo.redo Größe |
| Parse-Zähler (gesamt) | SQL | Parse-Vorgänge pro Sekunde | db. SQL.parse zählen (insgesamt) |
| Parse-Zähler (hart) | SQL | Parse-Vorgänge pro Sekunde | db. SQL.parse zählen (schwer) |
| Erhaltene Tabellenscanzeilen | SQL | Zeilen pro Sekunde | db. SQL.table Erhaltene Zeilen scannen |
| Sortiervorgänge (Speicher) | SQL | Sortiervorgänge pro Sekunde | db. SQL.sorts (Speicher) |
| Sortiervorgänge (Festplatte) | SQL | Sortiervorgänge pro Sekunde | db. SQL.sorts (Festplatte) |
| Sortiervorgänge (Zeilen) | SQL | Sortiervorgänge pro Sekunde | db. SQL.sorts (Reihen) |
| Physischer Lesevorgang in Bytes | Cache | Bytes pro Sekunde | db. Cache.physical Byte lesen |
| DB-Blockabrufe | Cache | Blöcke pro Sekunde | db. Cache.db Block bekommt |
| DBWR-Prüfpunkte | Cache | Prüfpunkte pro Minute | db. Cache.DBWR Kontrollpunkte |
| Physische Lesevorgänge | Cache | Lesevorgänge pro Sekunde | db. Cache.physical liest |
| Konsistente Abrufe aus dem Cache | Cache | Abrufe pro Sekunde | db. Cache.consistent wird aus dem Cache abgerufen |
| DB-Blockabrufe aus dem Cache | Cache | Abrufe pro Sekunde | db. Cache.db Block wird aus dem Cache abgerufen |
| Konsistente Abrufe | Cache | Abrufe pro Sekunde | db. Cache.consistent bekommt |
Performance-Insights-Zähler für Amazon RDS für PostgreSQL
Die folgenden Datenbankzähler sind bei Performance Insights für Amazon RDS für PostgreSQL verfügbar.
Native Zähler für Amazon RDS für PostgreSQL
Native Metriken werden von der Datenbank-Engine und nicht von Amazon RDS definiert. Definitionen dieser nativen Metriken finden Sie unter Anzeigen von Statistiken
| Zähler | Typ | Einheit | Metrik |
|---|---|---|---|
| blks_hit | Cache | Blöcke pro Sekunde | db. Cache.blks_getroffen |
| buffers_alloc | Cache | Blöcke pro Sekunde | db. Cache.buffers_alloc |
| buffers_checkpoint | Prüfpunkt | Blöcke pro Sekunde | db. Checkpoint.buffers_Kontrollpunkt |
| checkpoint_sync_time | Prüfpunkt | Millisekunden pro Prüfpunkt | db. Checkpoint.checkpoint_sync_time |
| checkpoint_write_time | Prüfpunkt | Millisekunden pro Prüfpunkt | db. Checkpoint.checkpoint_Schreibzeit |
| checkpoints_req | Prüfpunkt | Prüfpunkte pro Minute | db. Checkpoint.checkpoints_anforderung |
| checkpoints_timed | Prüfpunkt | Prüfpunkte pro Minute | db. Checkpoint.checkpoints_zeitgesteuert |
| maxwritten_clean | Prüfpunkt | Bgwriter-Bereinigungsstopps pro Minute | db. Checkpoint.maxwritten_sauber |
| Deadlocks | Gleichzeitigkeit | Deadlocks pro Minute | db. Concurrency.deadlocks |
| blk_read_time | I/O | Millisekunden | db. IO.blk_Lesezeit |
| blks_read | I/O | Blöcke pro Sekunde | db. IO.blks_lesen |
| 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_sauber |
| tup_deleted | SQL | Tupel pro Sekunde | db. SQL.tup_gelöscht |
| tup_fetched | SQL | Tupel pro Sekunde | db. SQL.tup_geholt |
| 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 |
| temp_bytes | Temporäre Dateien | Bytes pro Sekunde | db. Temp.temp_Byte |
| temp_files | Temporäre Dateien | Dateien pro Minute | db. Temp.temp_dateien |
| xact_commit | Transaktionen | Commits pro Sekunde | db. Transactions.xact_verpflichten |
| xact_rollback | Transaktionen | Rollbacks pro Sekunde | db. Transactions.xact_Rollback |
| numbackends | Benutzer | Verbindungen | db. User.numbackends |
| total_auth_attempts | Benutzer | Verbindungen pro Minute | db. User.total_auth_attempts |
| archived_count | Write-ahead protokollieren (WAL) | Dateien pro Minute | db. WAL.archived_zählen |
Non-native Zähler für Amazon RDS for PostgreSQL
Non-native Zählermetriken sind von Amazon RDS definierte Zähler. 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 | Einheit | 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_Schreiblatenz | 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) |
|
| read_latency | I/O | db. IO.read_Latenz | Die Zeit, die für das Lesen von Datendateiblöcken durch Backends in dieser Instance aufgewendet wurde. | blk_read_time / blks_read |
|
| idle_in_transaction_aborted_count | Status | Sitzungen | db.state.idle_in_transaction_aborted_count | Die Anzahl der Sitzungen im Status idle in transaction (aborted). |
Nicht zutreffend |
| idle_in_transaction_count | Status | Sitzungen | db.state.idle_in_transaction_count | Die Anzahl der Sitzungen im Status idle in transaction. |
Nicht zutreffend |
| idle_in_transaction_max_time | Status | Sekunden | db.state.idle_in_transaction_max_time | Die Dauer der am längsten ausgeführten Transaktion im idle in transaction-Status, in Sekunden. |
Nicht zutreffend |
| active_transactions | Transaktionen | Transaktionen | db. Transactions.active_Transaktionen | Die Anzahl der aktiven Transaktionen. | Nicht zutreffend |
| blocked_transactions | Transaktionen | Transaktionen | db. Transactions.blocked_Transaktionen | Die Anzahl der blockierten Transaktionen. | Nicht zutreffend |
| oldest_active_logical_replication_slot_xid_age | Transaktionen | db. Transactions.oldest_aktive_logische_replikation_slot_xid_age | Das Alter der ältesten Transaktion in einem aktiven logischen Replikations-Slot. Weitere Informationen finden Sie unter Logischer Replikations-Slot. |
– |
|
| oldest_inactive_logical_replication_slot_xid_age | Transaktionen | db. Transactions.oldest_inaktive_logische_replikation_slot_xid_age | Das Alter der ältesten Transaktion in einem inaktiven logischen Replikations-Slot. Weitere Informationen finden Sie unter Logischer Replikations-Slot. |
– |
|
| oldest_prepared_transaction_xid_age | Transaktionen | db. Transactions.oldestXID_Age der _vorbereitet_Transaktion | Das Alter der ältesten vorbereiteten Transaktion. Weitere Informationen finden Sie unter Vorbereitete Transaktion. |
– |
|
| oldest_running_transaction_xid_age | Transaktionen | db. Transactions.oldest_laufende Transaktions-XID_Age | Das Alter der ältesten ausgeführten Transaktion. Weitere Informationen zur ältesten ausgeführten aktiven Transaktion finden Sie unter Aktive Anweisung und zur ältesten ausgeführten idle-in-transaction unter Leerlauf in Transaktion. |
– |
|
| oldest_hot_standby_feedback_xid_age | Transaktionen | db. Transactions.oldest_hot_standby_feedback_xid_age | Das Alter der ältesten ausgeführten Transaktion auf einem Lesereplikat mit der aktivierten Option Weitere Informationen finden Sie unter Read Replicas. |
– |
|
| max_used_xact_ids | Transaktionen | Transaktionen | db. Transactions.max_verwendete_xact_ids | Die Anzahl der Transaktionen, die nicht bereinigt wurden. | Nicht zutreffend |
| max_connections | Benutzer | Verbindungen | db. User.max_Verbindungen | Die maximal zulässige Anzahl von Verbindungen für eine DB-Instance, wie im Parameter max_connections konfiguriert. |
Nicht zutreffend |
| total_auth_attempts | Benutzer | Verbindungen pro Minute | db. User.total_auth_attempts | Die Anzahl der Versuche, eine Verbindung zu dieser Instance herzustellen. | Nicht zutreffend |
| archive_failed_count | WAL | Dateien pro Minute | db. WAL.archive_fehlgeschlagen_zählen | Die Anzahl der fehlgeschlagenen Versuche, WAL-Dateien zu archivieren, in Dateien pro Minute. | Nicht zutreffend |