Delen via


Runbooklogboeken

 

Gepubliceerd: maart 2016

Is van toepassing op: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Elk runbook genereert een logboek wanneer het wordt uitgevoerd. Met Runbook Designer kunt u zowel real-time logboekgegevens als historische logboeken weergeven.

Real-time logboek

U kunt het real-time logboek van een runbook weergeven op het tabblad Logboek in het deelvenster Logboek van Runbook Designer. Het logboek heeft een vermelding voor elk uitgevoerd exemplaar van het runbook en de tijd waarop het is gestart. Als u deze vermelding uitvouwt, kunt u zien welke activiteit momenteel wordt uitgevoerd. Dubbelklik op de activiteit om de details ervan weer te geven. Als u logboekregistratie zodanig hebt geconfigureerd dat gepubliceerde gegevens worden opgenomen in de werkmap, wordt deze informatie opgenomen in de details van de activiteit.

Historisch logboek

U kunt het historische logboek van een runbook weergeven op het tabblad Logboekgeschiedenis in het deelvenster Logboek van Runbook Designer. Dit logboek heeft een vermelding voor elk voltooid exemplaar van het runbook, met de begin- en eindtijd ervan en de voltooiingsstatus. Als u dubbelklikt op een vermelding, wordt het dialoogvenster Runbookdetails geopend. Hier vindt u elke activiteit in het runbook en de voltooiingsstatus ervan. Dubbelklik op elke activiteit om de details ervan weer te geven. Als u logboekregistratie zodanig hebt geconfigureerd dat gepubliceerde gegevens worden opgenomen in de werkmap, wordt deze informatie opgenomen in de details van de activiteit.

Opties voor runbooklogboeken

Standaard bevatten de runboeklogboeken geen gepubliceerde gegevens voor elke activiteit. Voor standaardactiviteiten raadpleegt u Standaardactiviteiten voor een lijst van de gepubliceerde-gegevensitems die beschikbaar zijn voor elke activiteit. Raadpleeg voor integratiepakketten de specifieke handleiding van het integratiepakket. U kunt de logboekeigenschappen voor een afzonderlijk runbook wijzigen, zodat deze informatie wordt opgenomen in de logboeken. U kunt een van de volgend twee typen gepubliceerde gegevens, of beide, opnemen:

  • Activiteitspecifieke gepubliceerde gegevens zijn gepubliceerde gegevens die specifiek voor een bepaalde activiteit zijn. Normaal gesproken moet deze optie alleen worden ingeschakeld voor foutopsporing.

  • Algemene gepubliceerde gegevens is een verzameling gegevensitems die alle activiteiten gemeen hebben. Dit zijn de volgende:

    • Activiteitsnaam

    • Activiteitstype

    • Activiteit-id

    • Het jaar, de maand, de dag, de werkdag, het uur, de minuut en seconde van de eindtijd voor de activiteit

    • Activiteitsduur

    • Vorige activiteit

    • Naam van vorige activiteit

    • Tijd gepubliceerde gegevens

System_CAPS_ICON_caution.jpg Let op

Standaard zijn opties voor logboekregistratie uitgeschakeld. Wanneer u deze items toevoegt aan het logboek, neemt de omvang van het gegevensarchief toe.

Runbook-controlegeschiedenis

De Runbook-controlegeschiedenis houdt de wijzigingen in elke activiteit in een runbook bij. Hieronder vallen: de gebruiker die de wijziging heeft aangebracht, de datum en tijd van de wijziging, de activiteit die is gewijzigd en de huidige en vorige waarden van gewijzigde eigenschappen. De controlegeschiedenis wordt bijgehouden zo lang het runbook bestaat en kan niet worden gewist.

U kunt de Runbook-controlegeschiedenis bekijken op het tabblad Controlegeschiedenis van Runbook Designer. De vermeldingen voor het geselecteerde runbook worden weergegeven. Dubbelklik op een vermelding om het dialoogvenster Details te openen. Hier vindt u een lijst van alle activiteiten die betrokken waren bij de wijziging. Selecteer een van de vermeldingen om de activiteit weer te geven die werd uitgevoerd, samen met de oude en nieuwe waarden van gewijzigde eigenschappen.

Runbooklogboeken opschonen

Runbook Designer biedt een Logboek opschonen-functie.Orchestrator-logboekgegevens kunnen op aanvraag of volgens een schema worden opgeschoond. Een aanbevolen procedure is om logboekopschoning periodiek te plannen buiten de piekuren om de database te onderhouden.

Notitie

Wanneer logboeken worden opgeschoond, worden de gegevens verwijderd uit de Orchestration-database en kunnen ze niet worden teruggezet.

Als het aantal logboekvermeldingen onbelemmerd kan blijven groeien, kan dit resulteren in extreme opslagvereisten voor de Orchestration-database. Als u wilt voorkomen dat de database te groot wordt en de prestaties afnemen, moet u regelmatig oude logboekvermeldingen opschonen. U kunt ze opschonen op basis van een automatische planning of handmatig.

Runbooklogboeken automatisch opschonen

U kunt plannen dat de runbooklogboeken periodiek worden opgeschoond door opties voor de frequentie te selecteren en te bepalen hoeveel vermeldingen moeten worden bewaard. Standaard worden runbooklogboeken automatisch opgeschoond met de volgende instellingen.

Instelling Standaardwaarde
Frequentie Eenmaal per dag
Tijd 01:00:00 AM
Bewaren Laatste 5000 vermeldingen behouden

De standaardtaak voor logboekopschoning schoont per runbook alle logboekvermeldingen op, op de laatste 500 na. Dit betekent dat wanneer een implementatie van Orchestrator 20 runbooks heeft, de standaardopschoontaak 500 logboekvermeldingen voor elk runbook bewaart, met een maximum van 10.000 logboekvermeldingen voor de database voor alle runbooks.

U kunt deze standaardinstellingen blijven gebruiken of de instellingen wijzigen met het volgende proces in Runbook Designer.

Runbooks op aanvraag opschonen of de opschoonfrequentie instellen
  1. Klik in Runbook Designer met de rechtermuisknop op Managementserver om Logboek opschonen te selecteren.

    Als u alle runbooks nu wilt opschonen, klikt u op Nu opschonen.

    Als u een specifiek runbook nu wilt opschonen, klikt u op het tabblad Logboekgeschiedenis om het op te schonen runbook te selecteren.

  2. Zorg dat de optie Opschonen van logboek plannen is geselecteerd.

  3. Geef op om de hoeveel dagen het opschoningsproces moet worden uitgevoerd en selecteer de tijd waarop het proces moet worden uitgevoerd.

  4. Als u niet alle vermeldingen wilt verwijderen, geeft u onder Opties voor opschonen van logboek op welke logboekvermeldingen u wilt behouden.

  5. Klik op Voltooien.

Runbooklogboeken handmatig opschonen

Controlegeschiedenis-logboeken vormen een speciaal geval, omdat deze logboeken niet kunnen worden opgeschoond met de functie Logboek opschonen. De controlegeschiedenisfunctie houdt de wijzigingen bij die zijn aangebracht in een runbook in Runbook Designer. Dit kan niet worden verwijderd. De enige manier om controlegeschiedenis-logboeken te verwijderen, is om het bijbehorende runbook te verwijderen. De gegevensvolumes voor de geschiedeniscontrole-logboeken voor een gegeven runbook zijn doorgaans echter klein: zelfs bij grote implementaties is voor de opslag niet meer nodig dan de minimale systeemvereisten.

Er zijn twee opties voor handmatige opschoning van de runbooklogboeken, die worden beschreven in de volgende twee procedures. Ze worden uitgevoerd in Runbook Designer.

De runbooklogboeken voor alle runbooks handmatig opschonen
  1. Klik met de rechtermuisknop op Managementserver en selecteer Logboek opschonen.

  2. Geef onder Opties voor opschonen van logboek op welke logboekvermeldingen u wilt behouden.

  3. Klik op Nu opschonen.

Alle logboekvermeldingen voor één runbook handmatig opschonen
  1. Selecteer in het deelvenster Verbindingen de map Runbooks.

  2. Selecteer in het werkruimtedeelvenster het tabblad van het runbook.

  3. Klik in het deelvenster Logboekgeschiedenis op het tabblad Logboekgeschiedenis.

  4. Klik boven aan het deelvenster op het pictogram Prullenbak.

  5. Wanneer u wordt gevraagd of u zeker weet of u de logboeken wilt opschonen, klikt u op Ja.

Een bepaalde verzameling logboekvermeldingen voor één runbook verwijderen
  1. Selecteer in het deelvenster Verbindingen de map Runbooks.

  2. Selecteer in het werkruimtedeelvenster het tabblad van het runbook.

  3. Klik in het deelvenster Logboekgeschiedenis op het tabblad Logboekgeschiedenis.

  4. Selecteer één logboekvermelding of gebruik de toetscombinatie Ctrl+Shift om meerdere vermeldingen te selecteren.

  5. Klik boven aan het deelvenster op het rode pictogram Verwijderen.

  6. Klik op Ja wanneer u wordt gevraagd of u zeker weet of u de geselecteerde vermeldingen wilt verwijderen.

Zwevende logboekvermeldingen verwijderen

In de Orchestration-database kunnen zwevende logboekbestanden achterblijven als de Runbook Server-service plotseling wordt gestopt terwijl er nog runbookexemplaren worden uitgevoerd. Als dit gebeurt, wordt de status van het runbookexemplaar niet correct bijgewerkt met de eindtijd ervan. Deze vermeldingen worden verwijderd wanneer de logboekvermeldingen worden opgeschoond met een van de hiervoor beschreven opschoonmethoden. Als u zwevende vermeldingen wilt verwijderen vóór de volgende opschoning van de vermeldingen, kunt u handmatig de opgeslagen procedure ClearOrphanedRunbookInstances uitvoeren om deze functie uit te voeren.

Hierna wordt beschreven hoe u deze opgeslagen procedure uitvoert door gebruik te maken van Microsoft SQL Server Management Studio, dat is geïnstalleerd op de Orchestration-databaseserver. U kunt dit proces uitvoeren vanaf elke computer waarop dit hulpprogramma is geïnstalleerd en dat toegang heeft tot de Orchestration-database.

Zwevende logboekvermeldingen verwijderen
  1. Klik op de server met de Orchestration-database op Start, ga naar Alle programma's, klik op Microsoft SQL Server 2008 en klik daarna op SQL Server Management Studio.

  2. Selecteer in het dialoogvenster Verbinding maken met server in de lijst Servernaam de naam (lokaal) en klik daarna op Verbinding maken.

  3. Vouw in Objectverkenner de optie Databases uit en klik op Orchestrator.

    Notitie

    Als u een andere naam hebt gebruikt voor de Orchestrator-database, selecteert u die naam.

  4. Vouw Programmeerbaarheid uit en klik op Opgeslagen procedures.

  5. Klik met de rechtermuisknop op Microsoft.SystemCenter.Orchestrator.Runtime.Internal.ClearOrphanedRunbookInstances om Opgeslagen procedure uitvoeren te selecteren.

  6. Klik in het dialoogvenster Procedure uitvoeren op OK.

  7. Klik op de werkbalk op Uitvoeren.

  8. Wanneer onder aan het deelvenster Logboekregistratie het bericht verschijnt dat de query is voltooid, sluit u SQL Server Management Studio.

Zie ook

Orchestrator-logboeken