A JetBrains IntelliJ IDEA plugin to ship logs to a remote logstash service.
This plugin adds a custom
SocketAppender to the root
Logger of IntelliJ as to ship all logs to logstash.
Users are able to configure the
- reconnect delay
Additionally, users are able to:
- include location information from the
- generate sample log messages for testing / debugging purposes.
- Note: this may fill up your log, as the test log messages happen once every 2 seconds.
For ease, this repo also includes a simple bash script to setup the ELK stack on an OSX machine. Use the
bash script to install / start / stop / restart / upgrade / uninstall ELK.
It assumes you already have
brew installed on your OSX machine. See brew.sh for installation details on
elk_stack.osx.sh man page
Usage: ./elk_stack.osx.sh <subcommand> [options] Subcommands: install Install Elasticsearch, LogStash & Kibana, and setup basic configuration upgrade Upgrade Elasticsearch, LogStash & Kibana uninstall Uninstall Elasticsearch, LogStash & Kibana start Start the ELK Stack stop Stop the ELK Stack restart Restart the ELK Stack Note: This script is for OSX only and assumes you already have 'brew' installed.