Войти

Показать полную графическую версию : [решено] Системный монитор, best practice


Geliosvamp
10-09-2014, 10:59
Доброго дня!
Есть удалённый пользователь, который утверждает, что у него тормозит комп и просит добавить ОЗУ.
Ясно, что нужно собрать логи за день и посмотреть какой процесс тормознул систему и что при этом нагрузил: проц, озу, винт или может даже сеть.
Пользовался статьей http://www.oszone.net/12948/perfmon3, но что конкретно отслеживать пока до конца не разобрался.
В общем прошу помощи, может есть какой best practice как получить необходимую информацию.

Пока получается только смотреть инфу в реальном времени. Вижу, что до 100% часто прыгает активность диска при записи или чтении.
Использование файла подкачки поднялось с 20% до 40%.

__sa__nya
10-09-2014, 12:31
Geliosvamp, Перед использованием счетчиков производительности можно начать со следующего: сначала выпытываете у пользуна что он подразумевает под "тормозит комп", выясняете действительно ли есть проблема, или просто идет зависание (глюки) какой-либо программы, а пользователь думает что это тормоза, если проблема быстродействия все же есть, то:
1) Создаете возможность удаленного доступа к компу пользуна. Инструктируете пользуна дать вам знать сразу же, когда появится проблема, при наличии проблемы подключаетесь к его компу
2) В момент проблемы запускаете диспетчер задач, смотрите на загрузку процессора - если загрузка выше 70 %, смотрите какой процесс грузит и далее, либо разбираетесь с программой соответствующего процесса, либо, если это нормальное ее поведение, меняете проц на более мощный.
3) Если в момент проблемы загрузки процессора нет, либо она невысокая, в диспетчере задач заходите на вкладку "Быстродействие" и смотрите в разделе "Физическая память МБ" графу "Доступно". Для комфортной работы системы значение должно быть не меньше (ИМХО) 1 ГБ. Если это не так, смотрите - все ли запущенные программы на компе пользователя нужны ему для работы - если нет, отключаете ненужные, инструктируете пользователя их не запускать, смотрите показатели памяти после, либо если все нужное, увеличиваете объем оперативы
4) Если загрузки на память и проц нет, а комп тормозит, на вкладке "Быстродействие" нажимаете "Монитор ресурсов", переходите на закладку "Диск" и сортируете данные по "Всего байт/с" по убыванию, смотрите, если есть процессы, нагружающие диск более чем на 15 МБайт/сек, первым делом проверяете не фрагментирован ли диск - если фрагментирован - дефрагментация, и проверяете далее. Если после проблема остается, и в ее момент идет нагрузка на диск, то я бы заменил диск на более скоростной
5) Если при подвисании компа нет нагрузки на проц, память, диск, пробуете отключить (а можно для теста вообще удалить/заменить) антивирус - смотрите будет ли проблема без него

Geliosvamp
10-09-2014, 12:50
Спасибо, но всё-же хотелось бы не отвлекать сотрудников. Они работают с абонентами и поэтому не всегда могут отдать комп на осмотр.

__sa__nya
10-09-2014, 13:26
Geliosvamp, тогда придется идти по более сложному и длинному пути (https://www.google.kz/?gws_rd=cr,ssl&ei=BxkQVP2cCebjywOJn4HwBA#q=%D1%81%D1%87%D0%B5%D1%82%D1%87%D0%B8%D0%BA%D0%B8+%D0%BF%D1%80%D0%BE%D0%B 8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8+windows+7)
Пользовался статьей http://www.oszone.net/12948/perfmon3, но что конкретно отслеживать пока до конца не разобрался. »
- и все-таки разобраться.

Geliosvamp
16-09-2014, 16:04
Нашёл на сторонних сайтах рекомендации по счётчикам Performance Monitor.
Посмотрел логи Applications and services logs -> Microsoft -> Windows -> Diagnostics Performance -> Работает
В результате пришёл к выводу, что зависания не системны и нужно смотреть их конкретно при зависании.




© OSzone.net 2001-2012