Rsyslog Forwarder Ha

Channel Revision Published Runs on
latest/stable 28 01 Nov 2023
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/candidate 28 12 Oct 2023
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
latest/edge 28 11 Oct 2023
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
juju deploy rsyslog-forwarder-ha
Show information

Platform:

Ubuntu
22.04 20.04 18.04 16.04

Learn about configurations >

  • cert | string

    TLS certificate in base64 format to access rsyslog server

  • forward_hosts | string

    A comma-separated list of key=value representing hostname and ip address of servers to forward all logs to as in hostname1=host_ip1:port1,hostname2=host_ip2:port2,hostname3=host_ip3:port3 With no port specifed 514 will be used.

  • log-locally | boolean

    Default: True

    Should logs be written locally as well as forwarded?

  • message-filter | string

    Default: *.*

    Select messages to forward, in the form of <facility>.<severity> By default all messages are forwarded (*.*)

  • nagios_context | string

    Default: juju

    Used by the nrpe-external-master subordinate charm. A string that will be prepended to instance name to set the host name in nagios. So for instance the hostname would be something like: juju-rsyslog-forwarder-ha-0 If you're running multiple environments with the same services in them this allows you to differentiate between them.

  • nagios_servicegroups | string

    A comma-separated list of nagios servicegroups. If left empty, the nagios_context will be used as the servicegroup

  • protocol | string

    Default: udp

    transport protocol to use, currently supported options: udp, relp, tcp

  • replication-mode | string

    Default: fanout

    Possible options are 'fanout' or 'failover' fanout replicates the log messages over all the defined syslog relations, failover replicates the log messages just if the previous server is down. Failover always uses tcp for the protocol.

  • watch-files | string

    Default: /var/log/dpkg.log /var/log/apt/history.log

    A space separated list of files to follow with rsyslog imfile and forward to the aggregator. If set to empty string no files will be watched with imfile.