Базовые инструментальные средства Solaris

Оценить
(0 голоса)

В комплект поставки операционной системы Solaris входит множество инструментальных средств для отслеживания поведения системы. Наиболее используемыми средствами являются следующие:

•             iostat - Мониторинг использования дисков, времени обслуживания и связанных с этим показателей.

•             mpstat - Мониторинг по каждому ЦП. Эта утилита также сообщает об активности прерываний для каждого ЦП.

•             netstat - Мониторинг сетевого трафика.

•             nfsstat - Мониторинг NFS.

•             рз -г Мониторинг по каждому процессу.

•             sar - Все аспекты системного мониторинга кроме сетей.

Утилита sar может по желанию сохранять данные в двоичном файле. Позднее данные могут быть извлечены из этого двоичного файла либо за период полного мониторинга, либо согласно заданным временам начала и окончания (с опциями -s и -е). Данные также могут регистрироваться выборочно, например, только информация об использовании ЦП или только дисковая статистика.

•             vmstat - Мониторинг ЦП, памяти, области своппинга (подкачки) и очереди выполнения.

•             prstat - Мониторинг по каждому процессу, эта утилита доступна только начиная с Solaris 8.

К другим инструментальным средствам, которые также широко используются, но не поставляются с операционной системой Solaris, относятся следующие:

•             vxstat - Мониторинг производительности томов менеджера Veritas Volume Manager.

•             statit - Все важные аспекты системного мониторинга.

Утилита statit может применяться для того, чтобы осуществлять мониторинг системы в течение заданного периода времени (например, для контроля на интервале в 30 секунд следует выполнить команду statit sleep 30), в течение времени выполнения некоторой программы (следует выполнить statit program_name) или в течение произвольного периода времени (чтобы сформировать дамп статистики, следует воспользоваться командой statit -х в начале контролируемого периода времени и командой statit -у в конце этого периода). Подобно sar, утилита statit может сохранять выходную информацию трассировки на заданных интервалах времени либо в текстовом, либо в двоичном файле для последующего отображения с помощью самой statit.

Утилита statit предоставляет еще одно дополнительное преимущество по сравнению с sar: она регистрирует сетевую статистику для каждого сетевого интерфейса, хотя к сожалению не размер пакета, а только количество пакетов.

•             top - Мониторинг по каждому процессу (инструмент на основе curses).

Начиная с Solaris 8 утилита top не требуется, поскольку теперь операционная система Solaris поставляется в комплекте с утилитой prstat, которая обеспечивает аналогичные функциональные возможности.

Из перечисленных инструментальных средств утилита vxstat имеет значение для пользователей только при работе с менеджером томов Veritas и поставляется в комплекте программного обеспечения Veritas Volume Manager; утилиты top (инструмент

от сторонних разработчиков) и statit больше не поддерживаются. На Web-сайте настоящей книги можно найти копии утилит statit и top.

Другие более специализированные инструментальные средства, такие как lockstat и cpustat, которые осуществляют мониторинг блокировок ядра операционной системы и поведения аппаратных средств нижнего уровня, используются разработчиками программного обеспечения или инженерами, специализирующимися на проблемах обеспечения производительности. Однако перечисленные инструментальные средства могут помочь выявить большинство проблем системной производительности, с которыми можно столкнуться на реальных системах.

Подробнее в этой категории: Интервалы мониторинга »
Интервалы мониторинга
Другие инструменты мониторинга

Добавить комментарий


Защитный код
Обновить