Здравствуйте,
Наш Zabbix
CentOS 7
MariaDB
Apache
сервер виртуальный
Информация о системе
Количество узлов сети (активированных/деактивированных/шаблонов) 1130 993 / 38 / 99
Количество элементов данных (активированных/деактивированных/неподдерживаемых) 19887 19350 / 537 / 0
Количество триггеров (активированных/деактивированных [проблема/ок]) 16795 16163 / 632 [43 / 16120]
Количество пользователей (в сети) 22
Требуемое быстродействие сервера, новые значения в секунду 127.67
Таблицы истории в базе данных обновлены Нет
Раньше Zabbix использовал 3-4Гб из 8Гб, после обновления с 4.4 до 5.0 сервер потихоньку съедает всю память (сейчас осталось меньше 1 гб).
echo "%CPU %MEM MEM PROCESS" ; ps aux | awk '{mem[$11]+=int($6/1024)}; {cpuper[$11]+=$3};{memper[$11]+=$4}; END {for (i in mem) {print cpuper[i]"% ",memper[i]"% ",mem[i]" MB ",i}}' | sort -k3nr | head -n 5
%CPU %MEM MEM PROCESS
24% 61.7% 4913 MB php-fpm:
7% 36.1% 3606 MB /usr/sbin/zabbix_server:
17.2% 12.2% 961 MB /usr/libexec/mysqld
0% 0% 104 MB /usr/sbin/httpd
0% 0.2% 18 MB /usr/sbin/snmptrapd
как я понял дело в php-fpm
Кто нить сталкивался с такой ситуацией, или возможно кто-то сможет подсказать где посмотреть информацию по настройке файла конфигурации php-fpm
сейчас он выглядит так: /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
[zabbix]
user = apache
group = apache
listen = /var/opt/rh/rh-php72/run/php-fpm/zabbix.sock
listen.acl_users = apache
listen.allowed_clients = 127.0.0.1
pm = dynamic
pm.max_children = 50
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_spare_servers = 35
php_value[session.save_handler] = files
php_value[session.save_path] = /var/opt/rh/rh-php72/lib/php/session/
php_value[max_execution_time] = 300
php_value[memory_limit] = 128M
php_value[post_max_size] = 16M
php_value[upload_max_filesize] = 2M
php_value[max_input_time] = 300
php_value[max_input_vars] = 10000
php_value[date.timezone] = Europe/Moscow
Наш Zabbix
CentOS 7
MariaDB
Apache
сервер виртуальный
Информация о системе
Количество узлов сети (активированных/деактивированных/шаблонов) 1130 993 / 38 / 99
Количество элементов данных (активированных/деактивированных/неподдерживаемых) 19887 19350 / 537 / 0
Количество триггеров (активированных/деактивированных [проблема/ок]) 16795 16163 / 632 [43 / 16120]
Количество пользователей (в сети) 22
Требуемое быстродействие сервера, новые значения в секунду 127.67
Таблицы истории в базе данных обновлены Нет
Раньше Zabbix использовал 3-4Гб из 8Гб, после обновления с 4.4 до 5.0 сервер потихоньку съедает всю память (сейчас осталось меньше 1 гб).
echo "%CPU %MEM MEM PROCESS" ; ps aux | awk '{mem[$11]+=int($6/1024)}; {cpuper[$11]+=$3};{memper[$11]+=$4}; END {for (i in mem) {print cpuper[i]"% ",memper[i]"% ",mem[i]" MB ",i}}' | sort -k3nr | head -n 5
%CPU %MEM MEM PROCESS
24% 61.7% 4913 MB php-fpm:
7% 36.1% 3606 MB /usr/sbin/zabbix_server:
17.2% 12.2% 961 MB /usr/libexec/mysqld
0% 0% 104 MB /usr/sbin/httpd
0% 0.2% 18 MB /usr/sbin/snmptrapd
как я понял дело в php-fpm
Кто нить сталкивался с такой ситуацией, или возможно кто-то сможет подсказать где посмотреть информацию по настройке файла конфигурации php-fpm
сейчас он выглядит так: /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
[zabbix]
user = apache
group = apache
listen = /var/opt/rh/rh-php72/run/php-fpm/zabbix.sock
listen.acl_users = apache
listen.allowed_clients = 127.0.0.1
pm = dynamic
pm.max_children = 50
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_spare_servers = 35
php_value[session.save_handler] = files
php_value[session.save_path] = /var/opt/rh/rh-php72/lib/php/session/
php_value[max_execution_time] = 300
php_value[memory_limit] = 128M
php_value[post_max_size] = 16M
php_value[upload_max_filesize] = 2M
php_value[max_input_time] = 300
php_value[max_input_vars] = 10000
php_value[date.timezone] = Europe/Moscow
Comment