Logstash is a data pipeline that helps you process logs and other event data
from a variety of systems. With 200 plugins and counting, Logstash can
connect to a variety of sources and stream data at scale to a central
analytics system.

Logstash

Logstash is a data pipeline that helps you process logs and other event data
from a variety of systems. With 200 plugins and counting, Logstash can connect
to a variety of sources and stream data at scale to a central analytics system.

This charm is not stand-alone

This charm makes use of interface:java which means you will need to deploy
a compatible JRE along with the Logstash service. This allows the consumer to
swap the version of java being used by configuring the system's java installation.

juju deploy logstash
juju deploy openjdk
juju add-relation logstash openjdk

Layers

layers repository
layer:logstash https://github.com/juju-solutions/layer-logstash
interface:logstash-client https://github.com/juju-solutions/interface-logstash-client
interface:elasticsearch https://github.com/juju-solutions/interface-elasticsearch
interface:java https://github.com/juju-solutions/interface-java

Maintainers

Configuration

tcp_port
(int)
                            The port used by logstash agents to emit logs over TCP.
                        
6000
install_keys
(string)
                            repository key
                        
D88E42B4
install_sources
(string)
                            APT repository to fetch logstash from
                        
deb http://packages.elastic.co/logstash/2.2/debian stable main
udp_port
(int)
                            The port used by logstash agents to emit logs over UDP.
                        
5000