로그 분석을 사용하여 기여자 작업 측정
이 문서에서는 액세스 로그, 감사 로그 및 기타 로그 소스를 로그 분석 도구와 결합하여 Adobe Experience Manager(AEM) as a Cloud Service에서 기여자 작업을 안정적으로 측정하는 방법에 대해 설명합니다. 액세스 로그만 사용하는 경우의 제한 사항을 강조 표시하고 정확한 측정 모델을 구축하기 위한 권장 사항을 제공합니다.
설명 description
환경
Adobe Experience Manager (AEM) as a Cloud Service
문제/증상
- 조직은 종종 로그 분석 도구를 사용하여 AEM as a Cloud Service에서 페이지 생성, 수정, 게시 및 에셋 작업과 같은 기여자 작업을 추적합니다.
- 액세스 로그에만 의존하면 HTTP 요청이 캡처되므로 정확하지 않은 결과가 발생할 수 있으며, 이는 완료된 비즈니스 작업에 직접 대응하지 않을 수 있습니다.
- 게시 이벤트는 영향을 받는 정확한 콘텐츠를 지정하지 않고 일반 끝점에 대한 요청으로 기록되므로 게시된 페이지 또는 자산을 식별하기가 어려울 수 있습니다.
- 대량 또는 비동기 작업은 단일 요청의 여러 항목에 영향을 줄 수 있으며, 로그가 비즈니스 작업에 명확한 매핑을 제공하지 않을 수 있습니다.
원인
액세스 로그는 확인된 비즈니스 작업이 아닌 HTTP 요청을 캡처합니다. 따라서 게시, 에셋 작업 및 대량 또는 비동기 작업과 같은 기여자 활동은 항상 액세스 로그만을 사용하여 정확하게 측정할 수 없습니다.
해결 방법 resolution
AEM as a Cloud Service에서 기여자 작업을 정확하게 측정하려면 다음 단계를 따르십시오.
-
완료된 비즈니스 작업이 아닌 HTTP 요청을 주로 캡처하므로 기여자 작업을 측정하기 위해 액세스 로그에만 의존하지 마십시오.
-
액세스 로그를 추가 소스와 결합:
- 감사 로그를 사용하여 완료된 작업을 확인하고 영향을 받는 콘텐츠 경로를 식별합니다.
- 비동기 또는 일괄 처리와 관련된 작업에 워크플로우 또는 이벤트 로그를 활용합니다.
- 사용 가능한 경우 AEM API를 사용하여 수행된 작업 및 그 결과에 대한 신뢰할 수 있는 정보를 검색합니다.
-
통제 테스트를 통해 측정 모델의 유효성을 검사합니다.
-
각 기여자 작업(예: 페이지 작성, 수정, 게시, 게시 취소, 자산 업로드, 삭제)에 대해 테스트를 수행하고 액세스, 감사, 워크플로우 및 이벤트 로그에서 결과 항목을 관찰합니다.
-
각 작업에 대해 다음을 식별합니다.
- 사용자 및 타임스탬프
- 수행된 작업
- 영향을 받는 콘텐츠 경로
- 작업이 동기식인지 비동기식인지 여부
- 성공을 확인하는 표시기
- 요청당 예상 개체 수
- 다시 시도 및 중복 이벤트 표시 방법
-
-
비즈니스 작업에 대한 참조 매트릭스 매핑 로그 항목을 작성합니다. 예:
- 페이지 게시: 작업
publish및 특정 콘텐츠 경로를 보여 주는 감사 로그 항목을 사용하여 확인합니다. - 자산 삭제:
delete에 대한 감사 로그 항목 및 영향을 받는 자산 경로로 확인합니다. - 대량 작업: 워크플로우 또는 이벤트 로그를 사용하여 영향을 받는 모든 항목을 식별합니다.
- 페이지 게시: 작업
-
검증된 참조 매트릭스를 기반으로 로그 분석 쿼리를 업데이트하여 KPI가 신뢰할 수 있는 소스를 기반으로 하며 완료된 비즈니스 작업을 정확하게 반영하도록 합니다.
-
특히 게시, 벌크 DAM 작업 및 비동기 작업에 대해 유효성 검사가 완료될 때까지 기존 KPI 결과를 표시로 처리합니다.
-
각 시나리오(Sites 및 Assets)에 대한 로그 항목과 비즈니스 작업 간의 매핑을 문서화하여 지속적인 정확성을 보장합니다.
-
쿼리를 업데이트한 후 제어된 테스트를 반복하고 측정된 작업이 수행된 실제 비즈니스 작업과 일치하는지 확인하여 결과를 확인합니다.