Last active
October 1, 2018 14:23
-
-
Save congto/68299296ba969cdd1ad247ded24dd2d1 to your computer and use it in GitHub Desktop.
nh_check_mk_client.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash -ex | |
## Date: 26.09.2018 | |
## Cai dat check_mk tai nhan Hoa | |
##### Khai bao bien o day, sua lai neu ban thay doi | |
IP_CHECK_MK_SERVER=192.168.70.103 | |
##### Bat dau thuc hien script | |
echo "######################################" | |
echo "Tai dat cac goi" | |
echo "######################################" | |
sleep 3 | |
sudo yum install -y xinetd | |
sudo systemctl start xinetd | |
sudo systemctl enable xinetd | |
wget http://$IP_CHECK_MK_SERVER/admin/check_mk/agents/check-mk-agent-1.5.0p2-1.noarch.rpm | |
sudo rpm -ivh check-mk-agent-* | |
echo "######################################" | |
echo "Cau hinh cho xinetd" | |
echo "######################################" | |
sleep 3 | |
cp /etc/xinetd.d/check_mk /etc/xinetd.d/check_mk.orig | |
sed -i "s/#only_from = 127.0.0.1 10.0.20.1 10.0.20.2/only_from = $IP_CHECK_MK_SERVER/g" /etc/xinetd.d/check_mk | |
sudo systemctl restart xinetd | |
echo "######################################" | |
echo "Tai inventory" | |
echo "######################################" | |
sleep 3 | |
wget -O /usr/lib/check_mk_agent/local/mk_inventory http://$IP_CHECK_MK_SERVER/admin/check_mk/agents/plugins/mk_inventory.linux | |
chmod +x /usr/lib/check_mk_agent/local/mk_inventory | |
echo "Hoan tat" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment