- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
프라이빗 위치를 사용하면 내부용 애플리케이션의 모니터링이나, 공용 인터넷에서 액세스할 수 없는 비공개(프라이빗) URL의 모니터링을 수행할 수 있습니다.
프라이빗 위치는 다음에도 사용할 수 있습니다.
프라이빗 위치는 프라이빗 네트워크 내 어디서나 설치할 수 있는 Docker 컨테이너입니다. Google Container Registry를 통해 프라이빗 위치 워커 이미지에 접근할 수 있습니다.
프라이빗 위치를 생성하고 설치한 후에는 관리형 위치(Managed location)와 마찬가지로 신서틱 테스트를 프라이빗 위치에 할당할 수 있습니다.
프라이빗 위치 테스트 결과는 관리형 위치 테스트 결과와 동일하게 표시됩니다.
Docker를 유닉스 계열 기계에 설치하거나 Podman과 같은 다른 컨테이너 런타임을 사용합니다.
빨리 시작하려면 Vagrant Ubuntu 22.04와 같은 가상 시스템에 Docker를 설치하세요.
Datadog 사이트에서 **UX Monitoring**에 커서를 올린 다음 Settings > Private Locations를 선택합니다.
Add Private Location를 클릭합니다.
프라이빗 위치 상세 정보를 입력합니다. Name
과 API key
는 필수 입력 필드입니다.
Save Location and Generate Configuration File을 클릭해 워커의 프라이빗 위치와 연관된 설정 파일을 생성합니다.
프라이빗 위치를 어디에 설치하느냐에 따라 설정 파일에 추가 파라미터를 입력해야 할 수 있습니다.
http://<YOUR_USER>:<YOUR_PWD>@<YOUR_IP>:<YOUR_PORT>
를 입력하세요.자세한 정보는 프라이빗 위치 설정 옵션 및 프라이빗 위치에서 신서틱 테스트 실행하기 가이드를 참고하세요.
프라이빗 위치 설정 파일을 작업 디렉터리에 복사해 붙여넣습니다.
참조: 설정 파일에는 개인 위치 인증, 테스트 설정 복호화, 테스트 결과 암호화 등의 비밀 정보가 포함되어 있습니다. Datadog는 비밀 정보를 저장하지 않으므로, 프라이빗 위치 생성 양식을 닫기 전에 해당 정보를 로컬로 저장해주세요. 프라이빗 위치에 워커를 추가하려면 이 비밀 정보를 다시 확인할 수 있어야 합니다.
준비가 되었다면 View Installation Instructions를 클릭합니다.
프라이빗 위치 워커를 실행 중인 환경을 바탕으로 설치 안내를 따라주세요.
Docker를 사용 중인 경우, Docker run
명령과 구성 파일을 사용해 워커를 독립형 컨테이너로 실행하세요.
docker run --rm -v $PWD/worker-config-<LOCATION_ID>.json:/etc/datadog/synthetics-check-runner.json datadog/synthetics-private-location-worker
이 명령어는 Docker 컨테이너를 부팅하고 테스트를 수행하기 위한 프라이빗 위치를 준비해줍니다. Datadog는 적절한 재시작 정책으로서 컨테이너를 분리(detached) 모드로 실행하시길 권장합니다.
프라이빗 위치에서 Datadog로 정확하게 보고한다면 건전성 상태가 Private Location Status 및 Settings 페이지의 Private Locations 에서 OK
로 표시됩니다.
또, 프라이빗 위치 로그를 터미널에서 확인할 수 있습니다.
2022-02-28 16:20:03 [info]: Fetching 10 messages from queue - 10 slots available
2022-02-28 16:20:03 [info]: Fetching 10 messages from queue - 10 slots available
2022-02-28 16:20:04 [info]: Fetching 10 messages from queue - 10 slots available
내부 엔드포인트 테스트를 완료했다면 OK를 클릭하세요.
관리형 위치와 마찬가지로, 신서틱 테스트에서 새 프라이빗 위치를 사용할 수 있습니다.
모니터링하고자 하는 내부 엔드포인트나 애플리케이션에서 API 테스트, 멀티스텝 API 테스트, 또는 브라우저 테스트를 생성하세요.
Private Locations에서 새 프라이빗 위치를 선택합니다.
계속 테스트 상세 정보를 입력하시면 됩니다!
추가 유용한 문서, 링크 및 기사: