비디오: ë´ì ë ì¸ë¯¸ì»¨ëí¸, ì ê³ ìµì´ ê³ ì ì°ì AD컨ë²í° ê°ë°ãìë£Â·ì°ì ì© ì¥ë¹, ë°°í°ë¦¬ ìëª ëë ¸ë¤ã (12 월 2024)
웹 사이트 모니터링은 인터넷에 의존하는 비즈니스를 운영하는 데 필수적입니다.이 시점에서 기본적으로 모든 것이 인터넷입니다. 제품을 판매하거나 웹 기반 서비스를 제공하거나 고객과 상호 작용하거나 정보를 게시하거나 작업을 조정하기 위해 웹 응용 프로그램을 사용하는 경우 웹 및 모바일 사용자에게 웹 사이트가 어떻게 작동하는지 실시간으로 알아야합니다. 거의 모든 웹 사이트 모니터링 플랫폼에는 기본 제공 경고 및 알림이 포함되어 있지만 웹 사이트에서 발생하는 모든 작업을 지속적으로 알리는 가장 효율적인 방법은 PagerDuty와 같은 발생률 응답 및 경고 서비스를 통합하는 것입니다.
귀사에서 선택한 웹 사이트 모니터링 플랫폼은 가격대와 조직 규모에 따라 크게 달라 지지만 중소 기업 (SMB)과 엔터프라이즈의 스펙트럼 끝에서 모두 PagerDuty 통합 기능을 제공하는 훌륭한 서비스를 찾을 수 있습니다. 우리가 테스트 한 플랫폼 중 엔터프라이즈 중심의 Dynatrace UEM과 SMB를위한 편집자 선정 SmartBear AlertSite Pro는 모두 몇 가지 간단한 단계로 PagerDuty 통합을 가능하게합니다. 각 웹 사이트 모니터링 플랫폼에서 경고 서비스를 신속하게 시작하고 실행하는 방법은 다음과 같습니다.
다이나 트레이스 통합
웹 앱에서는 Dynatrace에서 PagerDuty 경고를 설정할 수 없습니다. 설치 및 액세스하려면 64 비트 JRE (Java Runtime Environment) 7 다운로드가 필요한 Dynatrace 데스크톱 웹 시작 클라이언트를 다운로드해야합니다. 그러나 PagerDuty 측에서는 통합을 구성하기가 쉽지 않았습니다.
1 단계: 호출기 측
PagerDuty에서 서비스 탭을 클릭하십시오. 그런 다음 오른쪽 사이드 바에서 "새 서비스 추가"를 클릭하십시오. 여기에서 단순히 서비스 이름으로 "Dynatrace"를 입력하고 에스컬레이션 정책을 입력하십시오 (누가 통지 할 것인지 여기에서 기본값을 선택할 수 있음). 다음으로, 통합 유형의 드롭 다운 목록에서 "Dynatrace"를 선택하십시오. PagerDuty는 작년 Dynatrace와의 공식 통합을 발표 했으므로 PagerDuty의 API (응용 프로그래밍 인터페이스)를 사용하여 전자 메일 또는 수동 코딩을 통해 통합을 구성 할 필요가 없습니다. 그런 다음 "서비스 추가"를 클릭하면 서비스 API 키가 표시되는 서비스 페이지로 리디렉션됩니다. 그런 다음 Dynatrace 클라이언트에서 PagerDuty 경보를 구성해야합니다.
2 단계: Dynatrace 플러그인 구성
Dynatrace의 웹 UI (사용자 인터페이스)는 반응이 빠르고 사용자 친화적이며 탐색하기 쉽습니다. 데스크톱 클라이언트는 그렇지 않습니다. 다행히 PagerDuty와 Dynatrace는 프로세스 탐색에 도움이되는 통합 안내서를 만들었습니다.
관리자 수준의 권한으로 Dynatrace 서버에 로그인하고 데스크톱에서 Dynatrace 클라이언트 앱을 열면 먼저 PagerDuty 플러그인을 다운로드해야합니다. 여기에서 상단 네비게이션 바의 도구 드롭 다운 목록을 찾아 "플러그인 관리"를 선택하십시오. "플러그인 설치"를 클릭하면 방금 다운로드 한 PagerDuty 플러그인 파일이 표시됩니다.
설치 및 열면 PagerDuty가 플러그인 관리 페이지에 나타납니다. 항목을 강조 표시하고 마우스 오른쪽 단추로 클릭하고 "속성"을 선택하면 PagerDuty에서 가져온 서비스 API 키를 입력 할 수있는 필드가 표시됩니다.
3 단계: 사고 경고 설정
서비스 API 키를 입력 했으므로 Dynatrace 클라이언트의 사건 대시 보드로 이동하십시오. Dynatrace가 현재 모니터링중인 모든 사고 목록이 표시됩니다. PagerDuty 알림을 설정하려는 인시던트 유형을 선택하고 항목을 마우스 오른쪽 단추로 클릭 한 다음 "인시던트 규칙 편집"을 엽니 다.
팝업 상자의 오른쪽 하단에있는 "고급 구성"링크를 클릭하십시오. "조치 추가"상자가 나타납니다. 그러면 규칙 조치 편집기 및 활성 플러그인 목록으로 이동하여 "PagerDuty 플러그인"을 선택하십시오. 여기에서 PagerDuty의 전화 통화, 전자 메일 또는 SMS 알림 중 어느 것이 문제인지에 대해 결정할 수 있습니다 (사건의 심각도에 따라 다름). 마지막으로 실행 옵션을 "사고 시작시"로 설정하고 추가를 클릭하면 Dynatrace 문제에 대해 작동하는 PagerDuty 경고가 설정됩니다. 원하는만큼 많은 사건으로이 과정을 반복하십시오.
SmartBear AlertSite 통합
AlertSite의 PagerDuty 통합 프로세스는 비슷하게 실행되지만 Dynatrace의 데스크톱 클라이언트에서 발생하는 복잡한 수동 프로세스보다 SMB가 훨씬 적습니다. AlertSite를 사용하면 직관적 인 웹 앱 내에서 모든 것을 구성 할 수 있습니다.
1 단계: 호출기 측
이 부분은 Dynatrace 통합과 동일합니다. PagerDuty의 구성 탭에서 "서비스"를 선택하고 "새 서비스 추가"를 클릭하십시오. 서비스 이름 (AlertSite)을 입력하고 에스컬레이션 정책을 선택한 후 통합 유형 드롭 다운 목록에서 AlertSite를 찾으십시오. "서비스 추가"를 클릭하십시오.
이 설정과 Dynatrace 설정의 차이점은 여기에서 API 서비스 키를받지 못했다는 것입니다. 따라서 아무것도 팝업되지 않더라도 걱정하지 마십시오. AlertSite 측에 시간이 올 때 서비스 키를 얻을 수 있습니다.
2 단계: AlertSite 측
PagerDuty에서 서비스를 추가 한 후 AlertSite 대시 보드로 이동하십시오. 탐색 모음의 오른쪽 끝에있는 "설정"을 클릭하고 드롭 다운 목록에서 "통합 관리"를 선택하십시오. 그러면 AppDynamics, PagerDuty 및 Splunk를 포함한 모든 AlertSite 내장 통합의 아이콘 페이지가 나타납니다.
PagerDuty를 클릭하면 새 수신자를 추가하라는 대화 상자가 열립니다. 다음에 나오는 "PagerDuty에 경고"단추를 클릭 한 다음 AlertSite 통합을 승인하는 팝업 상자에 PagerDuty 계정 정보를 입력하십시오.
승인되면 PagerDuty의 화면으로 돌아가 AlertSite 통합을 구성합니다. 이미 PagerDuty 측에 통합을 설정 했으므로 "기존 AlertSite 서비스 사용"을 선택하고 PagerDuty에서 기존 옵션을 선택하십시오. "통합 완료"를 클릭하면 마지막 단계 인 AlertSite로 다시 리디렉션됩니다. 서비스 키 필드가 이미 채워져있는 AlertSite를 새 PagerDuty 수신자로 표시하는 상자입니다. "제출"을 클릭하기 만하면됩니다.
이제 AlertSite의 Alert Recipients (경보 수신자) 페이지에 액세스하면 PagerDuty가 옵션으로 나타납니다. "수신자 편집"을 클릭하여 다양한 경고 유형을 선택하고 가용성 및 성능 경고를 구성하면 임계 값이 트리거 될 때 전화, 전자 메일 또는 SMS를 통해 PagerDuty 경고를 보낼 수 있습니다. 이러한 임계 값에는 보안 허점이 감지되거나 웹 사이트 응답 시간이 지연 임계 값을 초과 할 때 특정 수의 오류가 포함됩니다.
모든 AlertSite 모니터는 기본적으로 구성된 모든 경고 수신자에게 경고를 보냅니다. 그러나 수신자를 그룹으로 분류하면 각 그룹의 모니터는 해당 그룹의 수신자에게만 경고를 보냅니다. 특정 알림이 서비스를 통해 전달되도록하려면 PagerDuty 수신자를 생성 한 특정 그룹에 추가해야합니다.
3 단계: 사고 로그 다시 확인
마지막으로, 설정 한 통합이 실제로 작동하는지 항상 신중해야합니다. AlertSite에서 PagerDuty 경고를 구성하십시오. 트리거되면 PagerDuty의 서비스 페이지로 돌아가서 AlertSite 통합 서비스를 선택하십시오.
AlertSite에서 트리거 한 페이지에 사건이 표시되어야합니다. 인시던트 번호를 클릭하면 발생한 인시던트, 관련된 사용자 및 보류중인 작업 (PagerDuty가 알려진 모든 장치, 위치 및 상태 세부 정보)에 대한 자세한 보고서를 볼 수 있습니다. AlertSite가 "clear"알림을 보내면 PagerDuty 인시던트가 자동으로 해결됩니다. 다른 AlertSite 모니터에 대해이 프로세스를 반복하여 AlertSite를 원하는 수의 PagerDuty 서비스와 통합 할 수 있습니다.