Database Service (DBS)

Nome e descrizione Tipo Durata emissione Etichette
dbs_container_cpu_request_milli
Richiesta di CPU in millicore. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
dbs_container_cpu_usage_time_ms
Utilizzo cumulativo della CPU in millisecondi su tutti i core utilizzati dal container. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
dbs_container_cpu_usage_time_seconds
Utilizzo cumulativo della CPU in secondi su tutti i core utilizzati dal container. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
dbs_container_database_disk_read_ops_count
Numero cumulativo di operazioni di lettura dal disco del database. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
dbs_container_database_disk_write_ops_count
Numero cumulativo di operazioni di scrittura dal disco del database. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
dbs_container_memory_cache_used_bytes
Utilizzo della memoria cache in byte. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
dbs_container_memory_limit_bytes
Dimensione massima della memoria in byte. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
dbs_container_memory_usage_bytes
Utilizzo della memoria in byte di diversi tipi.

Ha due tipi di memoria:

memory_type="evictable"
memory_type="non-evictable"
Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
dbs_container_memory_used_bytes
Memoria utilizzata in byte. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
dbs_container_network_traffic_bytes_total
Traffico di rete in termini di byte in entrata (byte ricevuti) e byte in uscita (byte inviati) rispettivamente da e verso il database.

Ha due tipi di traffico:

Traffic="egress"
Traffic="ingress"
Contatore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
dbs_pod_volume_files_breakdown_bytes
Numero di byte del disco utilizzati dal pod suddivisi per tipi di file.

Sono disponibili diversi tipi di file:

file_type="Archived_logs", volume_name="ObsDisk"
file_type="Audit_logs", volume_name="ObsDisk"
file_type="Data", volume_name="DataDisk"
file_type="Diagnose_logs", volume_name="ObsDisk"
file_type="Other", volume_name="DataDisk"
file_type="Other", volume_name="ObsDisk"
file_type="Tmp_data", volume_name="DataDisk"
file_type="Wal", volume_name="DataDisk"
Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
dbs_pod_volume_total_bytes
Numero totale di byte su disco disponibili per il volume del pod.

Monitora volumi diversi:

volume_name="DataDisk"
volume_name="ObsDisk"
Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
dbs_pod_volume_used_bytes
Numero di byte del disco utilizzati dal volume del pod.

Monitora volumi diversi:

volume_name="DataDisk"
volume_name="ObsDisk"
Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
dbs_system_monitor_collect_ms
Numero di millisecondi trascorsi per raccogliere le metriche. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
dbs_system_monitor_error_count
Numero di errori riscontrati durante il tentativo di raccolta delle metriche in questo ciclo. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
dbs_system_monitor_metric_count
Numero di metriche raccolte correttamente dalla configurazione in questo ciclo. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
pg_pitr_collect_ms
Numero di millisecondi trascorsi per raccogliere le metriche. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
pg_pitr_error_count
Numero di errori riscontrati durante il tentativo di raccolta delle metriche in questo ciclo. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
pg_pitr_metric_count
Numero di metriche raccolte correttamente dalla configurazione in questo ciclo. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
pg_pitr_wal_age
Età del segmento di log Write-Ahead meno recente. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
pg_pitr_wal_size
Dimensioni dei log write-ahead PostgreSQL non archiviati. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: database
promhttp_metric_handler_errors_total
Numero totale di errori interni rilevati dal gestore delle metriche promhttp. Contatore 1 m
  • container_name: database/monitor
  • namespace_name: nome dello spazio dei nomi shadow
db_monitor_collect_ms
Numero di millisecondi trascorsi per raccogliere le metriche. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
db_monitor_error_count
Numero di errori riscontrati durante il tentativo di raccolta delle metriche in questo ciclo. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
db_monitor_metric_count
Numero di metriche raccolte correttamente dalla configurazione in questo ciclo. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
dbs_database_connections
Numero di connessioni al database. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
dbs_database_max_connections
Numero massimo di connessioni configurate al database. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
dbs_database_uptime
Numero di secondi trascorsi dall'avvio del database.

Monitora diversi database:

database="cloudsqladmin"
database="postgres"
database="template0"
database="template1"
Contatore 1 m
  • dbcluster:il nome di DBCluster
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_backends_application_num_backends
Numero di connessioni al database. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_backends_database_count
Numero di connessioni al database. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_backends_wait_count
Numero di eventi di attesa. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_locks_count
Numero di blocchi.

Vengono monitorati diversi blocchi:

mode="accessexclusivelock"
mode="accesssharelock"
mode="exclusivelock"
mode="rowexclusivelock"
mode="rowsharelock"
mode="sharelock"
mode="sharerowexclusivelock"
mode="shareupdateexclusivelock"
mode="sireadlock"
Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_activity_count
Numero di connessioni in questo stato.

Monitora diversi stati:

state="active"
state="disabled"
state="fastpath function call"
state="idle"
state="idle in transaction"
state="idle in transaction (aborted)"
Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_activity_max_tx_duration
Durata massima in secondi di qualsiasi transazione attiva.

Monitora diversi stati:

state="active"
state="disabled"
state="fastpath function call"
state="idle"
state="idle in transaction"
state="idle in transaction (aborted)"
Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_archiver_archived_count
Numero di file WAL archiviati correttamente. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_archiver_failed_count
Numero di tentativi non riusciti di archiviazione dei file WAL. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_archiver_last_archive_age
Tempo in secondi trascorso dall'ultima archiviazione riuscita del segmento WAL. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_bgwriter_buffers_alloc
Numero di buffer allocati. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_bgwriter_buffers_backend
Numero di buffer scritti direttamente da un backend. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_bgwriter_buffers_backend_fsync
Numero di volte in cui un backend ha dovuto eseguire la propria chiamata fsync (normalmente il writer in background gestisce queste chiamate anche quando il backend esegue la propria scrittura). Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_bgwriter_buffers_checkpoint
Numero di buffer scritti durante i checkpoint. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_bgwriter_buffers_clean
Numero di buffer scritti dal writer in background. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_bgwriter_checkpoint_sync_time
Quantità totale di tempo trascorso nella parte dell'elaborazione del checkpoint in cui i file vengono sincronizzati su disco, in millisecondi. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_bgwriter_checkpoint_write_time
Quantità totale di tempo trascorso nella parte dell'elaborazione del checkpoint in cui i file vengono scritti su disco, in millisecondi. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_bgwriter_checkpoints_req
Numero di controlli richiesti eseguiti. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_bgwriter_maxwritten_clean
Numero di volte in cui il writer in background ha interrotto una scansione di pulizia perché aveva scritto troppi buffer. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_bgwriter_stats_reset
Ora dell'ultimo azzeramento di queste statistiche. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_blk_read_time
Tempo trascorso a leggere i blocchi di file di dati dai backend in questo database, in millisecondi. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_blk_write_time
Tempo impiegato dai backend per scrivere i blocchi di file di dati in questo database, in millisecondi. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_blks_hit
Numero di volte in cui i blocchi del disco sono stati trovati nella cache del buffer, in modo che non fosse necessaria una lettura (sono inclusi solo gli hit nella cache del buffer PostgreSQL, non nella cache del file system del sistema operativo). Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_blks_read
Numero di blocchi del disco letti in questo database. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_conflicts
Numero di query annullate a causa di conflitti con il recupero in questo database. I conflitti si verificano solo sui server di standby. Per i dettagli, consulta la pagina pg_stat_database_conflicts. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_conflicts_confl_bufferpin
Numero di query in questo database che sono state annullate a causa dei buffer bloccati. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_conflicts_confl_deadlock
Numero di query in questo database che sono state annullate a causa di deadlock. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_conflicts_confl_lock
Numero di query in questo database che sono state annullate a causa di timeout di blocco. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_conflicts_confl_snapshot
Numero di query in questo database che sono state annullate a causa di snapshot precedenti. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_conflicts_confl_tablespace
Numero di query in questo database che sono state annullate a causa di spazi di tabella eliminati. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_deadlocks
Numero di deadlock rilevati in questo database. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_numbackends
Numero di backend connessi a questo database. Questa è l'unica colonna di questa visualizzazione che restituisce un valore che riflette lo stato attuale; tutte le altre colonne restituiscono i valori accumulati dall'ultimo azzeramento. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_stats_reset
Ora dell'ultimo azzeramento di queste statistiche. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_temp_bytes
Quantità totale di dati scritti in file temporanei dalle query in questo database. Vengono conteggiati tutti i file temporanei, indipendentemente dal motivo per cui sono stati creati e dall'impostazione di log_temp_files. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_temp_files
Numero di file temporanei creati dalle query in questo database. Vengono conteggiati tutti i file temporanei, indipendentemente dal motivo per cui sono stati creati (ad esempio, ordinamento o hashing) e dall'impostazione log_temp_files. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_tup_deleted
Numero di righe eliminate dalle query in questo database. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_tup_fetched
Numero di righe recuperate dalle query in questo database. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_tup_inserted
Numero di righe inserite dalle query in questo database. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_tup_returned
Numero di righe restituite dalle query in questo database. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_tup_updated
Numero di righe aggiornate dalle query in questo database. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_xact_commit
Numero di transazioni di cui è stato eseguito il commit in questo database. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_stat_database_xact_rollback
Numero di transazioni in questo database di cui è stato eseguito il rollback. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_transaction_id_assigned_total
Numero di ID transazione assegnati e utilizzati dal dbcluster. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_transaction_id_frozen_total
Numero di ID transazione reintegrati dall'operazione di blocco di VACUUM. Contatore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_transaction_id_utilization
La frazione di transazioni non compattate rispetto al massimo di 2 miliardi di Postgres. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_vacuum_oldest_transactions_count_prepared
Età della transazione preparata meno recente, misurata in numero di transazioni eseguite dalla transazione meno recente. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_vacuum_oldest_transactions_count_replica
Età della transazione meno recente nell'istanza di standby, misurata in numero di transazioni avvenute dopo la transazione meno recente. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_vacuum_oldest_transactions_count_replication_slot
Età della transazione meno recente che questo slot richiede al database di conservare, misurata in numero di transazioni avvenute dall'ultima transazione. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor
pg_vacuum_oldest_transactions_count_running
Età della transazione in esecuzione meno recente, misurata in numero di transazioni avvenute dalla transazione meno recente. Misuratore 1 m
  • dbcluster:il nome di DBCluster
  • application_name: nome dell'applicazione Postgres
  • engine_type: PostgreSQL/AlloyDBOmni
  • container_name: monitor