文章插图
配置-动作中发现动作中,点击右上角的创建动作,输入名称和条件
文章插图
再添加一个auto discover host with agent的发现规则,选择Zabbix proxy为agent代理程序自动发现,添加IP范围,点击添加
文章插图
切换到操作页面,添加操作详情,包括添加主机、添加到主机群组、链接到模板、启动主机,最后点击添加按钮
文章插图
稍等一小会查看主机列表多了两个自动发现的主机信息
文章插图
自动注册使用示例自动注册为客户端主动向服务端注册,服务端只需要等待与验证即可,配置有点复杂 , 效率高 。
先关闭上面的自动发现的规则(自动发现规则列表对应的规则右方单击“已启用”之后变为"停用"状态即可)和自动发现的动作(发现动作列表对应的动作右方单击“已启用”之后变为"停用"状态即可)
然后再删除上面的自动发现的2个主机信息
- 修改Zabbix 客户端配置文件,vim /etc/zabbix/zabbix_agentd.conf
# ServerActive按照实际填写为zabbix-server或zabbix-proxyServerActive=192.168.50.95# 主机唯一标识名称Hostname=agent2-host1# 主机的元数据属性HostMetadata=https://www.huyubaike.com/biancheng/agent2-host1# 自动获取主机名,与Hostname二选一HostnameItem=system.hostname# 自动获取主机的元数据,与HostMetadata二选一HostMetadataItem=system.hostname
- 配置-动作-自动注册动作,点击创建动作,输入如下名称和条件
文章插图
切换到操作按钮 , 配置和上面自动发现操作一样,点击添加按钮
文章插图
- 重启zabbix-agent2(systemctl restart zabbix-agent2)
文章插图
JMX监控使用示例从 Zabbix 2.0 开始,以 Zabbix 守护进程方式原生支持监控 JMX 应用程序就存在了,称之为“Zabbix Java gateway” 。JMX可用于监控java的应用程序,例如常见的tomcat服务,提前安装好tomcat 。
- 安装zabbix-java-gateway
yum install zabbix-java-gateway
- 修改zabbix_java_gateway配置文件,vim /etc/zabbix/zabbix_java_gateway.conf
START_POLLERS=5
- 启动zabbix-java-gateway
# 启动zabbix-java-gatewaysystemctl restart zabbix-java-gateway# 开启自启动systemctl enable zabbix-java-gateway
- 修改Zabbix Server配置 关联 Java 网关
JavaGateway=192.168.5.52JavaGatewayPort=10052StartJavaPollers=5
- 重启zabbix-server
- 修改tomcat启动脚本,vim tomcat/bin/catalina.sh,在OS specific support.$var
推荐阅读
- DevOps|乱谈开源社区、开源项目与企业内部开源
- 开源项目在线化 中文繁简体转换/敏感词/拼音/分词/汉字相似度/markdown 目录
- Java 超新星开源项目 Solon v1.10.10 发布
- 开源网络协议栈onps诞生记
- 十六 企业级自定义表单引擎解决方案--Excel导入导出
- 来啦来啦|开源 * 安全 * 赋能 - .NET Conf China
- 四十八 SpringCloud微服务实战——搭建企业级开发框架:【移动开发】整合uni-app搭建移动端快速开发框架-使用第三方UI框架
- 四十七 SpringCloud微服务实战——搭建企业级开发框架:【移动开发】整合uni-app搭建移动端快速开发框架-添加Axios并实现登录功能
- 【一】ERNIE:飞桨开源开发套件,入门学习,看看行业顶尖持续学习语义理解框架,如何取得世界多个实战的SOTA效果?
- AngouriMath:用于C#和F#的开源跨平台符号代数库