23.6 Просмотр подробной информации о драйверах

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

23.6.1 Инспектор драйвера

Порядок просмотра объектов, связанных с драйвером

  1. В Identity Console выберите Драйверы > Инспектор и откройте вкладку Инспектор драйвера.

  2. В поле Драйвер укажите полное характерное имя драйвера, который необходимо проверить, или щелкните значок обзора для поиска и выбора нужного драйвера.

  3. После выбора драйвера для проверки щелкните ОК, чтобы показать страницу "Инспектор драйвера".

    На этой странице отображается информация об объектах, связанных с выбранным драйвером. Можно выполнить любое из указанных ниже действий:

    • Удалить. Удаляет ассоциацию между драйвером и объектом. Установите флажок перед объектом, с которым больше не должен быть связан драйвер, и щелкните значок . Для подтверждения удаления щелкните ОК.

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

    • Показать. Выберите количество ассоциаций, которые будут отображаться на одной странице. Можно выбрать предопределенное количество (25, 50 или 100) или указать другое количество по собственному усмотрению. По умолчанию на одной странице отображается 10 ассоциаций. Если количество ассоциаций больше отображаемого количества, для перехода между страницами ассоциаций можно воспользоваться кнопками со стрелками.

    • Действия. Позволяет выполнить действия по отношению к объектам, связанным с драйвером. Щелкните Действия, затем выберите один из следующих параметров:

      • Показать все ассоциации. Показывает все объекты, связанные с драйвером.

      • Показать только ассоциации "Отключенные". Показывает все объекты, связанные с драйвером, который имеет состояние "Отключенные".

      • Показать только ассоциации "Ручные". Показывает все объекты, связанные с драйвером, который имеет состояние "Ручные".

      • Показать только ассоциации "Миграция". Показывает все объекты, связанные с драйвером, который имеет состояние "Миграция".

      • Показать только ассоциации "Отложенные". Показывает все объекты, связанные с драйвером, которые имеют состояние "Отложенные".

      • Показать только ассоциации "Обработанные". Показывает все объекты, связанные с драйвером, которые имеют состояние "Обработанные".

      • Показать только ассоциации "Неопределенные". Показывает все объекты, связанные с драйвером, которые имеют состояние "Неопределенные".

      • Сводка по ассоциациям. Показывает состояние всех объектов, связанных с драйвером.

    • Характерное имя объекта. Показывает характерные имена связанных объектов.

    • Состояние. Показывает состояние ассоциации объекта.

    • ИД объекта. Показывает значение ассоциации.

23.6.2 Инспектор кэша драйвера

В Identity Console можно просмотреть транзакции в файле кэша драйвера. На вкладке Инспектор кэша драйвера отображается информация о файле кэша, включая список событий, которые подлежат обработке драйвером.

  1. В Identity Console выберите Драйверы > Инспектор и откройте вкладку Инспектор кэша драйвера.

  2. В поле Драйвер укажите полное характерное имя драйвера, кэш которого необходимо проверить, или щелкните значок обзора для поиска и выбора нужного драйвера. После этого щелкните OK, чтобы показать страницу "Инспектор кэша драйвера".

    Файл кэша драйвера можно считать только тогда, когда драйвер не запущен. Если драйвер остановлен, на странице "Инспектор кэша драйвера" будет отображаться кэш. Если драйвер выполняется, на месте записей кэша страница отображает уведомление Driver not stopped, cache cannot be read (Драйвер не остановлен. Кэш невозможно прочитать). Чтобы остановить драйвер, щелкните кнопку . После этого кэш будет считан и выведен.

    • Кэш драйвера на сервере. Здесь показан сервер, который содержит этот экземпляр файла кэша. Если драйвер выполняется на нескольких серверах, можно выбрать другой сервер в списке для просмотра файла кэша драйвера для данного сервера.

    • Значки "Запустить/Остановить драйвер" Отображают текущее состояние драйвера и позволяют запустить или остановить его. Кэш можно считать только в то время, когда драйвер остановлен.

    • Удалить. Выберите записи в кэше, затем щелкните значок , чтобы удалить их из файла кэша.

    • Действия. Позволяет выполнить действия с записями в файле кэша. Щелкните Действия, чтобы развернуть меню, затем выберите один из следующих параметров:

      • Очистить все кэшированные события. Позволяет очистить все кэшированные события.

      • Сводка кэша. Сводка всех событий, сохраненных в файле кэша.

Просмотр сведений о подключенных системах для драйверов

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

  1. В Identity Console выберите модуль Инспектор объектов.

  2. Найдите и выберите объект драйвера, для которого хотите просмотреть подключенные системы.

  3. На компьютере отобразятся сведения обо всех подключенных системах для выбранного объекта драйвера.

23.6.3 Инспектор кэша синхронизации по внешнему каналу

Порядок просмотра событий кэша синхронизации по внешнему каналу

  1. В Identity Console выберите Драйверы > Инспектор > Инспектор кэша синхронизации по внешнему каналу.

  2. В поле Драйвер укажите полное характерное имя драйвера, кэш которого необходимо проверить, или щелкните значок обзора для поиска и выбора нужного драйвера. После этого щелкните OK.

    Файл кэша драйвера можно считать только тогда, когда драйвер не запущен. Если драйвер остановлен, на странице "Инспектор кэша драйвера" будет отображаться кэш. Если драйвер выполняется, на месте записей кэша страница отображает уведомление Driver not stopped, cache cannot be read (Драйвер не остановлен. Кэш невозможно прочитать). Чтобы остановить драйвер, щелкните кнопку . После этого кэш будет считан и выведен.

    • Имя файла кэша. Отображает имя файл кэша.

    • Кэш драйвера на сервере. Здесь показан сервер, который содержит этот экземпляр файла кэша. Если драйвер выполняется на нескольких серверах, можно выбрать другой сервер в списке для просмотра файла кэша драйвера для данного сервера.

    • Значки "Запустить/Остановить драйвер" Отображают текущее состояние драйвера и позволяют запустить или остановить его. Кэш можно считать только в то время, когда драйвер остановлен.

    • Удалить. Выберите записи в кэше, затем щелкните значок , чтобы удалить их из файла кэша.

    • Действия. Позволяет выполнить действия с записями в файле кэша. Щелкните Действия, чтобы развернуть меню, затем выберите один из следующих параметров:

      • Сводка кэша. Сводка всех событий, сохраненных в файле кэша.

      • Очистить все кэшированные события. Позволяет очистить все кэшированные события.

23.6.4 Манифест драйвера

Манифест драйвера — это подобие аннотации. В нем приведена информация о том, что поддерживает драйвер, а также некоторые настройки конфигурации. Манифест драйвера должен предоставляться разработчиком драйвера. Администратору сети, как правило, не нужно менять манифест драйвера. Если администратору нужно будет изменить манифест драйвера, это можно сделать, выбрав параметр Драйверы > Инспектор > Манифест драйвера > Enable XML Editing (Включить редактирование XML).

23.6.5 Мониторинг работоспособности драйвера

Мониторинг работоспособности драйвера позволяет просматривать текущее состояние драйвера (зеленое, желтое или красное) и задавать действия, которые будут выполняться в ответ на переход в каждое из этих состояний.

Можно создать условия (критерии), которые определяют каждое из состояний работоспособности. Кроме того, можно задать действия, которые будут выполняться при каждом изменении состояния работоспособности драйвера. Например, если состояние работоспособности драйвера меняется с зеленого на желтое, можно перезапустить драйвер, выключить его, отправить электронное письмо лицу, которое уполномочено разрешать проблемы с драйвером.

Этот модуль позволяет выполнить следующие задачи:

Изменение условий, связанных с состоянием работоспособности драйвера

Вы управляете условиями, которые определяют каждое состояние работоспособности драйвера. Состояние, обозначенное зеленым цветом, означает работоспособный драйвер, а состояние, обозначенное красным цветом — неисправный драйвер.

Сначала проводится оценка условий для зеленого состояния. Если они не удовлетворены, проводится оценка условий для желтого состояния. Если и они не удовлетворены, драйверу автоматически присваивается нерабочее состояние (красное).

Порядок изменения условий для состояния

  1. В Identity Console откройте страницу "Конфигурация работоспособности драйвера" для драйвера, условия состояния которого необходимо изменить.

    1. Откройте главную страницу Identity Console.

    2. Выберите Драйверы > выберите соответствующий драйвер в списке > Инспектор > Конфигурация работоспособности драйвера.

  2. Откройте вкладку для состояния ("Зеленый" или "Желтый"), в условия которого необходимо внести изменения.

    На вкладке отображаются текущие условия для данного состояния работоспособности. Условия упорядочены по группам. Все группы и все условия составлены с использованием оператором И или ИЛИ. Рассмотрим следующий пример для зеленого состояния:

    GROUP1
    Condition1 and
    Condition2
    Or
    GROUP2
    Condition1 and
    Condition2 and
    Condition3

    В этом примере драйверу назначается зеленое состояние, если условия GROUP1 или GROUP2 получили оценку true. Если ни одна из групп условий не получила оценку true, оцениваются условия желтого состояния.

    Могут оцениваться следующие условия:

    • Состояние драйвера. Выполняется, остановлен, запускается, не выполняется или выключается. Например, выполнение драйвера является одним из условий для зеленого состояния работоспособности драйвера.

    • Переполнение кэша драйвера. Состояние кэша, который используется для хранения транзакций драйвера. Если драйвер находится в состоянии переполнения кэша, используется весь доступный кэш. Например, условие по умолчанию для зеленого состояния работоспособности — значение false для "Переполнение кэша драйвера", для желтого состояния — значение true для "Переполнение кэша драйвера".

    • Самые новые. Возраст самых новых транзакций в кэше.

    • Самые старые. Возраст самых старых транзакций в кэше.

    • Общий размер. Размер кэша.

    • Размер необработанных. Размер всех необработанных транзакций в кэше.

    • Необработанные транзакции. Количество необработанных транзакций в кэше. Можно указать все типы транзакций или определенные типы транзакций (например, добавления, удаления или переименования).

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

      <тип транзакции> <расположение и период времени транзакции > <оператор отношения> <количество транзакций>.

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

      • <расположение и период времени транзакции>: указывает расположение в подписочном канале или издательском канале и период времени для оценки. Например, вы можете оценить общее количество транзакций, обработанных как события от издателя за последние 48 часов. По умолчанию данные истории транзакции хранятся две недели. Это означает, что нельзя указать период времени, который превышает две недели, если не изменить значение настройки Transaction Data Duration (Срок хранения данных транзакции).

      • <оператор отношения>: задает отношение указанных транзакций к значению <количество транзакций> (равно, не равно, меньше, меньше или равно, больше, больше или равно).

      • <количество транзакций>: указывает количество транзакций, которые используются при оценке.

      Ниже приведен пример условия "Журнал транзакций".

      <количество добавлений> <как команды издателя> <за последние 10 минут> <меньше или равно> <1000>

    • Доступный журнал. Объем данных истории транзакций, которые доступны для оценки. Основная цель этого условия — обеспечить, чтобы условие "Журнал транзакций" не вызывало сбой текущего состояния из-за недостатка данных журнала транзакций, собранных за оцениваемый период времени.

      Например, предположим вы планируете использовать условие "Журнал транзакций" для оценки количества добавлений команд издателя за последние 48 часов (пример, показанный в разделе "Журнал транзакций" выше). Однако вам нужно избежать сбоя условия, пока еще не собраны данные за 48 часов. Это может иметь место после начальной настройки конфигурация работоспособности драйвера или при перезапуске сервера драйвера (поскольку данные истории транзакции хранятся в памяти). Поэтому вы создаете группы условия, подобные указанным ниже:

      Доступный журнал группы1 <меньше> <48 часов> или Доступный журнал группы2 <больше или равно> <48 часов> и "Журнал транзакций" <количество добавлений> <как команды издателя> <за последние 48 часов> <меньше> <1000>

      Данное состояние оценивается как true, если одно из условий оцениваются как true, что означает a) наличие данных менее чем за 48 часов или б) наличие данных как минимум за 48 часов и количество добавлений по команде издателя за последние 48 часов меньше 1000.

      Данное состояние оценивается как false, если оба условия оцениваются как false, что означает a) наличие данных как минимум за 48 часов и б) количество добавлений по команде издателя за последние 48 часов превышает 1000.

  3. Измените критерий по своему усмотрению.

    • Чтобы добавить новую группу, щелкните значок рядом с Группы условий.

    • Чтобы добавить условие, щелкните значок рядом с логическими операторами (И/ИЛИ). Как вариант, можно перейти по ссылке Добавить новое условие.

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

  4. По окончании сохраните изменения, щелкнув кнопку Сохранить.

  5. Чтобы изменить действия, связанные с заданными условиями, см. соответствующую процедуру в разделе Изменение действий, связанных с состоянием работоспособности драйвера.

Изменение действий, связанных с состоянием работоспособности драйвера

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

Действия при изменении состояния работоспособности выполняются однократно при выполнении указанных условий. В те периоды времени, когда состояние остается неизменным, никаких действий не выполняется. Если состояние меняется по причине несоответствия условиям, действия выполняются заново тогда, когда нарушенные условия снова будут удовлетворены.

  1. В Identity Console откройте страницу конфигурации "Конфигурация работоспособности драйвера" для драйвера, действия которого необходимо изменить.

    1. Откройте главную страницу Identity Console.

    2. Выберите Драйверы > выберите соответствующий драйвер в списке > Инспектор > Конфигурация работоспособности драйвера.

  2. Откройте вкладку Зеленый, Желтый или Красный для состояния, для которого необходимо изменить действия.

  3. Щелкните значок (+) рядом с заголовком Действия для добавления действия, а затем выберите нужный тип действия:

    • Запустить драйвер. Запускает драйвер.

    • Остановить драйвер. Останавливает драйвер.

    • Перезапустить драйвер. Останавливает, а затем запускает драйвер.

    • Очистить кэш драйвера. Удаляет из кэша все транзакции, включая необработанные.

    • Отправить электронное письмо. Отправляет электронное письмо одному или нескольким получателям. Шаблон, который вы планируете использовать в электронном письме, уже должен существовать. Чтобы включить в электронное письмо имя драйвера, имя сервера и данные о текущем состоянии работоспособности, добавьте маркеры $Driver$, $Server$ и $HealthState$ в шаблон электронного письма и включите их в текст сообщения. Пример:

      The current health state of the $Driver$ driver running on $Server$ is $HealthState$.

      ВАЖНО.Чтобы отправить электронные письма нескольким пользователям, в качестве разделителя между их адресами используйте запятую (,). Не используйте двоеточие вместо запятой.

    • Написать сообщение для отслеживания. Записывает сообщение в файл журнала работоспособности драйвера или файл журнала набора драйверов, если файл трассировки не настроен для задания "Работоспособность драйвера".

    • Сгенерировать событие. Генерирует событие, которое может использоваться в Audit и Sentinel.

    • Выполнить ECMAScript. Выполняет существующий ECMAScript.

      Информацию о создании сценариев ECMA см. в разделе Using ECMAScript in Policies (Использование ECMAScript в политиках) документа NetIQ Identity Manager - Using Designer to Create Policies (NetIQ Identity Manager: использование Designer для создания политик).

    • Запустить рабочий поток. Запускает рабочий поток обеспечения правами доступа.

    • При ошибке. При сбое действия определяет дальнейшие процедуры в отношении оставшихся действий, текущего состояния работоспособности и задания "Работоспособность драйвера".

      • Изменять действия при. Можно продолжить выполнять оставшиеся действия, остановить их выполнение или сбросить настройки до текущих. Текущая настройка применяется, только если есть несколько действий "При ошибке", и при этом вы задаете "Изменять действия при" через параметр в одном из предшествующих действий "При ошибке".

      • Изменять состояние при. Можно изменить текущее состояние, отклонить его или сбросить настройки до текущих. При сохранении состояния его условия продолжают оцениваться как true. При отказе от состояния его условия оцениваются как false. Текущая настройка применяется, только если есть несколько действий "При ошибке", и при этом вы задаете "Изменять состояние при" через параметр в одном из предшествующих действий "При ошибке".

      • Изменять состояние работоспособности драйвера при. Можно продолжить выполнять задание, прервать или отключить его или сбросить настройки до текущих. Продолжение выполнения задания приводит к тому, что задание прекращает оценивать условия для определения состояния работоспособности драйвера и выполнять какие-либо действия, связанные с этим состоянием. Прерывание или отключение задания приводит к остановке текущей активности задания и его выключению. Задание не будет запускаться снова, пока оно не будет включено. Текущая настройка применяется, только если есть несколько действий "При ошибке", и при этом вы задаете "Изменять состояние работоспособности драйвера при" через настройку в одном из предшествующих действий "При ошибке".

  4. По окончании сохраните изменения, щелкнув кнопку Сохранить.

Создание настраиваемого состояния

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

Так же, как и при изменении состояний (зеленый, желтый и красный), действия настраиваемого состояния выполняются однократно при выполнении указанных условий. В те периоды времени, когда состояние остается неизменным, никаких действий не выполняется. Если состояние меняется по причине несоответствия условиям, действия выполняются заново тогда, когда нарушенные условия снова будут удовлетворены.

  1. В Identity Console откройте страницу конфигурации "Конфигурация работоспособности драйвера" для драйвера, для которого необходимо создать настраиваемое состояние:

    1. Откройте главную страницу Identity Console.

    2. Выберите Драйверы > выберите соответствующий драйвер в списке > Инспектор > Конфигурация работоспособности драйвера.

  2. Щелкните значок рядом со значками состояния работоспособности драйвера (зеленый, желтый и красный).

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

Изменение настраиваемого состояния

Порядок изменения настраиваемых состояний

  1. В Identity Console откройте страницу конфигурации "Конфигурация работоспособности драйвера" для драйвера, для которого необходимо создать настраиваемое состояние:

    1. Откройте главную страницу Identity Console.

    2. Выберите Драйверы > выберите соответствующий драйвер в списке > Инспектор > Конфигурация работоспособности драйвера.

  2. Щелкните значок рядом со значками состояния работоспособности драйвера (зеленый, желтый и красный).

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