---
name: "Log::Any::Adapter::Log4perl"
section: "3pm"
platform: "linux"
package: "liblog-any-adapter-log4perl-perl"
version: "0.09-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Log::Any::Adapter::Log4perl"
---

# Log::Any::Adapter::Log4perl(3pm)

Log::Any adapter for Log::Log4perl

## NAME

Log::Any::Adapter::Log4perl - Log::Any adapter for Log::Log4perl

## VERSION

version 0.09

## SYNOPSIS

```
    use Log::Log4perl;
    Log::Log4perl::init('/etc/log4perl.conf');
    Log::Any::Adapter->set('Log::Log4perl');
```

## DESCRIPTION

This Log::Any adapter uses Log::Log4perl for logging. log4perl must be initialized before calling *set*. There are no parameters.

## LOG LEVEL TRANSLATION

Log levels are translated from Log::Any to Log4perl as follows:

```
    notice -> info
    warning -> warn
    critical -> fatal
    alert -> fatal
    emergency -> fatal
```

## METHODS

### structured

This adapter supports structured logging, introduced in Log-Any v1.700.

## SEE ALSO

- •

  Log::Any

- •

  Log::Any::Adapter

- •

  Log::Log4perl

## SUPPORT

### Bugs / Feature Requests

Please report any bugs or feature requests through the issue tracker at \<https://github.com/preaction/Log-Any-Adapter-Log4perl/issues\>. You will be notified automatically of any progress on your issue.

### Source Code

This is open source software.  The code repository is available for public review and contribution under the terms of the license.

\<https://github.com/preaction/Log-Any-Adapter-Log4perl\>

```
  git clone https://github.com/preaction/Log-Any-Adapter-Log4perl.git
```

## AUTHORS

- •

  Jonathan Swartz \<swartz@pobox.com\>

- •

  David Golden \<dagolden@cpan.org\>

- •

  Doug Bell \<preaction@cpan.org\>

## CONTRIBUTORS

- •

  Doug Bell \<doug@preaction.me\>

- •

  Gianni Ceccarelli \<gianni.ceccarelli@broadbean.com\>

## COPYRIGHT AND LICENSE

This software is copyright (c) 2018 by Jonathan Swartz.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
