Необходимо проанализировать загрузку сервера для выяснения, какая "часть" наиболее загружена. ASP Linux Server IV, где на samba лежат базы 1С. Хотелось бы провести мониторинг некоторых показателей в процессе работы, а именно
1)Загрузку процессора и какие процессы используют его ресурсы.
2)Использование оперативной памяти (в разрезе процессов опять же)
3)Нагрузку на сетевую карту
4)Работа дисковПока думаю в следующем направлении: по п. 1 и 2 делать снимок в моменты высоких нагрузок - например, загрузка процессора или оперативной памяти достигает 80% - сохранить вывод команды top в файл. По п. 3 - с определенной периодичностью сохранять количество принятых и переданных данных и т.о. можно определить максимально загружена сетевая карта, или нет?
У меня следующие вопросы: во-первых, как замерить использование дисков, чтобы решить нужно ли покупать более скоростные или нет, и во-вторых, с помошью какой программы все это существить? Как я понял, какой-то демон должен находиться в памяти и отслеживать загрузку процессора и памяти, например.
Буду благодарен за любые советы, критику или посылку к хорошему руководству.