建网站需要那些工具,我想卖自己做的鞋子 上哪个网站好,免费自动生成二维码,网站信息设计文章目录 一、Zabbix 监控 Windows 系统1#xff09;下载 Windows 客户端 Zabbix agent 22#xff09;安装客户端#xff0c;配置3#xff09;在服务端 Web 页面添加主机#xff0c;关联模板 二、Zabbix 监控 java 应用1#xff09;客户端开启 java jmxremote 远程监控功… 文章目录 一、Zabbix 监控 Windows 系统1下载 Windows 客户端 Zabbix agent 22安装客户端配置3在服务端 Web 页面添加主机关联模板 二、Zabbix 监控 java 应用1客户端开启 java jmxremote 远程监控功能上传 tomcat 软件包到 /opt 目录中配置 java jmxremote 远程监控功能启动服务查看端口 2服务端安装 zabbix-java-gateway3修改服务端 zabbix-server 配置4在服务端 Web 页面添加主机关联模板监控其它 java 应用 三、Zabbix 监控 SNMP1服务端安装 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安装客户端配置
双击客户端软件包开始安装【Host name】WIN10-SERVER【Zabbix server IP/DNS】192.168.80.20【Agent listen port】10050【Server or Proxy for active checks】192.168.80.20勾选 【Add agent location to the PATH】
3在服务端 Web 页面添加主机关联模板
点击左边菜单栏【配置】中的【主机】点击【创建主机】【主机名称】输入 win10-agent01【可见的名称】输入 win10-agent01-192.168.80.5【模板】搜索 windows 选择 Windows by Zabbix agent【群组】输入 windows 选择 windows(新)【Interfaces】点击添加 客户端【IP地址】输入 192.168.80.5【端口】输入 10050
二、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配置 java jmxremote 远程监控功能
vim /usr/local/tomcat/bin/catalina.sh
...... #位置在 cygwinfalse 前
CATALINA_OPTS$CATALINA_OPTS \
-Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port12345 \
-Dcom.sun.management.jmxremote.authenticatefalse \
-Dcom.sun.management.jmxremote.sslfalse \
-Djava.rmi.server.hostname192.168.80.30 #tomcat服务器地址cygwinfalse启动服务查看端口
/usr/local/tomcat/bin/startup.sh netstat -lntp | grep 123452服务端安装 zabbix-java-gateway
yum install -y zabbix-java-gatewaysystemctl enable --now zabbix-java-gateway.servicenetstat -lntp | grep 10052 #zabbix-java-gateway 默认监听 10052 端口3修改服务端 zabbix-server 配置
vim /etc/zabbix/zabbix_server.conf
......
JavaGateway127.0.0.1 # 317行指定 zabbix-java-gateway 的 IP 地址
StartJavaPollers5 # 333行开启用来收集java数据的poller进程的数量systemctl restart zabbix-serverps -ef | grep zabbix_server | grep java4在服务端 Web 页面添加主机关联模板
点击左边菜单栏【配置】中的【主机】点击 zbx-agent01【模板】搜索 JMX 选择 Generic Java JMX【Interfaces】点击添加 JMX【IP地址】输入 192.168.80.30【端口】输入 12345点击 【更新】等待一段时间后 Zabbix server 的可用性增加了 JXM 监控方式
监控其它 java 应用
java -Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port12345 \
-Dcom.sun.management.jmxremote.authenticatefalse \
-Dcom.sun.management.jmxremote.sslfalse \
-Djava.rmi.server.hostname192.168.80.30 \
-jar XXX.jar三、Zabbix 监控 SNMP
SNMP简单网络管理协议常用于监控网络设备也能监控支持开启SNMP功能的设备windows、linux、打印机等。
1服务端安装 snmp 监控程序
yum install -y net-snmp net-snmp-utils2修改 snmp 的配置文件并启动服务
vim /etc/snmp/snmpd.conf
......
view systemview included .1 #57行添加此配置systemctl start snmpd3使用 snmpwalk 命令测试
snmpwalk -v 2c -c public 127.0.0.1 sysnameSNMPv2-MIB::sysName.0 STRING: zbx-server
-------------------------------------------------------–v 1|2c|3指定SNMP协议版本v2c通过团体名作为认证v3通过用户名和密码认证
–c指定团体名设备间的暗号
sysname为 snmp 的 key用于查看系统名称SysDesc 用于查看系统信息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}点击上方菜单栏【宏】 选择【主机宏】 【宏】输入 {$SNMP_COMMUNITY}【值】 输入 public要与网络设备设置的团体名一致【描述】输入 网络设备snmp的团队名 点击 【更新】 等待一段时间后 Zabbix server 的可用性就变成了 SNMP 监控方式