Назад | Перейти на главную страницу

Есть ли какие-либо инструменты, помогающие отслеживать статус TFS?

Мне нужен инструмент, который поможет обеспечить работу и доступность нашего экземпляра TFS (Microsoft Team Foundation Server), а также отслеживать соответствующие стороны, если что-то пойдет не так. Есть ли что-то подобное? Если нет, то это не должно быть слишком сложно написать, поскольку объектная модель TFS довольно хорошо представлена ​​в .Net. С этой задачей лучше справляется стандартное программное обеспечение для мониторинга серверов? Беспокоятся ли люди о мониторинге конкретных приложений на сервере?

Есть несколько способов сделать это.

Контролируйте веб-интерфейс Вы можете установить инструмент доступа к сети и протестировать, чтобы убедиться, что веб-сайт работает и доступен с существующим продуктом для мониторинга веб-сайтов.

Напишите утилиту, как вы предлагаете API TFS очень прост, удобен в использовании и хорошо документирован. После обеда можно было бы написать что-нибудь, что может проверить, может ли пользователь войти на сервер, вы можете найти несколько примеров здесь. http://www.tfsexamples.com

Положитесь на мнение пользователей Разработчики, использующие TFS, в значительной степени полагаются на нее, и если сервер недоступен, вы очень быстро узнаете.

Грант Холлидей пакет услуг по отчетности очень полезен для проверки работоспособности сервера. Чтобы получить от этого максимальную отдачу, вам необходимо обновить базу данных TFS до SQL Server 2008, но отчеты за 2005 год могут дать общее представление об использовании.

Конечно, в MS Systems Center Operations Manager есть пакет управления для сервера TFS. Вы можете скачать пакет управления Вот.

Ваш вопрос о том, беспокоятся ли люди о мониторинге определенных приложений на сервере? Это зависит от того, в ваших лучших магазинах будет отслеживаться большинство приложений. У них также будут SLA (соглашение об уровне обслуживания) и OLA (соглашение об уровне эксплуатации) для приложений и компонентов, составляющих приложение.