Как исключить классы из мониторинга

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

Об этой задаче

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

Файл toolkit_custom.properties используется в следующей процедуре для одного сервера приложений. Свойства также поддерживаются в файле toolkit_global_custom.properties. Дополнительную информацию о файлах свойств инструментария смотрите в разделе Файлы свойств для сборщика данных Liberty.

Процедура

  1. Откройте файл toolkit_custom.properties для сервера приложений в текстовом редакторе. Этот файл расположен в следующем каталоге:

    каталог_установки_DC/runtime/версия_сервера_приложений.имя_узла.имя_профиля.имя_сервера/custom

  2. Отредактируйте файл, чтобы добавить следующее свойство, и сохраните ваши изменения:
    am.camtoolkit.gpe.customxml.exclude=excludes.xml
  3. В том же каталоге custom создайте файл excludes.xml с показанным ниже содержимым и укажите имя класса, который нужно исключить, в теге <exclude>. Можно добавить столько классов, сколько потребуется; также поддерживается символ подстановки звездочка (*).
    <gpe>
      <bci>
        <classExcludes>
          <exclude>имя_исключаемого_класса</exclude>
          <exclude>имя_исключаемого_класса</exclude>
        </classExcludes>
      </bci>
    </gpe>
    Пример:
    <gpe>
      <bci>
        <classExcludes>
          <exclude>org.apache.struts.action.ActionServlet</exclude>
          <exclude>com.company.package.*</exclude>
        </classExcludes>
      </bci>
    </gpe>
  4. Перезапустите сервер приложений.

Дальнейшие действия

Чтобы убедиться, что класс исключен, смотрите файл toolkit.xml; имя класса должно быть указано в разделе <classExcludes>.
Напоминание: Файл toolkit.xml содержит параметры среды выполнения, и он обновляеься при каждом перезапуске сервера приложений.