LINUX.ORG.RU

Sysstat 11.6.0

 , sysstat


3

3

14 августа состоялся релиз набора утилит Sysstat, предназначенного для наблюдения за производительностью системы. Данные утилиты позволяют получить подробную информацию об использовании процессора, памяти, об выполняемых процессах, дают отчет об I/O активности различных устройств и разделов накопителей данных, а также многое другое. Полученная информация может быть сохранена для последующего анализа или вывода в удобном для пользователя формате (CSV, XML, JSON, SVG-график).

Sysstat 11.6.0 содержит следующие нововведения:

  • sar теперь может выводить статистику о работе программных сетей (softnet).
  • Были добавлены новые метрики. Например, отчет об использовании памяти будет включать данные об доступной свободной памяти.
  • Для различных утилит Sysstat доступна опция --human для вывода данных в удобном для чтения человеком формате.
  • Для sadf доступно несколько новых опций для вывода графиков.
  • Команды «iostat» и «mpstat» теперь могут выводить отчет в формате JSON.
  • sadf теперь может выводить raw-содержимое бинарных файлов sar.
  • Для sar и mpstat теперь можно выбрать диапазон мониторируемых CPU или прерываний.
  • Улучшен pidstat, который теперь может выводить метрику «%wait» как часть статистики использования CPU. Также доступно несколько новых параметров: -e запускает определенную программу и отслеживает ее с помощью pidstat, -H выводит отметки времени в виде Unix-времени.
  • mpstat может выводить статистику о CPU на основе расположения узлов NUMA
  • iostat имеет новый параметр для отображения отчетов в сокращенном виде, которые должны умещаться на экранах шириной в 80 символов. В расширенную версию отчета этой утилиты добавлены новые метрики.
  • Доступен перевод на фриульский язык

Следует учитывать, что в этой версии было отменено исправление (добавлено в предыдущей версии), которое устраняло возможную при определенных условиях неработоспособность sadc на архитектуре ARM. Это обусловлено тем, что данное исправление иногда становилось причиной ошибки сегментации.

>>> Подробности

★★★★★

Проверено: leave ()
Последнее исправление: CYB3R (всего исправлений: 6)

мониторирования

Я категорически против исправления этого...этой... хм. В общем это слово должно быть оставлено как есть дабы напоминать своим видом будущим поколениям о боли и страданиях, которых возможно не будет в их мире.

JacobTwoTwo
()

мониторирования и анализа производительности

нене лучше будет так:

мониторирования и аналозирования производоливирования

anonymous
()

Доступен перевод на Фриульский язык

Спасибо, узнал что такой вообще существует.

bitfroster ★★
()

Для различных утилит Sysstat доступна опция --human для вывода данных в удобном для чтения человеком формате.

А разве когда-то вывод утилит sysstat предназначался для скриптов?

Команды «iostat» и «mpstat» теперь могут выводить отчет в формате JSON.

Ну наконец-то

router ★★★★★
()

14 августа состоялся релиз набора утилит Sysstat, предназначенного для наблюдения за производительностью системы.

какой системы? Linux? OpenBSD? Haiku? MS DOS? любой?

buratino ★★★★★
()

статистику о работе программных сетей (softnet)
программных сетей

Людям, не видящим себя в будущем переводчиками новостей на ЛОРе, а значит пребывающие в здравой памяти и рассудке, рекомендую почитать про то, что такое softnet_stat.

https://blog.packagecloud.io/eng/2016/06/22/monitoring-tuning-linux-networkin...

zuzzas
()
Ответ на: комментарий от zuzzas

Признаюсь, я никогда не сталкивался с softnet и потратил большое количество времени на поиск информации о нем. Нигде не было какого-либо варианта перевода, но у меня сложилось (как я понимаю теперь ложное) впечатление, что этот термин следует перевести. Собственно, на случай какой-то ошибки я и оставил в скобках изначальный вариант. На ваш взгляд, как следует поступить в данном случае?

Leupold_cat ★★★★★
() автор топика

netdata может тоже самое вроде бы

UVV ★★★★★
()
Ответ на: комментарий от buratino

У нас тут сайт про линукс. То что тут отираются бздуны и прочие маргиналы попутно создавая информационный шум о своих поделках — так исторически сложилось, не более.

mandala ★★★★★
()
Ответ на: комментарий от Leupold_cat

Ну вот и что вы сделали? Теперь я чувствую себя свиньёй, извиняюсь.

В этом файле можно мониторить работу NAPI. Тут выводится статистика, относящаяся к обработке фреймов в receive ring буферах сетевой карты. Ethernet или 802.11, например. Её полезно мониторить, чтобы понимать, как крутить эти крутилки[1]: netdev_budget, netdev_budget_usecs, netdev_max_backlog.

Думаю, стоит перевести, как «статистика о работе NAPI». Можно добавить, что всё, что там есть, относится только к приёму фреймов с буфера сетевых карт.

[1] - https://www.kernel.org/doc/Documentation/sysctl/net.txt

zuzzas
()
Ответ на: комментарий от router

А разве когда-то вывод утилит sysstat предназначался для скриптов?

Стандартный вывод предназначается для чтения людьми, но, наверное, кому-то он показался недостаточно удобным.
Вывод отчетов в более понятном для человека виде проявляется в том, что значения показателей имеют указатель единиц измерения, который зависит от величины этого показателя. При необходимости значение показателя округляется.
Например, в строке которая показывает количество прочитанных с диска килобайт взамен числа «330940» вы увидите «323.2 М». Соответственно, если было прочитано менее 1 килобайта, взамен 0.02 вы увидите 22.0 B.

Leupold_cat ★★★★★
() автор топика
Ответ на: комментарий от mandala

как кому-то вообще приходит в голову противопоставлять Linux и другие свободные операционные системы. складывается ощущение, что Linux - это фетиш

а подобные системы бывают и linux-only, и кроссплатформенными, поэтому неплохо бы указывать

buratino ★★★★★
()
Ответ на: комментарий от zuzzas

Спасибо. Я написал в спецтеме об этой проблеме.
И попросил, чтобы в новости было упоминание о том, что этот sysstat предназначен для Linux систем. Надеюсь, корректоры исправят эти ошибки.

Leupold_cat ★★★★★
() автор топика
Ответ на: комментарий от JacobTwoTwo

Погуглируй «круглосуточное мониторирование по Холтеру».

anonymous
()
Ответ на: комментарий от buratino

Да кто противопоставляет то? Просто очевидно что раз сайт «русскоязычная информация о linux», то и в случае чего подразумевается классическая ОС (дистрибутив) на базе ядра linux, а иное отмечается отдельно.

mandala ★★★★★
()
Ответ на: комментарий от buratino

Я хожу с левыми юзерагентами. Думаю тут таких много. Ну и сайт не о шинде же, чтобы там метрики не говорили.

mandala ★★★★★
()
Ответ на: комментарий от mandala

Я хожу с левыми юзерагентами.

а потом это ложится на стол инвестором, и цена акций Microsoft растёт

агенты MS на задании просто

buratino ★★★★★
()
Ответ на: комментарий от buratino

подразумевается - это для 16-ти то процентов? :)

Для тех кому нужно больше инфы, на какие мсдосы можно еще установить - есть внизу ссылка >>> Подробности. А так то сайт про Linux, что видно даже по url.

Deliverance ★★
()
Ответ на: комментарий от zuzzas

Ну вот и что вы сделали? Теперь я чувствую себя свиньёй, извиняюсь.

осталось лобызнуть друг друга в бороды и раскупорить вейп дружбы, обильно закусив капкейком

anonymous
()

Получается, оно и на Андроиде работать будет?
А оверхед какой?

GblGbl ★★★★★
()
Ответ на: комментарий от mandala

У нас тут сайт про линукс. То что тут отираются бздуны и прочие маргиналы попутно создавая информационный шум о своих поделках — так исторически сложилось, не более.

Linux.org.ru — клуб пользователей операционной системы Linux и других Unix-систем

То есть, как минимум *BSD, Haiku и даже коммерческие юниксы для ЛОРа не являются офтопиком совершенно официально. FreeDOS или ReactOS - это да, «исторически сложилось», ибо opensource.ru.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Проект «LINUX.ORG.RU: Русская информация об ОС Linux» был основан в октябре 1998 года. Нашей целью является создание основного информационного ресурса об операционной системе Linux в России. Мы стараемся обеспечить возможность обмена различной Linux-ориентированной информацией, последними новостями, ссылками, документацией и другими ресурсами.

Я вот этим абзацем в шапке «О сервере» руководствовался. Ну и естественно мой коммент нельзя воспринимать слишком серьёзно.

mandala ★★★★★
()
Ответ на: комментарий от anonymous

Это ведь opensource.ru, не?

bsd.org.ru указывайте

Ох уж эти ёксперты ... даже не в курсе, что боязды различаются меж собой чуть менее, чем полностью. 20+ лет отдельного развития ядра и юзерспейса — это вам не очередной 100500ый форк с нескучными обоинами и другими настройками.

anonymous
()
Ответ на: комментарий от buratino

Настоящие Ъ по ссылкам не ходят

А пытаются с ходу все обкакать.

Сказано же -

GNU/Linux с ядром Linux выше 2.6.x или равно или указанном в документации

или указанный в документации UNIX -

https://en.m.wikipedia.org/wiki/Sysstat

Bioreactor ★★★★★
()
Последнее исправление: Bioreactor (всего исправлений: 2)

Хотя обычно я использую в своих поделиях snmp4j, однако bind к sysstat не через ProcessBuilder, а через JNI, я бы посмотрел с удовольствием, если такой уже написан, чтобы велосипед не изобретать.

Bioreactor ★★★★★
()
Ответ на: комментарий от mandala

Меня забавляет, когда админы локалхостов, наши нищие бро, считающие себя крутыми кулькакерами, вылезают из штанов, когда тут упомянают macOS.

А умные изучают матчасть и делятся опытом -

https://unix.stackexchange.com/questions/253464/resource-usage-cpu-for-given-...

Bioreactor ★★★★★
()
Ответ на: комментарий от Bioreactor

И? Что сказать то хотел? Или просто промахнулся? А... Понял, благородных донов с яблочком забыл, а ты подумал что я вас записал в маргиналы. Извиняй, не маргиналы, просто позеры в 90%, но я про вас тупо забыл.

mandala ★★★★★
()

Не знал об этой штуке, в следующий раз надо будет попробовать...

RapidFire
()
Ответ на: комментарий от Bioreactor

Да это ты притащил свои яблоки в тред, я ж говорю: я о них даже не вспомнил, а не то что там у меня бугурт какай-то.

mandala ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.