【Zabbix4.2学习笔记】2、部署agent监控主机监控数据查看+触发器及用户组权限
更新:HHH   时间:2023-1-7


1.首先安装zabbix-agent

yum -y install zabbix-agent #yum默认安装最新版本的

2.修改zabbix-agent配置文件

vim /etc/zabbix/zabbix_agentd.conf 
Server=10.127.0.133 #被动模式
ServerActive=10.127.0.133   #主动模式
Hostname=***        # 需要与agent主机名称一致

3.查看zabbix-agent日志

tailf /var/log/zabbix/zabbix-agent.conf 
 2645:20190411:181453.092 Starting Zabbix Agent [cs_linux]. Zabbix 4.2.6 (revision d3bb18bbc4).
  2645:20190411:181453.092 **** Enabled features ****
  2645:20190411:181453.092 IPv6 support:          YES
  2645:20190411:181453.092 TLS support:           YES
  2645:20190411:181453.092 **************************
  2645:20190411:181453.092 using configuration file: /etc/zabbix/zabbix_agentd.conf
  2645:20190411:181453.094 agent #0 started [main process]
  2649:20190411:181453.104 agent #4 started [listener #3]
  2646:20190411:181453.108 agent #1 started [collector]
  2647:20190411:181453.113 agent #2 started [listener #1]
  2650:20190411:181453.116 agent #5 started [active checks #1]
  2648:20190411:181453.120 agent #3 started [listener #2]
  2650:20190411:181453.352 no active checks on server [192.168.146.133:10051]: host [cs_linux] not found
  #发现已经启动,但是还主机还没有被发现

4.zabbix web前端添加agent监控主机

创建主机群组


创建主机


关联监控模板


(这里我关联的是zabbix自带的模板)

5.从最新数据查看监控主机的各种数据


点击Graph 可以查看图表

Graph可以看到最近一段时间的趋势图,选择Values可以查看某个时间点具体的值。


自定义Graph

这里我选择了 CPU的系统/用户使用率和CPU的io等待


我们自定义的图表已经完成了,点击Preview可以预览

自定义添加一个Screen


点击change 添加图形

两个图形添加完成


点击Sharing 还可以关联用户组和用户,并设置读写权限

创建web监控。web监控可以在模板里添加或者在主机层添加。
在模板中添加



在主机添加


可以看到两个wab监控都获取到信息了

触发器与用户组权限
这是我之前创建的监控项,用来获取server端的10051端口信息的

添加触发器

目前因为10051端口是通的,可以看到监控项返回值是0

为了演示触发器效果,我把触发器改为等于0就触发报警


可以看到,触发器已经触发报警了

用户组权限设置
创建用户组

只对测试主机组有读写权限

创建用户并加入到测试用户组

测试主机群组权限是只可以读写

欢×××

返回系统运维教程...