From: Michael Shigorin <mike@osdn.org.ua> To: ALT Linux sysadmins' discussion <sysadmins@lists.altlinux.org> Subject: Re: [Sysadmins] Мониторинг нагрузки на сервер Date: Tue, 24 Jun 2014 11:14:58 +0300 Message-ID: <20140624081458.GA9798@osdn.org.ua> (raw) In-Reply-To: <20140624101349.19e3d606@gmail.com> <1648993057.4019.1403577647552.JavaMail.zimbra@taf.ru> 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
next prev parent reply other threads:[~2014-06-24 8:14 UTC|newest] Thread overview: 33+ messages / expand[flat|nested] mbox.gz Atom feed top 2014-06-24 2:25 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 [this message] 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
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20140624081458.GA9798@osdn.org.ua \ --to=mike@osdn.org.ua \ --cc=mike@altlinux.org \ --cc=sysadmins@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
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