Вы можете изменить уровень регистрации для определенных пакетов. Поддерживаются следующие уровни ведения журнала: TRACE, DEBUG, INFO, WARN, ERROR и FATAL, OFF. Пример 1:
<logger category="com.yourpackage">
<level name="FATAL"/>
</logger>
<logger category="org.apache.tomcat.util.modeler">
<level name="ERROR"/>
</logger>
Также вы можете записать некоторые журналы в файл, отличный от server.log, используя другой обработчик журнала. В следующем примере я записываю журналы кластеризации в файл server_clustering.log. Пример 2:
<periodic-rotating-file-handler name="FILE_CLUSTERING" autoflush="true">
<formatter>
<named-formatter name="PATTERN"/>
</formatter>
<file relative-to="jboss.server.log.dir" path="server_clustering.log"/>
<suffix value=".yyyy-MM-dd"/>
<append value="true"/>
</periodic-rotating-file-handler>
<logger category="org.jboss.as.clustering" use-parent-handlers="false">
<level name="INFO"/>
<handlers>
<handler name="FILE_CLUSTERING"/>
</handlers>
</logger>
Я не думаю, что нет такой функции, которая исключает журналы, содержащие определенный текст. Надеюсь, это поможет.