open-falcon的agent安裝 (ubuntu系統)
阿新 • • 發佈:2018-11-10
#redis與mysql的環境準備。
cd
apt-get update
apt-get install -y redis-server
ps -ef|grep redis
apt-get install -y mysql-server #此處有設定你的 密碼。 #本文以test 為例
service mysql start
ps -ef|grep mysql
mysql -uroot -ptest
#匯入資料庫資料
cd /tmp y|apt install git git clone https://github.com/open-falcon/falcon-plus.git cd /tmp/falcon-plus/scripts/mysql/db_schema/ mysql -h 127.0.0.1 -u root -ptest < 1_uic-db-schema.sql mysql -h 127.0.0.1 -u root -ptest < 2_portal-db-schema.sql mysql -h 127.0.0.1 -u root -ptest < 3_dashboard-db-schema.sql mysql -h 127.0.0.1 -u root -ptest < 4_graph-db-schema.sql mysql -h 127.0.0.1 -u root -ptest < 5_alarms-db-schema.sql #如無密碼,就用 mysql-u root < 5_alarms-db-schema.sql
#安裝golang 環境。
cd mkdir software cd software wget https://storage.googleapis.com/golang/go1.8.1.linux-amd64.tar.gz tar -zxvf go1.8.1.linux-amd64.tar.gz mkdir gopath cd gopath/ mkdir src pkg bin apt install -y vim vim .bashrc #新增一下內容。 #export GOROOT=/root/software/go #export GOPATH=/root/software/gopath #export GOBIN=$GOPATH/bin #export PATH=$PATH:$GOBIN:$GOROOT/bin source .bashrc go version go env
#下載open-falcon的tar包。
wget https://github.com/open-falcon/falcon-plus/releases/download/v0.2.0/open-falcon-v0.2.0.tar.gz
mv open-falcon-v0.2.0.tar.gz /tmp
#建立工作目錄
export FALCON_HOME=/home/work export WORKSPACE=$FALCON_HOME/open-falcon mkdir -p $WORKSPACE ls /home/work/open-falcon/ cd /tmp tar -xzvf open-falcon-v0.2.0.tar.gz -C $WORKSPACE cd /home/work/open-falcon/ cd $WORKSPACE grep -Ilr 3306 ./ | xargs -n1 -- sed -i 's/root:/root:test/g' #修改密碼,test 為你的密碼。 mkdir /root/software cd /root/software/
#後端啟動
cd $WORKSPACE
vim agent/config/cfg.json #修改配置檔案,AWS為transfer,
./open-falcon start agent
ps -ef|grep open-falcon