Tanuki Logstash Forwarder

  • By Tanuki Squad
Channel Revision Published Runs on
latest/stable 4 19 Mar 2021
Ubuntu 14.04
latest/edge 4 19 Mar 2021
Ubuntu 14.04
juju deploy tanuki-logstash-forwarder
Show information

Platform:

Ubuntu
14.04

Learn about configurations >

  • application_name | string

    Default: logstash-forwarder

    Operating name of the charm

  • apt_repository | string

    An apt sources.list line for a repository containing the logstash-forwarder package

  • apt_repository_key | string

    GPG key for apt_repository

  • config_dir | string

    Default: /etc/logstash-forwarder

    Where to store logstash-forwarder config files

  • files | string

    A JSON-format hash, describing what paths to watch and their field type e.g. {"syslog": ["/var/log/syslog", "/var/log/*.log"], "apache": ["/var/log/apache2/*log"]}

  • nagios_check_procs_params | string

    Default: -C logstash-forwar -c 1:1

    The parameters to pass to the nrpe plugin check_procs.

  • nagios_context | string

    Default: juju

    Used by the nrpe subordinate charms. 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-myservice-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

  • package_name | string

    Default: logstash-forwarder_0.4.0_amd64.deb

    Filename of logstash-forwarder deb package. If this matches the name of a file in the files charm directory the package will be installed from there, otherwise it will try to install it from the repository provided by apt_repository.

  • server_port | int

    Default: 5043

    Logstash-indexer server port

  • servers | string

    Space seperated list of logstash-indexer servers (hostnames, not IPs)

  • servers_name_map | string

    If there is no real DNS, map servers hostname to IPs. The format is a yaml dict, e.g: "servers_name_map: | 10.0.3.1: host-1 10.0.3.1: host-2 "

  • ssl_ca_cert | string

    Base64-encoded SSL CA certificate

  • ssl_cert | string

    Base64-encoded SSL certificate

  • ssl_key | string

    Base64-encoded SSL key

  • timeout | int

    Default: 15

    Network timeout in seconds