Önálló Azure Database for PostgreSQL-kiszolgáló monitorozása és finomhangolása
A KÖVETKEZŐKRE VONATKOZIK: Azure Database for PostgreSQL – Önálló kiszolgáló
Fontos
Azure Database for PostgreSQL – Az önálló kiszolgáló a kivezetési útvonalon van. Határozottan javasoljuk, hogy frissítsen az Azure Database for PostgreSQL rugalmas kiszolgálóra. A rugalmas Azure Database for PostgreSQL-kiszolgálóra való migrálással kapcsolatos további információkért lásd: Mi történik az önálló Azure Database for PostgreSQL-kiszolgálóval?
A kiszolgálók adatainak monitorozása segít a számítási feladatok hibaelhárításában és optimalizálásában. Az Azure Database for PostgreSQL különböző monitorozási lehetőségeket kínál, amelyek betekintést nyújtanak a kiszolgáló viselkedésébe.
Mérőszámok
Az Azure Database for PostgreSQL különböző metrikákat kínál, amelyek betekintést nyújtanak a PostgreSQL-kiszolgálót támogató erőforrások viselkedésébe. Minden metrikát egyperces gyakorisággal bocsát ki a rendszer, és legfeljebb 93 napos előzményei vannak. A metrikákhoz riasztásokat is konfigurálhat. A riasztások beállításával kapcsolatos részletes útmutatót a <
Metrikák listája
Ezek a metrikák az Azure Database for PostgreSQL-hez érhetők el:
Error
Megjelenítendő név | Metrikaazonosító | Unit (Egység) | Leírás |
---|---|---|---|
Sikertelen Csatlakozás ions | connections_failed | Count | A sikertelen kapcsolatok száma. |
Latency
Megjelenítendő név | Metrikaazonosító | Unit (Egység) | Leírás |
---|---|---|---|
Replikák közötti maximális késés | pg_replica_log_delay_in_bytes | Bájt | Az elsődleges és a legelmaradásban lévő replika közötti bájtos késés. Ez a metrika csak az elsődleges kiszolgálón érhető el. |
Replika késése | pg_replica_log_delay_in_seconds | Másodperc | Az utolsó újrajátszott tranzakció óta eltelt idő. Ez a metrika csak replikakiszolgálók esetében érhető el. |
Saturation
Megjelenítendő név | Metrikaazonosító | Unit (Egység) | Leírás |
---|---|---|---|
Használt biztonsági mentési tár | backup_storage_used | Bájt | A felhasznált biztonsági mentési tárterület mennyisége. Ez a metrika a teljes adatbázis-biztonsági mentések, különbségi biztonsági mentések és napló biztonsági mentések által felhasznált tárterület összegét jelöli a kiszolgálóhoz beállított biztonsági mentési megőrzési időszak alapján. A biztonsági mentések gyakoriságát a szolgáltatás felügyeli, és a fogalmakról szóló cikkben ismertetik. Georedundáns tárolás esetén a biztonsági mentési tárhasználat a helyileg redundáns tárterület kétszerese. |
CPU-százalék | cpu_percent | Százalék | A használatban lévő PROCESSZOR százalékos aránya. |
IO százalék | io_consumption_percent | Százalék | A használatban lévő I/O százalékos aránya. (Alapszintű kiszolgálókra nem alkalmazható.) |
Memóriaszázalék | memory_percent | Százalék | A használatban lévő memória százalékos aránya. |
Kiszolgálónapló tárterületkorlátja | serverlog_storage_limit | Bájt | A kiszolgáló maximális kiszolgálónapló-tárolója. |
Kiszolgálónapló-tárolási százalék | serverlog_storage_percent | Százalék | A kiszolgáló naplótárolásának százalékos aránya a kiszolgáló maximális kiszolgálónapló-tárterületéből. |
Használt kiszolgálónapló-tároló | serverlog_storage_usage | Bájt | A használatban lévő kiszolgálónapló-tároló mennyisége. |
Tárterületkorlát | storage_limit | Bájt | A kiszolgáló maximális tárterülete. |
Tárolási százalék | storage_percent | Százalék | A kiszolgáló maximális tárterületének százalékos kihasználtsága. |
Használt tárterület | storage_used | Bájt | A használatban lévő tárhely mennyisége. A szolgáltatás által használt tárhely tartalmazhat adatbázisfájlokat, tranzakciónaplókat és kiszolgálónaplókat. |
Traffic
Megjelenítendő név | Metrikaazonosító | Unit (Egység) | Leírás |
---|---|---|---|
Aktív Csatlakozás | active_connections | Count | A kiszolgálóval létesített aktív kapcsolatok száma. |
Hálózat kifelé | network_bytes_egress | Bájt | Hálózat kifelé az aktív kapcsolatok között. |
Hálózat be | network_bytes_ingress | Bájt | Hálózati kapcsolat aktív kapcsolatok között. |
Kiszolgálói naplók
Engedélyezheti a naplózást a kiszolgálón. Ezek az erőforrásnaplók elküldhetők az Azure Monitor-naplókba, az Event Hubsba és egy tárfiókba. Ha többet szeretne megtudni a naplózásról, látogasson el a kiszolgálónaplók lapjára.
Lekérdezéstár
A Lekérdezéstár folyamatosan nyomon követi a lekérdezési teljesítményt, beleértve a lekérdezési futásidejű statisztikákat és a várakozási eseményeket. A szolgáltatás megőrzi a lekérdezési futtatókörnyezet teljesítményadatait a query_store séma azure_sys nevű rendszeradatbázisban. Az adatok gyűjtését és tárolását különböző konfigurációs gombokon keresztül szabályozhatja.
Lekérdezési terheléselemző
A Lekérdezési teljesítményelemzés a Lekérdezéstárral együttműködve biztosítja az Azure Portalról elérhető vizualizációkat. Ezek a diagramok lehetővé teszik a teljesítményt befolyásoló fő lekérdezések azonosítását. A Lekérdezési teljesítményelemzés az Azure Database for PostgreSQL-kiszolgáló portáloldalának Intelligens teljesítmény szakaszából érhető el.
Teljesítménnyel kapcsolatos javaslatok
A Teljesítmény Javaslatok funkció a számítási feladatok teljesítményének javítására szolgáló lehetőségeket azonosítja. A teljesítmény Javaslatok javaslatokat nyújt olyan új indexek létrehozására, amelyek növelhetik a számítási feladatok teljesítményét. Az indexjavaslatok létrehozásához a szolgáltatás figyelembe veszi a különböző adatbázis-jellemzőket, beleértve a sémát és a lekérdezéstár által jelentett számítási feladatot. A teljesítményjavaslatok implementálása után az ügyfeleknek tesztelni kell a teljesítményt, hogy értékeljék a változások hatását.
Értesítés tervezett karbantartásról
A tervezett karbantartási értesítések lehetővé teszik, hogy riasztásokat kapjon a közelgő tervezett karbantartásokról az Önálló Azure Database for PostgreSQL-kiszolgálóra. Ezek az értesítések integrálva vannak a Service Health tervezett karbantartásával, és lehetővé teszik az előfizetések összes ütemezett karbantartásának megtekintését egy helyen. Emellett abban is segítenek, hogy az értesítést a különböző erőforráscsoportok megfelelő célközönségeire kiterjessze, mivel előfordulhat, hogy különböző kapcsolattartók felelnek a különböző erőforrásokért. Az esemény előtt 72 órával értesítést kap a közelgő karbantartásról.
További információ az értesítések beállításáról a tervezett karbantartási értesítések dokumentumában.
Következő lépések
- Megtudhatja , hogyan állíthat be riasztásokat a metrikák riasztásainak létrehozásával kapcsolatos útmutatáshoz.
- A metrikák Azure Portal, REST API vagy CLI használatával való eléréséről és exportálásáról további információt az Azure Metrics áttekintésében talál.
- Olvassa el blogunkat a kiszolgáló monitorozásának ajánlott eljárásairól.
- További információ a tervezett karbantartási értesítésekről az Önálló Azure Database for PostgreSQL-ben.