This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Arr logs

AxoSyslog can collect logs of the Lidarr, Prowlarr, Radarr, Readarr, Sonarr, and Whisparr (often referred to as “*Arr” or “*Arrs”) applications.

Use the *arr() sources to read various *arr logs:

  • lidarr()
  • prowlarr()
  • radarr()
  • readarr()
  • sonarr()
  • whisparr()

Prerequisites

  • AxoSyslog version 4.7.0 or later.

  • Install the axosyslog-scl package on Debian/Ubuntu. On RHEL and compatible distributions, the SCL files are part of the axosyslog base package.

    Your configuration must also contain @include "scl.conf", which the default configuration file already does. If the SCL files are missing, AxoSyslog fails to start with an unexpected LL_IDENTIFIER error.

    Terminal window
    @include "scl.conf"

    The radarr() driver is a reusable configuration snippet (SCL). For details on using or writing such configuration snippets, see Reusing configuration blocks. You can find its source in scl/arr/arr.conf on GitHub.

Configuration

Example minimal config:

Terminal window
source s_radarr {
    radarr(
    dir("/path/to/my/radarr/log/dir")
    );
};

The logging module is stored in the <prefix><module> name-value pair, for example: .radarr.module => ImportListSyncService.

You can modify the prefix with the prefix() option.