답변:
MySQL Cacti 템플릿을 사용해보십시오 .
Mysql에는 mysql GUI 도구 패키지의 일부인 Mysql Administrator 라는 무료 프로그램이 있습니다.
MySQL 관리자 연결 문서 .
더 많은 모니터링 기능이있는 Mysql Enterprise Monitor도 있습니다. 다른 서버에서 MySQL을 모니터링 할 수 있습니다 . 질문 7을 참조하십시오 .
시간이 지남에 따라 mysql 성능을 그래프로 나타 내기 위해 cacti를 실행하는 것 외에도 mysqltuner.com 설정을 통해 서버의 모든 변수에 대해 매일보고해야합니다.
로 5 분마다 실행되는 cronjob을 사용합니다 mysqladmin processlist
. 이 질문 도 참조하십시오 .
또한 phpMyAdmin 에는 몇 가지 모니터링 기능이 있습니다.
우리는 hyperic을 사용 하며 오픈 소스 응용 프로그램이지만 원하는 경우 상용 제품도 있습니다. 또한 운영 체제, 웹 서버 등을 모니터링합니다.
기본 플랫폼을 모니터링하는 것을 잊지 마십시오. 나는 모니터링 할 것이다
SNMP 및 Cacti를 사용하여 이러한 모든 것을 모니터링 할 수 있습니다.
엄격하게 모니터링하는 것은 아니지만 mysqlreport를 사용하여 mysql 서버의 성능과 제대로 구성되었는지에 대한 좋은 개요를 얻을 수 있습니다.
실제로 서버에서 실행중인 데이터베이스에 따라 다릅니다.
나는 보통
나는 프레임 워크 측면에서 나 에게 상태 정보를 제공하는 모든 것에 대해 메트릭스와 nagios (곧 icinga )를 줄 수있는 모든 것에 대해 munin을 사용하고 있습니다 .
MySQL에 대한보다 포괄적 인 모니터링 (그러나 데이터베이스가 가치가있는 경우에만 상용)은 www.LogicMonitor.com을 확인하십시오. 구성이 필요하지 않습니다 (스토리지 엔진 유형, 복제 상태 등 감지). 튜닝 권장 사항을 제공합니다. 하나의 시스템에서 전체 기록 그래프 및 경고; 확장 성이 뛰어나고 나머지 데이터 센터 인프라를 모니터링합니다.