- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Datadog Ansible 콜백 통합을 설치해 다음을 수행하세요.
Ansible과 Datadog 통합 사용에 대한 자세한 내용은 블로그 게시물 Ansible + Datadog: Monitor your automation, automate your monitoring을 읽어보세요.
필수 Python 라이브러리가 서버에 설치되어 있는지 확인하세요.
pip install pyyaml
와 설치)pip install pyopenssl idna
로 업그레이드합니다.플레이북 콜백 디렉터리(기본값은 플레이북 루트 디렉터리에 있는 callback_plugins/)에 datadog_callback.py
를 복사합니다. 디렉터리가 없으면 새로 생성합니다.
datadog_callback.py
와 함께 datadog_callback.yml
파일을 생성하고 다음과 같이 API 키를 사용하여 해당 내용을 설정합니다.
api_key: <YOUR_DATADOG_API_KEY>
플레이북이 실행된 후 Datadog에 Ansible 이벤트 및 메트릭이 표시됩니다.
Ansible을 사용하여 Datadog Agent를 설치하려면 Agent 설치 지침을 참조하세요.
Ansible를 사용하여 로그 수집이 활성화된 Datadog Agent를 설치하는 방법은 플레이북 예를 참조하세요.
ansible.elapsed_time (gauge) | Time taken to execute a playbook Shown as second |
ansible.task.ok (gauge) | Number of tasks that did not require any change Shown as task |
ansible.task.failures (gauge) | Number of tasks that failed Shown as task |
ansible.task.skipped (gauge) | Number of tasks that got skipped Shown as task |
ansible.task.unreachable (gauge) | Number of tasks for which nodes were unreachable Shown as task |
ansible.task.changed (gauge) | Number of tasks that successfully applied changes Shown as task |
ansible-datadog-callback은 플레이북 실행에서 Ansible 이벤트를 캡처합니다.
Ansible 통합에는 서비스 검사가 포함되지 않습니다.
도움이 필요하신가요? Datadog 고객지원에 연락하세요.