В процессе использования SCCM, приходишь к выводу, что далеко не все функции обладают уровнем удобства (называемого умным словом usability) достаточного для управления «на кончиках пальцев». В частности в базовой поставке SCCM не предусмотрено средства просмотра .log файлов, а запустить инвентаризацию на отдельно взятой машине можно либо посредством удаленного управления, либо через использование дополнительных самописных скриптов. Для повышения удобства использования на просторах всемирной сети можно найти инструменты, устраняющие недостатки SCCM. Дополнительные утилиты предлагаются как самим Microsoft, так и третьими разработчиками.
В приведенном ниже обзоре, рассматривается четыре утилиты, рекомендуемые к использованию вместе с SCCM 2007.
Configuration Manager 2007 Toolkit
Разработчик: Microsoft Совместимость с версиями: SCCM2007/SCCM2007SP1/SCCM2007R2 Страница скачивания: http://www.microsoft.com/downloads/details.aspx?FamilyID=948e477e-fd3b-4a09-9015-141683c7ad5f&DisplayLang=en (размер – 1.4 Мб) Тип лицензии: Freeware.
Архив содержит два MSI-пакета ccmtools.msi и dcmtools.msi.
CCMTools.msi содержит утилиты общего назначения, а DCMtools.msi – утилиты используемые совместно с функционалом Desired Configuration.
Список утилит общего назначения:
Trace32.exe – Log-viewer, обладающим расширенными возможностями по сравнению с Notepad. Программа автоматически следит за изменениями в открытых лог-файлах, подсвечивает сообщения об ошибках, предупреждения. Текст сообщений форматируется, полный текст сообщения при этом приводится в отдельной части окна.
Рис.1 Файл ccm.log просматриваемый в блокноте
Рис.2 Файл ccm.log просматриваемый в trace32.exe
PolicySpy
Утилита предназначена для наблюдения и управления политиками на клиенте.
Позволяет в on-line режиме наблюдать за приемом и обработкой клиентом CCM политик.
Данный инструмент удобен при диагностировании проблем связанных с обменом данными между MP и клиентом SCCM2007.
Прямо из окна утилиты можно просмотреть активные политики и их детальные параметры
Рис.3 Окно утилиты PolicySPY
CliSpy
Утилита используемая при поиске решения проблем возникающих при распространении ПО посредством SCCM.
Из окна утилиты доступна информация про активные (выполняемые) Advertisements, история установки программного обеспечения, данные касающиеся локального кеша клиентов (размер, какое ПО было сохранено в кеше), а также «отложенные» т.е. временно не выполняемые по каким-либо причинам Advertisements.
Рис.4 Окно утилиты CliSPY, вкладка «история установки ПО»
Client Status Reporting
Разработчик – Microsoft
Совместимость с версиями: SCCM 2007 R2
Страница закачивания: http://www.microsoft.com/downloads/details.aspx?FamilyId=7376214F-CBA3-4E0D-81FE-AD52488BE3A3&displaylang=en (размер – 18.4 Мб)
Тип лицензии – поставляется только в комплекте с SCCM 2007 R2, которые в свою очередь приобретается как отдельный продукт. На сайте разработчика доступна evolution версия.
Client Status Reporting представляет собой дополнительную компоненту системы SCCM, работающую автономно от основного комплекса и собирающую информацию о «здоровье клиентов». Первая версия данной утилиты появилась в System Managenet Server (SMS) 2003 под названием Client Health Monitoring.
К сожалению, в версиях SCCM 2007 и SCCM 2007 SP1, данная компонента не работает, для использования Client Status Reporting необходимо произвести обновление до SCCM 2007 R2.
В SCCM 2007, в связи с изменением структуры БД данный инструмент не работает. Однако до версии SCCM R2 аналога не было.
По сравнению с предыдущей версией были произведены некоторые улучшения:
– в версии для SMS 2003 использовалась своя БД, теперь используется БД SCCM
– в версии для SMS 2003 результаты выводились в виде электронных таблиц в формате Excel, сейчас для получения результатов используется встроенная система отчетности MS SCCM.
При работе компоненты все клиенты по результатам опроса сети и БД SCCM группируются по следующим категориям:
Категория |
Описание |
Offline – No Name Resolution | Не удается установить связь с клиентом – DNS имя не разрешаеться в адрес |
Offline – Not Pingable | Не удается установиться связь с клиентом – хост отсутствует в сети |
Online – Access Denied | Клиент доступен в сети, но нет доступа к службе и административным папкам. |
Online – CCMExec Running, BITS Installed | Клиент доступен в сети, клиент работает, служба BITS работает, но клиент не обмениваеться политиками с сервером. |
Online – CCMExec Not Installed | Служба клиента SCCM на данной р.с. не установлена |
Online – CCMExec Installed, not running | Служба клиента SCCM установлена но не запущена. |
Online – CCMexec running | Клиент работоспособен |
Обработка учетных записей происходит двумя путями:
1. «сетевая проверка» – проверка имени р.с. в службе DNS, и попытка проверить наличие клиентской р.с. с использованием Ping. Также проверяется доступ к административным папкам, службам и пр.
2. проверка БД SCCM, получение информации о последнем времени обмена политиками с клиентом, последние данные инвентаризации.
Главным инструментом по работе с результатами работы компоненты, являются дополнительные отчеты, интегрируемые в системы отчетов SCCM.
Список доступных отчетов:
Client Status Details for a Specific Computer |
Отчет показывает детальный отчет по указанной рабочей станции с группировокой информации по категориям. |
Client Status History (last 30 days) |
Отчет показывает изменение состояния клиента за последние 30 дней |
Client Status Summary |
Отчет, показывает общее состояние клиентских рабочих станций с разбивкой по проблемным категориям |
Client Time To Request Policy |
Отчет, показывающий, когда последний раз клиентами запрашивались политики с серверов структуры SCCM. |
Component Status History |
Отчет, показывающий изменение итогового статуса по каждой отдельной компоненте. |
Inactive Client Details |
Детализированный отчет по неактивным клиентам с разбивкой по результатам. |
SCCM Client Center
Разработчик: Roger Zander
Совместимость: SCCM 2007/SCCM2007SP1/SCCM2007R2
Страница загрузки: http://sourceforge.net/projects/smsclictr/
Размер: 800Кб
Тип лицензии: Freeware
Замечательная утилита обладающая обширнейшим функционалом по работе с отдельным клиентом. Функционал программы включает:
– аутентификацию от имени текущего пользователя либо пользователя с административными правами;
– установка, переустановка, удаление клиента SCCM;
– просмотр информации о текущем состоянии клинета SCCM на р.с.;
– восстановление службы и репозитория WMI;
– просмотр и управление политиками CCM клиента;
– просмотр и управление активными объявлениями (Advertisements);
– просмотр данных Hardware И Software Inventory;
– прямой доступ к событиям EventLog с фильтрацией по источникам.
Весь функционал сгруппирован по разделам:
– Running Execution
Содержит детальную информацию по текущим задачам распространения ПО, обмена информацией и пр.
– Event Monitoring
Предоставляет возможность наблюдения за EventLog целевой р.с. с фильтрацией по источникам связанным с SCCM
– Inventory Actions
Содержит информацию полученную в результате проведения Software и Hardware Inventory.
– Advertisements
Отображает всю информацию связанную с распространением ПО и Software Updates, активные, отложенные загрузки, история установки, доступные загрузки по расписанию и пр.
– Agent Actions
Содержит основные команды управления клиентом: просмотр служебной информации (GUID, привязка к сайту и пр.), активные и неактивные компоненты, состояние кеша клиента, установка, и переустановка клиента.
Рис.5 Окно утилиты SCCM Client Center
ConfigMgrTools
Разработчик: Rick Houchins
Совместимость: SCCM2007/SCCM2007SP1/SCCM2007R2
Страница загрузки: http://smsimpossible.blogspot.com/2008/10/configmgr-right-click-tools.html(размер 3.44 Мб)
Тип лицензии: Freeware
Утилита расширяющая функционал контекстного меню.
После установки утилиты необходим перезапуск консоли SCCM. После перезапуска становятся доступными следующие команды
Дополнительный раздел меню | Доступные команды |
<SiteCode> Client Tools |
Assign client to another site Collection listing Computer management Connect to CCM Connect to CCMSetup Install SCCM Client Interactive command prompt Ping Workstation Remove ConfigMgr Client Repear ConfigMgr Client Re-run Advertisement Running Processes Start Event Viewer Who is logged locally |
<Site Code> Client Actions |
Discovery data collection cycle IDMIF file collection cycle Hardware Inventory cycle Machine policy evaluation and update cycle Reset policy Security updates cycle Security updates deployment evaluation cycle Software file collection cycle Software inventory cycle User policy evaluation and update cycle |
<Site Code> Client Log Files |
Обеспечивает прямой доступ к соответствующему log-файлу на клиенсткой машине. Целевой файл открывается в приложении по умолчанию, для открытия необходимы права администратора на целевой р.с., либо права чтения на сетевой ресурс <WSName>\Admin$ |
<Site Code> Client Security Update Log Files |
Аналогично предидущему пукнту |
<Site Code> Client Web Reports |
Запускает связанные с р.с. WEB-Reports, для просмотра необходимо иметь права на просмотр отчетов в SCCM. Доступные отчеты: Advertisement Computer Details Security Update – Compliance |
Рис.6 Контекстное меню, расширенное командами ConfigMgr Tools
Рассмотренные утилиты позволяют упростить рутинную работу по обслуживанию комплекса SCCM 2007, сократить время на анализ неисправностей, поддерживать проактивный мониторинг структуры, предоставить персоналу Help-Desk, удобные и информативные программные средства управления клиентскими р.с.
Александр Андреев
>>Существенный недостаток данной программы – невозможность запустить данное приложение на платформе x64.
//Глядя на свой рабочий стол Win7 x64//
Алексей, это с чего бы???
P.S. Андрей, прошу прощения, по привычке полагал, что это А.Тараненко вещает 🙂
Ну тогда уже, Александр 🙂
Что-то у меня сегодня правильночитание страдает 8)
Я бы еще упомянул про OSDAppChooser, полезная вещь для LTI-установки, количество TS уменьшается значительно для разных конфигураций. http://osdappchooser.codeplex.com/
А вообще интересно – у кого-нибудь дошел прогресс до чистого, честного ZTI? Было бы интересно увидеть подобную статью про тонкости OSD и интеграцию с MDT.
to:Aleksey Burov
при запуске на Windows Server 2008 x64 вывалилось сообщение, что приложение не может быть запущено на данной платформе что явилось неожиданностью.
спасибо за замечание, перепроверю данный факт.
Замечательная статья! Хоть и масса аналогичных статей присутствует уже давным давно.
SCCM Client Center
Я бы еще добавил сюда:
Периодически выходят незначительные обновления для SCCM Client Center, которые не доступны как файлы установки MSI. Скачать последний файл обновления можно по адресу:
http://smsclictr.sourceforge.net/update/
to Speedimon
А вообще интересно — у кого-нибудь дошел прогресс до чистого, честного ZTI? Было бы интересно увидеть подобную статью про тонкости OSD и интеграцию с MDT.
Уверен, что Ростислав Недосекин владеет полной информацией по данному процессу. Он даже блог завел в свое время, но дело так не пошло… А жаль.
to Александр Андреев:
Точно работает, попробуйте свежую версию комплекта.
to Speedimon:
Вполне даже работает 🙂
ZTI для Vista работает. Для Windows 7 еще не обкатал. Для Windows XP – работает, но… в общем, фигово.
>Speedimon
>А вообще интересно — у кого-нибудь дошел прогресс до чистого, честного >ZTI? Было бы интересно увидеть подобную статью про тонкости OSD и >интеграцию с MDT.
Смотря что вы вкладываете в понятие “честное ZTI”.
По поводу Trace32 он нормально себя чуствует на х64, даже выдернутый из набора SMS Tools. Вообще сомневаюсь, что разработчики в нем (trace32) что-то меняли со времени выхода версии набора для SMS 2003 .
По теме же, добавлю, что меня не раз выручал официальный SDK http://www.microsoft.com/downloads/details.aspx?FamilyId=064A995F-EF13-4200-81AD-E3AF6218EDCC&displaylang=en
Кроме того стоит отметить Deployment паки
Dell http://www.delltechcenter.com/page/Dell+Deployment+Pack+for+Configmgr+(Server+Deployment)
HP http://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=HPICE-SC
IBM http://publib.boulder.ibm.com/infocenter/toolsctr/v1r0/index.jsp?topic=/dpsccm/dpsccm_ic_product_page.html
Sun https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=SDP-1.0-SCCM2007-A-G-F@CDS-CDS_SMI
И еще ссылок из закромов родины 🙂
http://itblogs.ru/blogs/sam/archive/2009/07/03/50552.aspx
http://www.myitforum.com/myITWiki/(X(1)S(orvzb355g31ko045lzehx055))/Default.aspx?Page=SCCMTools&AspxAutoDetectCookieSupport=1
УРА!!! СВЕРШИЛОСЬ!!! ТЕПЕРЬ ОФОРМЛЕНИЕ ВКОНАТКТЕ МОЖНО МЕНЯТЬ СОВЕРШЕННО БЕСПЛАТНО,
А ГЛАВНОЕ НИКАКОЙ ВОЗНИ С ФАЙЛАМИ И НАСТРОЙКАМИ!!! ЗАХОДИ НА САЙТ VKPODAROK.COM И ВЫБИРАЙ ПОНРАВИВШИЙСЯ ТЕБЕ СКИН!
УСТАНОВКА В ТЕЧЕНИИ 5-10 МИНУТ, МЕНЯЙ ХОТЬ КАЖДЫЙ ДЕНЬ – VKPODAROK.COM
ПОДАРКИ ДЛЯ ТЕБЯ И ТВОИХ ДРУЗЕЙ!
Уже обновились ConfigMgrTools (Утилита расширяющая функционал контекстного меню) – такчто ваша ссылка на прямое скачивание не работает.