Шаблон приложения MySQL Галера
СКАЧАТЬ
Источник share.zabbix zabbix-extension-for-monitoring-mysql-galera-slave
Расширение Zabbix для мониторинга MySQL/Галера/ведомый
Особенность:
Глобальная статистика
прерванных клиентов
прерванных подключений
получено байт
Байты, посланные
начать
совершить
удалить
Com вставка
Com откат
с выбором
обновление Com
InnoDB строки удаляются
InnoDB строка вставлена
InnoDB строки чтения
InnoDB строки обновляются
Запросы
Медленные запросы
Темы бегущие
Время работы
Статистика процесса
Количество Список процессов
Максимальное время запроса
Статистика Галера
размер кластера Галера
Галера состояние кластера UUID
Статус Галера кластера
Галера подключен
Протокол EVS внутреннее состояние Галера
Галера Мент кластера UUID
Галера место состояние
Галера местный государственный комментарий
Галера локальное состояние UUID
версия протокола Галера
Галера имя поставщика
Галера готов
Статистика Ведомые
Mysql ввода-вывода работает
Mysql SQL работает
Mysql секунды позади мастера
Mysql мастер-хост
мастер-порт Mysql
Ручная сборка
git clone https://github.com/zarplata/zabbix-agen ... -mysql.git
cd zabbix-agent-extension-mysql
make
make install
По умолчанию файл устанавливает в /usr/bin/ и Zabbix конфигурации в /etc/zabbix/zabbix_agentd.conf.d/, но вы можете вручную скопировать двоичный файл на ваш исполняемый путь и Zabbix конфигурации для конкретных включают каталог.
Импорт Template_App_MySQL.xml и связь с хостом.
Для Arch Linux package
git clone https://github.com/zarplata/zabbix-agen ... -mysql.git
git checkout pkgbuild
makepkg
pacman -U *.tar.xz
Добавить MySQL пользователей:
GRANT REPLICATION CLIENT,PROCESS ON *.* TO 'zabbix'@'127.0.0.1' IDENTIFIED BY 'zabbix';
Вы должны определить макрос с именем - {$ ZABBIX_SERVER_IP} в глобальном или локальном (шаблоне) с IP-адресом сервера Zabbix.
zabbix-agent-extension-mysql.conf
UserParameter=mysql.discovery[*], /usr/bin/zabbix-agent-extension-mysql -m "$1" --user $2 --pass $3 --discovery
UserParameter=mysql.global.stats[*], /usr/bin/zabbix-agent-extension-mysql -z $1 -m "$2" --user $3 --pass $4 --type $5
UserParameter=mysql.galera.stats[*], /usr/bin/zabbix-agent-extension-mysql -z $1 -m "$2" --user $3 --pass $4 --type $5
UserParameter=mysql.slave.stats[*], /usr/bin/zabbix-agent-extension-mysql -z $1 -m "$2" --user $3 --pass $4 --type $5
Template App MySQL Galera rus / Шаблон приложения MySQL Галера
Макросы
{$MYSQL_DSN} > localhost:3306
{$MYSQL_PASS} > zabbix
{$MYSQL_USER} > zabbix
Группы элементов данных 2
Mysql Элементы данных 24
Galera/Галера Элементы данных
Элементы данных 24
Mysql прерванных клиентов в секунду mysql.Aborted_clients.[global] 90d 365d Zabbix траппер Mysql Активировано
Mysql прерванные соединения в секунду mysql.Aborted_connects.[global] 90d 365d Zabbix траппер Mysql Активировано
Mysql байт, принимаемых в секунду mysql.Bytes_received.[global] 90d 365d Zabbix траппер Mysql Активировано
Mysql байт, отправляемых в секунду mysql.Bytes_sent.[global] 90d 365d Zabbix траппер Mysql Активировано
Mysql начало операции в секунду mysql.Com_begin.[global] 90d 365d Zabbix траппер Mysql Активировано
Mysql фиксировать операции в секунду mysql.Com_commit.[global] 90d 365d Zabbix траппер Mysql Активировано
Mysql операции удаления в секунду mysql.Com_delete.[global] 90d 365d Zabbix траппер Mysql Активировано
Mysql операции вставки в секунду mysql.Com_insert.[global] 90d 365d Zabbix траппер Mysql Активировано
Mysql операции отката в секунду mysql.Com_rollback.[global] 90d 365d Zabbix траппер Mysql Активировано
Mysql выберите операции в секунду mysql.Com_select.[global] 90d 365d Zabbix траппер Mysql Активировано
Mysql операций обновления в секунду mysql.Com_update.[global] 90d 365d Zabbix траппер Mysql Активировано
Mysql статистика mysql.global.stats[{$ZABBIX_SERVER_IP},{$MYSQL_DSN},{$MYSQL_USER},{$MYSQL_PASS},global] 30s 90d Zabbix агент Mysql Активировано
Mysql статистика процесса mysql.global.stats[{$ZABBIX_SERVER_IP},{$MYSQL_DSN},{$MYSQL_USER},{$MYSQL_PASS},process] 30s 90d Zabbix агент Mysql Активировано
Innodb строки, удаляемые в секунду mysql.Innodb_rows_deleted.[global] 90d 365d Zabbix траппер Mysql Активировано
Innodb строки, вставляемые в секунду mysql.Innodb_rows_inserted.[global] 90d 365d Zabbix траппер Mysql Активировано
Innodb строки, считываемые в секунду mysql.Innodb_rows_read.[global] 90d 365d Zabbix траппер Mysql Активировано
Innodb строки обновляются в секунду mysql.Innodb_rows_updated.[global] 90d 365d Zabbix траппер Mysql Активировано
Mysql количество процессов Триггеры 1 mysql.processlist_count.[process] 90d 365d Zabbix траппер Mysql Активировано
Mysql запросов в секунду mysql.Queries.[global] 90d 365d Zabbix траппер Mysql Активировано
Mysql максимальное время запроса Триггеры 1 mysql.query_max_time.[process] 90d 365d Zabbix траппер Mysql Активировано
Mysql медленные запросы в секунду mysql.Slow_queries.[global] 90d 365d Zabbix траппер Mysql Активировано
Mysql потоки, выполняющиеся mysql.Threads_running.[global] 90d 365d Zabbix траппер Mysql Активировано
Mysql время работы mysql.Uptime.[global] 90d 365d Zabbix траппер Mysql Активировано
Количество запущенных Mysql Триггеры 1 proc.num[,,,mysqld] 30s 7d 365d Zabbix агент Mysql Активировано
Триггеры 3
Высокая MySQL Сервер не запущен {Template App MySQL Galera rus:proc.num[,,,mysqld].last(0)}=0 Активировано
Внимание/Предупреждение Mysql максимальное время запроса {ITEM.LASTVALUE1} {Template App MySQL Galera rus:mysql.query_max_time.[process].max(#3)}>300 Активировано
Внимание/Предупреждение Mysql количество процессов {ITEM.LASTVALUE1} {Template App MySQL Galera rus:mysql.processlist_count.[process].max(#3)}>300 Активировано
Правила обнаружения 2
Обнаруженная статистика галера Прототипы элементов данных 16 Прототипы триггеров 5 Прототипы графиков Прототипы узлов сети mysql.discovery[{$MYSQL_DSN},{$MYSQL_USER},{$MYSQL_PASS},galera] 1h Zabbix агент Активировано
Обнаружение ведомой статистики Прототипы элементов данных 6 Прототипы триггеров 3 Прототипы графиков Прототипы узлов сети mysql.discovery[{$MYSQL_DSN},{$MYSQL_USER},{$MYSQL_PASS},slave] 1h Zabbix агент Активировано
Прототипы элементов данных 16
Галера статистика mysql.galera.stats[{$ZABBIX_SERVER_IP},{$MYSQL_DSN},{$MYSQL_USER},{$MYSQL_PASS},{#TYPE}] 30s 90d Zabbix агент Galera/Галера Да
Галера размер кластера mysql.wsrep_cluster_size.[{#TYPE}] 90d 365d Zabbix траппер Galera/Галера Да
Галера состояние кластера uuid mysql.wsrep_cluster_state_uuid.[{#TYPE}] 90d Zabbix траппер Galera/Галера Да
Галера кластер статус mysql.wsrep_cluster_status.[{#TYPE}] 90d Zabbix траппер Galera/Галера Да
Галера подключена mysql.wsrep_connected.[{#TYPE}] 90d Zabbix траппер Galera/Галера Да
Галера Протокол EVS внутреннего состояния mysql.wsrep_evs_state.[{#TYPE}] 90d Zabbix траппер Galera/Галера Да
Галера кластер gcom uuid mysql.wsrep_gcomm_uuid.[{#TYPE}] 90d Zabbix траппер Galera/Галера Да
Галера последний коммит mysql.wsrep_last_committed.[{#TYPE}] 90d 365d Zabbix траппер Galera/Галера Да
Галера локально BF прерывание mysql.wsrep_local_bf_aborts.[{#TYPE}] 90d 365d Zabbix траппер Galera/Галера Да
Галера локальные сертификационные испытания не прошли mysql.wsrep_local_cert_failures.[{#TYPE}] 90d 365d Zabbix траппер Galera/Галера Да
Галера локальное состояние mysql.wsrep_local_state.[{#TYPE}] 90d 365d Zabbix траппер Galera/Галера Да
Галера локальное состояние комментарий mysql.wsrep_local_state_comment.[{#TYPE}] 90d Zabbix траппер Galera/Галера Да
Галера локальное состояние uuid mysql.wsrep_local_state_uuid.[{#TYPE}] 90d Zabbix траппер Galera/Галера Да
Галера Версия протокола mysql.wsrep_protocol_version.[{#TYPE}] 90d 365d Zabbix траппер Galera/Галера Да
Галера Имя провайдера mysql.wsrep_provider_name.[{#TYPE}] 90d Zabbix траппер Galera/Галера Да
Галера готова mysql.wsrep_ready.[{#TYPE}] 90d Zabbix траппер Galera/Галера Да
Прототипы триггеров 5
Средняя Галера Изменение размера кластера {Template App MySQL Galera rus:mysql.wsrep_cluster_size.[{#TYPE}].diff()}=1 Да
Высокая Галера кластер статус {Template App MySQL Galera rus:mysql.wsrep_cluster_status.[{#TYPE}].str(Primary)}=0 Да
Информационная Галера локальное BF прерывание {ITEM.LASTVALUE1} {Template App MySQL Galera rus:mysql.wsrep_local_bf_aborts.[{#TYPE}].diff()}=1 Да
Средняя Галера локальное состояние {ITEM.LASTVALUE1} {Template App MySQL Galera rus:mysql.wsrep_local_state.[{#TYPE}].last()}<>4 Да
Информационная Галера локальные сертификационные испытания не прошли {ITEM.LASTVALUE1} {Template App MySQL Galera rus:mysql.wsrep_local_cert_failures.[{#TYPE}].diff()}=1 Да
Прототипы элементов данных 6
Мастер-ведомый хост mysql.Master_Host.[{#TYPE}] 90d Zabbix траппер Mysql Да
Ведомый мастер порт mysql.Master_Port.[{#TYPE}] 90d Zabbix траппер Mysql Да
Ведомый LAG mysql.Seconds_Behind_Master.[{#TYPE}] 90d 365d Zabbix траппер Mysql Да
Ведомая статистика mysql.slave.stats[{$ZABBIX_SERVER_IP},{$MYSQL_DSN},{$MYSQL_USER},{$MYSQL_PASS},{#TYPE}] 30s 90d Zabbix агент Mysql Да
Ведомый ввод-вывод работает mysql.Slave_IO_Running.[{#TYPE}] 90d Zabbix траппер Mysql Да
Ведомый SQL работает mysql.Slave_SQL_Running.[{#TYPE}] 90d Zabbix траппер Mysql Да
Прототипы триггеров 3
Информационная Ведомый lag {Template App MySQL Galera rus:mysql.Seconds_Behind_Master.[{#TYPE}].last()}>3600 Да
Информационная Ведомый sql не запущен {Template App MySQL Galera rus:mysql.Slave_SQL_Running.[{#TYPE}].str(Yes)}=0 Да
Информационная Ведомый ввод-вывод не запущен {Template App MySQL Galera rus:mysql.Slave_IO_Running.[{#TYPE}].str(Yes)}=0 Да
Шаблон App MySQL
MySql, Microsoft SQL, MSSQL
- Артём Мамзиков
- Admin
- Сообщения: 853
- Стаж: 5 лет 7 месяцев
- Откуда: Вологодская область
- Поблагодарили: 37 раз
- Контактная информация:
Артём Мамзиков
Вернуться в «Базы Данных/Databases»
Перейти
- Информационные технологии
- ↳ Заббикс Zabbix
- ↳ Навигация по разделам Zabbix
- ↳ Установка Debian
- ↳ Установка Заббикс и Дополнений
- ↳ Windows
- ↳ Шаблоны Заббикс
- ↳ Windows, Server
- ↳ Active Directory
- ↳ Аппаратное обеспечение Общее для всех систем
- ↳ СЕРВЕРА
- ↳ HP
- ↳ IBM
- ↳ INTEL
- ↳ DELL
- ↳ Kraftway
- ↳ Supermicro
- ↳ OS Операционные системы
- ↳ Virtual Machine Виртуальные Машины
- ↳ Proxmox
- ↳ Hyper-V
- ↳ KVM - Виртуальная машина
- ↳ VMware
- ↳ DNS Service
- ↳ JMX
- ↳ Мониторинг Сессий Пользователей в OS
- ↳ ВКС видеоконференцсвязь
- ↳ Zimbra
- ↳ Коммутаторы Маршрутизаторы Роутеры
- ↳ Питание: Измерение распределение блоки питания; ИБП
- ↳ Веб Проверки
- ↳ Файлы и Папки
- ↳ Файловые Хранилища NAS
- ↳ Базы Данных/Databases
- ↳ VipNet
- ↳ Офис OFFICE
- ↳ SNMP
- ↳ Прочие различные шаблоны
- ↳ Zabbix Прикладная программа
- ↳ Templates/Modules
- ↳ Преобразования в Zabbix
- ↳ API Zabbix
- ↳ Тестирование
- ↳ Вопросы по Zabbix
- ↳ Linux
- ↳ MySql
- ↳ Windows
- ↳ OCS INVENTORY
- ↳ Keenetic
- ↳ Скрипты
- ↳ Сканирование сети получение Логина пользователя
- ↳ Потоковое цифровое аудио и видеовещание
- ↳ PROXY Прокси
- ↳ Moodle
- ↳ PHPBB - Форумный Движок
- ↳ Расширения для PHPBB
- ТВ Фильмы Сериалы
- ↳ Smart TV
- ↳ Android
- ↳ Windows
- Прочее
- ↳ Из учёбы Информатика и вычислительная техника
- ↳ Операционные системы
- ↳ Инженерная графика
- ↳ Культурология
- ↳ Математика
- ↳ Физика
- ↳ Программирование
- ↳ Философия техники
- ↳ История автоматики и вычислительной техники
- ↳ Алгебра и Геометрия
- ↳ Дискретная математика
- ↳ Математическая логика и теория алгоритмов
- ↳ Электротехника
- ↳ Программирование
- ↳ Графическое программирование
- ↳ История
- ↳ Операционные системы
- ↳ Персональные компьютеры
- ↳ Программируемая логика
- ↳ ЭВМ и Периферийные устройства
- ↳ Электроника и схемотехника
- ↳ Базы данных
- ↳ микропроцессорные системы
- ↳ Основы теории надежности
- ↳ Основы теории управления ТАУ САУ
- ↳ Социология
- ↳ Теория вероятности
- ↳ Технология программирования
- ↳ Моделирование систем
- ↳ Объектно-орентир. программирование
- ↳ Программирование на АССЕМБЛЕРЕ
- ↳ САПР системы автоматизированного проектирования
- ↳ Программирование Web
- ↳ Сети и телекоммуникации
- ↳ Системное программное обеспечение
- ↳ Защита информации
- ↳ Системы организации производства
- ↳ Психология и педагогика
- ↳ ВКР
- Электрика
- ↳ 220V электрика
- Сантехника
- ↳ Раздел по сантехнике
- ↳ Ваша первая категория
- ↳ Ваш первый форум
- Другое
- Из рубрики частного дома