5.13 - 监控客户机-添加主机 5.14 - 监控客户机-管理模板 5.15 - 监控客户机-管理图形和窗口

5.13 - 监控客户机-添加主机php

解决中文名称不能写数据库的问题mysql

1) 设置utf8字符集
my.cnf
character_set_database = utf8
character_set_server = utf8

2) mysqldump -uroot -paminglinux --default-character-set=utf8 zabbix > zabbix.sql
vim zabbix.sql  
:1,$s/latin1/utf8/g

3) mysql -uroot -paminglinux --default-character-set=utf8 zabbix <  zabbix.sql

解决图形中文乱码linux

vim /usr/share/zabbix/include/defines.inc.php  #搜索fonts
字体路径:define('ZBX_FONTPATH',                     realpath('fonts'));
字体名称:define('ZBX_GRAPH_FONT_NAME',           'graphfont');

拷贝windows:C:\Windows\Fonts\simsun.ttc 

更名字为/usr/share/zabbix/fonts/graphfont.ttf

代码正在补web

监控客户机-添加主机
108
客户端首先仍是要先安装这个zabbix包
[root@test02 ~]# rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
获取http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
警告:/var/tmp/rpm-tmp.N0L3Cg: 头V4 RSA/SHA512 Signature, 密钥 ID a14fe591: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:zabbix-release-4.0-1.el7         ################################# [100%]

客户端只需安装这个包就能够
[root@test02 ~]# yum install -y zabbix-agent

[root@test02 ~]# vim /etc/zabbix/zabbix_agentd.conf 
编辑配置文件,两个地方要修改
Server=192.168.28.107
ServerActive=192.168.0.107

[root@test02 ~]# systemctl start zabbix-agent
Job for zabbix-agent.service failed because a configured resource limit was exceeded. See "systemctl status zabbix-agent.service" and "journalctl -xe" for details.
出现这个问题好像是selinux没有关致使,先看看日志

[root@test02 ~]# tail /var/log/zabbix/zabbix_agentd.log 
  2776:20190322:102435.434 cannot set resource limit: [13] Permission denied
  2776:20190322:102435.434 cannot disable core dump, exiting...
  2779:20190322:102445.684 Starting Zabbix Agent [Zabbix server]. Zabbix 4.0.5 (revision 90164).
  2779:20190322:102445.684 **** Enabled features ****
  2779:20190322:102445.684 IPv6 support:          YES
  2779:20190322:102445.684 TLS support:           YES
  2779:20190322:102445.684 **************************
  2779:20190322:102445.684 using configuration file: /etc/zabbix/zabbix_agentd.conf
  2779:20190322:102445.684 cannot set resource limit: [13] Permission denied
  2779:20190322:102445.684 cannot disable core dump, exiting...

[root@test02 ~]# getenforce
Enforcing
[root@test02 ~]# setenforce 0   先临时关闭seLinux吧
[root@test02 ~]# getenforce
Permissive

[root@test02 ~]# systemctl start zabbix-agent    再次启动

[root@test02 ~]# ps aux |grep zabbix_agent
zabbix     2797  0.0  0.1  80740  1312 ?        S    10:25   0:00 /usr/sbin/zabbix_agentd -c /etc/zabbix/zabbix_agend.conf
zabbix     2798  0.0  0.1  80740  1328 ?        S    10:25   0:00 /usr/sbin/zabbix_agentd: collector [idle 1 sec]
zabbix     2799  0.0  0.1  80740  1848 ?        S    10:25   0:00 /usr/sbin/zabbix_agentd: listener #1 [waiting for connection]
zabbix     2800  0.0  0.1  80740  1848 ?        S    10:25   0:00 /usr/sbin/zabbix_agentd: listener #2 [waiting for connection]
zabbix     2801  0.0  0.1  80740  1848 ?        S    10:25   0:00 /usr/sbin/zabbix_agentd: listener #3 [waiting for connection]
zabbix     2802  0.0  0.2  80872  2224 ?        S    10:25   0:00 /usr/sbin/zabbix_agentd: active checks #1 [idle 1 sec]
root       2813  0.0  0.0 112664   976 pts/0    R+   10:26   0:00 grep --color=auto zabbix_agent


[root@test02 ~]# netstat -lntp  查看监听的端口 若是没有这个命令就安装net-tools
默认监听10050端口,会和服务端的10051进行通讯
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1401/sshd           
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1790/master         
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      2797/zabbix_agentd  
tcp6       0      0 :::22                   :::*                    LISTEN      1401/sshd           
tcp6       0      0 ::1:25                  :::*                    LISTEN      1790/master         
tcp6       0      0 :::10050                :::*                    LISTEN      2797/zabbix_agentd  

iptables -nvL查看一下若是有防火墙的话,须要把1051端口放行一下。或者添加白名单ip也能够
[root@test02 ~]# iptables -I INPUT -s 192.168.28.108 -j ACCEPT
 
下面就是到web界面去添加主机了,添加以前添加一个主机组,如下是截图

点击Configuration(配置) 再点Hosts(主机)再点Create Host(建立主机)sql

 

建立一个模板数据库

 

 

监控cpu的1分钟负载,和使用率vim

使用率用idle能够,100-idlewindows

而后点击下面的copy 到 ltems  勾选test   点copyssh

 

再从Templates里面找到os linux,点进去再点Items。找到Total memorytcp

用一样的方法copy

再继续找

 

还有一种方法

找到你想要的目标的模板,从Template OS Linux点进去

 

 

点击add

找到cham_01模板,点进去

点Update

 

 

delete掉(由于每一个都是有关联的,因此要从后面往前操做)

 

Items只留6个

 

搞好模板以后就能够直接Link到主机上了

先点击add  在点击 Update

 

等待这个地方变成绿色

 

 

 

用命令测试一下通不通
[root@test01 ~]# iptables -I INPUT -s 192.168.28.108 -j ACCEPT

[root@test01 ~]# zabbix_get -s 192.168.28.108 -k "system.cpu.load[all,avg1]"
0.000000




[root@test01 ~]# zabbix_get -s 192.168.28.108 -k "system.hostname"
test02

没有磁盘没有网卡,由于Discovery有时间间隔,一个小时发现一次。你能够选中他们check now

多了几项 磁盘,网卡等

咱们再去看看图形

再来看看ens33的网卡流量 Incoming是进流量   Outgoing是出流量

 

如今就要把它们放到Dashboard主页上来

 

第二个也是如此

再添加一个网卡流量

 

空白处继续单机添加

点add

至于新版本怎么加主页,还没搞清楚

 

好像要把这个收藏的星星点亮再去主页添加才能够

 

选择

相关文章
相关标签/搜索