20.3. 메트릭 시스템 역할을 사용하여 모니터링할 개별 시스템 구성
이 절차에서는 지표
시스템 역할을 사용하여 모니터링할 시스템을 설정하는 방법을 설명합니다.
사전 요구 사항
- Ansible Core 패키지는 제어 시스템에 설치됩니다.
-
플레이북을 실행하는 데 사용할 시스템에
rhel-system-roles
패키지가 설치되어 있습니다. - SSH 연결이 설정되어 있습니다.
절차
플레이북을 통해 모니터링할 머신의 이름 또는 IP를 대괄호로 묶은 식별 그룹 이름 아래에
/etc/ansible/hosts
Ansible 인벤토리 파일에 추가합니다.[remotes] webserver.example.com database.example.com
[remotes] webserver.example.com database.example.com
Copy to Clipboard Copied! 다음 콘텐츠를 사용하여 Ansible 플레이북을 생성합니다.
--- - hosts: remotes vars: metrics_retention_days: 0 roles: - rhel-system-roles.metrics
--- - hosts: remotes vars: metrics_retention_days: 0 roles: - rhel-system-roles.metrics
Copy to Clipboard Copied! Ansible Playbook을 실행합니다.
ansible-playbook name_of_your_playbook.yml -k
# ansible-playbook name_of_your_playbook.yml -k
Copy to Clipboard Copied!
여기서 -k
는 원격 시스템에 연결하기 위한 암호를 묻습니다.