Я не думаю, что log4cxx - это правильный инструмент для вашей задачи, и я не совсем уверен, можно ли это вообще сделать с помощью log4cxx.
Вы можете начать с пользовательского приложения, собственного уровня журнала и собственного фильтра.
Запустите его, вам нужно установить уровень журнала, определите, какое поле фильтра следует использовать, и когда вы меняете фильтр, вам нужно очистить фильтры и установить новый.
Затем вы можете извлечь строку журнала, найти свой фильтр и позволить ему решить, хотите ли вы выводить сообщение журнала или нет.