newrelic.newrelic_install Ansible 역할을 사용하여 오라클 데이터베이스 모니터링을 위한 NRDOT Collector를 설치하고 구성할 수 있습니다. 이 역할은 단일 플레이에서 수집기를 설치하고, 모니터링 데이터베이스 사용자를 생성하며, 수집기를 구성합니다.
가이드 설치
대신 뉴렐릭 UI를 통해 설치하려면 one.newrelic.com > Integrations & Agents > Oracle (Database 360)(으)로 이동하십시오. 이 페이지는 수동 설치만 다룹니다.
전제 조건
- 유효한 라이선스 키가 있는 뉴렐릭 계정.
- 뉴렐릭 계정 ID.
- 오라클 데이터베이스 19c 이상입니다.
- Ansible Core 2.13 또는 2.14, 파이썬 3.10, 그리고
ansible.windows및ansible.utils컬렉션. - 자체 호스팅 오라클의 경우: SSH 사용자가 비밀번호 프롬프트 없이
sudo su - oracle을(를) 실행할 수 있는 오라클 데이터베이스 호스트에 대한 SSH 액세스(에이전트 포워딩 포함)가 있는 오라클 Linux 7, 8 또는 9여야 합니다. - AWS RDS의 오라클의 경우: Debian/Ubuntu 또는 CentOS/RHEL/OEL을 실행하는 수집기 호스트.
- 오라클 자율운영 데이터베이스(ADB)의 경우: 데비안/우분투 또는 CentOS/RHEL/OEL을 실행하고 오라클 인스턴트 클라이언트(
sqlplus)가 설치되어 있으며PATH에 있는 수집기 호스트가 필요하며, 각 인스턴스의 이그레스 IP가 해당 ADB 액세스 제어 목록에 허용되어야 하고, 각 인스턴스의 오라클 월렛이 다운로드되어 타겟 호스트의 자체 디렉터리에 압축 해제되어 있어야 합니다.
역할 설치
bash
$ansible-galaxy install newrelic.newrelic_install플레이북을 구성하십시오.
플레이북을 실행합니다.
bash
$ansible-playbook -i <inventory_file> <playbook_file>.yml뉴렐릭에서 오라클 데이터베이스 엔티티를 찾으려면 데이터 찾기 및 사용을 참조하십시오.