* [Sysadmins] Мониторинг нагрузки на сервер
@ 2014-06-24 2:25 REAL
2014-06-24 2:40 ` alexei
` (2 more replies)
0 siblings, 3 replies; 33+ messages in thread
From: REAL @ 2014-06-24 2:25 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Привет!
Интересуют средства мониторинга (с возможностью снимать статистику в
виде графиков) нагрузки на сервер.
Было бы просто мечтой иметь также статистику по числу обращений к
серверу, обращений, находящихся в очереди на обработку, число
отвергнутых обращений (бывает при перегруженном сервере)...
--
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-24 2:25 [Sysadmins] Мониторинг нагрузки на сервер REAL
@ 2014-06-24 2:40 ` alexei
2014-06-24 3:06 ` REAL
2014-06-24 8:14 ` Michael Shigorin
2014-06-24 4:32 ` Mike Lykov
2014-06-24 7:13 ` Dmitriy L. Kruglikov
2 siblings, 2 replies; 33+ messages in thread
From: alexei @ 2014-06-24 2:40 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
----- Исходное сообщение -----
> От: "REAL" <real@kemsu.ru>
> Кому: "ALT Linux sysadmin discuss" <sysadmins@lists.altlinux.org>
> Отправленные: Вторник, 24 Июнь 2014 г 11:25:40
> Тема: [Sysadmins] Мониторинг нагрузки на сервер
>
> Привет!
>
> Интересуют средства мониторинга (с возможностью снимать статистику в
> виде графиков) нагрузки на сервер.
>
> Было бы просто мечтой иметь также статистику по числу обращений к
> серверу, обращений, находящихся в очереди на обработку, число
> отвергнутых обращений (бывает при перегруженном сервере)...
Смотрите в сторону zabbix'а. Через агента и внешние скрипты можно собирать все,
что только можно.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-24 2:40 ` alexei
@ 2014-06-24 3:06 ` REAL
2014-06-24 3:24 ` alexei
2014-06-24 8:14 ` Michael Shigorin
1 sibling, 1 reply; 33+ messages in thread
From: REAL @ 2014-06-24 3:06 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
24.06.2014 09:40, alexei@taf.ru пишет:
> Смотрите в сторону zabbix'а.
Спасибо, гляну.
> Через агента и внешние скрипты можно собирать все,
> что только можно.
А что за скрипты? Где посмотреть?
--
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-24 3:06 ` REAL
@ 2014-06-24 3:24 ` alexei
2014-06-24 6:54 ` REAL
0 siblings, 1 reply; 33+ messages in thread
From: alexei @ 2014-06-24 3:24 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
----- Исходное сообщение -----
> От: "REAL" <real@kemsu.ru>
> Кому: "ALT Linux sysadmins' discussion" <sysadmins@lists.altlinux.org>
> Отправленные: Вторник, 24 Июнь 2014 г 12:06:06
> Тема: Re: [Sysadmins] Мониторинг нагрузки на сервер
>
> 24.06.2014 09:40, alexei@taf.ru пишет:
> > Смотрите в сторону zabbix'а.
>
> Спасибо, гляну.
>
> > Через агента и внешние скрипты можно собирать все,
> > что только можно.
>
> А что за скрипты? Где посмотреть?
К примеру, хочу снимать температуру дисков и количество активных соединений
на BRAS'е:
/etc/zabbix/zabbix_agentd.conf:
...
UserParameter=HDD.temp.a,sudo /usr/sbin/smartctl -a /dev/sda | grep ^194 | cut -c 88,89,90
UserParameter=ppp.count,accel-cmd show stat | grep -A 3 ^ppp: | grep "active"| tr -d " "| cut -f2 -d ":"
...
В настройках узла в элементах данных добавляю элемент с ключами "HDD.temp.a" и "ppp.count", а уж
по ним можно и графики рисовать и триггеры навесить.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-24 2:25 [Sysadmins] Мониторинг нагрузки на сервер REAL
2014-06-24 2:40 ` alexei
@ 2014-06-24 4:32 ` Mike Lykov
2014-06-24 6:53 ` REAL
2014-06-24 7:13 ` Dmitriy L. Kruglikov
2 siblings, 1 reply; 33+ messages in thread
From: Mike Lykov @ 2014-06-24 4:32 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
> Интересуют средства мониторинга (с возможностью снимать статистику в
> виде графиков) нагрузки на сервер.
да полно такого. из простого и самоконфигурирующегося - munin
так же cacti, zabbix, nagios, и т.п.
> Было бы просто мечтой иметь также статистику по числу обращений к
> серверу, обращений, находящихся в очереди на обработку, число
> отвергнутых обращений (бывает при перегруженном сервере)...
обращений к чему? очереди на обработку чего?
--
Mike
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-24 4:32 ` Mike Lykov
@ 2014-06-24 6:53 ` REAL
2014-06-24 8:23 ` Anton Gorlov
0 siblings, 1 reply; 33+ messages in thread
From: REAL @ 2014-06-24 6:53 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
24.06.2014 11:32, Mike Lykov пишет:
>> Было бы просто мечтой иметь также статистику по числу обращений к
>> серверу, обращений, находящихся в очереди на обработку, число
>> отвергнутых обращений (бывает при перегруженном сервере)...
>
> обращений к чему? очереди на обработку чего?
Очередь запросов на обработку сервером.
--
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-24 3:24 ` alexei
@ 2014-06-24 6:54 ` REAL
2014-06-24 7:16 ` alexei
0 siblings, 1 reply; 33+ messages in thread
From: REAL @ 2014-06-24 6:54 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
24.06.2014 10:24, alexei@taf.ru пишет:
> К примеру, хочу снимать температуру дисков и количество активных соединений
> на BRAS'е:
>
> /etc/zabbix/zabbix_agentd.conf:
> ...
> UserParameter=HDD.temp.a,sudo /usr/sbin/smartctl -a /dev/sda | grep ^194 | cut -c 88,89,90
> UserParameter=ppp.count,accel-cmd show stat | grep -A 3 ^ppp: | grep "active"| tr -d " "| cut -f2 -d ":"
> ...
>
А разве ppp.count относится к ppp? У нас же et0
> В настройках узла в элементах данных добавляю элемент с ключами "HDD.temp.a" и "ppp.count", а уж
> по ним можно и графики рисовать и триггеры навесить.
> _______________________________________________
> Sysadmins mailing list
> Sysadmins@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sysadmins
>
--
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-24 2:25 [Sysadmins] Мониторинг нагрузки на сервер REAL
2014-06-24 2:40 ` alexei
2014-06-24 4:32 ` Mike Lykov
@ 2014-06-24 7:13 ` Dmitriy L. Kruglikov
2 siblings, 0 replies; 33+ messages in thread
From: Dmitriy L. Kruglikov @ 2014-06-24 7:13 UTC (permalink / raw)
To: sysadmins
On Tue, 24 Jun 2014 09:25:40 +0700
REAL wrote:
R> Привет!
Доброго дня.
R> Интересуют средства мониторинга (с возможностью снимать
R> статистику в виде графиков) нагрузки на сервер.
Если только собирать картинки, то Collectd + rrd,
а смотрелка для графиков из rrd - вообще не проблема.
Остается проверить, есть ли в составе Collectd нужные "датчики".
Статистика очень подробная, нагрузка на систему - минимальная.
По сети собирать умеет. Минимально необходимое, IMHO.
Это может быть дополнительным бонусом к тому же Nagios, или подобному.
Но тут уже и настройки более громоздкие.
--
Best regards,
Dmitriy Kruglikov
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-24 6:54 ` REAL
@ 2014-06-24 7:16 ` alexei
2014-06-25 3:18 ` REAL
0 siblings, 1 reply; 33+ messages in thread
From: alexei @ 2014-06-24 7:16 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
----- Исходное сообщение -----
> От: "REAL" <real@kemsu.ru>
> Кому: "ALT Linux sysadmins' discussion" <sysadmins@lists.altlinux.org>
> Отправленные: Вторник, 24 Июнь 2014 г 15:54:47
> Тема: Re: [Sysadmins] Мониторинг нагрузки на сервер
>
> 24.06.2014 10:24, alexei@taf.ru пишет:
> > К примеру, хочу снимать температуру дисков и количество активных соединений
> > на BRAS'е:
> >
> > /etc/zabbix/zabbix_agentd.conf:
> > ...
> > UserParameter=HDD.temp.a,sudo /usr/sbin/smartctl -a /dev/sda | grep ^194 |
> > cut -c 88,89,90
> > UserParameter=ppp.count,accel-cmd show stat | grep -A 3 ^ppp: | grep
> > "active"| tr -d " "| cut -f2 -d ":"
> > ...
> >
> А разве ppp.count относится к ppp? У нас же et0
Не понял вопроса. У меня в параметре ppp.count именно количество клиентских
pppoe-соединений.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-24 2:40 ` alexei
2014-06-24 3:06 ` REAL
@ 2014-06-24 8:14 ` Michael Shigorin
2014-06-25 5:26 ` REAL
2014-07-17 19:59 ` Maksym Tiurin
1 sibling, 2 replies; 33+ messages in thread
From: Michael Shigorin @ 2014-06-24 8:14 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
On Tue, Jun 24, 2014 at 11:40:47AM +0900, alexei/taf.ru wrote:
> Смотрите в сторону zabbix'а. Через агента и внешние скрипты
> можно собирать все, что только можно.
Этот вариант более осмыслен тогда, когда машин много и надо
их как-то обобщать, а тонкие детали происходящего на каждой
отдельной не особо важны (т.к. период обновления сенсоров
довольно велик, а для скриптов заметны накладные расходы).
On Tue, Jun 24, 2014 at 10:13:49AM +0300, Dmitriy L. Kruglikov wrote:
> Если только собирать картинки, то Collectd + rrd,
> а смотрелка для графиков из rrd - вообще не проблема.
Для нескольких хостов либо необходимости отмечать кратковременные
выбросы значений лучше collectd я пока ничего не видел -- лёгкий,
нежручий, почти всё делает сам (хотя умеет дёргать и perl/java),
умеет интервалы порядка 5..10 секунд, не отмечаясь особо в top,
сливает данные по сети (при надобности через свой прокси) на
collectd-сервер, где их можно агрегировать. В качестве GUI брал
комплектный пример collection3 и так и использовал.
Вообще за последние лет десять на своих задачах пришёл к варианту
"пассивный удалённый мониторинг + активный локальный", когда нет
возможности отдачи команд рутом через какого-либо агента (и нет
лишних открытых портов); реализовывал связкой collectd + monit.
В любом случае запросы к абстрактному серверу можно фиксировать
разве что на уровне соединений, а если это был веб-сервер, то
стоит уточнить, на чём именно (apache1/2, nginx?): для разных
httpd в разных системах мониторинга бывают свои модули, например,
https://collectd.org/wiki/index.php/Plugin:Apache
https://collectd.org/wiki/index.php/Plugin:nginx
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-24 6:53 ` REAL
@ 2014-06-24 8:23 ` Anton Gorlov
2014-06-25 3:24 ` REAL
0 siblings, 1 reply; 33+ messages in thread
From: Anton Gorlov @ 2014-06-24 8:23 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
24.06.2014 10:53, REAL пишет:
> Очередь запросов на обработку сервером.
Очередь запросов чего?
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-24 7:16 ` alexei
@ 2014-06-25 3:18 ` REAL
2014-06-25 3:37 ` alexei
0 siblings, 1 reply; 33+ messages in thread
From: REAL @ 2014-06-25 3:18 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
24.06.2014 14:16, alexei@taf.ru пишет:
>>> UserParameter=HDD.temp.a,sudo /usr/sbin/smartctl -a /dev/sda | grep ^194 |
>>> cut -c 88,89,90
>>> UserParameter=ppp.count,accel-cmd show stat | grep -A 3 ^ppp: | grep
>>> "active"| tr -d " "| cut -f2 -d ":"
>>> ...
>>>
>> А разве ppp.count относится к ppp? У нас же et0
>
> Не понял вопроса. У меня в параметре ppp.count именно количество клиентских
> pppoe-соединений.
Вот в том-то и вопрос, что у меня нет pppoe, есть eth0 посредством
DHCP. Подозреваю, что настройки тут будут другие, нет?
--
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-24 8:23 ` Anton Gorlov
@ 2014-06-25 3:24 ` REAL
0 siblings, 0 replies; 33+ messages in thread
From: REAL @ 2014-06-25 3:24 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
24.06.2014 15:23, Anton Gorlov пишет:
> 24.06.2014 10:53, REAL пишет:
>> Очередь запросов на обработку сервером.
> Очередь запросов чего?
Запросов HTTP(s).
>
> _______________________________________________
> Sysadmins mailing list
> Sysadmins@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sysadmins
>
--
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-25 3:18 ` REAL
@ 2014-06-25 3:37 ` alexei
0 siblings, 0 replies; 33+ messages in thread
From: alexei @ 2014-06-25 3:37 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
----- Исходное сообщение -----
> От: "REAL" <real@kemsu.ru>
> Кому: "ALT Linux sysadmins' discussion" <sysadmins@lists.altlinux.org>
> Отправленные: Среда, 25 Июнь 2014 г 12:18:53
> Тема: Re: [Sysadmins] Мониторинг нагрузки на сервер
>
> 24.06.2014 14:16, alexei@taf.ru пишет:
>
> >>> UserParameter=HDD.temp.a,sudo /usr/sbin/smartctl -a /dev/sda | grep ^194
> >>> |
> >>> cut -c 88,89,90
> >>> UserParameter=ppp.count,accel-cmd show stat | grep -A 3 ^ppp: | grep
> >>> "active"| tr -d " "| cut -f2 -d ":"
> >>> ...
> >>>
> >> А разве ppp.count относится к ppp? У нас же et0
> >
> > Не понял вопроса. У меня в параметре ppp.count именно количество клиентских
> > pppoe-соединений.
>
> Вот в том-то и вопрос, что у меня нет pppoe, есть eth0 посредством
> DHCP. Подозреваю, что настройки тут будут другие, нет?
никто не мешает переименовать ключ на что-то типа "sessions.count" и выстроить
фильтрацию вывода команды "accel-cmd show stat", чтобы получить именно
количество ipoe-сессий.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-24 8:14 ` Michael Shigorin
@ 2014-06-25 5:26 ` REAL
2014-06-25 6:14 ` Sergey
2014-06-25 6:38 ` Dmitriy L. Kruglikov
2014-07-17 19:59 ` Maksym Tiurin
1 sibling, 2 replies; 33+ messages in thread
From: REAL @ 2014-06-25 5:26 UTC (permalink / raw)
To: mike, ALT Linux sysadmins' discussion
24.06.2014 15:14, Michael Shigorin пишет:
> Для нескольких хостов либо необходимости отмечать кратковременные
> выбросы значений лучше collectd я пока ничего не видел -- лёгкий,
> нежручий, почти всё делает сам (хотя умеет дёргать и perl/java),
> умеет интервалы порядка 5..10 секунд, не отмечаясь особо в top,
> сливает данные по сети (при надобности через свой прокси) на
> collectd-сервер, где их можно агрегировать. В качестве GUI брал
> комплектный пример collection3 и так и использовал.
Миш, а не мог бы ты, пожалуйста, осветить на вики небольшую мануалку
по установке и настройке collectd (nginx или apache2, на выбор)?
--
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-25 5:26 ` REAL
@ 2014-06-25 6:14 ` Sergey
2014-06-25 9:11 ` Anton Farygin
2014-06-25 6:38 ` Dmitriy L. Kruglikov
1 sibling, 1 reply; 33+ messages in thread
From: Sergey @ 2014-06-25 6:14 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
On Wednesday 25 June 2014, REAL wrote:
> Миш, а не мог бы ты, пожалуйста, осветить на вики небольшую
> мануалку по установке и настройке collectd (nginx или apache2,
> на выбор) ?
http://packages.altlinux.org/en/Sisyphus/srpms/collection4
Интерфейс не очень удобен при просмотре, но, зато, ничего
настраивать не надо. Надо бы ещё collection3 опакетить,
который в контрибах в тарболе самого collectd лежит...
Там тоже без настроек дополнительных.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-25 5:26 ` REAL
2014-06-25 6:14 ` Sergey
@ 2014-06-25 6:38 ` Dmitriy L. Kruglikov
2014-06-25 9:21 ` Michael Shigorin
1 sibling, 1 reply; 33+ messages in thread
From: Dmitriy L. Kruglikov @ 2014-06-25 6:38 UTC (permalink / raw)
To: sysadmins
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
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-25 6:14 ` Sergey
@ 2014-06-25 9:11 ` Anton Farygin
2014-06-25 19:27 ` Sergey
0 siblings, 1 reply; 33+ messages in thread
From: Anton Farygin @ 2014-06-25 9:11 UTC (permalink / raw)
To: sysadmins
On 25.06.2014 10:14, Sergey wrote:
> On Wednesday 25 June 2014, REAL wrote:
>
>> Миш, а не мог бы ты, пожалуйста, осветить на вики небольшую
>> мануалку по установке и настройке collectd (nginx или apache2,
>> на выбор) ?
>
> http://packages.altlinux.org/en/Sisyphus/srpms/collection4
>
> Интерфейс не очень удобен при просмотре, но, зато, ничего
> настраивать не надо. Надо бы ещё collection3 опакетить,
> который в контрибах в тарболе самого collectd лежит...
> Там тоже без настроек дополнительных.
collection3 мне кажется поудобнее.
а зачем пакетить ? И так можно взять из контрибов и использовать.
в пакете collectd лежит.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-25 6:38 ` Dmitriy L. Kruglikov
@ 2014-06-25 9:21 ` Michael Shigorin
0 siblings, 0 replies; 33+ messages in thread
From: Michael Shigorin @ 2014-06-25 9:21 UTC (permalink / raw)
To: sysadmins
On Wed, Jun 25, 2014 at 09:38:49AM +0300, Dmitriy L. Kruglikov wrote:
> R> Миш, а не мог бы ты, пожалуйста, осветить на вики небольшую
> R> мануалку по установке и настройке collectd (nginx или
> R> apache2, на выбор)?
> Ой, там и описывать не чего...
> В штатном /etc/collectd.conf примеров выше крыши.
> Сперва подключаем модуль, потом его настраиваем.
Именно.
> Примеров в collectd.conf столько, что оформлять мануал на Wiki
> просто не имеет смысла.
Тем более что у них своя есть, на которую и сослался :)
https://collectd.org/wiki/index.php/First_steps
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-25 9:11 ` Anton Farygin
@ 2014-06-25 19:27 ` Sergey
2014-06-25 20:46 ` Anton Farygin
0 siblings, 1 reply; 33+ messages in thread
From: Sergey @ 2014-06-25 19:27 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
On Wednesday 25 June 2014, Anton Farygin wrote:
> collection3 мне кажется поудобнее.
В основном да, но есть проблема с открытием пары-тройки сотен графиков,
если какой-то объект их столько разом имеет. У 4-ой версии можно один
выбрать в этом случае. В общем, я оба использую. Чаще, тоже, collection3.
> а зачем пакетить ? И так можно взять из контрибов и использовать.
Чтобы модули необходимые вытянулись, в основном. И, дополнительно,
чтобы просто было видно, что он есть.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-25 19:27 ` Sergey
@ 2014-06-25 20:46 ` Anton Farygin
2014-06-26 10:39 ` Michael Shigorin
2014-06-26 10:52 ` Sergey
0 siblings, 2 replies; 33+ messages in thread
From: Anton Farygin @ 2014-06-25 20:46 UTC (permalink / raw)
To: sysadmins
On 25.06.2014 23:27, Sergey wrote:
> On Wednesday 25 June 2014, Anton Farygin wrote:
>> а зачем пакетить ? И так можно взять из контрибов и использовать.
>
> Чтобы модули необходимые вытянулись, в основном. И, дополнительно,
> чтобы просто было видно, что он есть.
>
модули да, нужно.
я подумаю - может быть вынесу в подпакет collectd-collection3
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-25 20:46 ` Anton Farygin
@ 2014-06-26 10:39 ` Michael Shigorin
2014-06-26 10:52 ` Sergey
1 sibling, 0 replies; 33+ messages in thread
From: Michael Shigorin @ 2014-06-26 10:39 UTC (permalink / raw)
To: sysadmins
On Thu, Jun 26, 2014 at 12:46:41AM +0400, Anton Farygin wrote:
> я подумаю - может быть вынесу в подпакет collectd-collection3
+1
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-25 20:46 ` Anton Farygin
2014-06-26 10:39 ` Michael Shigorin
@ 2014-06-26 10:52 ` Sergey
2014-06-26 11:26 ` Anton Farygin
1 sibling, 1 reply; 33+ messages in thread
From: Sergey @ 2014-06-26 10:52 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
On Thursday 26 June 2014, Anton Farygin wrote:
> я подумаю - может быть вынесу в подпакет collectd-collection3
И чтобы два раза не вставать. perl не стоит в отдельный пакет
вынести, чтобы точечное обновление collectd Perl не тащило за
собой, если collectd-perl не нужен ? Что-то тыкнуся из Сизифа
в p7 поставить, а с Perl уже многовато для точечного обновления...
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-26 10:52 ` Sergey
@ 2014-06-26 11:26 ` Anton Farygin
2014-06-26 11:59 ` Sergey
0 siblings, 1 reply; 33+ messages in thread
From: Anton Farygin @ 2014-06-26 11:26 UTC (permalink / raw)
To: sysadmins
On 26.06.2014 14:52, Sergey wrote:
> On Thursday 26 June 2014, Anton Farygin wrote:
>
>> я подумаю - может быть вынесу в подпакет collectd-collection3
>
> И чтобы два раза не вставать. perl не стоит в отдельный пакет
> вынести, чтобы точечное обновление collectd Perl не тащило за
> собой, если collectd-perl не нужен ? Что-то тыкнуся из Сизифа
> в p7 поставить, а с Perl уже многовато для точечного обновления...
>
Он и так в отдельном пакете perl-Collectd
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-26 11:26 ` Anton Farygin
@ 2014-06-26 11:59 ` Sergey
0 siblings, 0 replies; 33+ messages in thread
From: Sergey @ 2014-06-26 11:59 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
On Thursday 26 June 2014, Anton Farygin wrote:
> > И чтобы два раза не вставать. perl не стоит в отдельный пакет
> > вынести, чтобы точечное обновление collectd Perl не тащило за
> > собой, если collectd-perl не нужен ? Что-то тыкнуся из Сизифа
> > в p7 поставить, а с Perl уже многовато для точечного обновления...
>
> Он и так в отдельном пакете perl-Collectd
Хм. А откуда зависимость на perl-base у основного пакета ?.. Даже
и не проверил, подумал, что из-за perl-Collectd.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-06-24 8:14 ` Michael Shigorin
2014-06-25 5:26 ` REAL
@ 2014-07-17 19:59 ` Maksym Tiurin
2014-07-18 7:35 ` Dmitriy L. Kruglikov
2014-07-21 13:50 ` Sergey
1 sibling, 2 replies; 33+ messages in thread
From: Maksym Tiurin @ 2014-07-17 19:59 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
Сори за некропост, но может будет кому интересно.
Michael Shigorin writes:
> On Tue, Jun 24, 2014 at 11:40:47AM +0900, alexei/taf.ru wrote:
>> Смотрите в сторону zabbix'а. Через агента и внешние скрипты
>> можно собирать все, что только можно.
>
> Этот вариант более осмыслен тогда, когда машин много и надо
> их как-то обобщать, а тонкие детали происходящего на каждой
> отдельной не особо важны (т.к. период обновления сенсоров
> довольно велик, а для скриптов заметны накладные расходы).
Если машин много то лучше уж Cacti - одна нода точно обслуживает 6k
машин. Zabbix тупит, да и использование обычной реляционной СУБД для
статистики ИМХО хреновое решение.
Можно еще на graphite посмотреть, но он уродлив (сами графики уродливы и
неудобны - того кто придумал диапазон в текстовых полях набирать надо
книгой по юзабилити бить по голове).
>
> On Tue, Jun 24, 2014 at 10:13:49AM +0300, Dmitriy L. Kruglikov wrote:
>> Если только собирать картинки, то Collectd + rrd,
>> а смотрелка для графиков из rrd - вообще не проблема.
>
> Для нескольких хостов либо необходимости отмечать кратковременные
> выбросы значений лучше collectd я пока ничего не видел -- лёгкий,
> нежручий, почти всё делает сам (хотя умеет дёргать и perl/java),
> умеет интервалы порядка 5..10 секунд, не отмечаясь особо в top,
> сливает данные по сети (при надобности через свой прокси) на
> collectd-сервер, где их можно агрегировать. В качестве GUI брал
> комплектный пример collection3 и так и использовал.
collectd очень хорош, но еще лучше collectd-pw + perfwatcher.
>
> Вообще за последние лет десять на своих задачах пришёл к варианту
> "пассивный удалённый мониторинг + активный локальный", когда нет
> возможности отдачи команд рутом через какого-либо агента (и нет
> лишних открытых портов); реализовывал связкой collectd + monit.
>
> В любом случае запросы к абстрактному серверу можно фиксировать
> разве что на уровне соединений, а если это был веб-сервер, то
> стоит уточнить, на чём именно (apache1/2, nginx?): для разных
> httpd в разных системах мониторинга бывают свои модули, например,
> https://collectd.org/wiki/index.php/Plugin:Apache
> https://collectd.org/wiki/index.php/Plugin:nginx
collectd еще умеет парсить логи, запускать скрипты и получать значения
через unixsocket.
В общем колектом можно собирать что угодно, а куда собранное складывать
и чем анализировать это уже от задачи и нагрузки зависит.
--
With Best Regards, Maksym Tiurin
JID: MrKooll@jabber.pibhe.com
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-07-17 19:59 ` Maksym Tiurin
@ 2014-07-18 7:35 ` Dmitriy L. Kruglikov
2014-07-21 12:24 ` Michael Shigorin
2014-07-21 18:16 ` Maksym Tiurin
2014-07-21 13:50 ` Sergey
1 sibling, 2 replies; 33+ messages in thread
From: Dmitriy L. Kruglikov @ 2014-07-18 7:35 UTC (permalink / raw)
To: sysadmins
On Thu, 17 Jul 2014 22:59:17 +0300
Maksym Tiurin wrote:
MT> Сори за некропост, но может будет кому интересно.
Как оказалось, даже более чем.
У вас консолидирован опыт и рекомендации по применению
того или иного решения в конкретных ситуациях.
Не будет ли с моей стороны наглостью предложить вам
оформить этот бесценный материал в виде более подробной статьи
с примерами, иллюстрациями и рекомендациями на Wiki ?
Если вдруг нужна будет какая-то помощь или информация,
я готов поделиться и своими крупицами.
MT> collectd очень хорош, но еще лучше collectd-pw + perfwatcher.
Уже изучаю. Спасибо.
P.S.
Есть некоторые очень сырые намётки по коллектору для Monit.
Альтернатива MMonit.
Теоретически, можно строить графики с интервалами самого monit.
Можно делать start/stop/monitor/unmonitor из интерфейса.
В идеале, должен бы заменить связку Nagios+Collectd.
Но ресурсов пока не хватает.
Если кому интересно, скрестим напильники.
--
Best regards,
Dmitriy Kruglikov
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-07-18 7:35 ` Dmitriy L. Kruglikov
@ 2014-07-21 12:24 ` Michael Shigorin
2014-07-21 12:36 ` Dmitriy L. Kruglikov
2014-07-21 18:16 ` Maksym Tiurin
1 sibling, 1 reply; 33+ messages in thread
From: Michael Shigorin @ 2014-07-21 12:24 UTC (permalink / raw)
To: sysadmins
On Fri, Jul 18, 2014 at 10:35:07AM +0300, Dmitriy L. Kruglikov wrote:
> P.S.
> Есть некоторые очень сырые намётки по коллектору для Monit.
> Альтернатива MMonit.
> Теоретически, можно строить графики с интервалами самого monit.
> Можно делать start/stop/monitor/unmonitor из интерфейса.
> В идеале, должен бы заменить связку Nagios+Collectd.
> Но ресурсов пока не хватает.
> Если кому интересно, скрестим напильники.
Потенциально интересно, но прямщас максимум чего посоветую...
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-07-21 12:24 ` Michael Shigorin
@ 2014-07-21 12:36 ` Dmitriy L. Kruglikov
0 siblings, 0 replies; 33+ messages in thread
From: Dmitriy L. Kruglikov @ 2014-07-21 12:36 UTC (permalink / raw)
To: sysadmins; +Cc: mike
On Mon, 21 Jul 2014 15:24:45 +0300
Michael Shigorin wrote:
MS> Потенциально интересно, но прямщас максимум чего посоветую...
Это о тех скриншотиках, которые я тебе присылал в качестве дразнилки.
Если шо ;)
Советы будут нужны однозначно, но не ранее старта чего-нибудь более живого.
А пока нужны руки с мозгами, потому как у меня человечко-часы закончились.
--
Best regards,
Dmitriy Kruglikov
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-07-17 19:59 ` Maksym Tiurin
2014-07-18 7:35 ` Dmitriy L. Kruglikov
@ 2014-07-21 13:50 ` Sergey
2014-07-21 18:18 ` Maksym Tiurin
1 sibling, 1 reply; 33+ messages in thread
From: Sergey @ 2014-07-21 13:50 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
On Thursday 17 July 2014, Maksym Tiurin wrote:
> collectd очень хорош, но еще лучше collectd-pw + perfwatcher.
А collectd на сколько совместим с collectd-pw ? В смысле
collectd может данные на сервер с collectd-pw отсылать ?
И в плане хранимых данных они совместимы ? То есть, можно
ли collectd-pw использовать вместо collectd c теми же
rrd-шками ?
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-07-18 7:35 ` Dmitriy L. Kruglikov
2014-07-21 12:24 ` Michael Shigorin
@ 2014-07-21 18:16 ` Maksym Tiurin
2014-07-23 6:04 ` Dmitriy L. Kruglikov
1 sibling, 1 reply; 33+ messages in thread
From: Maksym Tiurin @ 2014-07-21 18:16 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
Dmitriy L. Kruglikov writes:
> On Thu, 17 Jul 2014 22:59:17 +0300
> Maksym Tiurin wrote:
>
> MT> Сори за некропост, но может будет кому интересно.
> Как оказалось, даже более чем.
> У вас консолидирован опыт и рекомендации по применению
> того или иного решения в конкретных ситуациях.
>
> Не будет ли с моей стороны наглостью предложить вам
> оформить этот бесценный материал в виде более подробной статьи
> с примерами, иллюстрациями и рекомендациями на Wiki ?
Наглостью не будет, но времени на оформление статьи нет :(
> Если вдруг нужна будет какая-то помощь или информация,
> я готов поделиться и своими крупицами.
>
> MT> collectd очень хорош, но еще лучше collectd-pw + perfwatcher.
> Уже изучаю. Спасибо.
>
> P.S.
> Есть некоторые очень сырые намётки по коллектору для Monit.
> Альтернатива MMonit.
> Теоретически, можно строить графики с интервалами самого monit.
> Можно делать start/stop/monitor/unmonitor из интерфейса.
> В идеале, должен бы заменить связку Nagios+Collectd.
Хм.. А зачем если не секрет? Ну еще зачем из monit отправлять статистику
в collectd я могу понять, но вот в то что оно может заменить совсем не
верится.
> Но ресурсов пока не хватает.
> Если кому интересно, скрестим напильники.
--
With Best Regards, Maksym Tiurin
JID: MrKooll@jabber.pibhe.com
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-07-21 13:50 ` Sergey
@ 2014-07-21 18:18 ` Maksym Tiurin
0 siblings, 0 replies; 33+ messages in thread
From: Maksym Tiurin @ 2014-07-21 18:18 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
Sergey writes:
> On Thursday 17 July 2014, Maksym Tiurin wrote:
>
>> collectd очень хорош, но еще лучше collectd-pw + perfwatcher.
>
> А collectd на сколько совместим с collectd-pw ? В смысле
> collectd может данные на сервер с collectd-pw отсылать ?
> И в плане хранимых данных они совместимы ? То есть, можно
> ли collectd-pw использовать вместо collectd c теми же
> rrd-шками ?
Конечно. Да и патчи из collectd-pw плавно перетекают в collectd.
collectd-pw это тот-же collectd + пачка дополнительных плагинов +
интерфейс для perfwatcher.
На уровне протокола они полностью совместимы.
--
With Best Regards, Maksym Tiurin
JID: MrKooll@jabber.pibhe.com
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Sysadmins] Мониторинг нагрузки на сервер
2014-07-21 18:16 ` Maksym Tiurin
@ 2014-07-23 6:04 ` Dmitriy L. Kruglikov
0 siblings, 0 replies; 33+ messages in thread
From: Dmitriy L. Kruglikov @ 2014-07-23 6:04 UTC (permalink / raw)
To: sysadmins
On Mon, 21 Jul 2014 21:16:02 +0300
Maksym Tiurin wrote:
MT> Dmitriy L. Kruglikov writes:
MT> > Теоретически, можно строить графики с интервалами самого monit.
MT> > Можно делать start/stop/monitor/unmonitor из интерфейса.
MT> > В идеале, должен бы заменить связку Nagios+Collectd.
MT> Хм.. А зачем если не секрет? Ну еще зачем из monit
MT> отправлять статистику в collectd я могу понять, но вот в то
MT> что оно может заменить совсем не верится.
Monit не будет слать статистику в collectd.
Он будет слать свою статистику в свой коллектор.
Из этой статистики строится "общее состояние", как в Nagios,
и часть статистики будет скидываться в rrd для построения графиков.
Не столь подробных, как в collectd, но достаточно для общей эрудиции.
В результате я намерен получить единый инструмент для:
1) Обзора состояния комплекса "в один взгляд". Если работают N из N, то "зеленый".
2) Общего обзора параметров потребления и оценки корреляции между ними.
3) Управления старт/стопами сервисов комплекса из одного интерфейса.
В моем применении это 5 серверов и порядка 50 сервисов на них.
Сейчас используется Nagios+Collectd, но нет возможности временно остановить
пару lighttpd в контейнерах, чтоб чего-нибудь пошаманить.
Потому и захотелось странностей.
--
Best regards,
Dmitriy Kruglikov
^ permalink raw reply [flat|nested] 33+ messages in thread
end of thread, other threads:[~2014-07-23 6:04 UTC | newest]
Thread overview: 33+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-24 2:25 [Sysadmins] Мониторинг нагрузки на сервер REAL
2014-06-24 2:40 ` alexei
2014-06-24 3:06 ` REAL
2014-06-24 3:24 ` alexei
2014-06-24 6:54 ` REAL
2014-06-24 7:16 ` alexei
2014-06-25 3:18 ` REAL
2014-06-25 3:37 ` alexei
2014-06-24 8:14 ` Michael Shigorin
2014-06-25 5:26 ` REAL
2014-06-25 6:14 ` Sergey
2014-06-25 9:11 ` Anton Farygin
2014-06-25 19:27 ` Sergey
2014-06-25 20:46 ` Anton Farygin
2014-06-26 10:39 ` Michael Shigorin
2014-06-26 10:52 ` Sergey
2014-06-26 11:26 ` Anton Farygin
2014-06-26 11:59 ` Sergey
2014-06-25 6:38 ` Dmitriy L. Kruglikov
2014-06-25 9:21 ` Michael Shigorin
2014-07-17 19:59 ` Maksym Tiurin
2014-07-18 7:35 ` Dmitriy L. Kruglikov
2014-07-21 12:24 ` Michael Shigorin
2014-07-21 12:36 ` Dmitriy L. Kruglikov
2014-07-21 18:16 ` Maksym Tiurin
2014-07-23 6:04 ` Dmitriy L. Kruglikov
2014-07-21 13:50 ` Sergey
2014-07-21 18:18 ` Maksym Tiurin
2014-06-24 4:32 ` Mike Lykov
2014-06-24 6:53 ` REAL
2014-06-24 8:23 ` Anton Gorlov
2014-06-25 3:24 ` REAL
2014-06-24 7:13 ` Dmitriy L. Kruglikov
ALT Linux sysadmins discussion
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
public-inbox-index sysadmins
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sysadmins
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git