Необходимо проанализировать загрузку сервера для выяснения, какая "часть" наиболее загружена. ASP Linux Server IV, где на samba лежат базы 1С. Хотелось бы провести мониторинг некоторых показателей в процессе работы, а именно
1)Загрузку процессора и какие процессы используют его ресурсы.
2)Использование оперативной памяти (в разрезе процессов опять же)
3)Нагрузку на сетевую карту
4)Работа дисковПока думаю в следующем направлении: по п. 1 и 2 делать снимок в моменты высоких нагрузок - например, загрузка процессора или оперативной памяти достигает 80% - сохранить вывод команды top в файл. По п. 3 - с определенной периодичностью сохранять количество принятых и переданных данных и т.о. можно определить максимально загружена сетевая карта, или нет?
У меня следующие вопросы: во-первых, как замерить использование дисков, чтобы решить нужно ли покупать более скоростные или нет, и во-вторых, с помошью какой программы все это существить? Как я понял, какой-то демон должен находиться в памяти и отслеживать загрузку процессора и памяти, например.
Буду благодарен за любые советы, критику или посылку к хорошему руководству.
>[оверквотинг удален]
>достигает 80% - сохранить вывод команды top в файл. По п.
>3 - с определенной периодичностью сохранять количество принятых и переданных данных
>и т.о. можно определить максимально загружена сетевая карта, или нет?
>
>У меня следующие вопросы: во-первых, как замерить использование дисков, чтобы решить нужно
>ли покупать более скоростные или нет, и во-вторых, с помошью какой
>программы все это существить? Как я понял, какой-то демон должен находиться
>в памяти и отслеживать загрузку процессора и памяти, например.
>
>Буду благодарен за любые советы, критику или посылку к хорошему руководству.
>[оверквотинг удален]
>достигает 80% - сохранить вывод команды top в файл. По п.
>3 - с определенной периодичностью сохранять количество принятых и переданных данных
>и т.о. можно определить максимально загружена сетевая карта, или нет?
>
>У меня следующие вопросы: во-первых, как замерить использование дисков, чтобы решить нужно
>ли покупать более скоростные или нет, и во-вторых, с помошью какой
>программы все это существить? Как я понял, какой-то демон должен находиться
>в памяти и отслеживать загрузку процессора и памяти, например.
>
>Буду благодарен за любые советы, критику или посылку к хорошему руководству.а поднять SNMP и снимать/аналзировать самые разнообразные параметры системы?
sysstat, psacct - а внутри sar и ca (вроде бы)... эти штуки клево показывают всякую ерунду :). и не надо париться со всякими какти-шмакти, сынымыпы и т.д.
>sysstat, psacct - а внутри sar и ca (вроде бы)... эти штуки
>клево показывают всякую ерунду :). и не надо париться со всякими
>какти-шмакти, сынымыпы и т.д.Какие еще sysstat и psacct? У меня пишет "command not found"(
А кактус наверное сервер загрузит неподетски. Одно дело если там двухядерник. А если сервер, к примеру, на третьем пне, мегагерц на 500, то не годится.
>>sysstat, psacct - а внутри sar и ca (вроде бы)... эти штуки
>>клево показывают всякую ерунду :). и не надо париться со всякими
>>какти-шмакти, сынымыпы и т.д.
>
>Какие еще sysstat и psacct? У меня пишет "command not found"(
>А кактус наверное сервер загрузит неподетски. Одно дело если там двухядерник. А
>если сервер, к примеру, на третьем пне, мегагерц на 500, то
>не годится.какти у меня работает на третьем пне и каши не просит
что мониторить и чем?dstat, nfsstat, netstat, ifstat, плагины нагиоса и тд, тут чем больше тем лучше
а там или snmp или нагиосовский nrpe
тема интересная - отпишитесь кто что и чем мониторит
спасибо