Pjdc Container Log Archive

  • By Paul Collins
Channel Revision Published Runs on
latest/stable 0 19 Mar 2021
Ubuntu 18.04 Ubuntu 16.04
juju deploy pjdc-container-log-archive
Show information

Platform:

Ubuntu
18.04 16.04

Learn about configurations >

  • anonymize_web_log_options | string

    Options to pass to the anonymize web logs script if it is running as a preprocessor. In addition to anonymizing web logs it can skip ranges or private addresses if specified.

  • apt_repository | string

    Apt sources.list line for a repository containing necessary packages

  • apt_repository_key | string

    GPG key for apt_repository

  • archive_after_default | string

    Default: 7

    Default archive_after value in case it isn't set in any relation data

  • container_credentials | string

    MANDATORY: Login credentials needed for container access (base64 encoded)

  • container_name | string

    MANDATORY: The name of the container/bucket to archive files into Note: For some providers, this has to be a globally unique name

  • container_type | string

    MANDATORY: Which container format to use ('azure', 'gce', 's3' or 'swift')

  • cron_time | string

    Default: <<rnd>> <<rnd>> * * *

    When to run the log-archiver (crontab(5) format timespec). Use <<rnd>> for a random value

  • delete_after_archive | boolean

    If true, logs will be deleted from the local host after successful archiving

  • logdirs | string

    Space separated list of directories or glob patterns to archive (in addition to any specified by relations)

  • nagios_host_context | string

    Default: juju

    Used for nagios monitoring. See nrpe-external-master charm for details

  • nagios_hostname_type | string

    Default: unit

    Used to determine how the server is identified in nagios. Choices are 'unit' (ubuntu-mirror-1 format) or 'host' (myhost.mydomain.com format)

  • nagios_servicegroup | string

    If set, this is the Nagios servicegroup for alerts. If unset, an appropriate one will be chosen

  • preprocessors | string

    A space separated list of preprocessors to run, ie gunzip, gzip or anonymize_web_log_ips. They will be run in order.

  • project | string

    The project name (used by Azure and GCE)

  • username | string

    Default: log-archive

    The user managing the archiving process