Добрый день! Наблюдается такая ситуация на сервере - http://storage5.static.itmages.ru/i/15/0925/h_1443162030_3350110_8250f44f0c.png
Сервес Ubuntu 14.04 на DO. 2 ядра, 4 Гб ОЗУ. Весь софт из реп.
В чем проблема не пойму, посещаемость ~ 25-30 тыщ в сутки, при большой нагрузке начинает отдавать 404.
поставил munin http://munin.petropress.ru/ (правда nginx не смог заставить рисоваться).
Пробовал включать slowlog на php и на mysql. Пару долгих запросов нашел, поправил. Сейчас все тихо (ну раз в пару часов падает что-то). Сайт крутится на Drupal 7.
Вот такие конфиги:
php5-fpm (www.conf)
pm = ondemand
pm.max_children = 6
pm.start_servers = 2
pm.min_spare_servers = 2
pm.max_spare_servers = 4
pm.process_idle_timeout = 10s;
pm.max_requests = 300
php.ini
max_execution_time = 100
max_input_time = 60
memory_limit = 256M
cgi.fix_pathinfo=0
pdo_mysql.cache_size = 2000
mysql.allow_local_infile = On
mysql.allow_persistent = On
mysql.cache_size = 2000
mysql.max_persistent = -1
mysql.max_links = -1
mysql.connect_timeout = 60
opcache.enable=1
opcache.memory_consumption=256
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
mysql (не трогал)
key_buffer = 16M
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size = 8
query_cache_limit = 1M
query_cache_size = 16M
nginx
user www-data;
worker_processes 2;
pid /run/nginx.pid;
events {
worker_connections 1000;
multi_accept on;
}
http {
server {
server_name ~^www\.(?<domain>.+)$;
rewrite ^ $scheme://$domain$request_uri permanent;
location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
expires max;
}
}
limit_conn_zone $binary_remote_addr zone=perip:10m;
limit_conn perip 100;
limit_req_zone $binary_remote_addr zone=dynamic:16m rate=30r/s;
limit_req zone=dynamic burst=60 nodelay;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
types_hash_max_size 2048;
client_max_body_size 10m;
include /etc/nginx/mime.types;
default_type application/octet-stream;
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log crit;
gzip on;
gzip_disable "msie6";
gzip_vary on;
gzip_proxied any;
gzip_comp_level 6;
gzip_buffers 16 8k;
gzip_http_version 1.1;
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml a$
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
}
Может чего я накосячил? Спасибо.