Logstash
Logstash is an open-source server-side data processing pipeline that allows you to collect data from a variety of sources, transform it on the fly, and send it to your desired destination.
ⓘ Logstash is an optional component within the Dynamite stack and is not installed as part of the
monitor. DynamiteNSM does not currently provide an automated integration strategy with Logstash.Once installed, Logstash must be manually configured to listen for events from the
agent, forwarding them downstream to a collector of your choice.
DynamiteNSM pre-configures Logstash with several useful defaults, and automatically optimizes its use of the JVM heap.
$ dynamite logstash -h
usage: dynamite [-h] {install,uninstall,process,config} ...
Logstash @ 192.168.194.143
positional arguments:
{install,uninstall,process,config}
install Install Logstash as a standalone component.
uninstall Uninstall Logstash on this machine.
process Manage local Logstash instance.
config Modify Logstash configurations.
optional arguments:
-h, --help show this help message and exit
Installation
sudo dynamite logstash install -h
Configuration
dynamite logstash config -h
Process Management
dynamite logstash process -h
Defaults
Directories
- Configuration Directory:
/etc/dynamite/logstash/ - Installation Directory:
/opt/dynamite/logstash/ - Logs:
/var/log/dynamite/logstash/ - JAVA_HOME:
/usr/lib/jvm//jdk-13.0.1