Delen via


Uw Oracle-workload bewaken

In dit artikel wordt beschreven hoe u Azure Virtual Machines gebruikt om uw Oracle-workloads te bewaken. U kunt fouten en afwijkingen identificeren om de status van uw bedrijfskritieke workloads te garanderen. Deze aanpak omvat niet alleen het bewaken van de database zelf met behulp van systeemeigen Oracle-hulpprogramma's, maar ook het bewaken van de infrastructuuronderdelen die u in uw implementatie gebruikt.

Systeemeigen Oracle-hulpprogramma's gebruiken om een Oracle-database te bewaken

Oracle Enterprise Manager is een geïntegreerd bedrijfsbeheerplatform dat functies biedt voor het bewaken van gebeurtenissen, incidenten en metrische gegevens op basis van oracle-doelworkloads. U kunt Oracle Enterprise Manager op een afzonderlijke virtuele machine (VM) gebruiken om Oracle-omgevingen te bewaken, te onderhouden en te beheren. Dit platform biedt duidelijk opgemaakte tekstlogboeken die u kunt exporteren en laden in Azure Monitor-logboeken om één weergave te bieden wanneer u Oracle-databasegegevens bewaakt. U kunt ook management packs met Oracle gebruiken om meer functionaliteit toe te voegen, waaronder de mogelijkheid om een PaaS-ervaring (Platform as a Service) te 'simuleren' voor IaaS-oplossingen (infrastructure as a service), zoals Oracle on Azure.

Een andere systeemeigen Oracle-mogelijkheid is de automatische workloadopslagplaats (AWR), die bewakingsfuncties biedt voor het verzamelen, verwerken en onderhouden van prestatiestatistieken voor probleemdetectie en zelfafstemming. Bewaak uw workload om inzicht te hebben in historische analyses en om problemen te identificeren die van invloed zijn op de prestaties van de database. In omgevingen waarin AWR niet wordt uitgevoerd, bijvoorbeeld Oracle Standard Edition, kunt u Statspack-rapporten gebruiken met een samenvatting en details van statistieken van database-exemplaren, wachttijden en systeemstatistieken.

Aanbevelingen

Volg deze aanbevelingen wanneer u de bewakingsfuncties van Oracle Enterprise Manager gebruikt om uw Oracle-database te bewaken:

  • Integreer Oracle Enterprise Manager-tekstlogboeken met Azure Monitor-logboeken om één weergave voor bewaking te hebben.
  • Controleer continu uw AWR- of Statspack-rapporten.

VM's en opslag bewaken

Wanneer u uw Oracle-database op een Azure-VM implementeert, moet u niet alleen de database bewaken, maar ook de statustelemetrie van uw opslag en VM. Azure Monitor biedt veel manieren om metrische gegevens en logboeken van de VM's en opslagonderdelen te bewaken. Azure VM Insights biedt een eenvoudige manier om uw clientworkloads te bewaken door een inventaris van uw bestaande VM's weer te geven en u te begeleiden bij het implementeren van basisbewaking voor de workloads. De functie VM-inzichten bewaakt ook de prestaties en status van de VM door gegevens te verzamelen over actieve processen en VM-afhankelijkheden van andere resources.

Aanbevelingen

Volg deze aanbevelingen wanneer u uw VM's en opslag bewaakt:

  • VM-inzichten inschakelen.
  • Als u meer informatie nodig hebt dan VM Insights biedt, kunt u de Azure Monitor Agent (AMA) implementeren en een regel voor gegevensverzameling (DCR) configureren om aangepaste logboeken te verzamelen.
  • Bewaak metrische schijfgegevens als u Oracle-databasebestanden op door Azure beheerde schijven opslaat. Metrische gegevens over schijven die u kunt bewaken, zijn onder andere:
    • Verbruikt percentage invoer/uitvoerbewerkingen van besturingssysteemschijven per seconde (IOPS)
    • Verbruikt percentage IOPS van gegevensschijf
    • Gegevensschijf leest bytes per seconde
    • Schrijfbytes per seconde op de gegevensschijf
    • Diepte van schijfwachtrij
  • Als u databasebestanden opslaat in Azure NetApp Files volumes, moet u metrische gegevens bewaken voor toegewezen opslag, werkelijk opslaggebruik, volume-IOPS, doorvoer en latentie.
  • Creatie Waarschuwingen bewaken om u op de hoogte te stellen van problemen, zoals het overschrijden van drempelwaarden.
  • Naast het bewaken van VM's en opslag, kunt u ook andere onderdelen in uw oplossingen bewaken, zoals Azure Virtual Network en Azure Backup.

Volgende stap