1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lengchuan-Linux-Tutorial

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Nmon.md 4.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 02.12.2024 23:55 959b30e

Использование инструмента мониторинга производительности системы nmon

Описание nmon

nmon — это широко используемый инструмент для мониторинга и анализа в AIX и различных операционных системах Linux. Информация, записанная nmon, является довольно полной. Инструмент способен отслеживать использование системных ресурсов в режиме реального времени во время работы системы и выводить результаты в файл.

Загрузка и установка

  • Ubuntu: sudo apt-get install -y nmon
  • CentOS: sudo yum install -y nmon, при условии, что у вас уже установлен источник epel
  • Аналитический инструмент nmon analyser: http://pan.baidu.com/s/1pKBLXrX

Запуск

  • Мониторинг в реальном времени: nmon
  • Фоновый мониторинг: cd /opt ; nmon -f -s 10 -c 360
    • Предыдущий cd /opt означает переход в каталог opt, файлы, созданные nmon, находятся в текущем каталоге.
    • -f: вывод имени файла в стандартном формате: <hostname>_YYYYMMDD_HHMM.nmon
    • -s: выборка один раз каждые n секунд, здесь 10 секунд
    • -c: сколько выборок взять, здесь 360, то есть мониторинг = 10 * 360 / 3600 = 1 час
    • После запуска этой команды nmon создаст файл мониторинга в текущем каталоге и продолжит запись данных о ресурсах до тех пор, пока не будет собрано 360 точек мониторинга — то есть в течение 1 часа. Все эти операции выполняются автоматически, без вмешательства человека. Тестировщик может продолжить выполнение других задач. Если вы хотите остановить этот мониторинг, вам нужно найти идентификатор процесса с помощью команды ps –ef|grep nmon, а затем завершить процесс, чтобы остановить мониторинг.
  • Периодический мониторинг: по сути, это добавление фонового мониторинга к crontab.

Анализ файлов мониторинга

  • Преобразование файла nmon в файл csv: sort localhost_120427_0922.nmon > localhost_120427_0922.csv
  • Преобразование csv в файл Excel:
    • Откройте аналитический инструмент nmon analyser: nmon analyser v50_2.xlsm
    • Нажмите «Analyse nmon data», появится всплывающее окно, выберите только что преобразованный файл csv, и он будет автоматически преобразован в файл excel.

Ресурсы

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/lengchuan-Linux-Tutorial.git
git@api.gitlife.ru:oschina-mirror/lengchuan-Linux-Tutorial.git
oschina-mirror
lengchuan-Linux-Tutorial
lengchuan-Linux-Tutorial
master