Архив метки: monitoring

Linux: описание утилиты vmstat

7 октября 2014
 

 vmstat — одна из утилит, которые должны быть использованы в первую очередь (после top, конечно), при проблемах с сервером (высокий Load Average и т.д.). Он позволяет вывести информацию об использовании памяти, дисков, процессора. Простой запуск без ключей будет выглядеть так: # vmstat procs ————memory———- —swap— ——io—- —system— ——cpu—— r b swpd free buff cache si… Читать далее »

CentOS: установка мониторинга Munin

25 сентября 2014
 

 Munin является системой клиент-сервер, потому — устанавливаем сразу оба компонента: # yum -y install munin munin-node После установки — Munin создаёт несколько файлов конфигурации.

Linux: описание утилиты iostat

17 сентября 2014
 

 iostat — утилита, предназначенная для мониторинга использования дисковых разделов, входящая в набор sysstat. Пример вызова iostat без ключей: # iostat Linux 2.6.32-431.23.3.el6.x86_64 (venti.domain.org.ua) 09/16/2014 _x86_64_ (1 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 0.62 0.01 0.17 1.08 0.00 98.12 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sda 1.07 13.98 21.50 16981726 26110684 dm-0 2.81 13.22 20.07… Читать далее »

Java: мониторим приложение с помощью JavaMelody

9 июля 2014
 

 Домашная страница проекта — тут>>>. Выводит очень много полезной информации, такой как кол-во используемой памяти, кол-во потоков, http-сессий и многое другое, при чём делает это в удобных графиках. Установка занимает буквально несколько минут. Качаем архив c страницы https://github.com/javamelody/javamelody/releases: $ cd /home/user/tmp $ wget https://github.com/javamelody/javamelody/releases/download/1.51.0/javamelody-1.51.0.zip

Linux: linux-dash — dashboard системной информации через web-интерфейс

24 июня 2014
 

 Случайно наткнулся на замечательную утилиту, которая выводит top и ещё много другой информации в веб-интерфейсе. Она пока в beta — но работает прилично. Домашняя страница проекта — тут>>>, демо можно посмотреть тут>>>. Хотя в README сказано, что CentOS не поддерживается — работает вполне адекватно (только не опознаёт Apache HTTP в установленных): # cat /etc/redhat-release CentOS… Читать далее »

Monitorix: установка на FreeBSD/CentOS

7 мая 2014
 

 Monitorix — простая система мониторинга с возможностью вывода графиков в веб-интерфейс. Написана на Perl, веб-интерфейс работает через p5-HTTP-Server-Simple. Установка производится на: # uname -sr FreeBSD 9.0-RELEASE-p3 Ищем порт:

TeamCity: мониторинг нагрузки BuildAgent-ов

14 декабря 2013
 

 Для отслеживания нагрузки на систему во время выполнения билдов BuildAgent-ами у TeamCity имеется встроенный инструмент — Performance Monitor. Он выводит результаты использования CPU, диска и оперативной памяти в удобном графике. Для его подключения к проекту — переходим в настройки проекта, раздел 3: Build Step, и кликаем на Add build feature:

bwm-ng: просмотр сетевой активности

3 января 2013
 

 Очень простая утилита, которая наглядно показывает трафик — входящий, исходящий, общий по каждому сетевому интерфейсу — Bandwidth Monitor NG, или bwm-ng. Установка очень простая. Находим утилиту в портах: # make search name=bwm-ng Port:   bwm-ng-0.6 Path:   /usr/ports/net-mgmt/bwm-ng Info:   A small and simple bandwidth monitor Maint:  [email protected] B-deps: libstatgrab-0.17 pkgconf-0.8.9 R-deps: libstatgrab-0.17 pkgconf-0.8.9 WWW:    http://www.gropp.org/?id=projects&sub=bwm-ng И —… Читать далее »