Sdílet prostřednictvím


Správa a monitorování úloh Oracle na akcelerátoru cílových zón virtuálních počítačů Azure

Tento článek popisuje, jak úspěšně spravovat a monitorovat akcelerátor cílových zón Oracle na virtuálních počítačích Azure. Tento scénář na podnikové úrovni popisuje důležitá doporučení pro návrh vašeho prostředí. Další pokyny jsou k dispozici v cílové zóně Azure na podnikové úrovni pro správu a monitorování.

Tento článek dále vysvětluje klíčové aspekty návrhu a osvědčené postupy pro správu nasazení úloh Oracle na akcelerátoru cílových zón virtuálních počítačů Microsoft Azure. Vzhledem k tomu, že Oracle je nepostradatelná a vysoce výkonná úloha, měly by být součástí plánování také pokyny k návrhu cílových zón Azure. Monitorování úloh Oracle ve službě Azure Virtual Machines za účelem zjištění selhání a abnormalit je důležité k zajištění stavu důležitých úloh.

Monitorování databází Oracle na akcelerátoru cílových zón virtuálních počítačů Azure

Prvním krokem monitorování je nastavení obecného monitorování virtuálních počítačů Azure a definování prahové hodnoty pro metriky. Jakmile nakonfigurujete obecné monitorování virtuálních počítačů Azure, dalším krokem je nastavení monitorování určeného oraclem přizpůsobenému vašemu prostředí.

Monitorování protokolů službou Azure Monitor

Úlohy Oracle na akcelerátoru cílových zón virtuálních počítačů Azure Virtual Machines je potřeba monitorovat virtuální počítač a databázi Oracle na virtuálním počítači Azure. Azure Monitor nabízí řadu způsobů, jak monitorovat protokoly úloh virtuálního počítače a Oracle.

Prvním krokem monitorování pro vás je nastavení obecného monitorování virtuálních počítačů Azure.

  1. Povolení přehledů virtuálních počítačů

  2. Nasazení AMA (Azure Monitoring Agent) a konfigurace DCR (pravidlo shromažďování dat)

  3. Shromážděte vlastní protokoly.

  4. Monitorování metrik spravovaných disků:

    Pokud ukládáte databázové soubory Oracle do spravovaných disků Azure, měli byste monitorovat metriky související s výkonem spravovaných disků. Vhodné skladové položky spravovaného disku pro databáze Oracle jsou disky SSD úrovně Premium, SSD úrovně Premium v2 a Ultra. Metriky výkonu datových disků jsou důležité, protože soubory databáze Oracle jsou uložené na spravovaných discích. Zvažte kumulativní IOPS a propustnost datových disků, když se používají technologie prokládání disků, jako je Oracle Automatic Storage Management (model nasazení Classic) nebo Linux Logical Volume Manager (LVM).

    Metriky spravovaných disků Azure

    Správce Oracle by měl monitorovat metriky výkonu disků související se vstupně-výstupními operacemi, jako jsou následující metriky:

    • Procento využitých IOPS disku s operačním systémem
    • Procento využití IOPS datového disku
    • Bajty čtení datového disku za sekundu
    • Bajty zápisu na datový disk za sekundu
    • Hloubka fronty disku

    Při monitorování metrik disku je důležité zajistit, aby se nepřekročily limity virtuálních počítačů databáze. Omezení virtuálních počítačů specifická pro spravované disky jsou podrobně popsána v technických specifikacích jednotlivých skladových položek virtuálních počítačů. Další informace o specifikacích virtuálních počítačů najdete v tématu Velikosti virtuálních počítačů v Azure.

    Výběrem příslušné skladové položky virtuálního počítače použijte tabulku a sloupec Maximální propustnost disku bez mezipaměti: IOPS/MBps a zjistěte, jak může více spravovaných disků připojených k virtuálnímu počítači kumulativním způsobem poskytovat vyšší kombinovanou IOPS a propustnost. Poznámka: Pokud jsou požadavky na vstupně-výstupní operace databáze během zatížení ve špičce vyšší než maximální propustnost disku v mezipaměti virtuálního počítače, je možné operace vstupně-výstupních operací virtuálního počítače omezovat. Pokud na disk není dostatek vstupně-výstupních operací za sekundu nebo propustnost úložiště, může na úrovni disku dojít k omezování.

    Další informace o metrikách souvisejících s výkonem disků najdete v tématu Metriky disků – Azure Virtual Machines.

  5. Monitorování metrik Azure NetApp Files (ANF) Pokud jsou soubory databáze uložené ve svazcích Azure NetApp Files (ANF), měli byste monitorovat metriky ANF pro přidělené úložiště, skutečné využití úložiště, IOPS svazku, propustnost a latenci. V následujících článcích najdete vysvětlení způsobů monitorování služby Azure NetApp Files a souvisejících metrik výkonu.

    Při monitorování metrik ANF je také důležité monitorovat šířku pásma sítě virtuálního počítače, aby se zajistilo, že jeho limit není překročen. Svazek ANF je připojený přes síť pomocí protokolu NFS, není omezen kumulativními omezeními propustnosti vstupně-výstupních operací virtuálních počítačů u jakéhokoli typu instance virtuálního počítače. Místo toho je ANF omezena pouze šířkou pásma sítě v řadě databázových virtuálních počítačů. Omezení virtuálního počítače specifické pro úložiště připojené k systému souborů NFS je zadané ve sloupci s názvem Maximální šířka pásma sítě (Mb/s). Příklady najdete v technické specifikaci Edv5 a Edsv5 řady virtuálních počítačů.

Konfigurace upozornění pro metriky virtuálních počítačů Azure

  1. Výstrahy ve službě Azure Monitor identifikují prostředky, které nejsou v pořádku. Když vytvoříte nový virtuální počítač Azure, můžete povolit sadu doporučených pravidel upozornění pro společnou sadu metrik. Tato počáteční sada běžných metrik zahrnuje procento procesoru nebo dostupnou paměť. Další informace najdete v tématu Povolení doporučených pravidel upozornění pro virtuální počítač Azure. Pokud potřebujete situativnější situaci, můžete také nakonfigurovat pravidla upozorňování rozšířených metrik.

    V poslední době se iniciativa vyvinula jako snadný způsob nasazení pravidel upozornění. Účelem tohoto projektu je zaměřit se na monitorování cílové zóny Azure jako společnou sadu prostředků a služeb Azure, které jsou nakonfigurované podobným způsobem napříč organizacemi.

  2. Také by se měly monitorovat následující metriky související s disky. Pokud dojde k překročení prahových hodnot, doporučuje se vydat upozornění.

    Název pravidla upozornění Condition (Podmínka)
    Procento využitých IOPS disku s operačním systémem Počet vstupně-výstupních operací za sekundu disku s operačním systémem spotřebované v procentech > 95
    Procento využití IOPS datového disku Počet vstupně-výstupních operací vstupně-výstupních operací datového disku za sekundu > 95
    Bajty čtení datového disku za sekundu Úprava trendů výkonu systému
    Bajty zápisu na datový disk za sekundu Úprava trendů výkonu systému
    Hloubka fronty disku Úprava trendů výkonu systému

Následující tabulka uvádí další typické součásti řešení, které by se měly monitorovat v určitém rozsahu nebo jiných.

Služby Azure Popis Adresa URL
Azure Virtual Network Akcelerátor cílových zón Oracle ve službě Azure Virtual Machines používá virtuální síť pro skupiny dostupnosti, zónu dostupnosti, vysokou dostupnost a BCDR pomocí Oracle Data Guard a Golden Gate.  Přehled virtuální sítě Azure
Referenční informace k monitorování dat virtuální sítě Azure
Azure Backup Službu Azure Backup je možné monitorovat a můžete ji nastavit. Monitorování ve velkém měřítku pomocí služby Azure Monitor
Sledujte soubor "protokolu upozornění" databáze Oracle na databázovém virtuálním počítači a vyhledejte řádky začínající následujícím formátem:
status – AzBackup – skript – verze: zpráva
- where: status = "INFO", "WARN" nebo "FAIL"
– AzBackup (často používaný text)
- script = "pre-script" nebo "post-script"
- version = číslo verze v desítkovém formátu
message = text ve volném formátu
Příklad: INFORMACE – Předzálohovací skript AzBackup v1.02: BEGIN BACKUP
Virtuální počítač databáze Azure Soubor "protokolu upozornění", soubor zpráv konzoly operačního systému – Soubor protokolu upozornění databáze se obvykle nachází v podadresáři "$ORACLE_BASE/diag/rdbms/$ORA_DBNAME/$ORACLE_SID/trace" na virtuálním počítači databáze.
– Protokol konzoly operačního systému umístěný v umístění /var/log/messages

Monitorování úloh Oracle pomocí cloudového řízení Oracle Enterprise Manageru

Oracle Enterprise Manager je integrovaný produkt pro správu podniku Oracle. Poskytuje funkce monitorování událostí, incidentů a metrik pro cílové úlohy Oracle.

Azure Monitor a upozornění

Využijte Azure Monitor ke shromažďování telemetrických dat a získání přehledu o stavu, výkonu a dostupnosti vašich prostředků Azure. Oracle Enterprise Manager je možné nasadit na samostatný virtuální počítač pro monitorování, údržbu a správu prostředí Oracle. Textové protokoly Oracle Enterprise Manageru je možné načíst do Log Analytics a použít je se službou Azure Monitor pro jedno podokno monitorování skla.

Diagnostické nástroje Oracle

Přístup a možnost Popis Adresa URL
AWR (automatické úložiště úloh) AWR poskytuje monitorovací funkce pro shromažďování, zpracování a udržování statistik výkonu pro detekci problémů a vlastní ladění. Toto monitorování vám pomůže realizovat historické analýzy a identifikovat problémy.  Shromažďování statistik databáze
Balíček statistik Nástroj Statspack shromažďuje statistiky instance databáze Oracle i v prostředích, kde není spuštěný AWR a ADDM. Balíček Statspack obsahuje souhrn a podrobnosti statistiky databáze a události čekání, systémové statistiky atd. Další informace najdete na následujících odkazech.   Ladění výkonu pomocí STATSPACK, část I
Ladění výkonu pomocí STATSPACK, část II
Diagnostika a ladění Oracle Enterprise Manageru Sada Oracle Diagnostics Pack poskytuje automatickou diagnostiku výkonu a pokročilé funkce monitorování systému. Sada Oracle Tuning Pack poskytuje správcům databází odbornou správu výkonu pro prostředí Oracle, včetně optimalizace ladění SQL a úložiště. Diagnostické a ladicí balíčky

Další kroky