zabbix 监控 windows 系统、java应用、SNMP

这篇具有很好参考价值的文章主要介绍了zabbix 监控 windows 系统、java应用、SNMP。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、部署 zabbix 监控 windows系统

1.下载 Windows 客户端 Zabbix agent 2

2.安装客户端,在监控的windows主机上配置

3.在服务端 Web 页面添加主机,关联模板

二、部署 zabbix 监控 Java应用

1.客户端开启 java jmxremote 远程监控功能

1.1配置 java jmxremote 远程监控功能

1.2启动服务,查看端口

2.服务端安装 zabbix-java-gateway

3.修改服务端 zabbix-server 配置

4.在服务端 Web 页面添加主机,关联模板

4.1监控其它 java 应用

5.当监控发给zabbix proxy时,zabbix proxy安装zabbix-java-gateway

三、部署 zabbix 监控 SNMP

1.服务端安装 snmp 监控程序

2.修改 snmp 的配置文件,并启动服务

3.使用 snmpwalk 命令测试

4.在 Web 页面配置 snmp 方式监控


一、部署 zabbix 监控 windows系统

1.下载 Windows 客户端 Zabbix agent 2

https://cdn.zabbix.com/zabbix/binaries/stable/6.0/6.0.13/zabbix_agent2-6.0.13-windows-amd64-openssl.msi

2.安装客户端,在监控的windows主机上配置

双击客户端软件包开始安装
【Host name】:WIN10-SERVER
【Zabbix server IP/DNS】:192.168.88.50
【Agent listen port】:10050
【Server or Proxy for active checks】:192.168.88.50
勾选 【Add agent location to the PATH】

zabbix 监控 windows 系统、java应用、SNMP,zabbix  

3.在服务端 Web 页面添加主机,关联模板

点击左边菜单栏【配置】中的【主机】,点击【创建主机】
【主机名称】输入 win10-agent01
【可见的名称】输入 win10-agent01-192.168.80.5
【模板】搜索 windows ,选择 Windows by Zabbix agent
【群组】输入 windows ,选择 windows server(新)
【Interfaces】点击添加 客户端,【IP地址】输入 192.168.80.5,【端口】输入 10050

zabbix 监控 windows 系统、java应用、SNMP,zabbixzabbix 监控 windows 系统、java应用、SNMP,zabbix

二、部署 zabbix 监控 Java应用

1.客户端开启 java jmxremote 远程监控功能

上传 tomcat 软件包到 /opt 目录中
cd /opt
tar zxvf apache-tomcat-9.0.16.tar.gz
mv apache-tomcat-9.0.16 /usr/local/tomcat

1.1配置 java jmxremote 远程监控功能

vim /usr/local/tomcat/bin/catalina.sh
......	#位置在 cygwin=false 前
CATALINA_OPTS="$CATALINA_OPTS \
-Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=12345 \         
-Dcom.sun.management.jmxremote.authenticate=false \
-Dcom.sun.management.jmxremote.ssl=false \
-Djava.rmi.server.hostname=192.168.88.60"           #tomcat服务器地址

cygwin=false

1.2启动服务,查看端口

/usr/local/tomcat/bin/startup.sh 

netstat -lntp | grep 12345

zabbix 监控 windows 系统、java应用、SNMP,zabbix  

2.服务端安装 zabbix-java-gateway

yum install -y zabbix-java-gateway

systemctl enable --now zabbix-java-gateway.service

netstat -lntp | grep 10052			#zabbix-java-gateway 默认监听 10052 端口

3.修改服务端 zabbix-server 配置

vim /etc/zabbix/zabbix_server.conf
......
JavaGateway=127.0.0.1			# 317行,指定 zabbix-java-gateway 的 IP 地址
StartJavaPollers=5				# 333行,开启用来收集java数据的poller进程的数量

systemctl restart zabbix-server

ps -ef | grep zabbix_server | grep java

zabbix 监控 windows 系统、java应用、SNMP,zabbix

4.在服务端 Web 页面添加主机,关联模板

点击左边菜单栏【配置】中的【主机】,点击 zbx-agent01
【模板】搜索 JMX ,选择 Generic Java JMX
【Interfaces】点击添加 JMX,【IP地址】输入 192.168.88.60,【端口】输入 12345
点击 【更新】
等待一段时间后 Zabbix server 的可用性增加了 JXM 监控方式

zabbix 监控 windows 系统、java应用、SNMP,zabbixzabbix 监控 windows 系统、java应用、SNMP,zabbix 

4.1监控其它 java 应用

java -Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=12345 \
-Dcom.sun.management.jmxremote.authenticate=false \
-Dcom.sun.management.jmxremote.ssl=false \
-Djava.rmi.server.hostname=192.168.88.90" \
-jar XXX.jar                               #指定java包

5.当监控发给zabbix proxy时,zabbix proxy安装zabbix-java-gateway

yum install -y zabbix-java-gateway

systemctl enable --now zabbix-java-gateway.service

netstat -lntp | grep 10052

vim /etc/zabbix/zabbix_proxy.conf
......
JavaGateway=127.0.0.1			# 357行,指定 zabbix-java-gateway 的 IP 地址
StartJavaPollers=5				# 373行,开启用来收集java数据的poller进程的数量

systemctl restart zabbix-proxy

ps -ef | grep zabbix_server | grep java

zabbix 监控 windows 系统、java应用、SNMP,zabbix

三、部署 zabbix 监控 SNMP

SNMP,简单网络管理协议,常用于监控网络设备,也能监控支持开启SNMP功能的设备(windows、linux、打印机等)。

1.服务端安装 snmp 监控程序

yum install -y net-snmp net-snmp-utils

2.修改 snmp 的配置文件,并启动服务

vim /etc/snmp/snmpd.conf
......
view    systemview    included   .1				#57行,添加此配置

systemctl start snmpd

zabbix 监控 windows 系统、java应用、SNMP,zabbix

3.使用 snmpwalk 命令测试

snmpwalk -v 2c -c public 127.0.0.1 sysname
SNMPv2-MIB::sysName.0 = STRING: zbx-server

–v 1|2c|3:指定SNMP协议版本,v2c通过团体名作为认证,v3通过用户名和密码认证
–c:指定团体名(设备间的暗号)
sysname:为 snmp 的 key,用于查看系统名称;SysDesc 用于查看系统信息

zabbix 监控 windows 系统、java应用、SNMP,zabbix  

4.在 Web 页面配置 snmp 方式监控

点击左边菜单栏【配置】中的【主机】,点击 Zabbix server
【模板】取消链接并清理 现有模板 Linux by Zabbix agent
        搜索 Generic,选择 Generic by SNMP
【群组】搜索 net,选择 net(新)
【Interfaces】点击【添加】选择 SNMP ,【IP地址】输入 127.0.0.1,【端口】输入 161
【SNMP version】选择 SNMPv2
【SNMP community】输入 {$SNMP_COMMUNITY}

zabbix 监控 windows 系统、java应用、SNMP,zabbix

点击上方菜单栏【宏】
选择【主机宏】
【宏】输入 {$SNMP_COMMUNITY},【值】 输入 public(要与网络设备设置的团体名一致),【描述】输入 网络设备snmp的团队名
点击 【更新】
等待一段时间后 Zabbix server 的可用性就变成了 SNMP 监控方式

zabbix 监控 windows 系统、java应用、SNMP,zabbix文章来源地址https://www.toymoban.com/news/detail-551081.html

到了这里,关于zabbix 监控 windows 系统、java应用、SNMP的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 全网最详细的zabbix监控(zabbix安装和配置、web页面配置、监控Linux主机、监控华为交换机、监控Windows、监控nginx)

    目录 前言 一、准备工作 二、zabbix server端 三、zabbix-agent Linux客户端的安装 四、zabbix-agent Windows客户端的安装 五、使用zabbix监控nginx 六、使用zabbix监控华为交换机 七、结尾 什么是zabbix? zabbix安装是当下主流的监控解决方案,zabbix安装与配置简单,学习成本低,完全开源免费

    2023年04月26日
    浏览(59)
  • [zabbix] 分布式应用之监控平台zabbix的认识与搭建

    1.1 监控系统运用的原因  当我们需要实时关注与其相关的各项指标是否正常,往往存在着很多的服务器、网络设备等硬件资源,如果我们想要能够更加方便的、集中的监控他们,zabix可以实现集中监控管理的应用程序 监控的初衷就是当某些指标不符合我们的需求时,我们能够

    2024年02月02日
    浏览(49)
  • 分布式应用:Zabbix监控Tomcat

    目录 一、理论 1.Zabbix监控Tomcat 二、实验 1.Zabbix监控Tomcat 三、问题 1.获取软件包失败  2.tomcat 配置 JMX remote monitor不生效  3.Zabbix客户端日志报错 (1)环境 zabbix服务端:192.168.204.214 zabbix客户端:192.168.204.215 原理: (2)客户端安装tomcat(yum方式) (3)添加动态网页内容 (3)修改配

    2024年02月12日
    浏览(36)
  • 分布式应用:Zabbix监控MariaDB

    目录 一、理论 1.Zabbix监控MariaDB 二、实验 1.Zabbix监控MariaDB (1)环境 zabbix服务端:192.168.204.214 zabbix客户端:192.168.204.215 (2)MareaDB安装 (3)配置zabbix的userparameter_mysql.conf 文件模板 (4)在Web配置模板 配置–主机–点击server–点击模板–选择Template DB MySQL by Zabbix agent–点击

    2024年02月13日
    浏览(39)
  • 【分布式应用】zabbix:代理服务器、及监控其它应用

    分布式监控的作用: 分担 server 的集中式压力 解决多机房之间的网络延时问题 agent -- proxy -- server 配置 Mariadb yum源 初始化数据库 创建数据库并指定字符集 创建 zabbix 数据库用户并授权 导入数据库信息 修改 zabbix-proxy 配置文件 在所有主机上配置 hosts 解析 点击左边菜单栏【配

    2024年02月13日
    浏览(55)
  • Zabbix下载安装及SNMP Get使用

    帮助文档:6. Zabbix Appliance Download Zabbix appliance 默认配置 系统/数据库:root:zabbix Zabbix 前端:Admin:zabbix 前端可以从  http://host  进行访问。 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime Data collection---Hosts---Create host  设置snmp agent的ip、port、version等,设置完毕,点Add按钮保存即可  新

    2024年02月11日
    浏览(28)
  • Linux分布式应用 Zabbix监控软件实例:监控NGINX的性能

        测试 访问设置的网站 获取NGINX状态统计 过滤结果获取需要的值     服务器端验证     ​​​创建模板 点击左边菜单栏【配置】中的【模板】,点击【创建模板】 【模板名称】设置成 Template NGINX Status 【可见的名称】设置成 Template NGINX Status 【群组】选择 Template 【描述

    2024年02月15日
    浏览(51)
  • 监控系统Zabbix

    作为一个运维,需要会使用监控系统查看服务器状态以及网站流量指标,利用监控系统的数据去了解上线发布的结果,和网站的健康状态。 利用一个优秀的监控软件,我们可以: 通过一个友好的界面进行浏览整个网站所有的服务器状态 可以在Web 前端方便的查看监控数据 可

    2024年02月12日
    浏览(49)
  • 分布式系统监控Zabbix

    1.什么是Zabbix (1)一个基于web界面提供的分布式系统监控及网络监视功能的企业级开源解决方案 (2)Zabbix能监视各种网络参数,保证server系统的安全运营,并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 (3)Zabbix由两部分构成,zabbix server和可选组件

    2024年02月13日
    浏览(43)
  • linux系统zabbix监控分布式监控的部署

    zabbix server端监控到大量zabbix agent端,这样会使zabbix server端压力过大,使用zabbix proxy进行分布式监控 安装工具 安装mysql 导入数据结构 配置proxy端 浏览器配置 这个时候创建主机就可以选择proxy端 选择刚刚创建的agent代理程序

    2024年02月20日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包