热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Zabbix监控Windows主机

要想通过zabbix监控一台windows主机的各项指标,需要给windows主机安装zabbix_agent。1.Windows安装zabbix_agent2a

要想通过zabbix监控一台windows主机的各项指标,需要给windows主机安装zabbix_agent。

1.Windows安装zabbix_agent2

agent2相对于agent的优点

  • 降低了TCP连接的数量
  • zabbix-agent2用go语言开发,集成了zabbix-agent原有的所有功能,并且易于通过插件扩展第三方功能。

安装步骤:

  1. 安装windows

  2. 配置静态IP

  3. 关闭防火墙或者开放10050端口都可以

  4. 下载zabbix_agent2压缩包,解压出来后,在C盘根目录下新建zabbix文件夹,将zabbix_agent2压缩包里的文件夹,拖到新建的zabbix文件夹下

    zabbix_agent2压缩包中有两个文件夹,一个是bin,一个是conf (bin文件夹里的文件代表的是可执行的应用程序,conf文件夹里的文件代表的是zabbix_agent2的配置文件)

  5. 配置服务器IP地址,打开conf文件夹里的zabbix_agent2.conf文件
    修改三个地方,分别是Server,ServerActive,以及Hostname

    Server=服务器IP地址
    ServerActive=服务器IP地址
    Hostname=计算机名

    计算机名可以右击我的电脑,点击属性,即可看到计算机名。

  6. 因为下载的是压缩包版,所以需要手动安装一下zabbix_agent2应用,并开启服务
    打开运行(键盘上的win键盘+R),输入cmd,回车进入命令提示框,然后输入以下命令回车安装,如果响应中出现了successful等字样,说明安装成功了。

    C:\zabbix\bin\zabbix_agent2.exe -i -c C:\zabbix\conf\zabbix_agent2.conf

  7. 然后打开zabbix_agent2.conf配置文件,在配置文件中最后输入以下命令,保存关闭。

    以下命令表示需要添加的监控项键值对

    PerfCounter = UserPerfCountercpu,"\Processor(_Total)\% Processor Time",3

    如图所示:在这里插入图片描述

  8. 打开运行(键盘Win键+R),输入services.msc,打开服务窗口,找到zabbix_agent2服务,并开启即可。

  9. 在zabbix-web界面,找到左侧菜单栏的配置里的主机群组,点击创建主机群组,创建完毕后在点击左侧配置里的主机,添加主机,根据下图进行操作。
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

  10. 添加主机后,还需要添加监控项,监控项的作用就是监控windows主机,获取相关数据的,获取了数据后我们还需要观察获取的数据的大小,这就需要在zabbix-web界面创建图形,来以图形化的界面展示获取的数据。如下图所示操作:

    创建监控项
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    创建图形:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  11. 然后等一会儿,刷新几次zabbix_web界面,在图形中观察是否获取到了数据。(一般下图所指方向的ZBX亮绿灯,就代表连通正常,可以获取到数据了)
    在这里插入图片描述


2.需要注意的点
  1. 在被监控的主机中,配置zabbix_agent2.conf配置文件中,服务器IP一定要输入正确
  2. 服务端和客户端要互相可以ping通
  3. 客户端(被监控的主机,要把10050端口开放或者将防火墙关闭)
  4. 监控项的键值代表的是你通过什么指令获取什么数据,如果在客户端的zabbix配置文件中配置了键值对,就可以直接写那个键值对的键,你也可以不写配置文件中的键值对,去网络上找一些相关的监控项键值对命令
  5. zabbix添加监控项的时候,有一个信息类型,你要根据获取监控数据的类型来选择信息类型,比如获取的数据是浮点型,你选择整型就无法正常获取数据。
  6. 创建监控项的时候有测试功能,你可以通过测试功能来判断是否可以正常获取到数据,如果可以,一般连通性是没问题的。

推荐阅读
  • 深入探讨CPU虚拟化与KVM内存管理
    本文详细介绍了现代服务器架构中的CPU虚拟化技术,包括SMP、NUMA和MPP三种多处理器结构,并深入探讨了KVM的内存虚拟化机制。通过对比不同架构的特点和应用场景,帮助读者理解如何选择最适合的架构以优化性能。 ... [详细]
  • 扫描线三巨头 hdu1928hdu 1255  hdu 1542 [POJ 1151]
    学习链接:http:blog.csdn.netlwt36articledetails48908031学习扫描线主要学习的是一种扫描的思想,后期可以求解很 ... [详细]
  • 离线环境下的Python及其第三方库安装指南
    在项目开发中,有时会遇到电脑只能连接内网或完全无法联网的情况。本文将详细介绍如何在这种环境下安装Python及其所需的第三方库,确保开发工作的顺利进行。 ... [详细]
  • 在现代网络环境中,两台计算机之间的文件传输需求日益增长。传统的FTP和SSH方式虽然有效,但其配置复杂、步骤繁琐,难以满足快速且安全的传输需求。本文将介绍一种基于Go语言开发的新一代文件传输工具——Croc,它不仅简化了操作流程,还提供了强大的加密和跨平台支持。 ... [详细]
  • Ralph的Kubernetes进阶之旅:集群架构与对象解析
    本文深入探讨了Kubernetes集群的架构和核心对象,详细介绍了Pod、Service、Volume等基本组件,以及更高层次的抽象如Deployment、StatefulSet等,帮助读者全面理解Kubernetes的工作原理。 ... [详细]
  • 在维护公司项目时,发现按下手机的某个物理按键后会激活相应的服务,并在屏幕上模拟点击特定坐标点。本文详细介绍了如何使用ADB Shell Input命令来模拟各种输入事件,包括滑动、按键和点击等。 ... [详细]
  • 本文汇总了在正式宴会上常用的寒暄语句,包括欢迎词、感谢词及日常问候,适用于各种正式场合。这些语句不仅有助于提升交际礼仪,还能增进彼此之间的友好关系。 ... [详细]
  • andr ... [详细]
  • 基因组浏览器中的Wig格式解析
    本文详细介绍了Wiggle(Wig)格式及其在基因组浏览器中的应用,涵盖variableStep和fixedStep两种主要格式的特点、适用场景及具体使用方法。同时,还提供了关于数据值和自定义参数的补充信息。 ... [详细]
  • 本文详细探讨了JDBC(Java数据库连接)的内部机制,重点分析其作为服务提供者接口(SPI)框架的应用。通过类图和代码示例,展示了JDBC如何注册驱动程序、建立数据库连接以及执行SQL查询的过程。 ... [详细]
  • MySQL索引详解与优化
    本文深入探讨了MySQL中的索引机制,包括索引的基本概念、优势与劣势、分类及其实现原理,并详细介绍了索引的使用场景和优化技巧。通过具体示例,帮助读者更好地理解和应用索引以提升数据库性能。 ... [详细]
  • 本文详细介绍了MicroATX(也称Mini ATX)和MATX主板规格,探讨了它们的结构特点、应用场景及对电脑系统成本和性能的影响。同时,文章还涵盖了相关操作系统的实用技巧,如蓝牙设备图标删除、磁盘管理等。 ... [详细]
  • 本文探讨了领域驱动设计(DDD)的核心概念、应用场景及其实现方式,详细介绍了其在企业级软件开发中的优势和挑战。通过对比事务脚本与领域模型,展示了DDD如何提升系统的可维护性和扩展性。 ... [详细]
  • libsodium 1.0.15 发布:引入重大不兼容更新
    最新发布的 libsodium 1.0.15 版本带来了若干不兼容的变更,其中包括默认密码散列算法的更改和其他重要调整。 ... [详细]
  • 根据最新发布的《互联网人才趋势报告》,尽管大量IT从业者已转向Python开发,但随着人工智能和大数据领域的迅猛发展,仍存在巨大的人才缺口。本文将详细介绍如何使用Python编写一个简单的爬虫程序,并提供完整的代码示例。 ... [详细]
author-avatar
蒲小平2502897955
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有