Есть ли на сервере больше чем один экземпляр? Вы только открывали порт? Попытайтесь добавить это также..
Кроме того, проверьте эту статью MSDN.
Ай.. это - настоящая задача.
Программное обеспечение как Munin, кактусы или zabbix, вероятно, больше всего подошло бы и легко ответит на 1-е и 3-и вопросы. Я подозреваемый Munin являюсь возможно самым легким из трех для тех точек. 2-е и 4-е немного более хитры. Я не уверен ни в какой системе контроля, которая могла бы предоставить Вам общее процессорное время в течение периода. Обычно набор метрики системы фокусируется вокруг идеи "Whats, идущего неправильно", а не учета системных ресурсов. Надо надеяться, у кого-то еще могло бы быть предложение.
Как начальная точка для точки 4, необходимо активировать процесс бухгалтерские опции, что-то, что это явилось неотъемлемой частью Linux некоторое время. Здесь существует некоторая хорошая деталь: http://shibuvarkala.blogspot.com/2009/04/howto-enable-process-accounting-in.html, который запустит Вас с включения бухгалтерского процесса и чтение информации, которую это возвращает.
Одна причина предложения Munin состоит в том, что это относительно тривиально для записи плагинов для, и я подозреваю, что Вы должны будете, для какого Вы пытаетесь достигнуть.
Желание я мог быть большим количеством справки.
Вот плагин, который может отслеживать процессы по отдельности. https://redmine.koumbit.net/projects/munin-contrib/repository/revisions/256709738d6a15b80715d91de4b7af55f1e3905e/entry/plugins/processes/multicpu