Teruggaan

Hoe uitvoerbaar Runbooks Werk

by Mattheüs Speidel 22 november 2017

An Uitvoerbaar Runbook is een programmeerbare reeks procedures die door iedereen kan worden gebruikt om automatisch specifieke netwerkgegevens te verzamelen en te analyseren. Net als traditionele draaiboeken, uitvoerbaar Runbooks bieden stamleiders een manier om hun kennis te documenteren en te delen met het hele team. Wat maakt uitvoerbaar RunbookHet verschil is dat de hele procedure kan worden uitgevoerd door gebruik te maken van automatisering. Voor al hun macht, runbooks zijn ongelooflijk eenvoudig te bouwen en te gebruiken. Volg gewoon een simpele formule:

Bouw het. Voer het uit. Deel het.

 

 

Deel 1: Hoe bouw je een Runbook

Stap 1: Definieer uw workflow

In wezen is een runbook is gewoon een reeks stappen, "knooppunten" genoemd. Wanneer u de workflow van een runbook je maakt eigenlijk een stroomschema, net zoals je zou doen voor elke conventionele procedure. Het proces is heel eenvoudig.

Om een ​​nieuwe stap aan de procedure toe te voegen, klikt u gewoon op het plusteken dat uit de onderkant van de ketting steekt (1). U kunt ook een vertakking aan de procedure toevoegen – klik gewoon op het plusteken op de stap die u wilt vertakken oppompen van (2) geef dan a Voeg een nieuwe tak toe (3).

Hoe uitvoerbaar uit te breiden Runbook knooppunten 002 1

Stap 2: programmeer uw automatisering

Onthoud dat elke stap in een uitvoerbaar bestand Runbook wordt aangedreven door automatisering. Om de automatisering aan te passen, specificeert u gewoon wat u wilt dat de gebruiker doet bij elke stap van het proces. Er zijn verschillende soorten stappen voor u beschikbaar:

Types van Runbook knooppunten beschikbaar - v7.0b

  • Qapp™ – Qapps zijn aanpasbare programma's die gebruikmaken van automatisering om gegevens van netwerkapparaten te halen en te analyseren om ingenieurs te helpen zinvolle inzichten te verkrijgen. In een runbook, kunt u een of meer Qapps specificeren die de gebruiker moet uitvoeren. Er worden ongeveer 150 Qapps meegeleverd NetBrain out of the box, en je hebt twee eenvoudige manieren om je eigen te bouwen: (a) Gebruik Instant Qapp™ om datapunten naar de kaart te slepen en neer te zetten, sla het dan op als een Qapp of (2) creëer meer complexe Qapps met NetBrain's visuele programmeeromgeving - geen scripts vereist! Bekijk onze Qapp-uitwisseling.
  • CLI-opdracht - Dit knooppunt zal een reeks gespecificeerde CLI-showopdrachten in bulk ophalen van alle apparaten die de gebruiker aan het analyseren is.
  • Algehele gezondheidsmonitor - Voer de # 1 meest populaire ingebouwde Qapp uit, die de top 5 oorzaken van netwerktraagheid controleert. Altijd een goede eerste stap bij het oplossen van problemen!
  • Pingtraceroute - Deze klassieke tools van de netwerkhandel zijn ingebouwd in de NetBrain platform.
  • criterium - Haal snel een set basisgegevens op, zoals configuratiebestanden, routetabellen, et cetera. Je kunt ook CLI-opdrachten in de set gooien.
  • Vergelijk – Voer een delta-analyse uit op datasets van verschillende tijdstippen. Aangezien meer dan 50% van de ongeplande storingen wordt veroorzaakt door configuratiewijzigingen, is dit uitermate handig voor het oplossen van problemen.
  • Vrije tekst – Een knooppunt zonder een specifieke actie. Gebruik dit wanneer de gespecificeerde taak buiten moet worden uitgevoerd NetBrain, zoals het fysiek controleren van kabels.

 

Stap 3: draag uw kennis over

Runbooks zijn een geweldige manier om kennis en best practices binnen uw organisatie te documenteren en te delen. Elk knooppunt dat u maakt, heeft een veld "Beschrijving", waar u informatie voor de runbook gebruikers voordeel. Dit geeft u de mogelijkheid om de gebruikers niet alleen te vertellen welke gegevens ze moeten verzamelen, maar ook Waarom ze verzamelen het, wat te doen zoeken naar, en wat te doen? do als ze X, Y of Z vinden.

Het verschil tussen een goed runbook en een geweldige runbook is gewoon de tijd nemen om goede beschrijvingen te schrijven.

 

Deel 2: Hoe een Runbook

Stap 1: Selecteer uw Runbook

Om een runbook klik gewoon op de "Runbook” knop op de taakbalk (1), Selecteert u de runbook u wilt uitvoeren vanuit de lijst (2)en klik op "Uitvoeren" (3) om het te lanceren.

Een uitvoerbaar bestand starten Runbook bovenop een NetBrain dynamic map

 

Stap 2: Voer de Runbook's stappen

Het uitvoeren van elke stap is net zo eenvoudig als klikken op de knop "afspelen". (4). De resulterende gegevens van de analyse worden opgeslagen in de runbook. Je kunt naast elke stap eventuele notities typen (5). Gegevens van verschillende resultaten worden afzonderlijk opgeslagen, zodat alle gemarkeerde problemen direct toegankelijk zijn (6). 

Een uitvoerbaar bestand gebruiken Runbook op een dynamiek NetBrain kaart

Runbooks de tijdrovende verzameling en analyse van gegevens automatiseren, zodat u eenvoudig de gegevens kunt bekijken om uw conclusies te trekken.

 

Stap 3: Door API geactiveerde automatisering instellen

Dankzij NetBrainDankzij de RESTful API-integratie kunnen andere IT-beheerplatforms de uitvoering van het geheel activeren runbookgaat automatisch! U kunt het eenvoudig zo instellen dat wanneer uw prestatiemonitor een waarschuwing laat horen, wanneer uw IDS een inbraak detecteert of wanneer een gebruiker een probleemticket indient, de respectieve systemen automatisch worden geactiveerd NetBrain om het aangegeven netwerkgebied in kaart te brengen en te analyseren. Dit vermindert drastisch uw MTTR, zelfs buiten de korting die u krijgt bij normaal gebruik van NetBrain. Het zorgt er ook voor dat de gegevens die u nodig hebt, worden opgehaald terwijl het probleem zich voordoet, niet achteraf.

 Het probleemgebied kan in kaart worden gebracht en kritieke gegevens kunnen worden verzameld voordat een technicus zelfs maar het ticket opent.

 

Deel 3: Verbeteren en delen Runbooks

Wanneer de topingenieurs van een netwerkteam hun kennis en ervaring beginnen te distilleren in Executable Runbooks heeft het een enorm positieve invloed op het vertrouwen en de prestaties van het hele team.

Stap 1: Opslaan Runbooks naar de gedeelde opslagplaats

Alle NetBrain domein heeft een “Gedeeld Runbooks” categorie in zijn Runbook Centrum. U kunt uw runbooks hier om ze direct toegankelijk te maken voor alle geautoriseerde gebruikers. Dit is een genadige upgrade van de ouderwetse methoden om met pdf's in servershares te rommelen of fysieke mappen vol procedures uit te delen. Nu kunt u er zeker van zijn dat iedereen in het team met exact dezelfde set procedures werkt.

Stap 2: Review Runbook Resultaten voor pijnloze autopsie

Nu iedereen die betrokken is bij een bepaald incident aan een bepaald probleem werkt, kan het vervelend zijn om de belangrijkste punten te documenteren. Met runbooks gebeurt deze documentatie automatisch. Alles wat je nodig hebt voor een postmortale vergadering zit in een Dynamic Netwerkkaart, inclusief alles runbook gegevens. Tijdens de autopsie kunt u gewoon de kaart op het grote scherm bekijken en iedereen in de vergadering kan het probleemgebied zien, het uitvoerbare bestand. Runbook(s) de gebruikte ingenieurs, de gegevens die ze hebben verzameld en de aantekeningen die ze hebben gemaakt - allemaal in één handig formaat.

Stap 3: Verbetering van de pijnloze procedure

Als tijdens uw autopsievergadering wordt geconcludeerd dat een procedure moet worden gewijzigd, kunt u deze ter plekke bewerken. Open gewoon de bron runbook bestand uit de gedeelde map, breng de nodige verbeteringen aan (voeg bijvoorbeeld nieuwe stappen toe om de volgende keer sneller problemen op te lossen) en sla het vervolgens op. Net zo gemakkelijk, al het toekomstige gebruik van de runbook, hetzij handmatig of door API geactiveerd, zal de bijgewerkte procedure gebruiken.

Werk eenvoudig uw uitvoerbaar bestand bij Runbooks

Dit zou u op weg moeten helpen met Executable Runbooks. Lees verder over Runbook Automatisering.

Verwant