Назад | Перейти на главную страницу

Высокая нагрузка и использование оперативной памяти на сервере в стойке

Запуск сервера Ubuntu / NGINX v1 общего назначения v1 объемом 8 ГБ на Rackspace и получение уведомления, что средняя нагрузка приближается к своему пику. Использование оперативной памяти также велико.

У нас есть несколько сайтов, работающих на этом сервере, поэтому мы пытаемся отследить, получает ли один сайт большой трафик.

/etc/nginx/nginx.con имеет журналы доступа для записи в /var/log/nginx/access.log.gz который показывает ограниченный трафик при высокой загрузке. Точно так же каждый сайт имеет свой собственный журнал доступа, и мы проверили те, которые также не раскрывают много информации.

Также проверили Google Analytics для наших основных сайтов, но они тоже мало что показывают.

Немного озадачен и задается вопросом, что еще может помочь выяснить, что вызывает эти высокие нагрузки на сервер и использование оперативной памяти.

Может ли проблема с управлением процессами или утечка памяти стать причиной такого рода вещей?

// редактируем верхний вывод:

PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                                                                         
 8172 www-data  20   0  477832 124308  40152 S   8.0  1.5   0:16.40 php5-fpm                                                                                                        
31566 netdata   39  19   12812   1656   1272 S   2.3  0.0   0:02.42 tc-qos-helper.s                                                                                                 
 8165 www-data  20   0  463812 107076  37276 S   2.0  1.3   0:10.92 php5-fpm                                                                                                        
 9151 www-data  20   0  456208 102032  39484 S   2.0  1.2   0:10.36 php5-fpm                                                                                                        
 2102 root      20   0  343064  20592   1396 S   1.7  0.3   1729:48 rackspace-monit                                                                                                 
19817 netdata   39  19   14772   3704   1364 S   1.3  0.0   2:15.31 charts.d.plugin                                                                                                 
32098 netdata   39  19   17732   3836    828 S   1.3  0.0   2:38.60 apps.plugin                                                                                                     
 9221 www-data  20   0  464504 106496  35652 S   0.7  1.3   0:08.36 php5-fpm                                                                                                        
13380 ystouch+  20   0  945388  25156   5324 S   0.3  0.3  63:50.95 PM2 v0.15.7: Go                                                                                                 
    1 root      20   0   37204   6328   1324 S   0.0  0.1   2:08.12 init       

Вы не предоставили запрошенную информацию (сверху отсортировано по памяти, сверху), но из того, что я вижу, что-то, что похоже на то, что агент мониторинга стойки занял 1729 минут процессорного времени, по сравнению с 63 минутами, которые выглядят как приложение GO под названием PM2.

Я бы посмотрел, почему мониторинг отнимает столько процессорного времени. Rackspace есть инструкция по установке Вот, но об этом, возможно, стоит спросить их поддержки.