zabbix监控Windows
zabbix监控Windows
1 | #导出windows性能计数器key,cmd命令行输入如下指令: |
1 | #添加windows主机 |
zabbix agent主动与被动-数据收集
1 | 默认即被动数据收集,即Server轮询向agent索要数据。 |
模板克隆+批量更新agent监控类型
1 | (1)客户端改为agent主动数据收集模式后,zabbix无主动模式的模板,这时候可以完全克隆一个模板,如:Temple OS Linux的模板克隆后名称定义为:Temple OS Linux Active. |
zabbix分布式监控之zabbix-proxy
zabbix-proxy介绍
1 | Zabbix Proxy 可以代替 Zabbix Server 检索客户端的数据,然后把数据汇报给 Zabbix Server, |
zabbix-proxy使用场景
1 | 监控远程区域设备 |
注意事项:
1 | (1)Zabbix Proxy需要数据库支持,并且必须和 Zabbix Server 分开,否则数据会被破坏,因为这两个数据库的表大部分都相同。 |
源码安装zabbix-proxy
1 | #下载 |
安装MariaDB
1 | yum install -y mariadb* |
1 | #创建数据库并授权 |
导入zabbix默认数据库文件
1 | mysql -uroot -p12345 zabbix_proxy < zabbix-3.0.0/database/mysql/schema.sql #导入proxy数据文件 |
修改zabbix_proxy配置文件
1 | Server=192.168.56.11 #zabbix服务端IP,注意是ServerIP |
1 | touch /var/log/zabbix_proxy.log |
启动zabbix_Proxy服务
1 | zabbix_proxy -c /usr/local/zabbix/etc/zabbix_proxy.conf |
此时,便可以在zabbix管理站点上配置proxy了,方法如下:
添加proxy节点
管理 – agent代理程序 – 创建代理
1 | agent代理程序名称: 需要与zabbix_proxy节点配置文件中定义的Hostname一致 |
在主机中修改-节点代理信息
1.修改指定主机的agent配置文件
1 | 将"Server=192.168.56.11" 改为zabbix_proxy的 “Server=192.168.56.13” |
2.在zabbix_proxy节点测试获取主机值
1 | zabbix_get -s 192.168.56.12 -p 10050 -k "agent.ping" #返回数字1说明OK |
3.配置 – 主机 – 搜索找到要变更的主机 – 点击进入
1 | 由agent代理程序检测: 选择指定的zabbix_proxy代理 ---- 更新 |
- 本文作者: GaryWu
- 本文链接: https://garywu520.github.io/2017/11/12/zabbix监控高级-进阶2/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!