Мониторинг журнала аудита
В этом разделе приведено описание использования монитора ThingWorx Composer для просмотра и сортировки интерактивных сообщений, собранных подсистемой аудита. На странице "Журнал аудита" представлены те же самые инструменты фильтрации и разбиения на страницы, что и на странице "Группы вещей" в Composer. Только администраторы могут получить доступ к инструменту "Журнал аудита". Ниже перечислены важные аспекты использования этого инструмента.
Инструменты фильтрации, входящие в состав общего изменения конструкции механизмов поиска/фильтрации в ThingWorx Composer, предоставляют простую и расширенную возможности создания запросов, в том числе возможность выбора операторов для использования фильтров с операторами И и ИЛИ и возможность выбора условий в списке Условие, например: содержит или совпадает с.
Можно использовать фильтрацию по любому заголовку столбца, например Категория аудита, Источник или Пользователь, но не по содержимому Сообщения.
При вводе значения для поля Категория аудита необходимо ввести CategoryKey локализации для этой категории, если вы выбрали Условие со значением совпадает с. Однако если выбрать Условие со значением содержит и ввести Моделирование в поле Значение, фильтр будет применим.
* 
Список категорий аудита и их CategoryKey локализации см. в таблице Категории аудита, события аудита и их ключи (лексемы локализации).
Нельзя использовать подстановочный символ * в поле Значение для категории аудита, это не даст результатов. Однако если известно, что CategoryKey локализации заканчивается, например, на букву t, можно выбрать условие оканчивается на и ввести букву t.
Результаты возвращаются из хранилища интерактивных сообщений подсистемы аудита.
Выбор сортировки и разбивка на страницы сохраняются при обновлении страницы "Журнал аудита" или уходе с нее.
Чтобы открыть страницу журнала аудита и просмотреть сообщения, выполните следующие действия.
1. Войдите в ThingWorx Composer как администратор.
2. На панели навигации слева щелкните , в затем щелкните Журнал аудита, как показано на рисунке ниже:
Откроется страница Журнал аудита, без фильтрации и с разбиением на страницы. По умолчанию число элементов на каждой странице результатов равно 50, например, если имеется 1000 результатов и на каждой странице должно содержаться 50 сообщений, эти результаты будут занимать 20 страниц. Инструменты фильтрации указываются над таблицей результатов. Инструменты навигации указываются под таблицей, как показано на следующем рисунке.
Эта группа сообщений аудита и дополнительные сообщения, которые не видны на приведенном выше рисунке, применяются на остальных шагах этой процедуры.
3. Для постраничного разбиения журнала аудита без фильтрации используйте виджеты, существующие в таблице:
Показать - позволяет выбрать, сколько сообщений должно отображаться на странице результатов. Выберите в выпадающем меню число: 10, 25, 50, 75 или 100. Значение по умолчанию: 10. Предположим, например, что выбрано 10 элементов на страницу. Если число результатов превысит 10, появятся номера страниц в квадратике. Чтобы показать страницу, щелкните ее номер. Можно также использовать виджет Перейти к странице.
Перейти к странице - позволяет перемещаться по страницам результатов путем ввода требуемого номера страницы. Количество страниц зависит от числа возвращаемых результатов и количества результатов на выбранной странице.
4. Чтобы фильтровать сообщения аудита, щелкните в поле Фильтр по стрелку вниз. В открывшемся списке выберите тип фильтра, который нужно использовать. В следующем примере показано, как выбрать Тип источника.
После выбора типа фильтра поле Условие становится активным.
5. Щелкните стрелку вниз и в списке Условие выберите оператор для фильтра. В этом примере выбрано условие совпадает с:
Поле Значение становится активным. Если существует фиксированный набор значений для типа фильтра, можно выбрать значение из списка. В противном случае можно ввести значение в поле.
6. В поле Значение введите значение для фильтра Тип источника. Если продолжить пример, Тип источника для сообщения аудита должен совпадать со значением Организация.
7. Когда это поле станет активным, нажмите кнопку Добавить. Появится следующее сообщение, содержащее добавленный фильтр. Если продолжить пример, мы увидим сообщение:
Число фильтров увеличивается до 1, и отображаются следующие результаты:
Как показано выше, существует один фильтр и только одно сообщение аудита, соответствующее Типу источника со значением Организация.
8. Чтобы применить к результатам второй фильтр, повторите шаги с 4 по 7. Например, выберите Категория аудита в списке Фильтр по. Затем выберите Условие со значением содержит и введите в поле Значение моделирование. Когда это поле станет активным, нажмите кнопку Добавить.
* 
Для категории аудита выберите условие содержит, так как оно возвращает результаты без необходимости указывать для категории лексему локализации полностью. Если потребуется указать для категории аудита лексему локализации, найдите ее в таблице Табл. 122 в разделе Сообщения аудита ThingWorx.
В этом примере появится следующее сообщение, отображающее второй фильтр:
Число фильтров увеличивается до 2. По умолчанию фильтры соединяются с помощью оператора И. Результаты будут разными в зависимости от того, какая задача выполняется в системе, как часто архивируются сообщения аудита и сколько времени прошло с момента архивирования всех интерактивных сообщений. Если продолжить пример, на следующем рисунке будет показано отсутствие результатов:
Если выбрать И, сообщения должны удовлетворять обоим условиям. В данном случае нет сообщений, у которых соответствует и Тип источника, и Категория аудита.
9. По отдельности каждый фильтр в этом примере должен возвращать хотя бы одно сообщение аудита. Чтобы получить результаты, изменим опцию соединения, щелкнув стрелку вниз и выбрав ИЛИ, как показано ниже:
После изменения опции соединения страница обновится и будет отображать результаты. Если продолжить пример, результаты будут возвращены для обоих фильтров, как показано ниже.
10. Рассмотрим другой пример применения двух фильтров. Здесь Тип источника имеет значение Вещь, а Категория аудита имеет значение Моделирование. Фильтры соединяются оператором И и приводят к следующим результатам.
Как видно на приведенном выше рисунке, опция И возвращает те сообщения, которые соответствуют обоим фильтрам.
11. Что произойдет, если добавить еще один фильтр к фильтрам, которые используются на приведенном выше рисунке, и соединить их оператором И? В этом примере третьим используется фильтр Источник: совпадает с: asdf, где asdf - это наименование вещи. Следующие три фильтра соединяются с помощью оператора И:
a. Тип источника: совпадает с: Вещь
b. Категория аудита: содержит: Моделирование
c. Источник: совпадает с: asdf, где asdf - это наименование вещи
Ниже приведены результаты применения этих фильтров к сообщениям аудита, отображающимся на странице журнала аудита без фильтрации, приведенной на шаге 2.
В результатах отображаются два сообщения аудита, которые соответствуют всем критериям.
Было ли это полезно?