Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
zabbix:server [2020-08-21 09:48] GreyWolf |
zabbix:server [2020-08-21 09:58] GreyWolf [Настройка сервера MySQL] |
||
---|---|---|---|
Строка 50: | Строка 50: | ||
Имя пользователя/пароль по умолчанию: ''Admin/zabbix'' | Имя пользователя/пароль по умолчанию: ''Admin/zabbix'' | ||
+ | ====== Настройка сервера MySQL ====== | ||
+ | За основу взят файл настройки из [[https://serveradmin.ru/ochistka-i-nastroyka-bazyi-dannyih-zabbix/#__mysql|этого]] источника. | ||
+ | <hidden zabbix.cnf> | ||
+ | <code ini /etc/mysql/conf.d/zabbix.cnf> | ||
+ | [client] | ||
+ | port = 3306 | ||
+ | #socket = /var/lib/mysql/mysql.sock | ||
+ | default-character-set=utf8 | ||
+ | |||
+ | [mysqld] | ||
+ | character_set_server=utf8 | ||
+ | collation-server=utf8_bin | ||
+ | init_connect="SET NAMES utf8 collate utf8_bin" | ||
+ | port = 3306 | ||
+ | #socket = /var/lib/mysql/mysql.sock | ||
+ | back_log = 50 | ||
+ | skip-networking | ||
+ | max_connections = 100 | ||
+ | max_connect_errors = 10 | ||
+ | table_open_cache = 2048 | ||
+ | max_allowed_packet = 16M | ||
+ | binlog_cache_size = 2M | ||
+ | max_heap_table_size = 64M | ||
+ | read_buffer_size = 4M | ||
+ | read_rnd_buffer_size = 32M | ||
+ | sort_buffer_size = 16M | ||
+ | join_buffer_size = 16M | ||
+ | thread_cache_size = 4 | ||
+ | ft_min_word_len = 4 | ||
+ | memlock | ||
+ | default-storage-engine = InnoDB | ||
+ | thread_stack = 240K | ||
+ | transaction_isolation = REPEATABLE-READ | ||
+ | tmp_table_size = 128M | ||
+ | log-bin=mysql-bin | ||
+ | binlog_format = mixed | ||
+ | expire_logs_days = 5 | ||
+ | log_warnings | ||
+ | slow_query_log | ||
+ | long_query_time = 10 | ||
+ | server-id = 1 | ||
+ | innodb_file_per_table=1 | ||
+ | innodb_file_format=barracuda | ||
+ | innodb_buffer_pool_size = 2G | ||
+ | # внимание на параметр! установить примерно в 2 раза меньше объема ОЗУ сервера | ||
+ | innodb_buffer_pool_instances=2 | ||
+ | innodb_flush_log_at_trx_commit = 0 | ||
+ | innodb_log_file_size = 512M | ||
+ | innodb_log_files_in_group = 3 | ||
+ | innodb_flush_method=O_DSYNC | ||
+ | innodb_lock_wait_timeout = 120 | ||
+ | |||
+ | [mysqldump] | ||
+ | quick | ||
+ | max_allowed_packet = 16M | ||
+ | |||
+ | [mysql] | ||
+ | no-auto-rehash | ||
+ | safe-updates | ||
+ | |||
+ | [myisamchk] | ||
+ | key_buffer_size = 512M | ||
+ | sort_buffer_size = 512M | ||
+ | read_buffer = 8M | ||
+ | write_buffer = 8M | ||
+ | |||
+ | [mysqlhotcopy] | ||
+ | interactive-timeout | ||
+ | |||
+ | [mysqld_safe] | ||
+ | open-files-limit = 8192 | ||
+ | |||
+ | </code> | ||
+ | </hidden> | ||
====== Восстановление БД MySQL ====== | ====== Восстановление БД MySQL ====== | ||
Пример восстановления БД из сжатого файла, такой файл может быть создан, наприример [[backup-manager:backup-manager|]]. | Пример восстановления БД из сжатого файла, такой файл может быть создан, наприример [[backup-manager:backup-manager|]]. | ||
Строка 97: | Строка 171: | ||
====== Настройка SMS оповещений ====== | ====== Настройка SMS оповещений ====== | ||
- | **Актуально для Zabbix 3.0** | ||
+ | Нужно установить [[usb_modeswitch:usb_modeswitch|]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== 3.0 ===== | ||
+ | <WRAP center round info 60%> | ||
+ | Это описание актуально для Zabbix 3.0 | ||
+ | </WRAP> | ||
+ | |||
+ | <hidden> | ||
Необходимо сперва установить [[gammu:gammu|Gammu]] - комплект утилит командной строки и библиотек для работы с мобильными телефонами различных производителей. | Необходимо сперва установить [[gammu:gammu|Gammu]] - комплект утилит командной строки и библиотек для работы с мобильными телефонами различных производителей. | ||
Строка 123: | Строка 207: | ||
Для того, чтобы отравлять длинные сообщения можно пользоваться следующим решением: **[[zabbix:server:gammu_send_sms_script|Скрипт для отправки SMS через Gammu]]** | Для того, чтобы отравлять длинные сообщения можно пользоваться следующим решением: **[[zabbix:server:gammu_send_sms_script|Скрипт для отправки SMS через Gammu]]** | ||
- | + | </hidden> | |
- | ===== Ссылки ===== | + | ====== Ссылки ====== |
[[https://serveradmin.ru/ochistka-i-nastroyka-bazyi-dannyih-zabbix/|serveradmin.ru : Очистка, оптимизация, настройка mysql базы Zabbix]] | [[https://serveradmin.ru/ochistka-i-nastroyka-bazyi-dannyih-zabbix/|serveradmin.ru : Очистка, оптимизация, настройка mysql базы Zabbix]] |