ActiveMQ
Collect and Ship ActiveMQ application logs to Logstash and Elasticsearch
Filebeat is a lightweight shipper that enables you to send your ActiveMQ application logs to Logstash and Elasticsearch. Configure Filebeat using the pre-defined examples below to start sending and analysing your ActiveMQ application logs.
Follow this step by step guide to get 'logs' from your system to Logit.io:
Step 2 - Locate Configuration File
deb/rpm /etc/filebeat/filebeat.yml
Step 3 - Add ActiveMQ Log Location
Filebeat does not currently have a module to process the ActiveMQ application logs.
Therefore we need to add the ActiveMQ application log location to the filebeat inputs.
Add the following to the end of the log input example, before the filebeat.config.modules
section.
- type: log
enabled: true
paths:
- /path/to/log/activemq/data/activemq.log*
fields:
type: activemq
multiline.pattern: ^\=
multiline.match: before
If you’re running Filebeat 8.1+ filebeat.inputs
needs to be filestream
instead of logs
:
filebeat.inputs:
- type: filestream
enabled: true
paths:
- /path/to/log/activemq/data/activemq.log*
fields:
type: activemq
multiline.pattern: ^\=
multiline.match: before
Step 4 - Enable the input
We need to ensure that any inputs we are using are enabled
filebeat.inputs:
- type: log
enabled: false
Enable the filebeat input, so it should look like the following
filebeat.inputs:
- type: log
enabled: true
Step 5 - Configure Output
We will be shipping to Logstash so that we have the option to run filters before the data is indexed.
Comment out the elasticsearch output block.
## Comment out elasticsearch output
#output.elasticsearch:
# hosts: ["localhost:9200"]
Step 6 - Validate Configuration
Let's check the configuration file is syntactically correct.
deb/rpm
filebeat -e -c /etc/filebeat/filebeat.yml
Step 7 - Start filebeat
Start or restart to apply the configuration changes.
Step 8 - Launch Logit.io to view your logs
Now you should view your data:
If you don't see logs take a look at How to diagnose no data in Stack below for how to diagnose common issues.
Step 9 - how to diagnose no data in Stack
If you don't see data appearing in your Stack after following the steps, visit the Help Centre guide for steps to diagnose no data appearing in your Stack or Chat to support now.