[Sysadmins] Мониторинг нагрузки на сервер
Dmitriy L. Kruglikov
dmitriy.kruglikov на gmail.com
Ср Июн 25 10:38:49 MSK 2014
On Wed, 25 Jun 2014 12:26:22 +0700
REAL wrote:
R> Миш, а не мог бы ты, пожалуйста, осветить на вики небольшую
R> мануалку по установке и настройке collectd (nginx или
R> apache2, на выбор)?
Ой, там и описывать не чего...
В штатном /etc/collectd.conf примеров выше крыши.
Сперва подключаем модуль, потом его настраиваем.
Для lighttpd, apache2 используется один и тот же модуль.
Сперва
LoadPlugin apache
потом, к примеру
<Plugin apache>
<Instance "127.0.0.1">
URL "http://127.0.0.1:8080/server-status?auto"
VerifyHost false
</Instance>
</Plugin>
Для Nginx есть свой.
<Plugin nginx>
URL "http://192.168.13.14/nginx_status"
# User "www-user"
# Password "secret"
# CACert "/etc/ssl/ca.crt"
</Plugin>
А в настройках nginx, lighttpd, apache2 подключаем выдачу статуса согласно мануала.
Например для Nginx
location /nginx_status {
stub_status on;
access_log off;
allow 127.0.0.1;
deny all;
}
Примеров в collectd.conf столько, что оформлять мануал на Wiki просто не имеет смысла.
--
Best regards,
Dmitriy Kruglikov
Подробная информация о списке рассылки Sysadmins