The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

ptop для мониторинга работы PostgreSQL. Обзор top-подобных утилит.

29.01.2008 15:41

Вышла очередная версия утилиты мониторинга ptop, отображающая в top-подобном виде скриншоты) загруженность PostgreSQL процессов, статистику по таблицам и индексам, позволяющая проследить за выполняющимися запросами, статусом блокировок.

Ниже небольшой обзор других top-подобных утилит мониторинга:

  • mytop - консольная утилита для real-time мониторинга состояния mysql процессов, отображает чем в данный момент занят каждый тред MySQL и на что тратится наибольшее число ресурсов. Аналог: mtop/mkill - MySQL Monitoring Tools;
  • dnstop - утилита, использующая libpcap для сниффинга DNS трафика и отображения кто и какие DNS запросы осуществляет в данный момент. Полезно для обнаружения источника перегрузки или флуда.
  • PowerTOP - утилита предназначенная для выявления приложений, в результате работы которых тратится наибольшее количество энергии. Например, с помощью PowerTOP (результаты отображаются в стиле утилиты "top") можно быстро оценить причину быстрого разряда аккумулятора на ноутбуке.
  • htop - расширенный аналог утилиты top для Linux. Работает в консольном режиме. Отличается от top выделением объектов цветом, свободной горизонтальной и вертикальной прокруткой экрана, удобными средствами для поиска и завершения процессов.
  • atop - Top-подобная утилита для мониторинга параметров работы системы в целом и отдельных процессов в частности. Для работы необходимо Linux ядро 2.4.x или 2.6.x. От стандартного top отличается большей детализацией и возможностью сброса дампа в файл. Например для процесса можно проследить интенсивность дискового ввода-вывода и сетевую активность.
  • iTop - мониторинг интенсивности генерации прерываний в похожем на 'top' виде.
  • ApacheTop - утилита анализирующая лог файлы apache в tail режиме и показывающая realtime статистику в похожем на вывод команды top виде. Возможна сортировка вывода по трафику, числу запросов в секунду, числу байт в секунду, наиболее часто запрашиваемым URL.
  • ntop - программа просмотра состояния и статистики передачи данных по сети (TCP, UDP, ICMP, IPX, AppleTalk, FTP, HTTP, DNS, Telnet, Netbios, SNMP, X11, etc.). Имеется консольная (текущее состояние) и web версия (показ накопленной статистики). Информация о трафике может собираться через NetFlow. Другие похожие top-like системы мониторинга трафика: Nettop, jnettop, sntop, tcptrack, netwatch.
  • pftop - показ сессий используя OpenBSD pf.
  • IP Tables State (iptstate) - трекинг сессий для iptables;
  • pwatch - отображает в top-подобном виде различную информацию о состоянии процессов (например, число открытых файлов), входящая в комплект программа iotop показывает изменение динамики ввода/вывода в привязке к процессам.


  1. Главная ссылка к новости (http://comments.gmane.org/gman...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/13909-top
Ключевые слова: top, monitor, statistic, postgresql, database, tune
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (8) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 16:05, 29/01/2008 [ответить]  
  • +/
    Для MySQL давно пользуюсь такой командой:
    watch -n1 "mysqladmin processlist|grep -v Sleep"

    Поставил mytop - через 5 минут снёс.

     
  • 1.2, Vladimir Rusinov (?), 16:23, 29/01/2008 [ответить]  
  • +/
    Еще есть iotop.
     
  • 1.3, Аноним (3), 10:33, 30/01/2008 [ответить]  
  • +/
    есть еще iftop - показывает раскладку трафика на интерфейсе - по адресам, портам, скорости etc. очень удобна
     
  • 1.4, Аноним (4), 11:39, 30/01/2008 [ответить]  
  • +/
    неплохая тулза pfqueue мониторит почтовые очереди
     
  • 1.5, ilys (?), 16:06, 30/01/2008 [ответить]  
  • +/
    а чем монитироть дисковые IO в linux?

    atop это умеет, только если стоит патч на ядро... :(

     
     
  • 2.6, drurus (?), 11:44, 31/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    iostat
     
     
  • 3.7, ilys (?), 17:05, 31/01/2008 [^] [^^] [^^^] [ответить]  
  • +/
    да, спасибо, а как вы iostat'ом смотрите какой процесс генерирует дисковую активность?
     
     
  • 4.8, Анонимус (?), 13:55, 01/02/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Да, актуальный вопрос.....
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру