Я хотел бы знать, как узнать следующее для коробки Solaris:
Количество случаев использования ЦП при 100%
Продолжительность времени, в течение которого ЦП оставался на уровне 100%
Есть ли вариант sar
команда, чтобы узнать это?
Заранее спасибо, Чайтанья
Строго говоря, почти каждая отдельная инструкция выполняется при 100% использовании. :)
Но серьезно. Вероятно, вы не хотите отслеживать отдельные периоды высокой загрузки. Возможно, вам понадобится агрегирование статистики, которая усредняет использование за регулярные периоды времени, и это все, что делает sar.
Вы можете установить что-то вроде Мунин, или если у вас уже есть приложение snmp-counter, например кактусы где-то установлен, вы можете просто запрашивать значения из системы Solaris через SNMP. Некоторые мониторы доступности, например нагиос расширяемы, так как они могут измерять использование ЦП (или других) в течение регулярных периодов времени и представлять эту информацию вам в виде графика.
Solaris по умолчанию поставляется с sar. Если он не установлен, вы сможете получить пакет с установочного носителя. Это должно дать вам необходимую информацию.
Чтобы получить хороший легкий, легко устанавливаемый интерфейс для повышения производительности системы, ищите инструмент "dim_STAT".