데이터 수집기가 실행 중인지 확인

컬렉터가 다른 메서드를 사용하여 실행되고 있는지 확인합니다.

권장 빈도: 5-10분마다

사이트 테스트 사용

컬렉터가 실행 중인지 확인하는 한 가지 방법은 전송기에서 사이트 테스트 함수를 활성화하는 것입니다. 사이트 테스트를 활성화하면 전송기가 정기적으로(60초마다) 컬렉터가 실행 중인 웹 서버에 GET 요청을 전송합니다. 사이트 테스트가 웹 서버에서 응답을 받지 못하면 syslog에 오류 메시지를 쓰고 data workbench server (센서 로그 파일에 기록됨)에 오류 메시지를 보냅니다.

사이트 테스트가 웹 서버로부터 응답을 받으면 큐 파일에서 웹 서버의 패킷을 확인합니다. 패킷이 나타나지 않으면(컬렉터가 이벤트를 캡처하기 위해 실행 중이지 않았음을 표시), 사이트 테스트는 syslog에 오류 메시지를 기록하고 센서 로그 파일에도 기록되는 오류 메시지를 Adobe에 보냅니다.

사이트 테스트가 웹 서버로 보내는 요청에서 사이트 테스트는 사용자 에이전트 값을 "Sensor 테스트"로 설정합니다. 이러한 요청을 데이터 세트에 표시하지 않으려면 "Sensor Test" 사용자 에이전트를 Baseline Robots List.txt 파일에 추가하거나 data workbench server의 Lookups 폴더에 있는 Extended Robots List.txt 파일을 추가합니다.

전송기에서 사이트 테스트를 활성화하려면

  1. Sensor이(가) 실행 중인 컴퓨터에서 txlogd.conf 파일을 찾아 텍스트 편집기에서 엽니다.

  2. txlogd.conf 파일에서 "SiteTest" 행을 찾아 아래와 같이 구성합니다. txlogd.conf 파일에 "SiteTest" 라인이 포함되어 있지 않으면 구성 파일의 끝에 행을 추가하면 됩니다.

    SiteTest http, serverAddress, 포트, resource

    여기서 serverAddress​는 웹 서버의 이름 또는 IP 주소이고, 포트​는 서버의 HTTP 수신 대기 포트이고, resource​는 사이트 테스트가 서버를 테스트할 때 요청하려는 특정 리소스입니다. resource​에는 쿼리 문자열이 포함될 수 있습니다.

    예:SiteTest http,localhost,80,/index.jsp

    여러 웹 서버를 테스트하려면 여러 SiteTest 라인을 지정하기만 하면 됩니다.

쿠키 확인 중

컬렉터가 웹 서버에서 실행 중인지 확인하는 또 다른 방법은 웹 서버가 클라이언트에 돌아오는 응답에서 Sensor이(가) 쿠키를 설정하는지 여부를 확인하는 것입니다. 컬렉터가 작동하는 경우 웹 서버는 "v1st" 쿠키를 반환합니다.

쿠키의 이름을 바꿀 수 있습니다. 이렇게 한 경우 v1가 아닌 지정된 이름을 검색해야 합니다.

자동화된 스크립트 또는 모니터링 에이전트를 사용하여 이 검사를 수행할 수 있습니다. 이 작업에 대한 샘플 스크립트 또는 추가 도움이 필요하면 Adobe 컨설팅 서비스에 문의하십시오.

이 페이지에서는

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now