9

내 ec2 인스턴스에 Cloudwatch 로그를 구성했고 지금까지 그것을 사랑합니다. 또한 'ERROR'와 같은 특정 키워드에 대한 알림을 설정합니다. 전자 메일 경고가 제대로 작동하는 것처럼 보일 때, 경고 전자 메일을 약간 간결하게 조정할 수있는 방법이 있는지 궁금합니다. & 유익한 정보. 특히, 내가 찾고있어Cloudwatch Log Alert - 전자 메일 알림에 오류/예외/스택 추적 데이터를 포함하는 방법

  1. 경고 전자 메일에있는 상용구 텍스트를 모두 제거하십시오.

  2. 경고를 트리거 한 오류/예외에 대한 정보를 포함하십시오. 이것은 경보를 생성 한 log 문을 포함하는 것처럼 간단 할 수 있습니다. N. 버지니아 지역 진입 한 - 아마존 CloudWatch는 알람 은 "응용 프로그램 오류 - 알람"미국 동부가있어 본 메일이 발송

    처럼

는 지금, 경고 이메일 보인다 "Threshold Crossed : 1 데이터 포인트 (1.0)가 임계 값 (1.0)보다 크거나 같음 "이었기 때문에 ALARM 상태입니다. "Tuesday February 2, 2017 16:39:43 UTC"에서.

보기 AWS 관리 콘솔에서이 경고 : https://console.aws.amazon.com/cloudwatch/home?region=us-east-1#s=Alarms&alarm=App-Error-Alarm

알람 세부 사항 : - 이름 : 응용 프로그램 오류 - 알람 - 설명 : app.log 의 오류 - 상태 변경 : INSUFFICIENT_DATA -> ALARM - 상태 변경 사유 : 임계 값 초과 : 1 데이터 포인트 (1.0)가 임계 값 (1.0)보다 크거나 같았습니다. - 타임 스탬프 : 화요일 2017년 2월 7일 세계 협정시 16시 39분 43초 - AWS 계정 : <>

임계 값 : - 메트릭 300 초 동안 GreaterThanOrEqualToThreshold 1.0 일 때 알람이 알람 상태에 있습니다.

메트릭 모니터링

: - MetricNamespace : LogMetrics - MetricName : ERROR - 크기 : - 기간 : 300 초 - 통계 : 합계 - 단위 : - OK :

상태 변경 작업을 지정하지 : - ALARM : [ARN : AWS : SNS : 우리-동쪽 1 : <이> : 지원] - INSUFFICIENT_DATA :

내가 뭔가를하고 싶습니다 추천

알람 : 응용 프로그램 오류 알람

키워드 "ERROR"

이유 : ERROR 2017년 2월 7일 07 : 31 : 47375 [SimpleAsyncTaskExecutor-5] com.app. server.rest.Watcher : javax.net.ssl.SSLHandshakeException이 : 수신 치명적인 경고 : handshake_failure

짧은, 달콤한 즉시 알려줍니다 내 즉각적인주의를 필요로 그 뭔가 여부. here과 같이 코드를 작성하지 않고도이 작업을 수행 할 수 있습니까?

+1

내가 아는 한이 일은 할 수 없습니다. –

답변

0

(AWS labs)으로 제공되는 Cloudwatch 경보를 사용자 정의 할 수 있습니다.

경보가 울리면 에 즉각적인주의가 필요한지 여부를 결정하는 데 충분한 정보가 필요합니다. 또한 작동 요구 사항에 맞게 경보 텍스트를 사용자 정의하고자합니다. CloudWatch 로그 알람 사용자 정의 은 CloudWatch에서 로그를 읽는 데 도움이되는 람다 함수입니다. 알람 중에 로그를 기록하고 SES를 통해 사용자 정의 전자 메일을 보냅니다.

패키지는 작동 요구 사항에 따라 경보 통지를 사용자 정의 할 수있는 Lambda SNS 엔드 포인트를 제공합니다.