У дома Отзиви Pagerduty преглед и оценка

Pagerduty преглед и оценка

Видео: Take the Lead Jenn Tejada & Stacey Cunningham (Септември 2024)

Видео: Take the Lead Jenn Tejada & Stacey Cunningham (Септември 2024)
Anonim

PagerDuty е услуга за реагиране на инциденти и предупреждение, която работи с почти всяка услуга за наблюдение. Услугата може да бъде конфигурирана да доставя сигнали чрез телефонно обаждане, имейл, текст или чрез приложения за iOS и Android, заедно с потвърждение за доставка и автоматично пренасочване. Табло за управление ви показва инциденти и състояние на сигнали във всичките ви инструменти за наблюдение. Сложните конфигурации за планиране и ескалация на предупреждения поддържат целия ви екип в контура. Усъвършенстваният анализ на PagerDuty помага да се идентифицират горещи точки и тенденции в работата на екипа.

Занимавам се с решения за реагиране на инциденти от над 20 години и спокойно мога да кажа, че PagerDuty постига страхотен баланс между лекота на използване и мощност. Признавам си, влюбен съм в PagerDuty.

Инсталация

Регистрацията беше много лесна и изискваше просто имейл адреса ми и парола. След това ме подканих да изпратя тестов сигнал по SMS, телефон и имейл. В рамките на 10 секунди получих и трите сигнала. SMS предупреждението PagerDuty ме подкани да изтегля мобилно приложение, докато телефонното обаждане каза „Здравей, това е сигнал за тест на PagerDuty. Добавете този номер към телефона си, за да сте сигурни, че винаги получавате своите сигнали“. Успокояваше се, че системата за сигнализиране работи.

Следващата стъпка беше да свържа моя инструмент за наблюдение. Това може да се направи просто като се избере предпочитаният ми инструмент от падащото меню на поддържаните програми, включително HP SiteScope, New Relic APM, CopperEgg или някой от 50-те или така посочените в списъка. Избрах CopperEgg, защото вече бях настроил акаунт, за да прегледам услугата. Също така бих могъл да избера да изпратя имейл до PagerDuty, за да задейства сигнали или да се свържа директно с REST API на PagerDuty. Когато щракнах, за да добавя CopperEgg, бях насочен към уеб страница с допълнителна информация за интеграцията. След това трябваше да генерирам и добавя PagerDuty API ключ към CopperEgg. След това настроих ескалация на инцидента, така че ако не отговоря от първия сигнал в рамките на 10 минути и вторичният отговор ще бъде изпратен по имейл.

Работа с PagerDuty

Влизайки в PagerDuty, бях впечатлен от това колко правилно изглежда интерфейсът. Интерфейсът на PagerDuty предоставя всички опции за навигация в горната част на страницата: табло за управление, инциденти, конфигурация, анализи и помощ. Таблото за управление се отваря по подразбиране и включва списък с моите открити инциденти и отворени инциденти за цялата компания, плюс всички инцидентни дейности за последните седем дни. Екранът за инциденти много прилича на таблото за управление, но включва повече опции за работа с инциденти.

Истинското месо за PagerDuty се намира в менюто за конфигурация, което включва опции за графици, услуги, политики за ескалация, потребители и екипи. Първата стъпка в работата с PagerDuty е да създадете потребители, които ще бъдат известявани, когато възникнат инциденти. Потребителите са разпределени в една от четирите роли, вариращи от ограничен, потребител, който може само да задейства, потвърждава и разрешава инциденти, до собственик на акаунт, който има възможност да управлява каквото и да било в системата PagerDuty. Всеки потребител получава зададени правила за уведомяване; те могат да бъдат известявани за нови или променени инциденти и когато периодът им на повикване започва с имейл, телефонно обаждане или SMS. Много е вероятно големите организации да искат да назначават потребители на екипи, така че графиците, известията и политиките за ескалация да бъдат управлявани по-лесно. Например, една организация може да има екип, който получава известия за инциденти със сървъри, и друг екип, който получава известия за инциденти със сигурността.

В PagerDuty, както при всяка система за реагиране на инциденти, дяволът е в детайлите. Цялостната концепция е да се уведомяват онези, които трябва да знаят в подходящия момент и след това да се изграждат резервни копия, така че нищо да не попадне през пукнатините. За да направите това, необходимо е внимателно да се обърне внимание на графиците и политиките за уведомяване, по-специално на политиките за ескалация. PagerDuty върши фантастична работа, като прави детайлите лесни за конфигуриране и управление и това се дължи предимно на мощен, но лесен за разбиране графичен интерфейс. Задаването на график на дежурството изисква малко повече от избора на потребители, избора на тип ротация (ежедневно, седмично или персонализирано) и избора на начален час и дата. Разписанията на дежурствата могат да бъдат слоени един върху друг, така че да виждате къде се припокриват, а на страницата за управление на разписанието се появява календар, който ясно показва графиците и припокриванията на дежурствата. Политиката за ескалиране също е много лесна за конфигуриране и управление поради ясен GUI.

Първият ми тест на PagerDuty включва ръчно отваряне на инцидент, което между другото е чудесна функция за тестване как са конфигурирани политиките за известия и ескалация. В рамките на пет секунди получих известия за инциденти чрез телефонно обаждане, SMS и имейл. Телефонният разговор ми прочете на глас услугата, която предизвика сигнала и някаква основна информация за сигнала, както и ми даде опции да отговоря, като „натиснете 4 за потвърждение, 6 за разрешаване или натиснете 8, за да ескалирате“. Натиснах 4, за да потвърдя, и следвайки моята политика за уведомяване, получих повторно известяване след половин час, че състоянието на сигнала все още съществува (единствените начини за спиране на уведомленията са за разрешаване или ескалиране). Известията, които получих по имейл и SMS, бяха подобни, като предупреждението по имейл също съдържаше връзка към сайта PagerDuty, така че да виждам повече информация. PagerDuty се представи прекрасно по време на моето тестване, като внимателно ме уведомява своевременно за инциденти, следвайки моята политика за ескалация и ме уведомява повторно, когато пренебрегнах да отбележа проблем като решен.

Помощта на PagerDuty е отлична. Всяка страница в портала включва най-малко един линк към контекстно-чувствителна помощ. Има и раздел за задълбочени стъпки, който обхваща всичко от основни теми, като например как да настроите и да отговорите на известията към по-напреднали теми, като например създаване на график на дежурство и създаване на политики за ескалация. Онлайн помощта включва също подробна информация за интегрирането на PagerDuty с други инструменти за мониторинг, ресурси за разработчици и формуляр за подаване на заявка за техническа поддръжка.

Отчетите на PagerDuty са много ясни и лесни за разбиране. Отчетите могат да се показват в цялата система или да се филтрират в политиката за услуга, екип или ескалация. Предвидени са и обобщителни показатели, които показват средното време за потвърждение, средното време за разрешаване, броя на ескалиралите инциденти и други. Тази информация е много полезна в оперативен план, но мениджърите вероятно ще искат по-голяма дълбочина за целите на планирането и анализа, в този случай те ще искат да извадят тези данни от PagerDuty. Ако се абонирате за Enterprise план, тогава е възможно да експортирате отчети. PagerDuty препоръчва да питате за инцидентите чрез техния API, вместо да експортирате отчети.

Pagerduty преглед и оценка