Видео: Threshold alerting with Global Event Rules - PagerDuty (Ноември 2024)
Мониторингът на уебсайтове е от съществено значение за ръководенето на всеки бизнес, който разчита на интернет, който в този момент е основно всички. Независимо дали продавате продукти, предоставяте уеб базирана услуга или използвате уеб приложение за взаимодействие с клиенти, публикуване на информация или координиране на операции, от решаващо значение е да знаете как функционира уебсайтът ви за потребителите в мрежата и мобилните устройства в реално време. Почти всички платформи за мониторинг на уебсайтове включват вградени сигнали и известия, но най-ефективният начин да бъдете запознати с всичко, което се случва с вашия уеб сайт, е да се интегрира услуга за реагиране на инциденти и предупреждение като PagerDuty.
Платформата за мониторинг на уебсайтове, която вашият бизнес избира, ще зависи до голяма степен от ценовата точка и размера на организацията, но както от малкия до среден бизнес (SMB), така и от корпоративни краища на спектъра, можете да намерите страхотна услуга, предлагаща вградена интеграция на PagerDuty. От платформите, които тествахме, както Dynatrace UEM, фокусиран върху предприятието, така и SmartBear AlertSite Pro, изборът на нашия редактор за SMBs, дава възможност за интегриране на PagerDuty с няколко прости стъпки. Ето как бързо да стартирате и стартирате услугата за сигнализиране във всяка платформа за наблюдение на уебсайтове.
Dynatrace Integration
Конфигурирането на сигнали PagerDuty в Dynatrace не може да се извърши в уеб приложението; ще трябва да изтеглите клиента на настолния уебстарт Dynatrace, който изисква изтеглянето на 64-битовата Java Runtime Environment (JRE) 7 за инсталиране и достъп. Въпреки че, от страна на PagerDuty, конфигурирането на интеграцията не може да бъде по-лесно.
Стъпка 1: Страницата PagerDuty
В PagerDuty щракнете върху раздела Услуги. След това от дясната странична лента кликнете върху „Добавяне на нова услуга“. От тук просто въведете "Dynatrace" като име на услугата и въведете Политиката за ескалация (кой ще бъде уведомен; тук можете да изберете По подразбиране). След това под Тип на интеграция изберете „Dynatrace“ от падащия списък. PagerDuty обяви официалната си интеграция с Dynatrace миналата година, така че няма нужда да конфигурирате интеграцията чрез имейл или ръчно кодиране с приложния интерфейс за програмиране (API) на PagerDuty. След това просто кликнете върху „Добавяне на услуга“ и ще бъдете пренасочени към страницата на услугите, където ще видите ключа за API на услугата. След това ще трябва да конфигурирате сигнали PagerDuty в клиента на Dynatrace.
Стъпка 2: Конфигурация на Plug-in на Dynatrace
Уеб интерфейсът на Dynatrace (UI) е отзивчив, лесен за използване и лесен за навигиране. Клиентът за десктоп… не е. За щастие, PagerDuty и Dynatrace създадоха ръководство за интеграция, което да ви помогне да се ориентирате в процеса.
След като влезете в сървъра на Dynatrace с разрешения на администраторско ниво и отворите клиентското приложение Dynatrace на вашия работен плот, първо трябва да изтеглите приставката PagerDuty. Оттам намерете падащия списък „Инструменти“ в горната лента за навигация и изберете „Управление на приставки“. Кликнете върху „Инсталиране на приставката“ и трябва да видите файла, който току-що изтеглихте.
След като бъде инсталиран и отворен, PagerDuty ще се появи на страницата Управление на приставките. Ако маркирате и щракнете с десния бутон върху записа и изберете "Свойства", ще видите поле, в което можете да въведете ключа за API на услугата, който сте получили от PagerDuty.
Стъпка 3: Настройка на сигнала за инцидент
Сега, когато сте въвели ключа за API на услугата, насочете се към таблото за инциденти в клиента на Dynatrace. Ще видите списък с всички инциденти, които Dynatrace наблюдава в момента. Изберете типа инцидент, за който искате да настроите PagerDuty сигнали, щракнете с десния бутон върху записа и след това отворете „Редактиране на правило за инцидент“.
Кликнете върху връзката „Разширени конфигурации“ в долната дясна част на изскачащото поле. Ще видите полето „Добавяне на действие“. Това ще ви отведе до редактора на правила за действие и списък с активни приставки, от които ще изберете „PlugDuty Plug-in“. От тук можете да решите дали искате телефонно обаждане, имейл или SMS известие от PagerDuty (в зависимост от тежестта на инцидента). И накрая, задайте опцията за изпълнение като „при инцидент започва“, щракнете върху Добавяне и сте настроили работещ сигнал PagerDuty за инцидент в Dynatrace. Повторете този процес с толкова инциденти, колкото искате.
Интеграция на SmartBear AlertSite
Процесът на интегриране на PagerDuty на AlertSite се изпълнява по подобен начин, но с много по-малко караница за SMB, отколкото тромавият ръчен процес в настолния клиент на Dynatrace. AlertSite ви позволява да конфигурирате всичко от интуитивното си уеб приложение.
Стъпка 1: Страницата PagerDuty
Тази част е идентична с интеграцията на Dynatrace. В PagerDuty изберете „Услуги“ в раздела Конфигурация и щракнете върху „Добавяне на нова услуга“. Въведете името на услугата (AlertSite), изберете Политика за ескалация и намерете AlertSite в падащия списък Тип интеграция. Кликнете върху „Добавяне на услуга“.
Единствената разлика между тази настройка и тази на Dynatrace е, че тук не получавате API Service Key. Така че не се притеснявайте, ако нищо друго не изскочи; ще получите сервизния ключ, когато дойде времето от страната на AlertSite.
Стъпка 2: страна на AlertSite
След като добавите услугата в PagerDuty, преминете към таблото на AlertSite. Кликнете върху „Настройки“ в най-дясната дясна част на навигационната лента и изберете „Управление на интеграциите“ от падащия списък. Това ще изведе страница с икони на всички вградени интеграции на AlertSite, включително AppDynamics, PagerDuty и Splunk.
Когато щракнете върху PagerDuty, ще се отвори диалогов прозорец, който ще ви подкани да добавите нов получател. Щракнете върху бутона „Сигнал с PagerDuty“, който следва, и след това въведете информацията за вашия акаунт в PagerDuty в изскачащото поле, което се показва, за да упълномощи интегрирането на AlertSite.
След като бъдете упълномощени, ще бъдете върнати обратно на екран в PagerDuty, за да конфигурирате интеграцията на AlertSite. Вече сте настроили интеграцията от страна на PagerDuty, така че изберете "Използване на съществуваща AlertSite услуга" и изберете съществуващата опция от PagerDuty. Щракнете върху „Finish Integration“ и ще бъдете пренасочени обратно към AlertSite за последната стъпка: поле, показващо AlertSite като нов получател на PagerDuty, като полето за сервизен ключ вече е попълнено. Всичко, което трябва да направите, е да кликнете върху „Изпращане“.
Сега, когато имате достъп до страницата за получатели на предупреждение в AlertSite, PagerDuty ще се появи като опция. Кликнете върху „Редактиране на получателя“, за да изберете различни видове предупреждения и да конфигурирате сигнали за наличност и ефективност, които след това могат да изпращат сигнали на PagerDuty по телефон, имейл или SMS, когато праговете са задействани. Такива прагове включват определен брой грешки, когато се открие дупка за сигурност или когато времето за реакция на уебсайта надвиши прага на изоставане.
Всички монитори на AlertSite изпращат сигнали до всички конфигурирани получатели на предупреждения по подразбиране. Но ако получателите са подредени в групи, мониторите на всяка група изпращат сигнали само на получателите на тази група. Ще трябва да добавите получателя на PagerDuty към всяка конкретна група, която сте създали, ако искате тези конкретни сигнали да преминават през услугата.
Стъпка 3: Проверете два пъти проверката на инцидентите
И накрая, винаги е разумно да се уверите, че интеграцията, която сте задали, действително работи. Опитайте да конфигурирате PagerDuty сигнал от AlertSite. Когато се задейства, върнете се към страницата на услугите на PagerDuty и изберете услугата за интегриране на AlertSite.
Трябва да видите инцидент, посочен на страницата, задействан от AlertSite. Кликнете върху номера на инцидента, за да видите подробен отчет за случилия се инцидент, кои потребители са участвали и действията в очакване (плюс всички данни за устройството, местоположението и състоянието, за които PagerDuty е известен). Инцидентите на PagerDuty автоматично ще се разрешат, когато AlertSite изпрати „ясно“ уведомление. Можете да интегрирате AlertSite с толкова много услуги на PagerDuty, колкото искате, като повторите този процес за различни монитори на AlertSite.