Share via


Övervaka din Oracle-arbetsbelastning

Den här artikeln beskriver hur du använder Azure Virtual Machines för att övervaka dina Oracle-arbetsbelastningar. Du kan identifiera fel och avvikelser för att säkerställa hälsotillståndet för dina verksamhetskritiska arbetsbelastningar. Den här metoden omfattar inte bara övervakning av själva databasen med hjälp av interna Oracle-verktyg, utan även övervakning av de infrastrukturkomponenter som du använder i distributionen.

Använda interna Oracle-verktyg för att övervaka en Oracle-databas

Oracle Enterprise Manager är en integrerad plattform för företagshantering som tillhandahåller funktioner för att övervaka händelser, incidenter och mått mot oracle-målarbetsbelastningar. Du kan använda Oracle Enterprise Manager på en separat virtuell dator (VM) för att övervaka, underhålla och hantera Oracle-miljöer. Den här plattformen innehåller tydligt formaterade textloggar som du kan exportera och läsa in i Azure Monitor-loggar för att erbjuda en enda vy när du övervakar Oracle-databasinformation. Du kan också använda hanteringspaket med Oracle för att lägga till fler funktioner, inklusive möjligheten att "simulera" en paaS-upplevelse (plattform som en tjänst) för IaaS-lösningar (infrastruktur som en tjänst) som Oracle i Azure.

En annan inbyggd Oracle-funktion är den automatiska arbetsbelastningslagringsplatsen (AWR), som tillhandahåller övervakningsfunktioner för att samla in, bearbeta och underhålla prestandastatistik för problemidentifiering och självjustering. Övervaka din arbetsbelastning för att förstå historiska analyser och identifiera problem som påverkar databasens prestanda. I miljöer där AWR inte körs, till exempel Oracle Standard Edition, kan du använda Statspack-rapporter som innehåller en sammanfattning och information om statistik för databasinstanser, väntehändelser och systemstatistik.

Rekommendationer

Följ dessa rekommendationer när du använder Oracle Enterprise Manager-övervakningsfunktioner för att övervaka din Oracle-databas:

  • Integrera Oracle Enterprise Manager-textloggar med Azure Monitor-loggar för att ha en enda vy för övervakning.
  • Granska dina AWR- eller Statspack-rapporter kontinuerligt.

Övervaka virtuella datorer och lagring

När du distribuerar Oracle-databasen på en virtuell Azure-dator måste du övervaka inte bara databasen utan även hälsotelemetrin från din lagring och virtuella dator. Azure Monitor tillhandahåller många sätt att övervaka mått och loggar från de virtuella datorerna och lagringskomponenterna. Azure VM-insikter är ett enkelt sätt att övervaka dina klientarbetsbelastningar genom att visa en inventering av dina befintliga virtuella datorer och vägleda dig genom att implementera basövervakning för arbetsbelastningarna. Funktionen FÖR VM-insikter övervakar även prestanda och hälsa för virtuella datorer genom att samla in data om processer som körs och VM-beroenden på andra resurser.

Rekommendationer

Följ dessa rekommendationer när du övervakar dina virtuella datorer och lagring:

  • Aktivera VM-insikter.
  • Om du behöver mer information än vad VM-insikter ger kan du distribuera Azure Monitor Agent (AMA) och konfigurera en datainsamlingsregel (DCR) för att samla in anpassade loggar.
  • Övervaka diskmått om du lagrar Oracle-databasfiler på Azure-hanterade diskar. Diskmått som du kan övervaka omfattar:
    • IOPS(Os Disk Input/Output Operations per sekund) förbrukade procent
    • IOPS-förbrukad procentsats för datadisk
    • Datadisken läser byte per sekund
    • Skriv byte/s för datadisk
    • Diskködjup
  • Om du lagrar databasfiler i Azure NetApp Files volymer bör du övervaka mått för allokerad lagring, faktisk lagringsanvändning, volym-IOPS, dataflöde och svarstid.
  • Skapa Övervaka aviseringar för att meddela dig om problem som överskridna tröskelvärden.
  • Utöver övervakning av virtuella datorer och lagring övervakar du andra komponenter i dina lösningar, till exempel Azure Virtual Network och Azure Backup.

Nästa steg