이메일 경고 필드를 Freshservice 경고 필드에 매핑하세요.

경보 관리

이제 이메일 알림에서 필드를 추출하여 Freshservice에 매핑할 수 있습니다. 이를 통해 이메일 통합에 대한 더욱 강력한 알림 규칙을 생성할 수 있습니다.


시작하는 데 도움이 되는 예제를 살펴보겠습니다. 


시나리오: 이메일 본문에서 "리소스"를 Freshservice 알림 필드에 할당

다음과 같은 이메일 알림을 Freshservice에 보내고 있다고 가정해 보겠습니다.


샘플 이메일:


예를 들어, 이메일 본문에서 리소스 필드를 가져와 Freshservice 알림 리소스 필드에 할당하고자 합니다. 이를 단계별로 분해해 보겠습니다.


사례 1: 새로운 이메일 모니터링 도구 통합 작업


1. 알림 필드 매핑 토글을 활성화합니다.


2. 모니터링 도구가 생성할 샘플 이메일 알림을 붙여넣습니다. 이메일 본문의 텍스트 버전이나 HTML 코드를 입력할 수 있습니다. 선택한 버전에 따라 시스템이 정규식을 적용할 소스가 결정됩니다. 예제에서는 텍스트 버전을 선택했습니다. "저장 및 계속"을 클릭하여 다음 페이지로 이동합니다.


3. 알림 필드 매핑 화면에서, 사용 가능한 필드 목록에서 "리소스"를 클릭합니다. 


4. 이메일 필드로 "이메일 본문(텍스트)"를 선택합니다.


5. 주어진 이메일 본문에서 리소스 필드를 추출하기 위해 정규식 필드에 다음 표현식을 입력합니다.

Resource:\s*(.*)


참고: 입력한 표현식에 따라 값 필드 아래에서 매치 그룹을 볼 수 있습니다. 최대 3개의 매치 그룹을 허용합니다.



이 예제에서는 시스템이 "Resource"라는 키워드를 찾아 ":" 이후와 줄 바꿈 문자(↲) 이전에 있는 값을 추출합니다.


6. 정규식 괄호 내에 매치된 값을 할당하기 위해 값 드롭다운에서 matchgroup1을 선택합니다. 

이 예제에서는 as-w12-fat입니다.


7. 시스템은 샘플 이메일에 정규식과 매치 그룹 선호도를 적용하여 표현식과 일치하는 첫 번째 값을 추출합니다. 결과는 콘텐츠 미리보기에서 확인할 수 있습니다.

8. 저장을 클릭합니다. 


이메일 본문에서 리소스 필드를 성공적으로 추출하여 Freshservice 알림의 리소스 필드에 매핑했습니다.



유사하게, 이메일 제목에서 심각도를 가져오기 위해


1. 단계 1-8을 따라 3단계에서 리소스 대신 심각도를 선택합니다. 

2. 정규식을 Severity:\s*(.*)로 변경합니다.


3. 또한, 이메일에 존재할 것으로 예상되는 심각도 값을 일치시키기 위해 심각도 매핑을 수정합니다. 이 예제에서는 "High"라는 키워드를 추가하여 중요한 심각도 수준에 매핑합니다. 따라서 이메일에 "Severity"가 "High"로 포함되면 해당 Freshservice 알림은 Critical Severity를 갖게 됩니다.


최고의 실천 방법으로, 선행 또는 후행 공백을 포함하지 않는 심각도에 대한 정규식을 생성하도록 하십시오.



4. 저장을 클릭합니다.


사례 2: 기존 이메일 모니터링 도구 통합 작업


샘플 이메일 템플릿이 없는 이메일 모니터링 도구 통합의 기존 알림 필드 매핑 구성을 수정하려면 먼저 샘플 이메일 알림을 제공해야 합니다. 이는 다음과 같이 수행할 수 있습니다:


알림의 이메일 본문 유형에 따라 텍스트 샘플 추가 또는 HTML 샘플 추가를 클릭합니다. 샘플 알림을 추가하고 사례 1에 언급된 단계를 따라 알림 필드 매핑을 수정/추가합니다.




정규 표현식을 사용하여 이메일의 일부(예: 이메일 제목)를 추출하여 Freshservice 알림 필드 중 하나에 매핑할 수 있습니다. 

예를 들어, 

  • 다음과 같은 제목에서 리소스 이름을 얻으려면 

Alert: CPU utilization is high on ec2-123-machine

여기서 리소스 이름은 ec2-123-machine입니다

다음 표현식을 사용할 수 있습니다

[\S]{3}-[\S]{3}-[\S]{7}

  • 이메일 본문에서 노드를 가져오기 위해
    Device:eu-north [node: 179.42.241.136] Status:Not Responding Message:(Server not responding) Error code: 500

여기서 노드 값은 179.42.241.136입니다

다음 표현식을 사용할 수 있습니다 

[\d]{1,}\.[\d]{1,}\.[\d]{1,}\.[\d]{1,}

 

정규 표현식을 검증하고 이에 대한 더 많은 정보를 얻기 위해 무료로 사용할 수 있는 온라인 도구를 사용할 수 있습니다. 아래에 몇 가지가 나열되어 있습니다:




더 많은 도움이 필요하시면 support@freshservice.com으로 연락하십시오



이 문서가 도움이 되었나요?

Freshservice AI 도우미

이메일 경고 필드를 Freshservice 경고 필드에 매핑하세요.

AI 어시스턴트 초기화 중...