Övervaka och justera Azure Database for PostgreSQL – enskild server

GÄLLER FÖR: Azure Database for PostgreSQL – enskild server

Viktigt!

Azure Database for PostgreSQL – enskild server är på väg att dras tillbaka. Vi rekommenderar starkt att du uppgraderar till Azure Database for PostgreSQL – flexibel server. Mer information om hur du migrerar till Azure Database for PostgreSQL – flexibel server finns i Vad händer med Azure Database for PostgreSQL – enskild server?.

Genom att övervaka data om dina servrar kan du felsöka och optimera för din arbetsbelastning. Azure Database for PostgreSQL har olika övervakningsalternativ som ger insikter om serverns beteende.

Mått

I Azure Database for PostgreSQL finns olika mått som ger information om beteendet för de resurser som stöder PostgreSQL-servern. Varje mått genereras med en minuts frekvens och har upp till 93 dagars historik. Du kan konfigurera aviseringar för måtten. Stegvisa anvisningar finns i Så här konfigurerar du aviseringar. Andra uppgifter är att konfigurera automatiserade åtgärder, utföra avancerad analys och arkiveringshistorik. Mer information finns i Översikt över Azure-mått.

Lista över mått

Dessa mått är tillgängliga för Azure Database for PostgreSQL:

Error
Visningsnamn Mått-ID Enhet beskrivning
Misslyckade Anslut connections_failed Antal Antalet etablerade anslutningar som misslyckades.
Latency
Visningsnamn Mått-ID Enhet beskrivning
Maximal fördröjning mellan repliker pg_replica_log_delay_in_bytes Byte Fördröjningen i byte mellan den primära och den mest eftersläpande repliken. Det här måttet är endast tillgängligt på den primära servern.
Replikfördröjning pg_replica_log_delay_in_seconds Sekunder Tiden sedan den senaste omspelade transaktionen. Det här måttet är endast tillgängligt för replikservrar.
Saturation
Visningsnamn Mått-ID Enhet beskrivning
Lagring för säkerhetskopiering används backup_storage_used Byte Mängden lagringsutrymme för säkerhetskopiering som används. Det här måttet representerar summan av lagringen som förbrukas av alla fullständiga databassäkerhetskopieringar, differentiella säkerhetskopior och loggsäkerhetskopior som behålls baserat på kvarhållningsperioden för säkerhetskopior som angetts för servern. Säkerhetskopieringarnas frekvens hanteras av tjänsten och förklaras i begreppsartikeln. För geo-redundant lagring är användningen av säkerhetskopieringslagring dubbelt så stor som för den lokalt redundanta lagringen.
CPU-procent cpu_percent Procent Procentandelen cpu som används.
I/O-procent io_consumption_percent Procent Procentandelen I/O som används. (Gäller inte för servrar på basic-nivå.)
Minnesprocent memory_percent Procent Procentandelen minne som används.
Lagringsgräns för serverloggar serverlog_storage_limit Byte Den maximala serverlogglagringen för den här servern.
Lagringsprocent för serverloggar serverlog_storage_percent Procent Procentandelen serverlogglagring som används av serverns maximala serverlogglagring.
Serverlogglagring används serverlog_storage_usage Byte Mängden serverlogglagring som används.
Lagringsgräns storage_limit Byte Den maximala lagringen för den här servern.
Lagringsprocent storage_percent Procent Procentandelen lagringsutrymme som används av serverns högsta.
Lagring som används storage_used Byte Mängden lagringsutrymme som används. Lagringen som används av tjänsten kan innehålla databasfilerna, transaktionsloggarna och serverloggarna.
Traffic
Visningsnamn Mått-ID Enhet beskrivning
Aktiva Anslut ioner active_connections Antal Antalet aktiva anslutningar till servern.
Nätverk ut network_bytes_egress Byte Nätverk ut över aktiva anslutningar.
Nätverk i network_bytes_ingress Byte Nätverk i över aktiva anslutningar.

Serverloggar

Du kan aktivera loggning på servern. Dessa resursloggar kan skickas till Azure Monitor-loggar, händelsehubbar och ett lagringskonto. Mer information om loggning finns på sidan med serverloggar .

Query Store

Query Store håller reda på frågeprestanda över tid, inklusive frågekörningsstatistik och väntehändelser. Funktionen bevarar prestandainformation för frågekörning i en systemdatabas med namnet azure_sys under query_store-schemat. Du kan styra insamling och lagring av data via olika konfigurationsknappar.

Query Performance Insight

Query Performance Insight fungerar tillsammans med Query Store för att tillhandahålla visualiseringar som är tillgängliga från Azure-portalen. Med de här diagrammen kan du identifiera viktiga frågor som påverkar prestanda. Query Performance Insight är tillgängligt från avsnittet Intelligenta prestanda på portalsidan för Azure Database for PostgreSQL-servern.

Prestandarekommendationer

Funktionen Prestanda Rekommendationer identifierar möjligheter att förbättra arbetsbelastningens prestanda. Prestanda Rekommendationer ger dig rekommendationer för att skapa nya index som kan förbättra prestanda för dina arbetsbelastningar. För att skapa indexrekommendationer tar funktionen hänsyn till olika databasegenskaper, inklusive schemat och arbetsbelastningen som rapporteras av Query Store. När du har implementerat en prestandarekommendations bör kunderna testa prestanda för att utvärdera effekten av dessa ändringar.

Meddelande om planerat underhåll

Med meddelanden om planerat underhåll kan du ta emot aviseringar för kommande planerat underhåll till din Azure Database for PostgreSQL – enskild server. Dessa meddelanden är integrerade med Service Healths planerade underhåll och gör att du kan visa allt schemalagt underhåll för dina prenumerationer på ett och samma ställe. Det hjälper också till att anpassa meddelandet till rätt målgrupp för olika resursgrupper, eftersom du kan ha olika kontakter som ansvarar för olika resurser. Du får meddelandet om det kommande underhållet 72 timmar före händelsen.

Läs mer om hur du konfigurerar meddelanden i dokumentet med meddelanden om planerat underhåll.

Nästa steg