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

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

권장 빈도: 5~10분마다

사이트 테스트 사용

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

사이트 테스트가 웹 서버로부터 응답을 받으면 큐 파일에서 웹 서버로부터 패킷을 찾습니다. 패킷이 나타나지 않으면(수집기가 이벤트를 캡처하기 위해 실행되고 있지 않음을 나타냅니다) 사이트 테스트는 syslog에 오류 메시지를 기록하고 센서 로그 파일에도 기록되는 오류 메시지를 Adobe에게 보냅니다.

사이트 테스트가 웹 서버에 보내는 요청에서 사이트 테스트는 사용자 에이전트 값을 "Sensor 테스트"로 설정합니다. 이러한 요청이 데이터 세트에 나타나지 않게 하려면 "Sensor Test" User-Agent를 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, port, 리소스

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

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

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

쿠키 확인 중

웹 서버에서 Collector가 실행 중인지 확인하는 또 다른 방법은 웹 서버가 클라이언트로 반환되는 응답에서 Sensor이 쿠키를 설정하는지 여부를 확인하는 것입니다. 수집기가 작동하는 경우 웹 서버는 "v1st" 쿠키를 반환합니다.

쿠키의 이름을 바꿀 수 있습니다. 그런 경우 v1st가 아닌 지정된 이름을 찾아야 합니다.

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

이 페이지에서는