OLE DB-gegevensbronsjabloon
Belangrijk
Deze versie van Operations Manager heeft het einde van de ondersteuning bereikt. U wordt aangeraden een upgrade uit te voeren naar Operations Manager 2022.
OLE DB (Object Linking and Embedding Database) is een Technologie van Microsoft voor toegang tot verschillende gegevensbronnen met behulp van een algemene methode om verbinding te maken met verschillende databases, zoals Microsoft SQL Server.
Met de sjabloon OLE DB-gegevensbron kunt u de beschikbaarheid en prestaties bewaken van elke database die kan worden geopend met OLE DB. Een of meer watcher-knooppunten maken verbinding met de database om de beschikbaarheid te controleren en de prestaties te testen. De watcher-knooppunten kunnen de verbinding met de database testen of de tijd meten die nodig is om een bepaalde query uit te voeren.
De database kan zich op elke computer bevinden, ongeacht of er een agent voor Operations Manager is geïnstalleerd of niet, maar deze moet toegankelijk zijn vanaf de watcher-knooppunten. Op elk watcher-knooppunt moet een Operations Manager-agent zijn geïnstalleerd.
Scenario's
Gebruik de OLE DB-gegevensbronsjabloon in scenario's waarin toepassingen afhankelijk zijn van een database. U kunt één watcher-knooppunt definiëren om ervoor te zorgen dat de database toegankelijk is en reageert op aanvragen, of u kunt elke toepassingsserver definiëren als een watcher-knooppunt. De monitors die de sjabloon maakt, proberen verbinding te maken met de database vanaf elke locatie met het gedefinieerde interval en controleren of elk watcher-knooppunt verbinding kan maken. Naast het valideren van de status van de database zelf, worden eventuele netwerkverbindingen en andere vereiste functies tussen het watcher-knooppunt en de database ook gevalideerd. U kunt een willekeurig aantal watcher-knooppunten gebruiken, maar het is meestal het handigst om een voorbeeld te selecteren dat verschillende omgevings- of netwerksegmenten vertegenwoordigt.
Bewaking uitgevoerd door OLE DB-gegevensbronsjabloon
Afhankelijk van uw selecties in de wizard OLE DB-gegevensbronsjabloon, kan de bewaking die wordt uitgevoerd door de gemaakte monitors en regels een van de volgende instellingen bevatten.
Type | Description | Ingeschakeld? |
---|---|---|
Monitors | Succes van de databaseverbinding of -query | Standaard ingeschakeld. |
Tijd om verbinding te maken met database | Ingeschakeld als dit is opgegeven in de wizard. | |
Tijd om de query te voltooien | Ingeschakeld als dit is opgegeven in de wizard en de query wordt opgegeven. | |
Tijd om resultaten van query op te halen | Ingeschakeld als dit is opgegeven in de wizard en de query wordt opgegeven. | |
Verzamelingsregels | Verzameling tijd om verbinding te maken met de database | Standaard ingeschakeld. |
Verzameling tijd voor het voltooien van de query | Altijd ingeschakeld als de query is opgegeven. | |
Verzameling tijd om resultaten van query's op te halen | Altijd ingeschakeld als de query is opgegeven. |
Bewakingsgegevens weergeven
Alle gegevens die door de OLE DB-gegevensbronsjabloon worden verzameld, zijn beschikbaar in de weergave OLE DB-gegevensbronstatus in de map Synthetische transactie . In deze weergave vertegenwoordigt een -object elk van de watcher-knooppunten. De status van elk object vertegenwoordigt de slechtste status van de set databasemonitors die op dat knooppunt worden uitgevoerd. Als een of meer knooppunten worden weergegeven met een fout terwijl ten minste één ander knooppunt in orde is, kan dit duiden op een probleem met het specifieke knooppunt dat toegang heeft tot de database, een netwerkprobleem. Als alle knooppunten beschadigd zijn, kan dit duiden op een probleem met de database zelf.
U kunt de status van de afzonderlijke databasemonitors bekijken door de Operations Manager Health Explorer voor elk object te openen. U kunt prestatiegegevens weergeven door de weergave Prestaties voor elk van deze objecten te openen.
Wizardopties
Wanneer u de OLE DB-gegevensbronsjabloon uitvoert, moet u waarden opgeven voor opties in de volgende tabellen. Elke tabel vertegenwoordigt één pagina in de wizard.
Algemene eigenschappen
De volgende opties zijn beschikbaar op de pagina Algemene opties van de wizard.
Optie | Beschrijving |
---|---|
Name | De naam die wordt gebruikt voor de bewakingswizard. Deze naam wordt weergegeven in de Operations-console in de weergave OLE DB-gegevensbronstatus . |
Description | Optionele beschrijving van de monitor. |
Management Pack | Management pack voor het opslaan van de klassen, monitors en regels die met de sjabloon zijn gemaakt. Zie Een Management Pack-bestand selecteren voor meer informatie over management packs. |
Verbindingsreeks
De volgende opties zijn beschikbaar op de pagina Verbindingsreeks van de wizard.
Optie | Beschrijving |
---|---|
Verbindingsreeks | De verbindingsreeks verbinding maken met de database. Een verbindingsreeks bevat de eigenschappen die nodig zijn om de database te zoeken en er verbinding mee te maken. Het bevat informatie zoals de server die als host fungeert voor de database, de databasenaam en het type verificatie dat moet worden uitgevoerd. U kunt een verbindingsreeks invoeren of een verbindingsreeks maken in een dialoogvenster door Bouwen te selecteren. Zie Verbindingsreekssyntaxis voor meer informatie over verbindingsreeksen. |
Query uitvoeren | Optionele query nadat de verbinding met de database is gemaakt. Als er geen query wordt opgegeven, probeert de monitor alleen verbinding te maken met de database. |
Time-out van query | Als er een query wordt opgegeven, geeft u met deze optie het maximum aantal seconden op dat de query kan duren voordat er een time-out optreedt. U moet de time-outwaarde voor query's instellen. |
Queryprestaties
De volgende opties zijn beschikbaar op de pagina Queryprestaties van de wizard.
Optie | Beschrijving |
---|---|
Verbindingstijd in milliseconden | Als deze optie is geselecteerd, geven de waarden Foutdrempelwaarde en Waarschuwingsdrempel het aantal milliseconden voor de verbinding wanneer de monitor die status krijgt en er een waarschuwing wordt gegenereerd. Als deze optie niet is geselecteerd, wordt de verbindingstijd niet bewaakt. |
Querytijd in milliseconden | Indien geselecteerd, definiëren de waarden Drempelwaarde voor fouten en Waarschuwingsdrempel het aantal milliseconden dat de query kan worden uitgevoerd voordat de monitor die status krijgt en een waarschuwing genereert. Als deze optie niet is geselecteerd, wordt de tijd voor het uitvoeren van de query niet bewaakt. Als er geen query wordt opgegeven, is deze optie niet beschikbaar. |
Tijd ophalen in milliseconden | Als deze optie is geselecteerd, wordt met de waarden Foutdrempelwaarde en Waarschuwingsdrempel het aantal milliseconden gedefinieerd om de resultaten van de query op te halen voordat de monitor die status krijgt en een waarschuwing genereert. Als dit niet is geselecteerd, wordt de tijd voor het ophalen van de resultaten van de query niet bewaakt. Als er geen query wordt opgegeven, is deze optie niet beschikbaar. |
Watcher-knooppunten
De volgende opties zijn beschikbaar op de pagina Watcher-knooppunten van de wizard.
Optie | Beschrijving |
---|---|
Een of meer door agent beheerde computers selecteren | Geef een of meer door agent beheerde computers op om de monitor uit te voeren. Zie Watcher-knooppunten voor meer informatie. |
Voer deze query elke uit | De frequentie om verbinding te maken met de database en de query uit te voeren, indien opgegeven. |
Beveiligingsoverwegingen
Met de OLE DB-gegevensbronsjabloon worden twee Uitvoeren als-profielen gemaakt. De naam voor elk van deze profielen begint met de naam die u hebt opgegeven in de sjabloon en wordt gevolgd door 'Simple Authentication Profile' en 'Synthetic Transaction Profile'. Als er geen Uitvoeren als-account wordt toegevoegd aan een van deze profielen, wordt het standaardactieaccount voor elk watcher-knooppunt gebruikt om de database te verbinden en de query uit te voeren. Als het standaardactieaccount geen toegang heeft tot de database die wordt bewaakt, mislukt de verbinding. U kunt geïntegreerde beveiliging of eenvoudige verificatie opgeven door een Uitvoeren als-account te maken en dit toe te voegen aan het juiste Run As-profiel dat door de OLE DB-gegevensbronsjabloon is gemaakt.
Wanneer u de OLE DB-gegevensbronsjabloon uitvoert, worden er twee Uitvoeren als-profielen gemaakt. De naam voor elk begint met de naam die u hebt opgegeven bij het uitvoeren van de sjabloon. Het synthetische OLE DB-transactieprofiel wordt gebruikt wanneer u geïntegreerde beveiliging wilt gebruiken voor de databaseverbinding. Het OLE DB-profiel voor eenvoudige verificatie wordt gebruikt wanneer u eenvoudige verificatie wilt gebruiken voor de databaseverbinding.
Geïntegreerde beveiliging
Met geïntegreerde beveiliging kunt u verbinding maken met de database met behulp van referenties die zijn opgeslagen in Active Directory Domain Services. Als u de watcher-knooppunten wilt verbinden met de database met behulp van geïntegreerde beveiliging, maakt u een Uitvoeren als-account met Windows als accounttype en de referenties voor het juiste gebruikersaccount. Voeg vervolgens dit Uitvoeren als-profiel toe aan het ole db synthetische transactieprofiel.
Eenvoudige verificatie
Met eenvoudige verificatie kunt u verbinding maken met de database met behulp van een eenvoudige naam en wachtwoord. Voor een SQL Server-database kan deze eenvoudige verificatie worden gebruikt voor SQL Server verificatie. Als u de watcher-knooppunten verbinding wilt laten maken met de database met behulp van eenvoudige verificatie, maakt u een Uitvoeren als-account met Eenvoudige verificatie als accounttype en de referenties voor het juiste gebruikersaccount. Voeg vervolgens dit Uitvoeren als-profiel toe aan het ole db-profiel voor eenvoudige verificatie. Wanneer u de verbindingsreeks voor de sjabloon opgeeft, schakelt u het selectievakje RunAs-profiel voor eenvoudige verificatie gebruiken dat is gemaakt voor deze OLE DB-gegevensbrontransactie in. Hiermee worden variabelen toegevoegd aan de verbindingsreeks voor de gebruikersnaam en het wachtwoord die u hebt opgegeven in het Uitvoeren als-account.
OLE DB-gegevensbronsjablonen maken en wijzigen
De wizard OLE DB-gegevensbron uitvoeren
Start de Operations-console met een account met auteursreferenties in de beheergroep.
Open de werkruimte Ontwerpen .
Klik in het navigatiedeelvenster Ontwerpen met de rechtermuisknop op Management Pack-sjablonen en selecteer vervolgens Wizard Bewaking toevoegen.
Selecteer op de pagina Bewakingstype selecteren de optie OLE DB-gegevensbron en selecteer Volgende.
Voer op de pagina Algemene eigenschappen in de vakken Naam en Beschrijving een naam en een optionele beschrijving in.
Selecteer een management pack waarin u de monitor wilt opslaan of selecteer Nieuw om een nieuw management pack te maken. Zie Een management pack-bestand selecteren voor meer informatie.
Selecteer Next.
Voer in het vak Verbindingsreeks een verbindingsreeks in voor de database of selecteer de knop Opbouwen om naar de vereiste informatie te vragen.
Als u wilt dat de monitor een query uitvoert, selecteert u Query om uit te voeren en voert u vervolgens een query in.
Als u een time-out voor de query wilt instellen, voert u het aantal seconden in het vak Time-out van query in .
Selecteer Testen om een verbinding te testen met behulp van de verbindingsreeks en query die u zojuist hebt opgegeven.
Notitie
De test wordt uitgevoerd op het werkstation dat u gebruikt om de sjabloon uit te voeren. Als dit werkstation geen toegang heeft tot de database, mislukt deze test. Wanneer de sjabloon is voltooid, wordt de query uitgevoerd vanaf de watcher-knooppunten die u opgeeft.
Selecteer Volgende wanneer u uw verbindingsreeks en query hebt gevalideerd.
Selecteer de metingen die u wilt bewaken en stel voor elke meting een drempelwaarde voor fouten en waarschuwingen in. Selecteer Next.
Selecteer een of meer Watcher-knooppunten om de monitor uit te voeren.
Geef de frequentie op voor het uitvoeren van de monitor in het vak Deze query uitvoeren . Selecteer Next.
Bekijk de samenvatting van de monitor en selecteer Maken.
Als er geen Uitvoeren als-account bestaat met referenties die toegang hebben tot de database, maakt u een geschikt Uitvoeren als-account in de werkruimte Beheer . Zie Een Uitvoeren als-account maken voor meer informatie.
Notitie
Als u een Uitvoeren als-account wilt maken en wijzigen, moet u over beheerdersreferenties voor de beheergroep beschikken.
Als de database gebruikmaakt van geïntegreerde beveiliging, voegt u het Uitvoeren als-account toe aan het synthetische transactieactieprofiel voor de sjabloon. Als de database gebruikmaakt van eenvoudige verificatie, voegt u het Uitvoeren als-account toe aan het profiel voor eenvoudige verificatie voor de sjabloon.
Notitie
Als u een Uitvoeren als-profiel wilt maken en wijzigen, moet u over beheerdersreferenties voor de beheergroep beschikken.
Een bestaande OLE DB-gegevensbronsjabloon wijzigen
- Open de Operations-console met een gebruikersaccount met auteursreferenties.
- Open de werkruimte Ontwerpen .
- Vouw in het navigatiedeelvenster OntwerpenManagement Pack-sjablonen uit en selecteer vervolgens OLE DB-gegevensbron.
- Zoek in het deelvenster OLE DB-gegevensbron de monitor die u wilt wijzigen.
- Klik met de rechtermuisknop op de monitor en selecteer vervolgens Eigenschappen.
- Voer de gewenste wijzigingen in en selecteer OK.
OLE DB-gegevensbronmonitors en verzamelde gegevens weergeven
Alle OLE DB-gegevensbronmonitors weergeven
- Open de Operations-console.
- Open de werkruimte Bewaking .
- Selecteer in het navigatiedeelvenster Bewakingde optie Synthetische transactie en selecteer OLE DB-gegevensbronstatus.
De status van elke monitor weergeven
- Klik in het deelvenster OLE DB-gegevensbronstatus met de rechtermuisknop op een object. Selecteer Openen en selecteer Health Explorer.
- Vouw de knooppunten Beschikbaarheid en Prestaties uit om de afzonderlijke monitors te bekijken.
De verzamelde prestaties voor een monitor weergeven
- Klik in het deelvenster OLE DB-gegevensbronstatus met de rechtermuisknop op een object. Selecteer Openen en selecteer Prestaties.
- Selecteer de items die u wilt weergeven in het deelvenster Legenda .
- Gebruik de opties in het deelvenster Acties om de prestatieweergave te wijzigen.