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

至於新版本怎麼加主頁,還沒搞清楚

 

好像要把這個收藏的星星點亮再去主頁添加才能夠

 

選擇

相關文章
相關標籤/搜索