[Autoescrito] EFK + coleta instruções de script de implantação com um clique do log nginx

Script e pacote de instalação [clique para baixar]
4 centos7
192.168.59.130
jdk, zookeeper, kafka, filebeat, elasticsearch
192.168.59.131
jdk, zookeeper, kafka, logstash
192.168.59.132
jdk, zookeeper, kafka, kibana
192.168.59.133
implantação com um clique

192.168.59.133 upload de script EFK

Insira a descrição da imagem aqui

Instalar ansible

yum search ansible
yum -y install centos-release-ansible-29.noarch
yum -y install ansible

Insira a descrição da imagem aqui

Adicionar arquivo de manifesto

vim /etc/ansible/hosts
[EFK]
192.168.59.130
192.168.59.131
192.168.59.132

Insira a descrição da imagem aqui

Faça três ssh sem senha

ssh-keygen
ssh-copy-id root@192.168.59.130
ssh-copy-id root@192.168.59.131
ssh-copy-id root@192.168.59.132

Insira a descrição da imagem aqui

Teste a conexão

ansible EFK -m ping

Insira a descrição da imagem aqui

3 hosts modificam o nome do host

第一台
hostnamectl set-hostname kafka1
第二台
hostnamectl set-hostname kafka2
第三台
hostnamectl set-hostname kafka3

Modificar o arquivo de execução do ansible-playbook

cd EFk
vim efk.yml

Insira a descrição da imagem aqui

vim kafka.sh

Insira a descrição da imagem aqui

vim elasticsearch.sh

Insira a descrição da imagem aqui

vim kibana.sh

Insira a descrição da imagem aqui

vim log_ng.sh

Insira a descrição da imagem aqui

Executar implantação ansible com um clique

ansible-playbook efk.yml

Insira a descrição da imagem aqui
teste de pressão ab

ab -n100 -c100 http://192.168.59.130/

192.168.59.130 reiniciar filebeat

systemctl restart filebeat

192.168.59.131 reiniciar logstash

systemctl restart logstash

Acesso à Web 192.168.59.132::5601 Para
Insira a descrição da imagem aqui
Insira a descrição da imagem aqui
outras configurações gráficas, consulte o blog de registro de instalação e coleta ELK
Script e pacote de instalação [clique para fazer o download]

Acho que você gosta

Origin blog.csdn.net/APPLEaaq/article/details/108985580
Recomendado
Clasificación