千家信息网

Zabbix 4.4.4监控 windows ;

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,简介Zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。它能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存
千家信息网最后更新 2026年11月03日Zabbix 4.4.4监控 windows ;


简介

Zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。它能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。

一、Zabbix的安装

1、Zabbix服务器端安装

安装环境:CentOS Linux release 7.5 IP:192.168.1.100

安装阿里的yum源

# wget https://mirrors.aliyun.com/zabbix/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm
# rpm -ivh zabbix-release-4.4-1.el7.noarch.rpm

安装Zabbix-server需要的程序包

安装 Zabbix server并使用 MySQL 数据库:# yum -y install zabbix-server-mysql 安装 Zabbix 前端并使用 MySQL 数据库:# yum -y install zabbix-web-mysql安装Zabbix agent客户端,本机监控:# yum -y install zabbix-agent
安装zabbix-get工具
# yum -y install zabbix-get
安装mariadb数据库# yum -y install mariadb-server

启动数据库&加入开机自启动

# systemctl start mariadb# systemctl enable mariadb

创建Zabbix相应的数据库和用户

创建Zabbix的数据库名为zabbix,注意字符集的选择MariaDB [(none)]> CREATE DATABASE zabbix CHARSET utf8 COLLATE utf8_bin;创建Zabbix的用户名为zabbixadmin,密码为123456MariaDB [(none)]> GRANT ALL ON zabbix.* TO zabbixadmin@localhost IDENTIFIED BY '123456';

导入Zabbix自带的SQL语句

查看SQL语句的目录#rpm -ql zabbix-server-mysql.../usr/share/doc/zabbix-server-mysql-4.4.3/create.sql.gz...导入SQL语句到刚才创建的zabbix数据库中#zcat /usr/share/doc/zabbix-server-mysql-4.4.3/create.sql.gz | mysql -uzabbixadmin -p123456 zabbix

修改Zabbix服务器端的配置文件/etc/zabbix_server.conf的相关参数

# vim /etc/zabbix/zabbix_server.conf...DBHost=localhostDBName=zabbixDBUser=zabbixadminDBPassword=123456...

启动Zabbix服务&加入开机自启动

# systemctl start zabbix-server# systemctl enable zabbix-server

修改httpd的配置文件/etc/httpd/conf.d/zabbix.conf

修改时区# vim /etc/httpd/conf.d/zabbix.confphp_value date.timezone Asia/Shanghai

启动httpd服务&加入开机自启动

# systemctl start httpd# systemctl enable httpd

2、Zabbix客户端安装Linux

安装环境:CentOS release 6.9 (Final) IP:192.168.1.200

安装阿里yum源

注意:这里客户端选择的是CentOS6,需要安装的是CentOS 6的yum源,如果要安装其他版本的需要去阿里的mirrors里自行查找

# wget --no-check-certificate https://mirrors.aliyun.com/zabbix/zabbix/4.4/rhel/6/x86_64/zabbix-release-4.4-1.el6.noarch.rpm
# rpm -ivh zabbix-release-4.4-1.el6.noarch.rpm

安装Zabbix-agent需要的程序包

# yum install zabbix-agent

修改agent配置文件/etc/zabbix/zabbix_agentd.conf

# vim /etc/zabbix/zabbix_agentd.conf...Server=192.168.1.100                            # Zabbix Server的ip地址ServerActive=192.168.1.100Hostname=web01...

启动agent服务&加入开机自启动

# service zabbix-agent start# chkconfig --add zabbix-agent# chkconfig zabbix-agent on

3、Zabbix客户端安装Windows

下载zabbix的windows客户端

官方地址:https://www.zabbix.com/cn/download_agents

创建安装目录,解压安装包

编辑客户端配置文件

修改如下字段:

LogFile=c:\zabbix\zabbix_agentd.log

Server=192.168.1.100

ServerActive=192.168.1.100

Hostname=windows-web

管理员身份运行cmd

在cmd窗口运行命令

C:Windows\system32> cd c:\zabbix

c:\zabbix> bin\zabbix_agentd -i -c conf\zabbix_agentd.conf #安装zabbix客户端

c:\zabbix> bin\zabbix_agentd -s -c conf\zabbix_agentd.conf #启动zabbix服务

二、Web端基本配置

1、浏览器登录Zabbix

http://192.168.1.100/zabbix

2、检查基本设置

3、输入配置信息

4、输入服务器名称

5、登录Zabbix

系统默认的用户名:Admin

系统默认密码:zabbix

6、修改语言为中文

7、修改乱码现象

原乱码现象

修改方法:

服务器端安装字体# yum install wqy-microhei-fonts -y修改字体链接,链接到新安装的字体# rm /usr/share/zabbix/assets/fonts/graphfont.ttf # ln -sv /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/zabbix/assets/fonts/graphfont.ttf

修改后刷新页面即可

三、Zabbix监控部署

1、添加监控主机

创建主机

填写主机信息

添加默认的监控项模板

添加后状态

2、自定义监控项

监控项说明

除了Zabbix给的模板监控项,我们可以自定义监控的内容

httpd开启服务后会打开80端口

# ss -tnlState       Recv-Q Send-Q                                             Local Address:Port                                               Peer Address:Port LISTEN      0      128                                                           :::10050                                                        :::*     LISTEN      0      128                                                            *:10050                                                         *:*     LISTEN      0      128                                                           :::80                                                           :::*     LISTEN      0      128                                                           :::22                                                           :::*     LISTEN      0      128                                                            *:22                                                            *:*

可以通过命令取到值:ss -tnl | awk '{print $4}' | grep ':80$'

# ss -tnl | awk '{print $4}' | grep -o '80$'80

如过httpd服务关闭后,80端口也会关闭,此命令取不到值

配置监控项

自定义监控项的目录是/etc/zabbix/zabbix_agentd.d,在里面创建以.conf结尾的文件即可# vim /etc/zabbix/zabbix_agentd.d/port80.confUserParameter=httpd.port80,  ss -tnl | awk '{print $4}' | grep -o '80'
 
重启服务
# service zabbix-agent restarthttpd.port80 是给该监控项取的名字ss -tnl | awk '{print $4}' | grep -o '80' 是自定义的监控项取值命令

在WEB界面添加该监控项

配置触发器

关闭客户机的httpd服务测试监控效果

四、邮件报警

1、定义发件人

2、定义收件人




监控 服务 客户 配置 客户端 数据 数据库 文件 服务器 系统 命令 主机 字体 用户 目录 语句 阿里 监视 乱码 信息 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 河南云网互联网络科技有限公司 西安纸贵互联网科技有限公司 江苏根荣互联网科技 为想互联网科技怎么样 国智互联网科技 苏州互联网科技贷款公司 润盈互联网科技 重庆科技学院互联网 居家互联网科技有限公司 蓝色互联网科技 互联网实体化科技化 云创客互联网科技公司 金融科技与互联网金融相同和不同 广州市恰铎互联网科技有限公司 米聚互联网科技南京有限公司排面 阿里互联网科技企业 张家口科技产业互联网平台 保山互联网科技靠谱吗 杭州融税互联网科技有限公司 华人运通互联网科技公司 盈实互联网科技 智能科技公司是互联网公司吗 科技制造互联网公司 青岛互联网科技公司 丰台科技园 互联网 宁夏科技产业互联网案例 消费医药和互联网科技 互联网科技公司营业执照怎么办理 有人说阿里系是互联网科技企业 福仕德教育科技互联网
0