Как сохранить использование и процент памяти, которые отображаются после входа в AWS EC2

Вы можете использовать ловушку libvirt для запуска произвольных программ при запуске или остановке виртуальной машины или сети.

Например, вы можете создать файл /etc/libvirt/hooks/qemu, который определяет, вызывается ли ваша виртуальная машина, а затем выполняет все необходимые действия.

#!/bin/bash

if [ "$1" = "myvm" ] && [ "$2" = "prepare" ]; then
    /path/to/vfio-pci-bind.sh '0000:03:00.0'
fi

0
10.10.2020, 12:43
1 ответ

Я не знаю, какую именно статистику вы хотите получить, но вот несколько команд, которые вы можете использовать:

  • top — это интерактивная команда, она очень похожа на диспетчер задач в Windows, но как программа cli, она выводит список процессов с их процентом использования CPU и MEM в реальном времени, а также другую полезную статистику.

    top

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

    free -h

  • для использования дискового пространства

    df -h

  • для расчета определенного дискового пространства каталога, которое вы можете использовать

    du -h <path>

  • для просмотра средней загрузки процессора за последние 1,5,15 минут вы можете использовать

    uptime

  • для просмотра списка запущенных процессов

    ps all

  • Подробная информация о ЦП

    cat /proc/cpuinfo

  • Подробная информация о памяти

    cat /proc/meminfo

1
18.03.2021, 22:58

Теги

Похожие вопросы