iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 2
0
自我挑戰組

成長型維運平台 - 單人新手到多人團隊都適用的工具系列 第 2

1-2.監控工具之一:Zabbix Proxy

為了後面的Demo,建立一個架構: AWS上建立Zabbix Server 收集各Cloud Server資訊

*大部分的情況雲端上是建立Zabbix Proxy將資料收集並帶回本地Zabbix Server

AWS上架設Server

選EC2實例=>建立=>選Red Hat Enterprise Linux 7.4

安裝完後需注意
1.安全組

點規則=>編輯入站規則(80,icmp開啟)


2.第一次使用可能會在pem金鑰卡住,可依照官網步驟使用puttygen設定

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/putty.html
login帳號 ec2-user

依照前一章教學建立Zabbix

ec2的公有IP/zabbix 連上網頁

選右上小人頭修改語言及背景

配置=>主機

把預設zabbix Server自己狀態的監控啟動

過一段時間後觀看監控數值

監測=>最新數據=>主機選擇zabbix Server

即可觀察目前機器使用狀態

架設proxy安裝方式(跟server相同,只差不需要web)

yum -y install mariadb*
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
yum -y update
yum -y install zabbix-proxy-mysql
yum -y install curl curl-devel net-snmp net-snmp-devel  net-snmp-utils perl-DBI

database建立改個名字區別,也可以不改

mysql
mysql>create database zabbix_proxy character set utf8 collate utf8_bin;
mysql>grant all privileges on zabbix_proxy.* to zabbix@localhost identified by 'zabbix';
mysql>quit;
zcat /usr/share/doc/zabbix-proxy-mysql*/schema.sql.gz | mysql -uzabbix -p zabbix_proxy

設定檔

vi /etc/zabbix/zabbix_proxy.conf
DBPassword=zabbix
Hostname=XXX
systemctl restart zabbix-proxy

Web: Administration=> Proxies => Create proxy

補充
zabbix_proxy.conf內的設定ConfigFrequency是3600
也就是說要一天才會同步,可以將設定縮短或重啟proxy service


上一篇
1-1.監控工具之一:Zabbix Server
下一篇
1-3.監控工具之一:Zabbix Agent
系列文
成長型維運平台 - 單人新手到多人團隊都適用的工具27
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言