Archive for the ‘09. 数据中心网络’ Category.

Zabbix5.0+Grafana可视化试用(九):在Grafana上安装常用插件Plugins

默认Grafana7.0.3已自带一些插件,包括Graph、Stat、Gauge等常用插件,如下图:

zabbix5.0_58

可通过官网选择需要的其它插件:https://grafana.com/grafana/plugins,如下

zabbix5.0_59

点击需要安装的插件名称,以Clock为例,Installation选项栏中写着如何安装此插件,一般只需通过grafana-cli plugins install来安装插件,如下图为grafana-cli plugins install grafana-cli plugins install grafana-clock-panel:

zabbix5.0_60

在Grafana服务器中执行grafana-cli plugins install grafana-clock-panel,如下:

[root@localhost ~]# grafana-cli plugins install grafana-clock-panel
installing grafana-clock-panel @ 1.1.1
from: https://grafana.com/api/plugins/grafana-clock-panel/versions/1.1.1/download
into: /var/lib/grafana/plugins

鉁[0m Installed grafana-clock-panel successfully

Restart grafana after installing plugins . <service grafana-server restart>

[root@localhost ~]#

如上提示,完成安装后,需重启grafana:

[root@localhost ~]# systemctl restart grafana-server.service

完成后,即可看到插件列表中已有Clock插件,如下图所示。

zabbix5.0_61

grafana-cli常用命令:

List available plugins–列出可用插件
grafana-cli plugins list-remote

Install the latest version of a plugin–安装插件
grafana-cli plugins install <plugin-id>

Install a specific version of a plugin–安装指定版本插件
grafana-cli plugins install <plugin-id> <version>

List installed plugins–列出已安装插件
grafana-cli plugins ls

Update all installed plugins–升级所有插件
grafana-cli plugins update-all

Update one plugin–升级指定插件
grafana-cli plugins update <plugin-id>

Remove one plugin–删除一个插件
grafana-cli plugins remove <plugin-id>

Admin commands
Admin commands are only available in Grafana 4.1 and later.
Show all admin commands
grafana-cli admin

Reset admin password
grafana-cli admin reset-admin-password <new password> resets the password for the admin user using the CLI. You might need to do this if you lose the admin password.

至此,一个插件安装完成,可以从官网https://grafana.com/grafana/plugins处下载并安装更多插件。

以下为我安装的插件列表:

1、Datatable Panel
网址:https://grafana.com/grafana/plugins/briangann-datatable-panel
安装命令:grafana-cli plugins install briangann-datatable-panel

2、Progress List
网址:https://grafana.com/grafana/plugins/corpglory-progresslist-panel
安装命令:grafana-cli plugins install corpglory-progresslist-panel

3、Blendstat
网址:https://grafana.com/grafana/plugins/farski-blendstat-panel
安装命令:grafana-cli plugins install farski-blendstat-panel

4、Cock
网址:https://grafana.com/grafana/plugins/grafana-clock-panel
安装命令:grafana-cli plugins install grafana-clock-panel

5、Pie Chart
网址:https://grafana.com/grafana/plugins/grafana-piechart-panel
安装命令:grafana-cli plugins install grafana-piechart-panel

6、Polystat
网址:https://grafana.com/grafana/plugins/grafana-polystat-panel
安装命令:grafana-cli plugins install grafana-polystat-panel

7、Worldmap Panel
网址:https://grafana.com/grafana/plugins/grafana-worldmap-panel
安装命令:grafana-cli plugins install grafana-worldmap-panel

8、Diagram
网址:https://grafana.com/grafana/plugins/jdbranham-diagram-panel
安装命令:grafana-cli plugins install jdbranham-diagram-panel

9、Analytics Panel
网址:https://grafana.com/grafana/plugins/macropower-analytics-panel
安装命令:grafana-cli plugins install macropower-analytics-panel

10、Multistat
网址:https://grafana.com/grafana/plugins/michaeldmoore-multistat-panel
安装命令:grafana-cli plugins install michaeldmoore-multistat-panel

11、Status Panel
网址:https://grafana.com/grafana/plugins/vonage-status-panel
安装命令:grafana-cli plugins install vonage-status-panel

全部安装完成后如下。

zabbix5.0_62

Zabbix5.0+Grafana可视化试用(八):在CentOS7上安装Grafana7.0.1并添加Zabbix数据源

Grafana 是一款采用 go 语言编写的开源应用,主要用于大规模指标数据的可视化展现,是网络架构和应用分析中最流行的时序数据展示工具,目前已经支持绝大部分常用的时序数据库。

开始安装Grafana,首先完成CentOS7的安装,关闭防火墙及SELINUX:

[root@localhost ~]# systemctl stop firewalld.service
[root@localhost ~]#
[root@localhost ~]# systemctl disable firewalld.service
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@localhost ~]#
[root@localhost ~]# sed -i ‘s#SELINUX=enforcing#SELINUX=disabled#g’ /etc/selinux/config
[root@localhost ~]#
[root@localhost ~]# grep “SELINUX=disabled” /etc/selinux/config
SELINUX=disabled
[root@localhost ~]#
[root@localhost ~]#

完成后,开始安装Grafana(或者使用清华大学镜像https://mirrors.tuna.tsinghua.edu.cn/grafana/yum/rpm/),下载:

[root@localhost ~]# wget https://dl.grafana.com/oss/release/grafana-7.0.3-1.x86_64.rpm
–2020-06-07 03:03:22–  https://dl.grafana.com/oss/release/grafana-7.0.3-1.x86_64.rpm
Resolving dl.grafana.com (dl.grafana.com)… 151.101.42.217, 2a04:4e42:a::729
Connecting to dl.grafana.com (dl.grafana.com)|151.101.42.217|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 49068666 (47M) [application/x-redhat-package-manager]
Saving to: 鈥榞rafana-7.0.3-1.x86_64.rpm.1鈥

100%[=================================================>] 49,068,666   935KB/s   in 52s   

2020-06-07 03:04:15 (923 KB/s) – 鈥榞rafana-7.0.3-1.x86_64.rpm.1鈥saved [49068666/49068666]

[root@localhost ~]#

安装:

[root@localhost ~]# yum localinstall grafana-7.0.3-1.x86_64.rpm
Loaded plugins: fastestmirror, langpacks
Examining grafana-7.0.3-1.x86_64.rpm: grafana-7.0.3-1.x86_64
Marking grafana-7.0.3-1.x86_64.rpm to be installed
Resolving Dependencies
–> Running transaction check
—> Package grafana.x86_64 0:7.0.3-1 will be installed
–> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
  Package                        Arch                          Version                           Repository                                      Size
============================================================================
Installing:
  grafana                        x86_64                        7.0.3-1                           /grafana-7.0.3-1.x86_64                        142 M

Transaction Summary
============================================================================
Install  1 Package

Total size: 142 M
Installed size: 142 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
   Installing : grafana-7.0.3-1.x86_64                                                                                                            1/1
### NOT starting on installation, please execute the following statements to configure grafana to start automatically using systemd
  sudo /bin/systemctl daemon-reload
  sudo /bin/systemctl enable grafana-server.service
### You can start grafana-server by executing
  sudo /bin/systemctl start grafana-server.service
POSTTRANS: Running script
   Verifying  : grafana-7.0.3-1.x86_64                                                                                                            1/1

Installed:
   grafana.x86_64 0:7.0.3-1                                                                                                                          

Complete!
[root@localhost ~]#

启动grafana并设置为开机启动:

[root@localhost ~]# systemctl start grafana-server.service
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# systemctl enable grafana-server.service
Created symlink from /etc/systemd/system/multi-user.target.wants/grafana-server.service to /usr/lib/systemd/system/grafana-server.service.
[root@localhost ~]#

使用http://192.168.10.220:3000 ,输入用户名密码,都为admin:

zabbix5.0_46

输入新密码:

zabbix5.0_47

zabbix5.0_48

完成安装后,开始添加ZABBIX数据源:

进入Grafana官网https://grafana.com/grafana/plugins/alexanderzobnin-zabbix-app页面,查看Installation安装方法

zabbix5.0_50

在Grafana服务器上使用命令grafana-cli plugins install alexanderzobnin-zabbix-app开始安装:


[root@localhost ~]# grafana-cli plugins install alexanderzobnin-zabbix-app
installing alexanderzobnin-zabbix-app @ 3.12.2
from: https://grafana.com/api/plugins/alexanderzobnin-zabbix-app/versions/3.12.2/download
into: /var/lib/grafana/plugins

鉁[0m Installed alexanderzobnin-zabbix-app successfully

Restart grafana after installing plugins . <service grafana-server restart>

[root@localhost ~]#

然后重启动Grafana服务:

[root@localhost ~]# systemctl restart grafana-server.service

完成后进入刚安装成功的Plugins菜单的Zabbix插件,点击【Enable】启动插件,如下图

zabbix5.0_51

进入Configuration->Add data source

zabbix5.0_53

点击【Selcet】

zabbix5.0_54

配置Data Sources中的Zabbix,输入ZABBIX URL:http://192.168.10.218/zabbix/api_jsonrpc.php,以及输入ZABBIX平台的用户名及密码

zabbix5.0_55

开启警告,完成后点击【Save&Test】测试并添加,如下图。

zabbix5.0_56

至此全部安装完成并设置,后期在面板中直接调用ZABBIX数据源即可。

zabbix5.0_57

Zabbix5.0+Grafana可视化试用(七):通过zabbix agent(yum安装方式)实现CentOS8数据采集及监控

首先关闭防火墙及SELinux,开始安装agent:

[root@localhost ~]# rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm
Retrieving https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm
warning: /var/tmp/rpm-tmp.nxYZKN: Header V4 RSA/SHA512 Signature, key ID a14fe591: NOKEY
Verifying…                          ################################# [100%]
Preparing…                          ################################# [100%]
Updating / installing…
   1:zabbix-release-5.0-1.el8         ################################# [100%]
[root@localhost ~]#

开始安装:

[root@localhost ~]# yum install zabbix-agent
Failed to set locale, defaulting to C.UTF-8
CentOS-8 – AppStream                          6.8 kB/s | 4.3 kB     00:00   
CentOS-8 – Base                               6.7 kB/s | 3.9 kB     00:00   
CentOS-8 – Extras                             3.2 kB/s | 1.5 kB     00:00   
Extra Packages for Enterprise Linux 8 – x86_6  13 kB/s | 8.4 kB     00:00   
Extra Packages for Enterprise Linux 8 – x86_6 102 kB/s | 6.8 MB     01:08   
nginx stable repo                             7.0 kB/s | 2.9 kB     00:00   
Zabbix Official Repository – x86_64           9.3 kB/s |  25 kB     00:02   
Zabbix Official Repository non-supported – x8 541  B/s | 1.2 kB     00:02   
Dependencies resolved.
==============================================================================
  Package              Architecture   Version             Repository      Size
==============================================================================
Installing:
  zabbix-agent         x86_64         5.0.1-1.el8         zabbix         454 k

Transaction Summary
==============================================================================
Install  1 Package

Total download size: 454 k
Installed size: 1.9 M
Is this ok [y/N]: y
Downloading Packages:
zabbix-agent-5.0.1-1.el8.x86_64.rpm           122 kB/s | 454 kB     00:03   
——————————————————————————
Total                                         122 kB/s | 454 kB     00:03    
warning: /var/cache/dnf/zabbix-b7349cbb4866b08d/packages/zabbix-agent-5.0.1-1.el8.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID a14fe591: NOKEY
Zabbix Official Repository – x86_64           1.6 MB/s | 1.7 kB     00:00   
Importing GPG key 0xA14FE591:
  Userid     : "Zabbix LLC <packager@zabbix.com>"
  Fingerprint: A184 8F53 52D0 22B9 471D 83D0 082A B56B A14F E591
  From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
Is this ok [y/N]: y
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                      1/1
  Running scriptlet: zabbix-agent-5.0.1-1.el8.x86_64                      1/1
  Installing       : zabbix-agent-5.0.1-1.el8.x86_64                      1/1
  Running scriptlet: zabbix-agent-5.0.1-1.el8.x86_64                      1/1
  Verifying        : zabbix-agent-5.0.1-1.el8.x86_64                      1/1

Installed:
  zabbix-agent-5.0.1-1.el8.x86_64                                            

Complete!
[root@localhost ~]#

完成安装后,开始配置zabbix_agentd.conf配置文件:

Server=192.168.10.218
ServerActive=192.168.10.218
Hostname=localhost.localdomain

完成后保存退出。

配置文件修改后,开始启动服务:

启动服务:

[root@localhost ~]# systemctl start zabbix-agent.service

添加开机启动功能:

[root@localhost ~]# systemctl enable zabbix-agent.service
Created symlink /etc/systemd/system/multi-user.target.wants/zabbix-agent.service 鈫/usr/lib/systemd/system/zabbix-agent.service.
[root@localhost ~]#

查看agent服务是否已启动:

[root@localhost ~]# ps -ef | grep zabbix
zabbix   14732     1  0 06:32 ?        00:00:00 /usr/sbin/zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf
zabbix   14733 14732  0 06:32 ?        00:00:00 /usr/sbin/zabbix_agentd: collector [idle 1 sec]
zabbix   14734 14732  0 06:32 ?        00:00:00 /usr/sbin/zabbix_agentd: listener #1 [waiting for connection]
zabbix   14735 14732  0 06:32 ?        00:00:00 /usr/sbin/zabbix_agentd: listener #2 [waiting for connection]
zabbix   14736 14732  0 06:32 ?        00:00:00 /usr/sbin/zabbix_agentd: listener #3 [waiting for connection]
zabbix   14737 14732  0 06:32 ?        00:00:00 /usr/sbin/zabbix_agentd: active checks #1 [idle 1 sec]
root     14763 26603  0 06:33 pts/1    00:00:00 grep –color=auto zabbix
[root@localhost ~]#
[root@localhost ~]# ss -tnl | grep 10050
LISTEN   0         128                 0.0.0.0:10050            0.0.0.0:*      
LISTEN   0         128                    [::]:10050               [::]:*      
[root@localhost ~]#

如上,已发现agentd进程运行,并且10050端口已启动。

开始添加至ZABBIX5.0平台中,打开zabbix server主界面,选择“配置‘->”主机“,点击右上角的”创建“按扭,创建一台主机,如下图

zabbix5.0_42

链接zabbix agent for linux模板:

zabbix5.0_44

完成后可以看到列表中已经有刚才不回的主机,过几分钟后,可用性一栏中的ZBX变绿即表示监控正常。

zabbix5.0_45

Zabbix5.0+Grafana可视化试用(六):通过zabbix agent实现Windows2012R2数据采集及监控

首先从zabbix官网下载agent包,本次为zabbix_agent-5.0.1-windows-amd64-openssl.zip,如下图

zabbix5.0_35

在Win2012 C盘建立zabbix_agent-5.0.1文件夹,并将agent安装包中的zabbix_agentd.exe和zabbix_agentd.conf复制到zabbix_agent-5.0.1文件夹中,如下图:

zabbix5.0_37

编辑zabbix_agentd.conf文件,如下:

Server=192.168.10.218
ServerActive=192.168.10.218
Hostname=WIN-3Q59OLKNB5U

保存退出。

开始安装,在命令行界面中以服务的形式安装 Zabbix Windows agent,如下:

Microsoft Windows [版本 6.3.9600]
(c) 2013 Microsoft Corporation。保留所有权利。

C:\Users\Administrator>c:\zabbix_agent-5.0.1\zabbix_agentd.exe -c c:\zabbix_agent-5.0.1\zabbix_agentd.conf -i
zabbix_agentd.exe [15116]: service [Zabbix Agent] installed successfully
zabbix_agentd.exe [15116]: event source [Zabbix Agent] installed successfully

C:\Users\Administrator>

其它扩展命令如下:

c:\zabbix_agent-5.0.1\zabbix_agentd.exe -c c:\zabbix_agent-5.0.1\zabbix_agentd.win.conf -i
c:\zabbix_agent-5.0.1\zabbix_agentd.exe -c c:\zabbix_agent-5.0.1\zabbix_agentd.win.conf -s
c:\zabbix_agent-5.0.1\zabbix_agentd.exe -c c:\zabbix_agent-5.0.1\zabbix_agentd.win.conf -x
c:\zabbix_agent-5.0.1\zabbix_agentd.exe -c c:\zabbix_agent-5.0.1\zabbix_agentd.win.conf -d

-c:指定配置文件所有位置
-i:安装客户端
-s:启动客户端
-x:停止客户端
-d:卸载客户端

进入WINDOWS服务界面,对Zabbix Agent进行编辑,点击“启动”按扭,启动类型为“自动”,如下图。

zabbix5.0_38

完成后开始在ZABBIX平台中添加此主机,选择“配置‘->”主机“,点击右上角的”创建“按扭,创建一台主机,如下图

zabbix5.0_39

链接模板中选择zabbix agent for windows,如下

zabbix5.0_40

完成添加后,ZBX变绿后,即为添加成功,如下图所示。

zabbix5.0_41

Zabbix5.0+Grafana可视化试用(五):通过SNMP添加CentOS操作系统实现数据采集及监控

通过SNMP来监控LINUX服务器,首先在CENTOS服务器上安装SNMP,如下:

[root@localhost ~]# yum -y install net-snmp net-snmp-utils
Loaded plugins: fastestmirror, langpacks
Determining fastest mirrors
  * base: mirrors.aliyun.com
  * extras: mirrors.aliyun.com
  * updates: mirrors.cn99.com
base

查看是否安装成功:

[root@localhost ~]# rpm -qa | grep snmp
net-snmp-agent-libs-5.7.2-48.el7_8.x86_64
net-snmp-5.7.2-48.el7_8.x86_64
net-snmp-utils-5.7.2-48.el7_8.x86_64
net-snmp-libs-5.7.2-48.el7_8.x86_64

通过SNMP查看版本:

[root@localhost ~]# snmpd -v

NET-SNMP version:  5.7.2
Web:               http://www.net-snmp.org/
Email:             net-snmp-coders@lists.sourceforge.net

开始更改团体名,更改为lsywsnmp123:

com2sec notConfigUser  default       public

更改为:

com2sec notConfigUser  default       lsywsnmp123

重启SNMP服务,并设置为开机启动,如下:

[root@localhost ~]# systemctl start snmpd.service
[root@localhost ~]# systemctl enable snmpd.service
Created symlink from /etc/systemd/system/multi-user.target.wants/snmpd.service to /usr/lib/systemd/system/snmpd.service.
[root@localhost ~]#

接着开始ZABBIX5.0端的设置,添加这台CENTOS服务器:

输入主机名、可见名称、群组及被监控主机SNMP IP:

zabbix5.0_31

设置模板:

zabbix5.0_32

设置SNMP团体名:

zabbix5.0_33

完成后,清单中已有服务器,SNMP监控也显示绿色,正常。

zabbix5.0_34

Zabbix5.0+Grafana可视化试用(四):通过SNMP添加Windows2008R2实现数据采集及监控

zabbix5.0与4.x的添加操作方法相同,本次将以WINDOWS 2008R2为例 ,通过SNMP来实现WINDOWS服务器的监控,操作如下:

首先在WINDOWS服务器上启用SNMP,打开服务器管理器,在【功能】选项栏上,选择【添加功能】,如下图

zabbix5.0_23

选择SNMP服务,如下图

zabbix5.0_24

完成后,进入【服务】界面,在SNMP Service右键,选择【属性】,如下图

zabbix5.0_25

在安全选项中,设置相关参数,在社区名称中设置lsywsnmp123,在接受主机一栏中选择ZABBIX SERVER的IP 192.168.10.217,如下图所示,完成后点击确定。

zabbix5.0_26

接着进入ZABBIX配置界面开始添加这台服务器,方法和添加华交换机一样,选择添加主机按扭,如下图,输入主机名称、可见的名称、群组和SNMP接口信息等

zabbix5.0_27

在链接的模板中选择Template OS Windows SNMPv2,如下图

zabbix5.0_28

在宏选项栏中,宏中输入{$SNMP_COMMUNITY},值中输入lsywsnmp123,如下图

zabbix5.0_29

完成后,清单中就能看到添加的备份服务器,且SNMP监控为绿色,监控正常。

zabbix5.0_30

Zabbix5.0+Grafana可视化试用(三):通过SNMP添加华为S5700交换机实现数据采集及监控

zabbix5.0的设备添加并实现采集数据与监控的操作与4.x基本一样,首先交换机启用SNMP:

[Lan-center-s5700]snmp-agent
[Lan-center-s5700]snmp-agent community read cipher lsywsnmp123
[Lan-center-s5700]snmp-agent sys-info version all

启动SNMP后,在zabbix5.0中开始添加交换机,操作如下:

进入【配置】-【主机】配置界面,点击右上角的【创建主机】按扭,如下图所示

zabbix5.0_18

主机名称中输入全英文的名称,可见的名称中输入页面最终显示的中文名称,如下图所示,群组中选择网络群组,并移除agent代理程序的接口,SNMP接口点【添加】,并输入交换机的管理地址192.168.10.253,端口使用161默认不变。

zabbix5.0_19

再切换至模板选项栏,在Link new templates中选择【Template Net Huawei VRP SNMPv3】,如下图所示

zabbix5.0_20

切换至宏选项栏,在宏一栏中输入{$SNMP_COMMUNITY},在值一栏中输入刚才交换机设置的SNMP密码lsywsnmp123,如下图所示,完成后,点击【更新】按扭完成添加。

zabbix5.0_21

至此,交换机添加完成,过一段时间,列表中就有华为S5700核心交换机清单,监控项、触发器、图形等都有内容,如下图。

zabbix5.0_22

Zabbix5.0+Grafana可视化试用(二):将图形界面中的乱码修复为中文显示

默认zabbix在图形显示中中文显示为乱码,需要修复才能正常显示,如下图红框所示:

zabbix5.0_12

操作如下:

首先将WINDOWS FONTS文件夹中的黑体字复制至本机硬盘

zabbix5.0_13

将本地电脑上的黑体字体文件simhei.ttf复制到/usr/share/zabbix/assets/fonts/目录下,如下图

zabbix5.0_15

再通过vi修改/usr/share/zabbix/include目录下的defines.inc.php文件,将红框位置中原graphfont修改为simhei,如下图,完成后保存退出。

zabbix5.0_16

刷新图形界面,已能显示中文,如下。

zabbix5.0_17

Zabbix 4.4试用(五):通过SNMP监控CentOS7服务器

通过SNMP来监控LINUX服务器,首先在CENTOS服务器上安装SNMP,如下:

[root@localhost ~]# yum -y install net-snmp net-snmp-utils
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
  * base: mirrors.cn99.com
  * extras: mirrors.nju.edu.cn
  * updates: mirrors.nju.edu.cn
base

[root@localhost ~]# rpm -qa | grep snmp
net-snmp-libs-5.7.2-43.el7_7.3.x86_64
net-snmp-5.7.2-43.el7_7.3.x86_64
net-snmp-utils-5.7.2-43.el7_7.3.x86_64
net-snmp-agent-libs-5.7.2-43.el7_7.3.x86_64

zabbix4.4config_20

zabbix4.4config_21

通过snmpd -v查看SNMP版本:

[root@localhost ~]# snmpd -v

NET-SNMP version:  5.7.2
Web:               http://www.net-snmp.org/
Email:             net-snmp-coders@lists.sourceforge.net

[root@localhost ~]#

zabbix4.4config_22

开始更改团体名,更改为lsywsnmp123:

[root@localhost ~]# vi /etc/snmp/snmpd.conf

com2sec notConfigUser  default       public

更改为

com2sec notConfigUser  default       lsywsnmp123

重启SNMP服务,并设置为开机启动,如下:

[root@localhost ~]# systemctl start snmpd.service
[root@localhost ~]#
[root@localhost ~]# systemctl enable snmpd.service
Created symlink from /etc/systemd/system/multi-user.target.wants/snmpd.service to /usr/lib/systemd/system/snmpd.service.
[root@localhost ~]#
[root@localhost ~]#

zabbix4.4config_23

接着开始ZABBIX端的设置,添加这台CENTOS服务器:

zabbix4.4config_24

模块设置:

zabbix4.4config_27

设置宏中的团体名

zabbix4.4config_26

完成后,清单中已有服务器,SNMP监控也显示绿色,正常。

zabbix4.4config_28

Zabbix 4.4试用(四):通过SNMP监控Windows 2008R2

ZABBIX支持通过zabbix agent或SNMP来添加和监控WINDOWS服务器,本次将以WINDOWS 2008R2为例 ,通过SNMP来实现WINDOWS服务器的监控,操作如下:

首先在WINDOWS服务器上启用SNMP,打开服务器管理器,在【功能】选项栏上,选择【添加功能】,如下图

zabbix4.4config_12

选择SNMP服务,如下图

zabbix4.4config_13

完成后,进入【服务】界面,在SNMP Service右键,选择【属性】,如下图

zabbix4.4config_14

在安全选项中,设置相关参数,在社区名称中设置lsywsnmp123,在接受主机一栏中选择ZABBIX SERVER的IP 192.168.10.217,如下图所示,完成后点击确定。

zabbix4.4config_15

接着进入ZABBIX配置界面开始添加这台服务器,方法和添加华交换机一样,选择添加主机按扭,如下图,输入主机名称、可见的名称、群组和SNMP接口信息等

zabbix4.4config_16

在链接的模板中选择Template OS Windows SNMPv2,如下图

zabbix4.4config_17

在宏选项栏中,宏中输入{$SNMP_COMMUNITY},值中输入lsywsnmp123,如下图

zabbix4.4config_18

完成后,清单中就能看到添加的备份服务器,且SNMP监控为绿色,监控正常。

zabbix4.4config_19