Client Spy

Область применения: Configuration Manager (Current Branch)

Client Spy является одним из средств Configuration Manager. Оно предназначено для устранения неполадок с распространением программного обеспечения, инвентаризацией и контролем использования программных продуктов на клиентах Configuration Manager.

Основная часть информации, полученной с помощью этого средства, относится к развертываниям программного обеспечения:

  • Все текущие развертывания программного обеспечения
  • Журнал распространения программного обеспечения
  • Конфигурация кэша клиента
  • Кэшированные элементы
  • Ожидающие необходимые развертывания
  • Доступные развертывания

Оно также содержит следующие сведения инвентаризации:

  • Дата последнего цикла инвентаризации
  • Дата последнего отчета
  • Основной и дополнительный номера версий для инвентаризации программного обеспечения
  • Сбор файлов
  • Инвентаризация оборудования
  • Сбор IDMIF
  • Записи данных обнаружения (DDR)

Также отображаются правила контроля использования программных продуктов.

Примечание

Для повышения производительности средство собирает сведения для каждой из вкладок только при ее открытии. Аналогичным образом, при нажатии кнопки Обновить оно обновляет только данные для открытой вкладки.

Использование

меню «Сервис»

В меню Сервис доступны приведенные ниже действия.

Подключение

Получение сведений с другого компьютера.

  • По умолчанию средство отображает данные с текущего компьютера.

  • Подключение с использованием имени удаленного компьютера, имени пользователя и пароля для учетной записи. Средство подключается к общей папке IPC$ на удаленном компьютере. Это соединение удаляется при завершении работы средства или при подключении к другому компьютеру.

  • Требуется учетная запись с достаточными правами для получения сведений.

  • Если не указать имя пользователя и пароль, Client Spy использует контекст безопасности вошедшего в систему пользователя, чтобы предпринять попытку подключения.

  • При подключении к удаленному компьютеру сведения на всех отображаемых вкладках относятся к удаленному компьютеру.

Распространение программного обеспечения

Отображает вкладки Распространение программного обеспечения и скрывает другие вкладки. По умолчанию Client Spy отображает вкладки "Распространение программного обеспечения".

Inventory (Товары)

Отображает вкладку "Инвентаризация" и скрывает другие вкладки.

Контроль за использованием программного обеспечения

Отображает вкладку "Отслеживание использования программного обеспечения" и скрывает другие вкладки.

Save current tab to file (Сохранить текущую вкладку в файл)

Сохраняет данные с открытой вкладки в указанный вами текстовый файл.

Save all tabs to file (Сохранить все вкладки в файл)

Сохраняет данные со всех вкладок в указанный вами текстовый файл. Сохраняются только сведения, доступные для вашей учетной записи.

Вкладка "Распространение программного обеспечения"

Настройте параметры на следующих четырех вкладках:

"Software Distribution Execution Requests" (Запросы на выполнение распространения программного обеспечения)

Эта вкладка отображает все существующие развертывания, ориентированные как на устройства, так и на пользователей.

Каждый элемент дерева на вкладке "Software Distribution Execution Requests" (Запросы на выполнение распространения программного обеспечения) содержит четыре следующих атрибута:

  • ИД объявления. Данное значение может быть пустым, если это доступное развертывание.
  • Идентификатор пакета
  • Имя программы
  • Пользователь. Это может быть идентификатор безопасности конечного пользователя или пользователя, который инициировал запрос. Если оба запроса являются системными, отображает системный пользователь.

Для каждого запущенного запроса также отображает следующие сведения в структуре поддерева:

  • Имя программы
  • Идентификатор пакета
  • Имя пакета
  • Request Creation Time (Время создания запроса)
  • Состояние
  • Running State (Состояние выполнения), если указано запущенное состояние
  • Execution Context (Контекст выполнения) — User или Admin
  • History State (Состояние журнала ) — Success, Failure или NotRun
  • LastRunTime (Never, если программа не запускалась ранее)
  • RetryCount, если State имеет значение WaitingRetry
  • ContentAccess (Retry Count, если State имеет значение WaitingRetry)
  • FailureCode, если State имеет значение WaitingRetry
  • FailureReason, если State имеет значение WaitingRetry

Если запросу требуется содержимое, состояние имеет значение WaitingContent. Вкладка "Software Distribution Cache Information" (Информация о кэше распространения программного обеспечения) отображает сведения для этого запроса на скачивание.

Если запрос на выполнение является запросом на скачивание, также отображается число скачанных байтов.

Примечание

Для обозначения различных состояний запроса на выполнение используются разные значки.

"Software Distribution History" (Журнал распространения программного обеспечения)

Эта вкладка содержит сведения обо всех ранее запущенных программах. Эта информация хранится в реестре.

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

Идентификатор и имя пакета для каждого поддерева пакетов со списком программ, которые запущены. Для каждого элемента отображаются следующие атрибуты:

  • Имя программы
  • Состояние выполнения
  • Время последнего запуска
  • Код ошибки
  • Причина сбоя

Код ошибки и причина сбоя пусты, если программа была выполнена успешно.

"Software Distribution Cache Information" (Информация о кэше распространения программного обеспечения)

Конфигурация кэша

Содержит сведения о кэше клиента Configuration Manager. Эти сведения включают в себя расположение кэша, размер кэша состояние его использования.

Кэшированные элементы

Содержит поддерево всех элементов, находящихся сейчас в кэше. Каждый элемент дерева содержит следующие сведения о каждом элементе:

  • Расположение элемента (папка) в кэше
  • Текущее состояние
  • Идентификатор пакета
  • Имя пакета
  • Версия пакета
  • Размер пакета
  • Текущее количество ссылок
  • Время последнего обращения (UTC)

Скачивание элементов

Это элементы, которые клиент сейчас скачивает. Каждый из них показывает те же сведения, что и кэшированные элементы, а также количество скачанных килобайт.

"Software Distribution Pending Executions" (Ожидающие выполнения распространения программного обеспечения)

Эта вкладка содержит сведения о прошлых и будущих обязательных развертываниях, а также список доступных развертываний.

Каждая ветвь дерева предназначена для учетной записи пользователя с доступными развертываниями, включая системные.

Для каждого пользователя поддерево содержит следующие три элемента:

Mandatory Advertisements With Future Executions (Обязательные объявления с будущими выполнениями)

Это обязательные объявления, по-прежнему содержащие программы для запуска. Это могут быть повторяющиеся, одноразовые или объявления с несколькими расписаниями. Для каждого из них отображается идентификатор объявления, время следующего запуска и расписание, по которому выполняется объявление.

"Optional Advertisements" (Необязательные объявления)

Отображает список всех публикуемых объявлений. Кроме того, отображает для каждого элемента такие сведения, как идентификатор объявления, имя программы и имя пакета.

Past Mandatory Advertisements With No Future Scheduled Executions (Прошлые обязательные объявления без будущих запланированных выполнений)

Это список существующих на клиенте объявлений, для которых не заданы выполняемые в будущем программы. Отображается идентификатор объявления, имя пакета и имя программы. Элемент поддерева отображается для любых объявлений, которые являются необязательными.

Примечание

Сведения об имени пакета доступны только для пакетов, с которыми сопоставлены объявленные политики на просматриваемом компьютере. Для пакетов, у которых больше нет доступных сопоставленных политик, отображается сообщение "Package Name No Longer Available" (Имя пакета больше не доступно).

Вкладка инвентаризации

Существует всего одна вкладка с информацией инвентаризации. Основное дерево содержит следующие элементы:

  • Инвентаризация программного обеспечения: содержит дату начала последнего цикла, дату последнего отчета, а также основной и дополнительный номера версии для последнего отчета.

  • Сбор файлов: содержит дату начала последнего цикла, дату последнего отчета, а также основной и дополнительный номера версии для последнего отчета.

  • Инвентаризация оборудования: содержит дату начала последнего цикла, дату последнего отчета, а также основной и дополнительный номера версии для последнего отчета.

  • Сбор IDMIF: содержит дату начала последнего цикла, дату последнего отчета, а также основной и дополнительный номера версии для последнего отчета.

  • DDR: содержит дату начала последнего цикла, дату последнего отчета, а также основной и дополнительный номера версии для последнего отчета. Информация о записях данных обнаружения также отображается в поддереве.

Вкладка "Отслеживание использования программного обеспечения"

Эта вкладка отображает информацию в виде поддерева и включает все правила контроля использования программных продуктов. Каждое правило отображается в виде узла, определяемого по имени файла идентификатору правила. Разверните каждый узел в дереве, чтобы просмотреть следующие сведения:

  • Имя файла обозревателя
  • Исходное имя файла
  • Идентификатор правила
  • Версия файла
  • Язык