Commit b35c5716 authored by 段孔乐's avatar 段孔乐

modify install script

parent d20a46d3
#!/bin/bash #!/bin/bash
logstash_host="124.71.144.118:15044" #logstash_host="124.71.144.118:15044"
scan_dir="/data/backend-micro/**/*.log" #scan_dir="/data/backend-micro/**/*.log"
dest=/usr/share/filebeat dest=/usr/share/filebeat
src="https://gitlab.33.cn/dkl/filebeat/-/archive/1.0.0/filebeat-1.0.0.tar.gz" src="https://gitlab.33.cn/dkl/filebeat/-/archive/1.0.0/filebeat-1.0.0.tar.gz"
......
#!/bin/bash #!/bin/bash
if [ "$(pwd | grep -c 'filebeat')" -gt 0 ]; then rm -rf "$(pwd)"; else red "script location is incorrect, run me in filebeat installation directory"; fi
source ./util.sh source ./util.sh
sudo systemctl disable filebeat.serivce 2>/dev/null sudo systemctl disable filebeat 2>/dev/null
sudo systemctl stop filebeat.serivce 2>/dev/null sudo systemctl stop filebeat 2>/dev/null
rm -rf /etc/systemd/system/filebeat.serivce rm -rf /etc/systemd/system/filebeat.serivce
rm -rf /usr/share/filebeat
sudo systemctl daemon-reload sudo systemctl daemon-reload
green "uninstall succeed" green "uninstall succeed"
...@@ -32,6 +32,8 @@ done ...@@ -32,6 +32,8 @@ done
function initConf(){ function initConf(){
chmod +x ./filebeat
cat > ./filebeat.yml <<-EOF cat > ./filebeat.yml <<-EOF
filebeat.inputs: filebeat.inputs:
- type: log - type: log
...@@ -43,6 +45,7 @@ output.logstash: ...@@ -43,6 +45,7 @@ output.logstash:
hosts: ["$logstash_host"] hosts: ["$logstash_host"]
EOF EOF
chmod go-w ./filebeat.yml
} }
serviceName="filebeat" serviceName="filebeat"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment