자습서: Azure HDInsight에서 Apache Ambari 메일 알림 구성
이 자습서에서는 SendGrid를 예로 사용하여 Apache Ambari 메일 알림 구성합니다. Apache Ambari 는 사용하기 쉬운 웹 UI 및 REST API를 제공하여 Azure HDInsight 클러스터의 관리 및 모니터링을 간소화합니다. Ambari는 HDInsight 클러스터에 포함되며 클러스터를 모니터링하고 구성을 변경하는 데 사용됩니다. SendGrid는 클라우드 기반 무료 이메일 서비스이며, 신뢰할 수 있는 트랜잭션 이메일 전송, 확장성 및 실시간 분석과 함께 사용자 지정 통합을 쉽게 만드는 유연한 통합 API를 제공합니다. Azure 고객은 매달 25,000통의 무료 전자 메일의 잠금을 해제할 수 있습니다.
참고 항목
SendGrid는 Ambari 메일 알림 구성해야 하는 것은 아닙니다. Outlook 및 Gmail과 같은 다른 타사 전자 메일 앱을 사용할 수도 있습니다.
이 자습서에서는 다음을 하는 방법을 알아볼 수 있습니다.
- SendGrid 사용자 이름을 가져옵니다.
- Ambari 메일 알림 구성합니다.
필수 조건
- SendGrid 이메일 계정. 지침은 Azure와 함께 SendGrid를 사용하여 전자 메일을 보내는 방법을 참조하세요.
- HDInsight 클러스터. Azure Portal을 사용하여 Apache Hadoop 클러스터 만들기를 참조 하세요.
참고 항목
사용자는 더 이상 자신의 SendGrid 계정에 대한 암호를 설정할 수 없습니다. API 키를 사용하여 전자 메일을 보내야 합니다.
SendGrid API 키 가져오기
Azure Portal에서 SendGrid 리소스로 이동합니다.
개요 페이지에서 게시자 사이트에서 SaaS 계정 열기를 선택하여 계정의 SendGrid 웹 페이지로 이동합니다.
왼쪽 메뉴에서 설정으로 이동한 다음, API 키를 선택합니다.
API 키 만들기를 선택하여 API 키를 만듭니다. 나중에 사용할 수 있도록 API 키를 SMTP 암호로 복사합니다.
Ambari 이메일 알림 구성
웹 브라우저를 사용하여 클러스터의 이름이 있는 위치
CLUSTERNAME
로 이동합니다https://CLUSTERNAME.azurehdinsight.net/#/main/alerts
.작업 드롭다운 목록에서 알림 관리를 선택합니다.
경고 알림 관리 창에서 아이콘을 + 선택합니다.
경고 알림 만들기 대화 상자에서 다음 정보를 제공합니다.
속성 설명 이름 알림 이름을 제공합니다. Groups 원하는 대로 구성합니다. 심각도 원하는 대로 구성합니다. 설명 선택 사항입니다. 방법 전자 메일로 둡니다. 전자 메일 보내기 알림을 받을 전자 메일을 쉼표로 구분하여 제공합니다. SMTP 서버 smtp.sendgrid.net
SMTP 포트 암호화되지 않은/TLS(전송 계층 보안) 연결에 25 또는 587을 사용합니다. 전자 메일 보낸 사람 이메일 주소를 입력합니다. 이 주소는 확실하지 않아도 됩니다. 인증 사용 이 확인란을 선택합니다. 사용자 이름 SendGrid를 사용하는 경우 직접 사용합니다 apikey
.암호 Azure에서 SendGrid API 키를 만들 때 복사한 암호를 제공합니다. 암호 확인 암호를 다시 입력합니다. TLS 시작 이 확인란을 선택합니다. [저장]을 선택하여 경고 알림 관리 창으로 돌아갑니다.
경고 알림 관리 창에서 닫기를 선택합니다.
FAQ
이 섹션에서는 발생할 수 있는 문제에 대해 설명합니다.
TLS 시작 확인란을 선택한 경우 적절한 프로토콜 오류가 없습니다.
경고 알림 만들기 대화 상자에서 TLS 시작 확인란을 선택하고 Ambari 서버 로그에 예외가 표시되는 No appropriate protocol
경우:
- Ambari UI로 이동합니다.
- 경고>ManageNotifications>편집(알림 편집)으로 이동합니다.
- 속성 추가를 선택합니다.
- 값이 TLSv1.2인 새 속성 mail.smtp.ssl.protocols를 추가합니다.
관련 콘텐츠
이 자습서에서는 SendGrid를 사용하여 Ambari 메일 알림 구성하는 방법을 알아보았습니다. Ambari에 대한 자세한 내용은 다음 문서를 참조하세요.