添加主机:
- 在例外一台虚拟机上
安装zabbix yum源
- 1)安装zabbix yum源
rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm - 2)yum 安装
yum install zabbix-agent zabbix-get zabbix-server-mysql zabbix-web zabbix-web-mysql
3)zabbix_agent.conf:
vi /etc/zabbix/zabbix_agentd.conf #定义Server=192.168.139.128和 ServerActive=192.168.139.128
systemctl start zabbix-agent(启动服务)
- ps aux |grep zabbix(查看zabbix服务)
- iptables -I INPUT -s 192.168.139.128 -j ACCEPT(添加白名单IP,这样两台机之间就可以通信了)
- 登录zabbix页面,可以使用中文简体。找到如下所示,创建一个组,也可以用它默认的组,实验用Linux servers的默认组
- 然后在这个页面点到Hosts进入如下界面,点击创建主机
- 创建模板,已经切换中文了,可以直接看清楚点
- 在应用那里找到CPU的监控项,然后选择需要的监控项拷贝的test1模板去
- 1)安装zabbix yum源
管理模板
- 自动发现(Discovery)不能直接复制,需要用其他方法来添加。直接点击OS linux进入里面点击全克隆
- 进入模板清点链接模板
- 把其他不用的监控项目删掉
- 选择主机把刚刚的模板链接过去
- 可以在server执行zabbix_get -s 192.168.139.129 -k "system.cpu.load[all,avg1]"命令测试。可能会出现错误,一般都是端口没有开放或者是agent端的配置文件指向ip错了。看情况排查问题,可以查看错误日志tail /var/log/zabbix-agent/zabbix_agentd.log,下面就是server端与agent端的状态。
管理图形和窗口
- 这里可以查看监控的图形
- 可以在主页添加图形监控的项目,直接点击添加构件就行了,具体加什么看你需求。