View a markdown version of this page

Metriche dettagliate del database - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Metriche dettagliate del database

Le contrometriche sono metriche relative alle prestazioni del sistema operativo e del database. Queste metriche sono esposte tramite l'API Performance Insights. Per agevolare l'individuazione e l'analisi di problemi legati alle prestazioni, è possibile correlare le metriche contatore ai carichi dei database. È necessario aggiungere una funzione statistica alla metrica per ottenere i valori della metrica. Ad esempio, le funzioni supportate per il parametro os.memory.active sono .avg.min,.max.sum e .sample_count.

I parametri dei contatori vengono raccolte una volta al minuto. La raccolta dei parametri del sistema operativo dipende dall'attivazione o dalla disattivazione della funzionalità Monitoraggio avanzato. Se la funzionalità Monitoraggio avanzato è disattivata, i parametri del sistema operativo vengono raccolte una volta al minuto. Se la funzionalità Monitoraggio avanzato è attivata, i parametri del sistema operativo vengono raccolte per il periodo di tempo selezionato. Per ulteriori informazioni sull'attivazione o sulla disattivazione della funzionalità Monitoraggio avanzato, consulta Attivazione e disattivazione del monitoraggio avanzato.

Contatori del sistema operativo

I seguenti contatori del sistema operativo, che hanno il prefissoos, sono disponibili tramite l'API Performance Insights per tutti i motori RDS ad eccezione di RDS per SQL Server, Aurora PostgreSQL e

Puoi utilizzare l'API ListAvailableResourceMetrics per l'elenco dei parametri dei contatori disponibili per l'istanza database. Per ulteriori informazioni, consulta la guida di riferimento alle API di Amazon RDS Performance Insights. ListAvailableResourceMetrics

Contatore Tipo Unità Metrica Description
Attivo Memoria Kilobyte os.memory.active La quantità di memoria assegnata, in kilobyte.
Buffer Memoria Kilobyte os.memory.buffers La quantità di memoria utilizzata per il buffering I/O delle richieste prima della scrittura sul dispositivo di storage, in kilobyte.
Cached Memoria Kilobyte os.memory.cached La quantità di memoria utilizzata per la memorizzazione nella cache basata sul file system I/O, in kilobyte.
DB Cache Memoria Byte os.memory.db.cache

La quantità di memoria utilizzata per la cache della pagina in base al processo del database, incluso tmpfs (shmem), in byte.

DB Resident Set Size Memoria Byte os.memory.db.resident SetSize

La quantità di memoria utilizzata per la cache anonima e di swap in base al processo del database, escluso tmpfs (shmem), in byte.

DB Swap Memoria Byte os.memory.db.swap

La quantità di memoria utilizzata per lo scambio dal processo del database, in byte.

Dirty Memoria Kilobyte os.memory.dirty La quantità di pagine di memoria nella RAM che sono state modificate ma non scritte nel relativo blocco di dati nello storage, in kilobyte.
Gratuito Memoria Kilobyte os.memory.free La quantità di memoria non assegnata, in kilobyte.
Huge Pages libere Memoria Pagine os.memory.huge PagesFree Il numero di pagine di grandi dimensioni gratuite. Le pagine di grandi dimensioni sono una caratteristica del kernel di Linux.
Huge Pages Rsvd Memoria Pagine os.memory.huge PagesRsvd Il numero di pagine di grandi dimensioni impegnate.
Dimensioni Huge Pages Memoria Kilobyte os.memory.huge PagesSize La dimensione per ogni unità delle pagine di grandi dimensioni, in kilobyte.
Huge Pages Surp Memoria Pagine os.memory.huge PagesSurp Il numero di pagine di grandi dimensioni in eccesso disponibili sul totale.
Totale Huge Pages Memoria Pagine os.memory.huge PagesTotal Il numero totale di Huge Pages.
Inattivo Memoria Kilobyte os.memory.inactive La quantità di pagine di memoria utilizzate meno frequentemente, in kilobyte.
Mapped Memoria Kilobyte os.memory.mapped La quantità totale di contenuti del sistema di file che è mappata in memoria all'interno di uno spazio di indirizzamento del processo, in kilobyte.
Out of Memory Kill Count Memoria Interruzioni os.memory.out OfMemoryKillCount

Il numero di interruzioni OOM avvenute nell'ultimo intervallo di raccolta.

Tabelle delle pagine Memoria Kilobyte os.memory.pageTables La quantità di memoria utilizzata dalle tabelle della pagina, in kilobyte.
Slab Memoria Kilobyte os.memory.slab La quantità di strutture dati del kernel riutilizzabili, in kilobyte.
Totale Memoria Kilobyte os.memory.total La quantità totale di memoria, in kilobyte.
Writeback Memoria Kilobyte os.memory.writeback La quantità di pagine sporche nella RAM che sono ancora scritte nello storage di backup, in kilobyte.
Guest Utilizzo CPU Percentuale os.cpu Utilization.guest La percentuale di CPU utilizzata dai programmi guest.
Inattivo Utilizzo CPU Percentuale os.cpu Utilization.idle La percentuale di tempo CPU che è inattiva.
Irq Utilizzo CPU Percentuale os.cpu Utilization.irq La percentuale di CPU utilizzata dalle interruzioni dei software.
Nice Utilizzo CPU Percentuale os.cpu Utilization.nice La percentuale di CPU utilizzata dai programmi in esecuzione con priorità più bassa.
Steal Utilizzo CPU Percentuale os.cpu Utilization.steal La percentuale di CPU utilizzata da altre macchine virtuali.
Sistema Utilizzo CPU Percentuale os.cpu Utilization.system La percentuale di CPU utilizzata dal kernel.
Totale Utilizzo CPU Percentuale os.cpu Utilization.total La percentuale totale del CPU utilizzata. Questo valore include il valore nice.
Utente Utilizzo CPU Percentuale os.cpu Utilization.user La percentuale di CPU utilizzata dai programmi utente.
Attendi Utilizzo CPU Percentuale os.cpu Utilization.wait La percentuale di CPU inutilizzata in attesa dell'accesso. I/O

Read IOs PS

I/O del disco Richieste al secondo

os.diskIO.<nomedispositivo>.readIOsPS

Il numero di operazioni di lettura al secondo.

Write IOs PS

I/O del disco Richieste al secondo

os.diskIO.<nomedispositovo>.writeIOsPS

Il numero di operazioni di scrittura al secondo.

Avg Queue Len

I/O del disco Richieste

OS.Diskio. <devicename>.avg QueueLen

Il numero di richieste in attesa nella coda del I/O dispositivo.

Avg Req Sz

I/O del disco Richieste

OS.Diskio. <devicename>.avg ReqSz

Il numero di richieste in attesa nella coda del I/O dispositivo.

Await

I/O del disco Millisecondi

os.diskIO.<nomedispositivo>.await

Il numero di millisecondi necessari per rispondere alle richieste, compreso il tempo della coda e il tempo del servizio.

Read IOs PS

I/O del disco Richieste

os.diskIO.<nomedispositivo>.readIOsPS

Il numero di operazioni di lettura al secondo.

Read KB

I/O del disco Kilobyte

os.diskIO.<nomedispositivo>.readKb

Il numero totale di kilobyte letti.

Read KB PS

I/O del disco Kilobyte al secondo

os.diskIO.<nomedispositivo>.readKbPS

Il numero di kilobytes letti al secondo.

Rram PS

I/O del disco Richieste al secondo

os.diskIO.<nomedispositivo>.rrqmPS

Il numero di richieste di lettura unite in coda al secondo.

TPS

I/O del disco Transazioni al secondo

os.diskIO.<nomedispositivo>.tps

Il numero di I/O transazioni al secondo.

Util

I/O del disco Percentuale

os.diskIO.<nomedispositivo>.util

La percentuale di tempo della CPU durante il quale sono state emesse le richieste.

Write KB

I/O del disco Kilobyte

os.diskIO.<nomedispositivo>.writeKb

Il numero totale di kilobyte scritti.

Write KB PS

I/O del disco Kilobyte al secondo

os.diskIO.<nomedispositivo>.writeKbPS

Il numero di kilobytes scritti al secondo.

Wrqm PS

I/O del disco Richieste al secondo

os.diskIO.<nomedispositivo>.wrqmPS

Il numero di richieste di scrittura unite in coda al secondo.
Bloccato Processi Processi os.tasks.blocked Il numero di attività che sono bloccate.
In esecuzione Processi Processi os.tasks.running Il numero di attività che sono in esecuzione.
Sleeping Processi Processi os.tasks.sleeping Il numero di attività che sono a riposo.
Arrestato Processi Processi os.tasks.stopped Il numero di attività che sono arrestate.
Totale Processi Processi os.tasks.total Il numero totale di attività.
Zombie Processi Processi os.tasks.zombie Il numero di attività secondarie che sono inattive con un'attività genitore attiva.
One Media carico al minuto Processes os.load AverageMinute.one Il numero di processi che richiedono l'ora della CPU nell'ultimo minuto.
Fifteen Media carico al minuto Processes os.load AverageMinute.fifteen Il numero di processi che richiedono l'ora della CPU negli ultimi 15 minuti.
Cinque Media carico al minuto Processes os.load AverageMinute.five Il numero di processi che richiedono l'ora della CPU negli ultimi 5 minuti.
Cached Swap Kilobyte os.swap.cached La quantità di memoria di scambio, in kilobyte, utilizzata come memoria cache.
Gratuito Swap Kilobyte os.swap.free La quantità di memoria di scambio libera, in kilobyte.
In Swap Kilobyte os.swap.in Quantità di memoria, in kilobyte, scambiata in ingresso nel disco.
Out Swap Kilobyte os.swap.out Quantità di memoria, in kilobyte, scambiata in uscita dal disco.
Totale Swap Kilobyte os.swap.total

La quantità totale di memoria di scambio disponibile, in kilobyte.

Max Files File system File file os Sys.maxFiles Il numero massimo di file che è possibile creare per il file system su tutti i volumi di archiviazione.
Used Files File system File os.file Sys.usedFiles Il numero di file nel file system in tutti i volumi di archiviazione.
Used File Percent File system File os.file Sys.usedFilePercent La percentuale di file disponibili in uso su tutti i volumi di archiviazione.
Used Percent File system Percentuale os.file Sys.usedPercent La percentuale di spazio su disco del file system in uso su tutti i volumi di storage.
Used File system Kilobyte os.file Sys.used La quantità di spazio su disco utilizzata dai file nel file system in tutti i volumi di archiviazione, in kilobyte.
Totale File system Kilobyte os.file Sys.total Lo spazio totale su disco disponibile per il file system su tutti i volumi di archiviazione, in kilobyte.
Max Files File system File os.Filesys. <volumeName>File.max Il numero massimo di file che è possibile creare per il volume di archiviazione.
Used Files File system File os.Filesys. <volumeName>.File usati Il numero di file nel volume di archiviazione.
Used File Percent File system File OS.Filesys. <volumeName>.usato FilePercent La percentuale di file disponibili in uso nel volume di archiviazione.
Used Percent File system Percentuale OS.Filesys. <volumeName>. Percentuale utilizzata La percentuale dello spazio su disco del volume di archiviazione in uso.
Used File system Kilobyte OS.File SYS. <volumeName>.usato La quantità di spazio su disco utilizzata dai file nel volume di archiviazione, in kilobyte.
Totale File system Kilobyte os.Filesys. <volumeName>.totale Lo spazio totale su disco disponibile nel volume di archiviazione, in kilobyte.
Rx Rete Byte al secondo os.network.rx Il numero di bytes ricevuti al secondo.
Tx Rete Byte al secondo os.network.tx Il numero di bytes caricati al secondo.
Acu Utilization Ambito generale Percentuale os.general.acuUtilization

La percentuale di capacità attuale rispetto alla capacità massima configurata.

Max Configured Acu Ambito generale ACU os.general.max ConfiguredAcu

La capacità massima configurata dall’utente, in unità di capacità Aurora (ACU).

Min Configured Acu Ambito generale ACU os.generale.min ConfiguredAcu

La capacità minima configurata dall'utente, in ACU.

Num VCPUs Ambito generale vCPU os.general.numVCPUs Il numero di CPU virtuali (vCPU) per l’istanza database.
Serverless Database Capacity Ambito generale ACU os.general.serverless DatabaseCapacity

La capacità attuale, in ACU, dell'istanza.

Metriche dettagliate del database per Amazon RDS per MariaDB e MySQL

I seguenti contatori di database sono disponibili tramite l'API Performance Insights per Amazon RDS per MariaDB e MySQL.

Contatori nativi per RDS for MariaDB e RDS for MySQL

I parametri nativi sono definiti dal motore del database e non da Amazon RDS. Per le definizioni di queste metriche native, consultare Variabili di stato del server (per 8.0) e Variabili di stato del server (per 8.4) nella documentazione MySQL.

Contatore Tipo Unità Metrica
Com_analyze SQL Query al secondo db. SQL.Com_analizzare
Com_optimize SQL Query al secondo db. SQL.Com_ottimizzare
Com_select SQL Query al secondo db. SQL.Com_seleziona
Connessioni SQL Il numero di tentativi di connessione al minuto (riusciti o meno) al server MySQL db. Users.Connections
Innodb_rows_deleted SQL Righe al secondo db. SQL.Innodb_righe_cancellate
Innodb_rows_inserted SQL Righe al secondo db. SQL.Innodb_righe_inserite
Innodb_rows_read SQL Righe al secondo db. SQL.Innodb_righe_read
Innodb_rows_updated SQL Righe al secondo db. SQL.Innodb_righe_aggiornato
Select_full_join SQL Query al secondo db. SQL.Select_full_join
Select_full_range_join SQL Query al secondo db. SQL.Select_full_range_join
Select_range SQL Query al secondo db. SQL.Select_intervallo
Select_range_check SQL Query al secondo db. SQL.Select_range_check
Select_scan SQL Query al secondo db. SQL.Select_scansione
Slow_queries SQL Query al secondo db. SQL.Slow_domande
Sort_merge_passes SQL Query al secondo db. SQL.Sort_merge_pass
Sort_range SQL Query al secondo db. SQL.Sort_intervallo
Sort_rows SQL Query al secondo db. SQL.Sort_righe
Sort_scan SQL Query al secondo db. SQL.Sort_scansione
Questions SQL Query al secondo db. SQL.Questions
Innodb_row_lock_time Locks Millisecondi (media) db. Locks.Innodb_row_lock_time
Table_locks_immediate Locks Richieste al secondo db. Locks.Table_serrature_immediate
Table_locks_waited Locks Richieste al secondo db. Locks.Table_serrature_attese
Aborted_clients Utenti Connessioni db. Users.Aborted_clienti
Aborted_connects Utenti Connessioni db. Users.Aborted_connette
max_connections Utenti Connessioni db. User.max_connessioni
Threads_created Utenti Connessioni db. Users.Threads_creato
Threads_running Utenti Connessioni db. Users.Threads_in esecuzione
Innodb_data_writes I/O Operazioni al secondo db. IO.Innodb_data_scrive
Innodb_dblwr_writes I/O Operazioni al secondo db. IO.Innodb_dblwr_scrive
Innodb_log_write_requests I/O Operazioni al secondo db. IO.Innodb_log_write_requests
Innodb_log_writes I/O Operazioni al secondo db. IO.Innodb_log_scrive
Innodb_pages_written I/O Pagine al secondo db. IO.Innodb_pagine_scritte
Created_tmp_disk_tables Temp Tabelle al secondo db. Temp.Created_tmp_disk_tables
Created_tmp_tables Temp Tabelle al secondo db. Temp.Created_tmp_tables
Innodb_buffer_pool_pages_data Cache Pagine db. Cache.Innodbdati_buffer_pool_pagine_data
Innodb_buffer_pool_pages_total Cache Pagine db. Cache.Innodb_buffer_pool_pages_total
Innodb_buffer_pool_read_requests Cache Pagine al secondo db. Cache.Innodb_buffer_pool_read_requests
Innodb_buffer_pool_reads Cache Pagine al secondo db. Cache.Innodb_buffer_pool_legge
Opened_tables Cache Tabelle db. Cache.Opened_tabelle
Opened_table_definitions Cache Tabelle db. Cache.Opened_tabella_definizioni*
Qcache_hits Cache Query db. Cache.Qcache_hit

Non-native contatori per Amazon RDS per MariaDB e MySQL

Non-native le metriche dei contatori sono contatori definiti da Amazon RDS. Un parametro non nativo può essere un parametro che si ottiene con una query specifica. Un parametro non nativo può essere un parametro derivato, dove vengono utilizzati due o più contatori nativi nei calcoli di rapporti, percentuali di riscontri o latenze.

Contatore Tipo Unità Metrica Descrizione Definizione
innodb_buffer_pool_hits Cache Letture db. Cache.innoDB_buffer_pool_hits Il numero di letture che InnoDB potrebbe soddisfare dal pool di buffer. innodb_buffer_pool_read_requests - innodb_buffer_pool_reads
innodb_buffer_pool_hit_rate Cache Percentuale db. Cache.innoDB_buffer_pool_hit_rate La percentuale di letture che InnoDB potrebbe soddisfare dal pool di buffer. 100 * innodb_buffer_pool_read_requests / (innodb_buffer_pool_read_requests + innodb_buffer_pool_reads)
innodb_buffer_pool_usage Cache Percentuale db. Cache.innoDB_buffer_pool_usage

La percentuale del pool di buffer di InnoDB che contiene dati (pagine).

Nota

Quando si utilizzano tabelle compresse, questo valore può variare. Per ulteriori informazioni, consulta Innodb_buffer_pool_pages_data e Innodb_buffer_pool_pages_total in Variabili di stato del server (per 8.0) e Variabili di stato del server (per 8.4) nella documentazione MySQL.

Innodb_buffer_pool_pages_data / Innodb_buffer_pool_pages_total * 100.0
query_cache_hit_rate Cache Percentuale db. Cache.query_cache_hit_rate La percentuale di riscontri della cache (cache query) del set di risultati MySQL. Qcache_hits / (QCache_hits + Com_select) * 100
innodb_datafile_writes_to_disk I/O Scritture db. IO.innoDB_datafile_scrittura_su_disco Il numero di scritture del file di dati di InnoDB su disco, escluse le operazioni di doppia scrittura e scrittura di registrazione ripetuta. Innodb_data_writes - Innodb_log_writes - Innodb_dblwr_writes
innodb_rows_changed SQL Righe db. SQL.innodb_righe_cambiate Il totale delle operazioni delle righe di InnoDB. db.SQL.Innodb_rows_inserted + db.SQL.Innodb_rows_deleted + db.SQL.Innodb_rows_updated
active_transactions Transazioni Transazioni db. Transactions.active_transazioni Le transazioni attive totali. SELECT COUNT(1) AS active_transactions FROM INFORMATION_SCHEMA.INNODB_TRX
trx_rseg_history_len Transazioni Nessuno db. Transactions.trx_rseg_history_len L'elenco delle pagine di log degli annullamenti per le transazioni confermate che viene gestito dal sistema di transazioni InnoDB per implementare il controllo della concorrenza tra più versioni. Per ulteriori informazioni sui dettagli dei record di registro degli annullamenti, vedi InnoDB Multi-Versioning (per 8.0) e InnoDB (per 8.4) nella documentazione di MySQL. Multi-Versioning SELECT COUNT AS trx_rseg_history_len FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME='trx_rseg_history_len'
innodb_deadlocks Locks Locks db. Locks.innodb_deadlock Il numero totale di deadlock. SELECT COUNT AS innodb_deadlocks FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME='lock_deadlocks'
innodb_lock_timeouts Locks Locks db. Locks.innodb_lock_timeout Il numero totale di blocchi scaduti. SELECT COUNT AS innodb_lock_timeouts FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME='lock_timeouts'
innodb_row_lock_waits Locks Locks db. Locks.innodb_row_lock_waits Il numero totale di blocchi alle righe che ha determinato un'attesa. SELECT COUNT AS innodb_row_lock_waits FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME='lock_row_lock_waits'

Metriche dettagliate del database per Amazon RDS per Microsoft SQL Server

I seguenti contatori del database sono disponibili tramite l'API Performance Insights per RDS per Microsoft SQL Server.

Contatori nativi per RDS per Microsoft SQL Server

I parametri nativi sono definiti dal motore del database e non da Amazon RDS. È possibile trovare le definizioni per questi parametri nativi in Utilizzare oggetti di SQL Server nella documentazione di Microsoft SQL Server.

Contatore Tipo Unità Parametro
Record inoltrati Metodi di accesso Record al secondo Record DB.Access Methods.Forwarded
Suddivisioni di pagina Metodi di accesso Suddivisioni al secondo DB.Access si divide Methods.Page
Percentuale riscontri cache buffer Buffer Manager Ratio Rapporto di successo della cache DB.Buffer Manager.Buffer
Permanenza presunta delle pagine Buffer Manager Permanenza presunta in secondi Aspettativa di vita dB.buffer Manager.Page
Ricerche di pagina Buffer Manager Ricerche al secondo Ricerche Manager.Page DB.buffer
Letture di pagina Buffer Manager Letture al secondo DB.buffer Manager.Page legge
Scritture di pagina Buffer Manager Scritture al secondo DB.buffer Manager.Page scrive
Transazioni attive Database Transazioni db. Databases.Active Transazioni (_Total)
Byte di log scaricati Database Byte scaricati al secondo db. Databases.Log Byte cancellati (_Total)
Attese scarico log Database Attese al secondo db. Databases.Log Flush Waits (_Totale)
Svuotamenti log Database Svuotamenti al secondo db. Databases.Log Vampate (_Total)
Transazioni di scrittura Database Transazioni al secondo db. Databases.Write Transazioni (_Total)
Processi bloccati Statistiche generali Processi bloccati Statistics.Processes DB.General bloccato
Connessioni utente Statistiche generali Connessioni DB.Connessioni generali Statistics.User
Attese latch Latch Attese al secondo db. Latches.Latch Attende
Numero di deadlock. Locks Deadlock al secondo db. Locks.Number di Deadlocks (_Total)
Concessioni di memoria in sospeso Memory Manager Concessioni della memoria Manager.Memory dB.Memory Grants in sospeso
Richieste batch Statistiche SQL Richieste al secondo Statistics.Batch Richieste db.SQL
Compilazioni SQL Statistiche SQL Compilazioni al secondo Statistics.SQL Compilazioni db.SQL
SQL Re-Compilations Statistiche SQL Re-compilations al secondo db.SQL Statistics.SQL Re-Compilations

Metriche dettagliate del database per Amazon RDS per Oracle

I seguenti contatori del database sono disponibili tramite l'API Performance Insights for RDS for Oracle.

Contatori nativi per RDS for Oracle

I parametri nativi sono definiti dal motore del database e non da Amazon RDS. Le definizioni di questi parametri nativi sono riportate in Statistics Descriptions nella documentazione di Oracle.

Nota

Per il parametro contatore CPU used by this session, l'unità è stata trasformata da centisecondi nativi a sessioni attive per agevolare l'utilizzo del valore. Ad esempio, CPU send nel grafico del carico del database rappresenta la domanda di CPU. Il parametro contatore CPU used by this session rappresenta la quantità di CPU utilizzata dalle sessioni Oracle. Puoi confrontare CPU send e il parametro contatore CPU used by this session. Quando la domanda di CPU è superiore alla CPU utilizzata, le sessioni sono in attesa di tempo CPU.

Contatore Tipo Unità Parametro
CPU used by this session Utente Sessioni attive db. User.CPU utilizzato da questa sessione
Client roundtrips SQL*Net to/from Utente Round trip al secondo db. User.SQL*Cliente Net Roundtrips to/from
Bytes received via SQL*Net from client Utente Byte al secondo db. User.bytes ricevuto tramite SQL*Net dal cliente
User commits Utente Commit al secondo db. User.user impegna
Logons cumulative Utente Accessi al secondo db. User.logons cumulativo
User calls Utente Chiamate al secondo db. User.user chiamate
Bytes sent via SQL*Net to client Utente Byte al secondo db. User.bytes inviato tramite SQL*Net al client
User rollbacks Utente Rollback al secondo db. User.user rollback
Redo size Redo Byte al secondo db. Redo.redo dimensione
Parse count (total) SQL Analisi al secondo db. SQL.parse conteggio (totale)
Parse count (hard) SQL Analisi al secondo db. SQL.parse contare (difficile)
Table scan rows gotten SQL Righe al secondo db. SQL.table scansiona le righe ottenute
Sorts (memory) SQL Ordinamenti al secondo db. SQL.sorts (memoria)
Sorts (disk) SQL Ordinamenti al secondo db. SQL.sorts (disco)
Sorts (rows) SQL Ordinamenti al secondo db. SQL.sorts (righe)
Physical read bytes Cache Byte al secondo db. Cache.physical leggere byte
DB block gets Cache Blocchi al secondo db. Cache.db il blocco ottiene
DBWR checkpoints Cache Checkpoint al minuto db. Cache.DBWR posti di blocco
Physical reads Cache Letture al secondo db. Cache.physical legge
Consistent gets from cache Cache Recuperi al secondo db. Cache.consistent ottiene dalla cache
DB block gets from cache Cache Recuperi al secondo db. Cache.db il blocco viene prelevato dalla cache
Consistent gets Cache Recuperi al secondo db. Cache.consistent ottiene

Metriche dettagliate del database per Amazon RDS per PostgreSQL

I seguenti contatori di database sono disponibili tramite l'API Performance Insights per Amazon RDS per PostgreSQL.

Contatori nativi per Amazon RDS for PostgreSQL

I parametri nativi sono definiti dal motore del database e non da Amazon RDS. Le definizioni di questi parametri nativi sono riportate in Viewing Statistics nella documentazione di PostgreSQL.

Contatore Tipo Unità Parametro
blks_hit Cache Blocchi al secondo db. Cache.blks_hit
buffers_alloc Cache Blocchi al secondo db. Cache.buffers_alloc
buffers_checkpoint Checkpoint Blocchi al secondo db. Checkpoint.buffers_punto di controllo
checkpoint_sync_time Checkpoint Millisecondi per checkpoint db. Checkpoint.checkpoint_tempo_sincronizzazione
checkpoint_write_time Checkpoint Millisecondi per checkpoint db. Checkpoint.checkpoint_scrittura_ora
checkpoints_req Checkpoint Checkpoint al minuto db. Checkpoint.checkpoints_richiesta
checkpoints_timed Checkpoint Checkpoint al minuto db. Checkpoint.checkpoints_temporizzato
maxwritten_clean Checkpoint Interruzioni clean lettura in background al minuto db. Checkpoint.maxwritten_pulito
deadlocks Concorrenza Deadlock al minuto db. Concurrency.deadlocks
blk_read_time I/O Millisecondi db. IO.blk_tempo_lettura
blks_read I/O Blocchi al secondo db. IO.blks_leggi
buffers_backend I/O Blocchi al secondo db. IO.buffers_backend
buffers_backend_fsync I/O Blocchi al secondo db. IO.buffers_backend_fsync
buffers_clean I/O Blocchi al secondo db. IO.buffers_pulito
tup_deleted SQL Tuple al secondo db. SQL.tup_eliminato
tup_fetched SQL Tuple al secondo db. SQL.tup_recuperato
tup_inserted SQL Tuple al secondo db. SQL.tup_inserito
tup_returned SQL Tuple al secondo db. SQL.tup_restituito
tup_updated SQL Tuple al secondo db. SQL.tup_aggiornato
temp_bytes Temp Byte al secondo db. Temp.temp_byte
temp_files Temp File al minuto db. Temp.temp_file
xact_commit Transazioni Commit al secondo db. Transactions.xact_commit
xact_rollback Transazioni Rollback al secondo db. Transactions.xact_rollback
numbackends Utente Connessioni db. User.numbackends
total_auth_attempts Utente Connessioni al minuto db. User.total_auth_attemps
archived_count Write-ahead registro (WAL) File al minuto db. WAL.archived_conteggio

Non-native contatori per Amazon RDS per PostgreSQL

Non-native le metriche dei contatori sono contatori definiti da Amazon RDS. Un parametro non nativo può essere un parametro che si ottiene con una query specifica. Un parametro non nativo può essere un parametro derivato, dove vengono utilizzati due o più contatori nativi nei calcoli di rapporti, percentuali di riscontri o latenze.

Contatore Tipo Unità Metrica Descrizione Definizione
checkpoint_sync_latency Checkpoint db. Checkpoint.checkpoint_sync_latenza La quantità totale di tempo impiegato nella parte dell'elaborazione dei checkpoint dove i file vengono sincronizzati sul disco. checkpoint_sync_time / (checkpoints_timed + checkpoints_req)
checkpoint_write_latency Checkpoint db. Checkpoint.checkpoint_write_latenza La quantità totale di tempo impiegato nella parte dell'elaborazione dei checkpoint dove i file vengono scritti sul disco. checkpoint_write_time / (checkpoints_timed + checkpoints_req)
read_latency I/O db. IO.read_latenza Il tempo impiegato per la lettura dei blocchi di file di dati dai back-end in questa istanza. blk_read_time / blks_read
idle_in_transaction_aborted_count Stato Sessioni db.state.idle_in_transaction_aborted_count Il numero di sessioni nello stato idle in transaction (aborted). Non applicabile
idle_in_transaction_count Stato Sessioni db.state.idle_in_transaction_count Il numero di sessioni nello stato idle in transaction. Non applicabile
idle_in_transaction_max_time Stato Secondi db.state.idle_in_transaction_max_time La durata, espressa in secondi, della transazione più lunga nello stato idle in transaction. Non applicabile
active_transactions Transazioni Transazioni db. Transactions.active_transazioni Il numero di transazioni attive. Non applicabile
blocked_transactions Transazioni Transazioni db. Transactions.blocked_transazioni Il numero di transazioni bloccate. Non applicabile
oldest_active_logical_replication_slot_xid_age Transazioni db. Transactions.oldest_replicazione_logica_attiva_slot_xid_age

L’età della transazione meno recente in uno slot di replica logica attivo.

Per ulteriori informazioni, consulta Slot di replica logica.

oldest_inactive_logical_replication_slot_xid_age Transazioni db. Transactions.oldest_replicazione_logica_inattiva_slot_xid_age

L’età della transazione meno recente in uno slot di replica logica inattivo.

Per ulteriori informazioni, consulta Slot di replica logica.

oldest_prepared_transaction_xid_age Transazioni db. Transactions.oldesttransazione_preparata_xid_age

L’età della transazione preparata meno recente.

Per ulteriori informazioni, consulta Transazione preparata.

oldest_running_transaction_xid_age Transazioni db. Transactions.oldest_transazione_eseguita_xid_age

L’età della transazione in esecuzione meno recente.

Per ulteriori informazioni, consultare Istruzione attiva per la transazione attiva in esecuzione meno recente e Inattivo in transazione per la transazione inattiva in esecuzione meno recente.

oldest_hot_standby_feedback_xid_age Transazioni db. Transactions.oldest_hot_standby_feedback_xid_age

L’età della transazione in esecuzione meno recente su una replica di lettura con hot_standby_feedback abilitato.

Per ulteriori informazioni, consulta Repliche di lettura.

max_used_xact_ids Transazioni Transazioni db. Transactions.maxid_esatti usati Il numero di transazioni che non sono state sottoposte al vacuum. Non applicabile
max_connections Utenti Connessioni db. User.max_connessioni Il numero massimo di connessioni consentite per un’istanza database come configurato nel parametro max_connections. Non applicabile
total_auth_attempts Utenti Connessioni al minuto db. User.total_auth_attemps Il numero di tentativi di connessione all’istanza. Non applicabile
archive_failed_count WAL File al minuto db. WAL.archive_conteggio_fallito Il numero di tentativi non riusciti di archiviazione di file WAL, espresso in file al minuto. Non applicabile