Какие инструменты вы используете для мониторинга работоспособности вашего экземпляра сервера MySQL? Они бесплатные или коммерческие?
mysql
monitoring
Себастьян Хойц
источник
источник
mytop предоставляет полезную информацию о CLI, она бесплатна (только для * unix).
источник
Mysql имеет бесплатный Mysql Administrator, который является частью пакета инструментов mysql GUI.
Mysql Администратор подключения документации .
Существует также Mysql Enterprise Monitor, который имеет гораздо больше функций мониторинга. Вы можете отслеживать Mysql на других серверах, см. Часто задаваемые вопросы 7 .
источник
Мне нравится SQLyog для удаленного администрирования mySQL. Хорошая графическая среда, и есть бесплатная версия сообщества.
Эта компания также делает MONyog, решение для мониторинга MySQL, но оно не бесплатное, и я не играл с ним.
источник
У меня есть пользовательская конфигурация Zabbix для извлечения полезных точек данных из MySQL. Я должен найти способ открыть эти сценарии для сообщества.
источник
Помимо запуска cacti для отображения производительности mysql с течением времени, у нас есть настройка mysqltuner.com , которая ежедневно отправляет нам отчет о любых переменных на сервере, за которыми мы должны следить.
источник
innotop
был фантастическим для мониторинга. я считаю, что это рекомендуется в обоих изданияхhigh performance mysql
.источник
Как бы базовый он ни был, я использовал:
Это дает мне список соединений, пользователей, хостов, баз данных, команд и т. Д., Обновляемый каждую секунду. Это в режиме реального времени "кто что делает сейчас?" решение.
Очень просто, но и полезно.
источник
Я использую cronjob каждые 5 минут
mysqladmin processlist
. Смотрите также этот вопрос .Кроме того, phpMyAdmin имеет некоторые функции мониторинга.
источник
Мы используем Hyperic , это приложение с открытым исходным кодом, но, если хотите, есть и коммерческий продукт. Он также контролирует операционную систему, веб-серверы и т. Д.
источник
Не забудьте следить за базовой платформой. Я бы контролировал
Вы можете использовать SNMP и Cacti для мониторинга всего этого
источник
mtop отлично подходит для мониторинга текущих текущих запросов и системных переменных.
источник
Кактусы, как уже упоминалось выше. Также иногда мы можем следить за текущей активностью.
источник
Базовый мониторинг с помощью Nagios nagios_mysql плагин, добавлен небольшой специальный скрипт для мониторинга состояния рабов и slavelag.
источник
Это не строго мониторинг, но вы можете использовать mysqlreport, чтобы получить хороший обзор того, насколько хорошо работает ваш сервер mysql и правильно ли он настроен.
http://hackmysql.com/mysqlreport
источник
На самом деле это зависит от базы данных, которая работает на сервере.
Я обычно проверяю
на стороне фреймворка я использую munin для всего, что может дать мне метрики и nagios (скоро станет icinga ) для всего, что дает мне информацию о статусе.
источник
Для более всестороннего мониторинга MySQL (но коммерческого, если только ваша база данных того стоит), посетите www.LogicMonitor.com. Конфигурация не требуется (определяет типы механизма хранения, состояние репликации и т. Д.); предоставляет рекомендации по настройке; полный исторический график и оповещение в одной системе; очень расширяемый, и будет контролировать остальную часть вашей инфраструктуры центра обработки данных.
источник