zabbix使用问题
1中文乱码
https://www.linuxidc.com/Linux/2017-08/146162.htm
|
软件 |
说明 |
备注 |
|
zabbix |
3.4.7 |
|
|
操作系统 |
Centos7 |
问题描述:图表内容显示中文乱码
原因:当前zabbix默认字体为graphfont.ttf(仅一种字体),对中文支持度不好导致乱码。
解决方法:下载中文字体上传到zabbix的fonts目录,将中文名改为全小写英文,再修改include下的define.inc.php中全文替换为上传的中文字体。
|
步骤 |
说明 |
备注 |
|
下载中文字体 |
下载链接: |
本文选择微软楷体 |
|
解压并重命名 |
下载(windows系统)后为rar格式,解压后得到”微软vista楷体.ttf”文件,修改为”microsoftkaiti.ttf” |
|
|
上传到zabbix的fonts目录下 |
本文目录为: /usr/share/zabbix/fonts |
|
|
替换defines.inc.php 中所有”graphfont”为”microsoftkaiti” |
对应文件目录: /usr/share/zabbix/include/defines.inc.php 执行命令: 1)vi /usr/share/zabbix/include/defines.inc.php 2): %s/graphfont/microsoftkaiti/g 进行全局替换 |
获取字体或参考:https://www.cnblogs.com/cloudos/p/8297856.html
|
描述 |
详细 |
备注 |
|
Windows下查找字体并上传zabbix server服务器 |
控制面板-->字体-->选择一种中文字库例如“楷体”(STKAITI.TTF) |
可直接选中复制,windows下字体名称一般为英文 |
|
FTP上传到zabbix server服务器 |
Rpm(包安装)一般上传到: /usr/share/zabbix/fonts |
|
|
修改前端配置 |
修改/usr/share/zabbix/include/defines.inc.php字体配置 执行命令:%s/graphfont/STKAITI/g 全局替换 |
|
|
刷新页面 |
会发现图表名称和x、y轴无标尺。原因在于zabbix配置的字体后缀为小写ttf,而windows复制的为大写,无法正确匹配。修改STKAITI.TTF为小写ttf(STKAITI.ttf)即可。 |
如果还有乱码,考虑mysql数据库编码问题:
编码配置如下:
[mysqld]
character-set-server=utf8
init_connect='SET NAMES utf8'
[mysql]
default-character-set=utf8
或参考网上
2不支持的监控项
添加host的MAC地址监控项后,status为not supported.且info状态栏提示invalid second parameter。对比现有的其他默认配置,发现是key 的格式存在问题。
选择后key为:system.hw.macaddr[<interface>,<format>],参考网上及其他默认配置。修改为:system.hw.macaddr。即key需要填充参数,<>为可选参数
见官方手册:
https://www.zabbix.com/documentation/3.4/zh/manual/config/items/itemtypes/zabbix_agent
没有尖括号的参数是强制性的。标有尖括号<>的参数是可选的。
3 Zabbix discoverer processes more than 75% busy原因及解决方法
https://www.linuxidc.com/Linux/2017-10/147564.htm
原因:1. 配置的每个discovery任务在一定时间内占用1个discovery进程,而zabbix_server.conf中默认配置只有1个discovery(被注释,默认生效);
2. 同时为了快速验证自动发现效果,将discovery任务的"Delay"时间由默认的3600s设置成60s。
总结:两个原因导致平均时间内discovery processes过高而报警。
解决:
设置/etc/zabbix/zabbix_server.conf的StartDiscoverers=3
zabbix使用问题的更多相关文章
- 使用Zabbix监控Oracle数据库
Orabbix介绍 监控Oracle数据库我们需要安装第三方提供的Zabbix插件,我们先测试比较有名的Orabbix,http://www.smartmarmot.com/product/orabb ...
- 基于Oracle安装Zabbix
软件版本 Oracle Enterprise Linux 7.1 64bit Oracle Enterprise Edition 12.1.0.2 64bit Zabbix 3.2.1 准备工作 上传 ...
- Zabbix基本配置及监控主机
监控主机一版需要在被监控的主机上安装Zabbix Agent 监控主机 安装zabbix-agent 首先需要在被监控的主机上安装agent,可以下载预编译好的RPM进行安装,下载地址:http:// ...
- Zabbix 漏洞分析
之前看到Zabbix 出现SQL注入漏洞,自己来尝试分析. PS:我没找到3.0.3版本的 Zabbix ,暂用的是zabbix 2.2.0版本,如果有问题,请大牛指点. 0x00 Zabbix简介 ...
- CentOS下Zabbix安装部署及汉化
搭建环境:Centos6.5_x86_64,Zabbix2.4.5,epel 源 服务端: 1.安装开发软件包yum -y groupinstall "Development Tools&q ...
- 通过Zabbix API实现对主机的增加(无主机资产的添加和带主机资产的添加)、删除、获取主机id、获取模板id、获取组id
config.yaml存储zabbix的信息(主要包括zabbix server的url .请求头部.登陆的用户名密码) Zabbix_Config: zabbix_url: http://192.1 ...
- 如何在Zabbix上安装MySQL监控插件PMP
PMP,全称是Percona Monitoring Plugins,是Percona公司为MySQL监控写的插件.支持Nagios,Cacti.从PMP 1.1开始,支持Zabbix. 下面,看看如何 ...
- 如何部署Zabbix服务端
部署环境 RHEL 6.7 Zabbix-server 2.2.14 安装zabbix官方源 # wget http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_6 ...
- zabbix完整安装
一.nginx安装 1.必要软件准备: 为了支持rewrite功能,我们需要安装pcre: yum install pcre-* 需要ssl的支持,如果不需要ssl支持,请跳过这一步: yum ins ...
- zabbix 中监控windows 的typepref中的值
监控项:typepref -qx在zabbix中实现: 1.测试zabbix-get 获取数据: /usr/local/zabbix/bin/zabbix_get -s 192.168.1.3 -p1 ...
随机推荐
- androidStudio 打包与混淆
在gradle中通过makeJar打包 不同模块的gradle都支持打包功能,application module的build.gradle中引入的是com.android.application插件 ...
- LINUX 下 NMAP 内网扫描
#1.扫描内网存活主机 nmap -sP 10.2.24.* |grep for > tmp #2.扫描主机端口 nmap -A -T4 192.168.1.2 #3.扫描主机的所有端口 nma ...
- java学习-java.lang.Math随机数生成
java中的随机数,java.lang.Math.random()和java.util.Random.nextDouble() Math.random()方法是生成0.0---1.0区域内的随机数,每 ...
- NMS—卷积神经网络
1-传统的NMS NMS,非极大值抑制,在很多计算机视觉问题中有着重要应用,尤其是目标检测领域. 以人脸检测为例,通常的流程为3步: (1)通过滑动窗口或者其它的object proposals方法产 ...
- 在Bash中定制炫酷的命令提示符
如果你使用的是Linux桌面(例如:Fedora或者Ubuntu)的话,在Terminal上使用Bash通常是必须地,但是默认的Bash提示符都很普通.本文将提供简单的Bash脚本(通过定制PS1)定 ...
- Vue前端框架面试问题
1.active-class是哪个组件的属性?嵌套路由怎么定义? 答:vue-router模块的router-link组件. 2.怎么定义vue-router的动态路由?怎么获取传过来的动态参数? 答 ...
- SpringBoot入门 (四) 数据库访问之JdbcTemplate
本文记录在SpringBoot中使用JdbcTemplate访问数据库. 一 JDBC回顾 最早是在上学时接触的使用JDBC访问数据库,主要有以下几个步骤: 1 加载驱动 Class.forName( ...
- org.springframework.beans.NullValueInNestedPathException
报错代码: HTTP Status 500 - An exception occurred processing JSP page /WEB-INF/views/input.jsp at line 2 ...
- XP系统运行wpf程序出现透明现象的解决
xp 虚拟机运行WPF程序的时候,有部分控件透明,在这儿有一个可能的解决方案: 关闭系统的硬件加速: 1. 按“WIN” + R 键,在“运行”输入框中输入“dxdiag”: 2. 在“DirectX ...
- CSS阴影盒子
box-shadow:inset 横向偏移量 纵向偏移量 模糊范围 扩展范围 阴影颜色: 1.inset :(可选) 内阴影,不设置inset,表示盒子外部显示一个投影.也可写在最后. 2.横 ...