厌伴老儒烹瓠叶,强随举子踏槐花。这篇文章主要讲述Zabbix部署安装三相关的知识,希望能为你提供帮助。
一:解决zabbix图像界面乱码问题
文章图片
上述的图标数据,下?的??框表示乱码含义,是因为我们改了zabbix的语?为中
?
服务器需要安装字体
yum -y install wqy-microhei-fonts
\\cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf
浏览器刷新一下即可
文章图片
二:添加zabbix-server主机
图示,主机信息填写好,模板那一栏输入linux,选择Templat OS Linux by Zabbix agent,然后点击添加即可;有几台加几台(此次为手动,自动的会在后边有)
文章图片
文章图片
三:自定义监控内容
?定义监控(制作模板)
zabbix?带模板Template OS Linux (Template App Zabbix Agent) 提供CPU、内存、磁
盘、?卡等常规监控,只要新加主机关联此模板,就可?动添加这些监控项。
制作模板(监控登录?数)
需求:限制登录?数不超过三个,超过三?则发出报警
服务器不希望有太多?在操作,除了管理员以外的?,?数超了,我就怀疑有问题,需要看看是谁,防?他乱操作服务器,给我们运维背锅
通过自定义Key。
先从命令角度
1.明确需要执行的命令
# ?先显示?户登录命令
who
who |wc -l # 显示登录?数
2.手动创建zabbix的配置文件用于自定义key,在需要监控的机器上添加
#需要添加监控项配置?件,路径/etc/zabbix/zabbix_agent2.conf
# zabbix配置?件,?多数软件配置都会使?include形式来优化配置?件
[root@zabbix-server zabbix_agent2.d]# grep -i ^include /etc/zabbix/zabbix_agent2.conf
Include=/etc/zabbix/zabbix_agent2.d/*.conf[root@zabbix-server ~]# cd /etc/zabbix/zabbix_agent2.d/
[root@zabbix-server zabbix_agent2.d]# ll
total 03.创建配置文件,以及内容如下
# ?定义的配置?件,语法是
#UserParameter=<
key>
,<
shell command>
UserParameter=login-user,who|wc -l
UserParameter=login-user,/bin/sh /server/scripts/login.sh
文章图片
[root@zbx-agent01 zabbix_agent2.d]# cat /etc/zabbix/zabbix_agent2.d/userparameter_login.conf
UserParameter=login.user,who|wc -l
# 重启agent,检查ok的话
systemctl restart zabbix-agent2
systemctl status zabbix-agent2
【Zabbix部署安装三】没有报错的话就行了的,在服务端zabbix,?命令检测?定义的key,用ssh登录zabbix-server进行检测,机器不够,不演示了
服务端ssh后敲
zabbix_get -s 192.168.10.202 -p 10050 -k "login.user"
推荐阅读
- 反向代理负载均衡!优秀的Nginx
- Linux更换国内源--解决终端下载速度慢的问题
- MySQL模糊查询再也用不着 like+% 了
- LNMP应用部署
- 注意,你所做的 A/B 实验,可能是错的!
- CentOS 7.9升级至CentOS 8 Linux
- LAMP之PHP
- java版gRPC实战之七(基于eureka的注册发现)
- Linux之chgrp命令