自定义应用集
直接添加即可
自定义监控项
# 修改配置文件/etc/zabbix/zabbix_agentd.conf
# 找到UserParameter参数,格式:UserParameter=<key>,<shell command>,比如要监控sda硬盘的传输次数
# iostat命令来源于yum install -y sysstat
UserParameter=sda_tps,iostat | awk '/sda/{print $2}'
# 重启agent服务
systemctl restart zabbix-agent
修改完配置以后,需要去前台设置监控项,下面的键值就是UserParameter中定义的key
其实配置完后,会在zabbix-server主机下面的/etc/zabbix/zabbix_agentd.d目前下面创建一个conf文件,zabbix监控会读取该目录下面的文件、脚本,从而实现监控。
验证监控项是否生效
方法一:通过命令行取数
# 安装服务器端获取数据的工具
yum install -y zabbix-get
# 检查监控项是否生效
zabbix_get -s 127.0.0.1 -k sda_tps
方法二:查看最新数据
自定义触发器
自定义图形
乱码问题
cat /etc/httpd/conf.d/zabbix.conf ,找到站点目录/usr/share/zabbix
windows下找个支持中文的字体C:\Windows\Fonts\simhei.ttf,替换/usr/share/zabbix/asseert/fonts中的字体
grafana出图
通过清华源下载的rpm包安装,设置启动、开机自启
wget https://mirrors.tuna.tsinghua.edu.cn/grafana/yum/rpm/grafana-7.4.3-1.x86_64.rpm
yum localinstall -y grafana-7.4.3-1.x86_64.rpm
systemctl start grafana-server.service && systemctl enable grafana-server.service
安装插件
# 通过grafana命令行安装插件
grafana-cli plugins list-remote| grep zabbix
grafana-cli plugins install alexanderzobnin-zabbix-app
# 检查文件夹时间,判断是否安装成功
cd /var/lib/grafana/plugins
# 重启服务
systemctl restart grafana-server.service
前台开启插件
配置数据源(低版本的插件可能还需要设置zabbix版本)和导入dashboard
更换dashboard