Как обсуждается в этой ссылке: Как создать собственный Appender в log4j?
Для создания пользовательского приложения в log4j 1.x нам необходимо расширить класс AppenderSkeleton и реализовать его метод добавления.
Аналогично Как мы можем создать пользовательский appender в log4j2, поскольку у нас нет класса AppenderSkelton для расширения, а все остальные приложения расширяют класс AppenderBase.