7、自定义图形和grafana出图
版权声明:原创作品,谢绝转载!否则将追究法律责任。 ————— 作者:kirin
#替换字符集,解决中文乱码问题
#在Windows主机上打开C:\Windows\Fonts挑选一款字体上传到zabbix的站点目录中
上传到指定位置,并且改名
[root@zabbix-serve ~]# rz -E
[root@zabbix-serve ~]# mv MSYH.TTC /html/assets/fonts/DejaVuSans.ttf
#再次刷新浏览器界面
10.1.监控TIME_WAIT数量
[root@zabbix-server ~]# netstat -ant|grep -c TIME_WAIT
55
[root@zabbix-server ~]# vim /etc/zabbix/zabbix_agentd.d/tcp.conf
[root@zabbix-server ~]# cat /etc/zabbix/zabbix_agentd.d/tcp.conf
UserParameter=tw_count,netstat -ant|grep -c TIME_WAIT
[root@zabbix-server~]# systemctl restart zabbix-agent.service
#测试是否生效
[root@zabbix-server ~]# zabbix_get -s 127.0.0.1 -k tw_count
67
10.2.添加监控项
#重启服务端
[root@zabbix-server ~]# systemctl restart zabbix-server.service
10.3.自定义图形
#解决办法
[root@zabbix-server ~]# vim /etc/sysctl.conf
[root@zabbix-server ~]# tail -4 /etc/sysctl.conf
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_fin_timeout = 30
#让服务生效
[root@zabbix-server ~]# sysctl -p
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_fin_timeout = 30
10.4.使用grafana给zabbix出图
安装grafana
[root@zabbix-server ~]# wget https://mirrors.tuna.tsinghua.edu.cn/grafana/yum/rpm/grafana-7.3.7-1.x86_64.rpm
[root@zabbix-server ~]# yum localinstall grafana-7.3.7-1.x86_64.rpm -y
[root@zabbix-server ~]# systemctl start grafana-server.service
[root@zabbix-server ~]# systemctl enable grafana-server.service
#访问grafana
默认账号密码:admin/admin
#grafana的概念
1:插件,丰富原有功能plugin
2:数据源 datasource
3:dashboard 效果图
10.5.安装zabbix插件
[root@zabbix-server ~]# grafana-cli plugins list-remote|grep zabbix
id: alexanderzobnin-zabbix-app version: 4.1.5
[root@zabbix-server~]# grafana-cli plugins install alexanderzobnin-zabbix-app 4.1.5
[root@zabbix-server~]# service grafana-server restart
#然后去web界面刷新
10.6新建zabbix数据源
#接下来看效果
#接下来去触发下报警
[root@web01 ~]# systemctl stop nginx
#下载的图太单一了,无法满足需求,接下来去添加自定图形
#导入dashboard
#官网下载地址
本文来自博客园,作者:kirin(麒麟),转载请注明原文链接:https://www.cnblogs.com/kirin365/articles/16343977.html