MySQL 검색
디스커버리 는 운영 체제에서 실행 UNIXWindows 중인 MySQL의 인스턴스를 식별할 수 있습니다.
요구 사항
검색은 다음 영역에서 MySQL 구성 파일 위치를 검색합니다.
- UNIX: 검색은 mysqld 프로세스 또는 포트 3306에서 MySQL 구성 파일 위치를 검색합니다.
- Windows: 검색이 mysqld.exe 프로세스 또는 포트 3306에서 MySQL 구성 파일 위치를 검색합니다.
--defaults-extra-file
--defaults-file
해당 검색에서 MYSQL 구성 파일 위치를 찾을 수 없는 경우 다음과 같은 결과가 나타납니다.
- UNIX: 구성 파일 위치의 기본값은 /etc/my.cnf입니다.
- Windows: 기본 구성 파일 위치가 없으며 구성 파일 위치를 읽는 프로브를 건너뜁니다.
주:
프로브에서 패턴으로의 마이그레이션에 대한 자세한 내용은 KB0694477 지식 문서를 참조하십시오.
자격 증명
다음 자격 증명을 구성합니다.
- Windows 자격 증명
- SSH 자격 증명
- 애플리케이션 자격 증명 (애플리케이션에서 해당 호스트 머신에 필요한 자격 증명 외에 자격 증명이 필요한 경우)주:Discovery 필수 구성요소에서 언급하지 않는 한 애플리케이션 자격 증명을 구성할 필요가 없습니다.
검색 및 서비스 매핑에 필요한 권한 있는 명령 목록은 문서를 참조하십시오 서비스 매핑 권한 있는 사용자가 필요한 명령. 이 목록에는 조직에서 Unix 기반 호스트를 검색하고 매핑하기 위해 높은 권한이 필요한 명령이 포함되어 있습니다.
분류 규칙, 패턴 및 프로브
검색은 MySQL 검색에 대해 다음과 같은 분류 규칙, 프로브 및 패턴을 사용합니다.
| 분류 규칙 | 프로브 트리거 | 패턴 |
|---|---|---|
| MySQL 서버 |
|
My SQL server On Windows 및 Linux 패턴 |
*새 인스턴스의 경우 이 프로브는 분류 규칙에서 비활성화됩니다. 검색은 패턴을 이용해 검색을 실시합니다.
패턴을 사용하려면 분류 규칙의 수평 패턴 프로브에 올바른 패턴이 지정되어 있는지 확인합니다. 지침은 분류 규칙에 수평 패턴 프로브 추가 문서를 참조하십시오.
수집된 데이터
검색은 MySQL 인스턴스 [cmdb_ci_db_mysql_instance] 테이블에서 다음 필드를 채웁니다.
| 레이블 | 필드 이름 | 소스 |
|---|---|---|
| MySQL 구성 | 마이컨퍼스 | my.cnf |
| TCP 포트 | tcp_port | running_process |
| 버전 | 버전 | mysqld |