docker-compose에서 Datadog Agent 사용
2697 단어 docker-compose도커Datadog
마침내 DatadogAPM의 PHP 베타 버전이 출시되었습니다!
그래서 DatadogAPM을 움직이기 위해 docker-compose로 Datadog Agent를 움직이게 할 준비의 메모가 됩니다.
docker-compose 준비
doker-compose.yml
hogehoge:
image: hogehoge
container_name: hogehoge
volumes:
- /etc/localtime:/etc/localtime:ro
- ./httpd/vhosts.conf:/etc/httpd/conf.d/vhosts.conf
- ./admin/:/var/www/
links:
- dd-agent:dd-agent
depends_on:
- dd-agent
dd-agent:
container_name: dd-agent
image: datadog/docker-dd-agent
environment:
- API_KEY=[API_KEY]
- DD_APM_ENABLED=true
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /proc/mounts:/host/proc/mounts:ro
- /sys/fs/cgroup:/host/sys/fs/cgroup:ro
ports:
- "8126:8126/tcp"
기본적으로 아래의 Datadog Agent를 추가하면 움직인다고 생각합니다.
위 추가
docker-compose up -d
라든가 근처의 명령으로 시작하면
대시보드에서 보고 있는 것 같아요.
PHP의 APM 편에 계속됩니다.
참고 : Docker로 시작 Datadog
Reference
이 문제에 관하여(docker-compose에서 Datadog Agent 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hiroelza/items/b4849db704fc1adb6a45텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)