Nginx를 통해 AEM 로그를 HTTP 엔드포인트로 전달할 때 오류 로그가 누락됨

Nginx를 사용하여 Adobe Experience Manager(AEM) 로그를 사용자 지정 HTTP 끝점으로 전달하면 AEM Cloud Manager에 해당 로그가 있어도 대상에 오류 예외 로그가 누락되는 경우가 있습니다. 이 문제는 HTTP 끝점을 일시적으로 사용할 수 없거나 느리게 응답하여 로그 배치가 삭제되는 경우에 발생합니다.

설명 description

환경

  • 제품: Adobe Experience Manager as a Cloud Service(AEMaaCS) - 사이트
  • 대상: 사용자 지정 Nginx 서버(HTTP 끝점)

문제/증상

  • AEM Cloud Manager의 일부 오류 예외 로그는 사용자 지정 Nginx 서버에서 수집된 로그 파일에서 찾을 수 없습니다.
  • 대상 측의 로그 아카이브에 관찰할 수 있는 간격이 있습니다.

해결 방법 resolution

참고: Fluent Bit의 LogForwarding 출력 플러그인은 구성된 끝점에 로그를 전달할 수 없는 경우 일괄 처리당 최대 5회 다시 시도를 시도합니다. 끝점을 계속 사용할 수 없거나 응답이 느려 모든 다시 시도가 실패하는 경우 해당 로그 배치가 영구적으로 삭제되고 나중에 전달되지 않습니다.

이 문제를 해결하려면 다음 단계를 수행합니다.

  1. 전달된 로그 수신에 사용된 Nginx HTTP 끝점의 가용성 및 응답성을 검토하십시오.
  2. Nginx 서버에 영향을 미치는 지연 시간, 중단, 네트워크 문제 또는 리소스 병목 현상이 없는지 확인합니다.
  3. 예상 로그가 누락된 기간 동안 다운타임 또는 리소스 경합의 징후가 있는지 Nginx 오류 및 액세스 로그를 확인하십시오.
  4. 지원되는 끝점을 사용하여 로그 전달을 구성하는 방법에 대한 지침은 로그 전달 설명서를 참조하십시오.
  5. Nginx 서버와 네트워크 환경을 안정화한 후 전달된 로그의 새 배치가 대상에 일관되게 도착하는지 확인합니다.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f