1. 指标
1.1 下载配置
# 下载
curl -L -O https://artifacts.elastic.co/downloads/beats/metricbeat/metricbeat-7.11.1-x86_64.rpm
# 2.安装
sudo rpm -vi metricbeat-7.11.1-x86_64.rpm
# 3.修改配置
vim /etc/metricbeat/metricbeat.yml
配置如下
output.elasticsearch:
hosts: ["<es_url>"]
username: "elastic"
password: "<password>"
setup.kibana:
host: "<kibana_url>"
1.2. 开启各指标
1.2.1 开启Apache
sudo metricbeat modules enable apache
# 如有修改的地方
vim /etc/metricbeat/modules.d/apache.yml
1.2.2 开启ActiveMQ
sudo metricbeat modules enable activemq
# 如有修改的地方
vim /etc/metricbeat/modules.d/activemq.yml
1.2.3 开启elasticsearch
sudo metricbeat modules enable elasticsearch
# 修改的地方
vim /etc/metricbeat/modules.d/elasticsearch.yml
1.2.4 开启kibana
sudo metricbeat modules enable kibana
# 如有修改的地方
vim /etc/metricbeat/modules.d/kibana.yml
1.2.5 开启kafka
sudo metricbeat modules enable kafka
# 如有修改的地方
vim /etc/metricbeat/modules.d/kafka.yml
1.2.6 开启logstash
sudo metricbeat modules enable logstash
# 如有修改的地方
vim /etc/metricbeat/modules.d/logstash.yml
1.2.7 开启mysql
sudo metricbeat modules enable mysql
# 修改的地方
vim /etc/metricbeat/modules.d/mysql.yml
1.2.8 开启nginx
sudo metricbeat modules enable nginx
# 如有修改的地方
vim /etc/metricbeat/modules.d/nginx.yml
1.2.9 开启rabbitmq
sudo metricbeat modules enable rabbitmq
# 如有修改的地方
vim /etc/metricbeat/modules.d/rabbitmq.yml
1.2.10 开启redis
sudo metricbeat modules enable redis
# 如有修改的地方
vim /etc/metricbeat/modules.d/redis.yml
1.2.11 开启tomcat
sudo metricbeat modules enable tomcat
# 如有修改的地方
vim /etc/metricbeat/modules.d/tomcat.yml
1.2.12 开启zookeeper
sudo metricbeat modules enable zookeeper
# 如有修改的地方
vim /etc/metricbeat/modules.d/zookeeper.yml
1.3 启动
# 启动
sudo metricbeat setup
sudo service metricbeat start
# 如果之前启动过, 可以重启
sudo service metricbeat restart
2. 日志
2.1 安装配置
# 下载安装
curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.11.1-x86_64.rpm
sudo rpm -vi filebeat-7.11.1-x86_64.rpm
修改配置
vim /etc/filebeat/filebeat.yml
2.2. 开启各日志
2.2.1 开启Apache
sudo filebeat modules enable apache
# 如有修改的地方
vim /etc/filebeat/modules.d/apache.yml
2.2.2 开启ActiveMQ
sudo filebeat modules enable activemq
# 如有修改的地方
vim /etc/filebeat/modules.d/activemq.yml
2.2.3 开启elasticsearch
sudo filebeat modules enable elasticsearch
# 修改的地方
vim /etc/filebeat/modules.d/elasticsearch.yml
2.2.4 开启kibana
sudo filebeat modules enable kibana
# 如有修改的地方
vim /etc/filebeat/modules.d/kibana.yml
2.2.5 开启kafka
sudo filebeat modules enable kafka
# 如有修改的地方
vim /etc/filebeat/modules.d/kafka.yml
2.2.6 开启logstash
sudo filebeat modules enable logstash
# 如有修改的地方
vim /etc/filebeat/modules.d/logstash.yml
2.2.7 开启mysql
sudo filebeat modules enable mysql
# 修改的地方
vim /etc/filebeat/modules.d/mysql.yml
2.2.8 开启nginx
sudo filebeat modules enable nginx
# 如有修改的地方
vim /etc/filebeat/modules.d/nginx.yml
2.2.9 开启rabbitmq
sudo filebeat modules enable rabbitmq
# 如有修改的地方
vim /etc/filebeat/modules.d/rabbitmq.yml
2.2.10 开启redis
sudo filebeat modules enable redis
# 如有修改的地方
vim /etc/filebeat/modules.d/redis.yml
2.2.11 开启tomcat
sudo filebeat modules enable tomcat
# 如有修改的地方
vim /etc/filebeat/modules.d/tomcat.yml
2.2.12 开启zookeeper
sudo filebeat modules enable zookeeper
# 如有修改的地方
vim /etc/filebeat/modules.d/zookeeper.yml
2.3 启动
# 启动
sudo filebeat setup
sudo service filebeat start
# 如果之前启动过, 可以重启
sudo service filebeat restart