Video: PagerDuty 101 Training (November 2024)
Websitemonitoring is essentieel voor het runnen van elk bedrijf dat afhankelijk is van internet, wat op dit moment eigenlijk allemaal is. Of u nu producten verkoopt, een webservice aanbiedt of een webtoepassing gebruikt om met klanten te communiceren, informatie te posten of activiteiten te coördineren, het is cruciaal om in realtime te weten hoe uw website functioneert voor web- en mobiele gebruikers. Bijna alle platformen voor websitemonitoring bevatten ingebouwde waarschuwingen en meldingen, maar de meest efficiënte manier om op de hoogte te blijven van alles wat er op uw website gebeurt, is om een incidentrespons- en waarschuwingsservice zoals PagerDuty te integreren.
Het websitemonitoringsplatform dat uw bedrijf kiest, zal sterk afhankelijk zijn van het prijspunt en de organisatiegrootte, maar zowel van het MKB (MKB) tot het zakelijke einde van het spectrum, vindt u een geweldige service met ingebouwde PagerDuty-integratie. Van de platforms die we hebben getest, zowel op de onderneming gerichte Dynatrace UEM als SmartBear AlertSite Pro, onze Keuze van de redactie voor MKB's, maken PagerDuty-integratie met een paar eenvoudige stappen mogelijk. Hier leest u hoe u de waarschuwingsservice snel in gebruik kunt nemen in elk monitoringplatform voor websites.
Dynatrace-integratie
PagerDuty-waarschuwingen instellen in Dynatrace kan niet worden gedaan in de web-app; u moet de Dynatrace desktop Webstart-client downloaden, die de 64-bit Java Runtime Environment (JRE) 7 download vereist om te installeren en te openen. Aan de kant van PagerDuty kan het configureren van de integratie echter niet eenvoudiger zijn.
Stap 1: De PagerDuty-zijde
Klik in PagerDuty op het tabblad Services. Klik vervolgens in de rechterzijbalk op 'Nieuwe service toevoegen'. Vanaf hier voert u eenvoudig "Dynatrace" in als de naam van de service en voert u het escalatiebeleid in (u ontvangt een melding; u kunt hier Standaard kiezen). Selecteer vervolgens onder Integratietype "Dynatrace" in de vervolgkeuzelijst. PagerDuty heeft vorig jaar de officiële integratie met Dynatrace aangekondigd, dus het is niet nodig om de integratie via e-mail of handmatige codering te configureren met de applicatie-programmeerinterface (API) van PagerDuty. Klik vervolgens op 'Service toevoegen' en u wordt doorgestuurd naar de servicespagina waar u de Service API-sleutel ziet. U moet vervolgens PagerDuty-waarschuwingen configureren in de Dynatrace-client.
Stap 2: Dynatrace Plug-in configuratie
De webgebruikersinterface (UI) van Dynatrace is responsief, gebruiksvriendelijk en gemakkelijk te navigeren. De desktop-client… is dat niet. Gelukkig hebben PagerDuty en Dynatrace een integratiegids gemaakt om het proces te helpen navigeren.
Nadat u zich hebt aangemeld bij de Dynatrace-server met beheerdersrechten en de Dynatrace-client-app op uw bureaublad hebt geopend, moet u eerst de PagerDuty-plug-in downloaden. Vanaf daar gaat u naar de vervolgkeuzelijst Tools in de bovenste navigatiebalk en selecteert u "Plug-ins beheren". Klik op "Plug-in installeren" en u zou het PagerDuty-plug-inbestand moeten zien dat u zojuist hebt gedownload.
Eenmaal geïnstalleerd en geopend, verschijnt PagerDuty op de pagina Plug-ins beheren. Als u het item markeert en er met de rechtermuisknop op klikt en "Eigenschappen" selecteert, ziet u een veld waarin u de Service API Key kunt invoeren die u van PagerDuty hebt gekregen.
Stap 3: Incidentenwaarschuwing instellen
Nu u de Service API Key hebt ingevoerd, gaat u naar het Incident Dashboard in de Dynatrace-client. U ziet een lijst met alle incidenten die Dynatrace momenteel volgt. Kies het type incident waarvoor u PagerDuty-waarschuwingen wilt instellen, klik met de rechtermuisknop op het item en open "Incidentregel bewerken".
Klik op de link "Geavanceerde configuraties" rechtsonder in het pop-upvenster. U ziet het vak "Actie toevoegen". Hiermee gaat u naar de regelactie-editor en een lijst met actieve plug-ins, waaruit u "PagerDuty Plug-in" selecteert. Hier kunt u beslissen of u een telefoontje, een e-mail of een sms-melding van PagerDuty wilt (afhankelijk van de ernst van het incident). Stel ten slotte de optie Uitvoering in als "bij het begin van het incident", klik op Toevoegen en u hebt een werkende PagerDuty-waarschuwing ingesteld voor een Dynatrace-incident. Herhaal dit proces met zoveel incidenten als je wilt.
SmartBear AlertSite-integratie
Het PagerDuty-integratieproces van AlertSite wordt op dezelfde manier uitgevoerd, maar met veel minder gedoe voor het MKB dan het onhandige handmatige proces in de desktopclient van Dynatrace. Met AlertSite kunt u alles configureren vanuit de intuïtieve web-app.
Stap 1: De PagerDuty-zijde
Dit onderdeel is identiek aan de Dynatrace-integratie. Selecteer in PagerDuty "Services" op het tabblad Configuratie en klik op "Nieuwe service toevoegen". Voer de naam van de service (AlertSite) in, selecteer het escalatiebeleid en zoek AlertSite in de vervolgkeuzelijst Integratietype. Klik op 'Service toevoegen'.
Het enige verschil tussen deze configuratie en die van Dynatrace is dat u de API Service Key hier niet ontvangt. Dus maak je geen zorgen als er niets anders opduikt; u krijgt de servicesleutel wanneer de tijd aan de kant van AlertSite komt.
Stap 2: De AlertSite-zijde
Nadat u de service in PagerDuty hebt toegevoegd, gaat u naar het AlertSite-dashboard. Klik op "Instellingen" uiterst rechts van de navigatiebalk en selecteer "Integraties beheren" in de vervolgkeuzelijst. Hiermee wordt een pictogrampagina geopend van alle ingebouwde integraties van AlertSite, inclusief AppDynamics, PagerDuty en Splunk.
Wanneer u op PagerDuty klikt, wordt een dialoogvenster geopend waarin u wordt gevraagd een nieuwe ontvanger toe te voegen. Klik op de knop "Alert with PagerDuty" en voer vervolgens uw PagerDuty-accountgegevens in het pop-upvenster in dat verschijnt om de AlertSite-integratie te autoriseren.
Nadat u bent geautoriseerd, gaat u terug naar een scherm in PagerDuty om de AlertSite-integratie te configureren. U hebt de integratie aan de PagerDuty-kant al ingesteld, dus selecteer "Gebruik een bestaande AlertSite-service" en selecteer de bestaande optie van PagerDuty. Klik op "Integratie voltooien" en u wordt teruggeleid naar AlertSite voor de laatste stap: een vak met AlertSite als een nieuwe PagerDuty-ontvanger, met het veld Service Key al ingevuld. Het enige dat u hoeft te doen, is op 'Verzenden' klikken.
Wanneer u nu de pagina Ontvangers waarschuwen in AlertSite opent, verschijnt PagerDuty als een optie. Klik op "Ontvanger bewerken" om verschillende waarschuwingstypen te selecteren en de beschikbaarheid en prestatiewaarschuwingen te configureren, die vervolgens PagerDuty-waarschuwingen kunnen verzenden via telefoon, e-mail of SMS wanneer drempels worden geactiveerd. Dergelijke drempels omvatten een bepaald aantal fouten, wanneer een beveiligingslek wordt gedetecteerd of wanneer de responstijd van de website een vertragingsdrempel overschrijdt.
Alle AlertSite-monitoren verzenden standaard waarschuwingen naar alle geconfigureerde ontvangers van meldingen. Maar als ontvangers in groepen worden gesorteerd, sturen de monitors van elke groep alleen waarschuwingen naar de ontvangers van die groep. Je moet de PagerDuty-ontvanger toevoegen aan specifieke groepen die je hebt gemaakt als je wilt dat die specifieke meldingen door de service stromen.
Stap 3: Controleer het incidentlogboek
Ten slotte is het altijd verstandig om ervoor te zorgen dat de integratie die u hebt ingesteld, echt werkt. Probeer een PagerDuty-waarschuwing van AlertSite te configureren. Wanneer het wordt geactiveerd, gaat u terug naar de pagina Services van PagerDuty en selecteert u de AlertSite-integratieservice.
U zou een incident op de pagina moeten zien die door AlertSite is geactiveerd. Klik op het incidentnummer om een gedetailleerd rapport te bekijken van het incident, de betrokken gebruikers en de lopende acties (plus alle apparaat-, locatie- en statusdetails waarvoor PagerDuty bekend is). PagerDuty-incidenten worden automatisch opgelost wanneer AlertSite een "duidelijke" melding verzendt. U kunt AlertSite integreren met zoveel PagerDuty-services als u wilt door dit proces voor verschillende AlertSite-monitoren te herhalen.