播放记录

zabbix实战应用-zabbix-agent配置

博客术业专攻服务类相关zabbixzabbix实战应用-zabbix-agent配置 2019年08月29日 11:26:46

1,添加客户端

rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-release-3.2-1.el6.noarch.rpm
yum -y install zabbix-agent

vim /etc/zabbix/zabbix_agentd.conf

LogFile=/tmp/zabbix_agentd.log
Server= 192.168.66.100			#服务器IP地址
ServerActive= 192.168.66.100	#也是服务器IP地址
Hostname=192.168.66.100		#客户端本机IP地址

2,启动客户端

systemctl  restart  zabbix-agent
systemctl enable  zabbix-agent

3,重启一下主程序

systemctl  restart zabbix-server

然后在Web界面添加主机,稍等一会儿,就能看到本机已经被监控到了。

4,添加主机。

下边是添加主机的一个常规操作步骤:

配置–》主机–》创建主机–》填写信息(主机名,群组,IP地址,)–》模板(Template ICMP Ping 这个是监控主机死活 Template OS Linux 监控主机一些CPU,缓存等信息)这个选完要点添加–》然后总添加,就会出现了,等一会儿,ZBX亮了,就说明zabbix服务正常工作!!!

点击检测中—》图形,右上角点选之后,就能看到监控信息了。

一般服务端配置完成之后就能使用了,客户端安装完成之后,但是也会有在服务端无法发现的情况。

这个时候先在服务端安装zabbix-get软件包

zabbix_get -s 192.168.106.22 -p 10050 -k "system.uname"                 #对客户端进行检验

 -s 指定检验的客户端IP

-p 指定端口 一般可以不写,默认的10050

-k 是测试类型,与模板里边的对应。

如果无法获取信息,可能有以下原因:

  • 1,网络不通。
  • 2,双方是否有开启了selinux的。
  • 3,防火墙的限制。
  • 如果客户端开启了防火墙,则需要配置端口放行。

    iptables -I INPUT  -p tcp -m tcp --dport 10050 -m comment --comment "zabbix_agentd listen " -j ACCEPT  
    

    基本上这些是配置agent时遇到的一些坑,别的倒是没什么了。

    5,解决监控界面乱码问题。

    点击检测中—》图形,右上角点选之后,就能看到监控信息了。 但是能看到左下角有乱码:

    解决起来也很简单,与这个问题类似的是,有时候公司开发会根据程序生成一些PDF,而系统中没有中文的字体,因此会导致乱码,解决方法下同:

    Win+R > fonts > 拷贝微软雅黑字体改名为 msyh.ttf–》上传到zabbix服务器的/usr/share/zabbix/fonts目录下

    赋予权限

    chmod 777 msyh.ttf
    
    vim /usr/share/zabbix/include/defines.inc.php
    修改 zabbix php 页面配置,将'graphfont' 修改为 msyh		(第45行)
    define('ZBX_GRAPH_FONT_NAME', 'msyh');
    

    然后去Web界面刷新一下:

    可以看到问题已经解决啦!!


    转载:http://www.eryajf.net/667.html

    © 2018 www.qingketang.net 鄂ICP备18027844号-1

    武汉快勤科技有限公司 13554402156 武汉市东湖新技术开发区关山二路特一号国际企业中心6幢4层7号

    微信登录

    扫码关注,全站教程免费播放

    发表评论 X

    登录成功
    开通VIP

    订单金额:

    支付金额:

    支付方式: