뉴렐릭 CLI를 사용하여 MySQL 모니터링을 위한 NRDOT Collector를 설치하고 구성할 수 있습니다. CLI는 단일 명령으로 수집기를 설치하고, 모니터링 사용자를 생성하며, 수집기를 구성합니다.
가이드 설치
대신 뉴렐릭 UI를 통해 설치하려면 one.newrelic.com > Integrations & Agents > MySQL (Database 360) (으)로 이동하십시오. 이 페이지는 수동 설치만 다룹니다.
전제 조건
유효한 라이선스 키가 있는 뉴렐릭 계정.
뉴렐릭 계정 ID.
MySQL 5.7 이상.
Debian/Ubuntu 또는 RHEL/CentOS를 실행하고
curl및systemd이(가) 설치되어 있으며mysql클라이언트를 사용할 수 있는 Linux 수집기 호스트.자체 호스팅 MySQL의 경우: MySQL 서버에 대한 관리자 액세스 권한(
root계정 또는 이에 상응하는 계정)이 필요합니다.AWS RDS/Aurora MySQL의 경우: 수집기 호스트에서 RDS 엔드포인트로의 네트워크 연결(RDS 보안 그룹의 MySQL 포트에 대한 인바운드 액세스) 및 RDS 마스터 사용자 이름과 비밀번호가 필요합니다.
해당 리전의 뉴렐릭 OTLP 엔드포인트에 대한 네트워크 연결.
자세한 요구 사항은 호환성 및 필수 조건을 참조하십시오.
NRDOT Collector를 설치하고 구성하십시오
데이터 찾기 및 사용
데이터가 수집되면 뉴렐릭 UI를 통해 포괄적인 MySQL 데이터베이스 모니터링에 액세스할 수 있습니다.
뉴렐릭에서 MySQL 데이터베이스 엔티티를 찾으려면 다음을 수행하십시오:
one.newrelic.com > All capabilities > Databases 으)로 이동합니다.
Entity type 드롭다운 메뉴에서 MySQL instance을(를) 선택한 다음 Apply을(를) 클릭합니다.
엔티티 목록에서 MySQL 데이터베이스를 선택하십시오.
데이터가 수신되는지 확인하려면 쿼리 빌더에서 다음 쿼리를 실행하십시오:
SELECT count(*) FROM MetricWHERE metricName LIKE 'mysql.%'AND instrumentation.provider = 'opentelemetry'SINCE 10 minutes ago
관련 문서
NRDOT을 사용한 MySQL 모니터링 소개
뉴렐릭을 통한 MySQL 모니터링에 사용 가능한 모든 설치 방법에 대해 알아보십시오.
Ansible 설치
대규모로 MySQL 모니터링을 설치하고 구성하는 방법을 알아보려면 newrelic.newrelic_install Ansible 역할을 사용하십시오.
Chef 설치
newrelic-install Chef 쿡북을 사용하여 대규모로 MySQL 모니터링을 설치하고 구성하는 방법을 알아보십시오.
Helm 차트 설치
mysql-otel Helm 차트를 사용하여 Kubernetes에서 MySQL 모니터링을 설치하고 구성하는 방법을 알아보십시오.
도커 설치
도커에서 이미 실행 중인 MySQL 인스턴스의 형제 컨테이너로 NRDOT Collector를 실행하는 방법을 알아보십시오.