MySQL 모니터링

MySQL
MySQL 관리 및 모니터링

MySQL 모니터링은 Instana의 AI 기반 애플리케이션 모니터링 솔루션의 중요한 부분입니다. MySQL(ibm.com 외부 링크)은 Oracle Corporation(ibm.com 외부 링크)의 엔터프라이즈 버전에서도 사용할 수 있는 오픈 소스 RDBMS(관계형 데이터베이스 관리 시스템)입니다. 데이터 저장은 해당 데이터를 관리하는 SQL(Structured Query Language)을 사용하여 표 형식의 행으로 수행되며 MySQL은 오픈 소스 LAMP 애플리케이션 스택의 핵심 부분입니다.

Instana는 애플리케이션에 배포된 후 전체 인프라를 자동으로 매핑하고 모든 MySQL 인스턴스를 식별하며 MySQL 모니터링 센서를 각 인스턴스에 배포합니다. 전체 애플리케이션도 매핑되어 각 마이크로서비스가 다른 마이크로서비스와 상호 작용하는 방식을 식별하고 각 인스턴스 및 애플리케이션을 모니터링합니다.

MySQL 성능 및 구성 메트릭

MySQL은 배포와 사용이 간편하기 때문에 웹 애플리케이션 환경에서 널리 사용되고 있습니다. 애플리케이션 환경에서 MySQL이 감지되면 Instana 에이전트는 MySQL 모니터링 센서를 각 인스턴스에 자동으로 배포하여 즉시 성능 및 구성 메트릭을 수집합니다. 광범위한 애플리케이션 및/또는 인프라 모니터링 솔루션의 일부인 Instana의 MySQL 모니터링은 애플리케이션에서 MySQL에 대한 쿼리를 포함하여 각 MySQL 인스턴스가 나머지 스택과 관련하여 얼마나 잘 작동하는지를 판별합니다. 또한 Instana의 MySQL 모니터링 센서는 구성 변경을 감지하고 각각을 Instana 모니터링 타임라인에 이벤트로 저장합니다. 이는 MySQL 데이터 복제를 사용하는 경우에 마스터에서 슬레이브로 전환하라는 알림이 전송될 때 유용합니다. 단, 적절한 MySQL 모니터링에는 필요한 메트릭 정보에 액세스할 수 있는 적절한 자격 증명이 있어야 합니다. 자세한 내용은 Instana MySQL 에이전트 구성 설명서를 참조하세요.


Instana의 MySQL 모니터링에 자동으로 포함되는 일반적인 메트릭은 다음과 같습니다.

  • 유형 쿼리
  • 느린 쿼리
  • 잠재 쿼리
  • 스키마 통계

전체 목록은 Instana의 MySQL 센서 설명서를 참조하세요.

MySQL_Database_Monitoring_Dashboard_Metrics
MySQL 애플리케이션 상태 모니터링

Instana의 MySQL 모니터링에는 내부 상태도 포함됩니다. Instana의 지식 기반 데이터베이스에는 잘 작동하는 MySQL 데이터베이스의 핵심 성과 지표가 포함되어 있습니다. 이러한 KPI는 문제로 캡처되고 Instana 웹 UI에 지속되며, 데이터베이스의 전체 상태에 대한 컨텍스트 및 색상 코드 표시에 기여합니다. 예를 들어, 아래 스크린샷에서는 차트에 표시된 것처럼 쿼리가 갑자기 감소하여 이벤트가 트리거되었습니다.


Instana의 MySQL 모니터링에서 추적되는 몇 가지 일반적인 KPI는 다음과 같습니다.

  • 연결 사용량
  • 연결 경향
  • 응답 시간

자세한 내용은 Instana의 MySQL 센서 설명서를 참조하세요.

MySQL_Database_Monitoring_Sudden_Drop_Incident
Apache MySQL 모니터링 설치

시작할 준비가 되셨나요? 먼저 Instana 평가판 또는 계정이 필요합니다. 이미 있으신가요? 시작하기 가장 좋은 곳은 Instana 시작하기 가이드입니다.

Instana 평가판 또는 계정 Instana 시작 가이드