监控软件自动发现功能
新添加了一台web02主机 被监控主机上,需要安装好zabbix-agent程序
编辑zabbix-agent配置文件
[root@web02 yum.repos.d]# grep "^[a-Z]" /etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=172.16.1.71
ServerActive=172.16.1.71
Hostname=web02---需要对主机名称进行本地解析(172.16.1.8 web02)
Include=/etc/zabbix/zabbix_agentd.d/*.conf[root@web02 yum.repos.d]# systemctl start zabbix-agent.service
自动发现监控页面配置 检查测试
[root@zabbix ~]# zabbix_get -s 172.16.1.8 -k system.uname
Linux web02 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64
添加配置–自动发现设置
添加配置–动作配置
企业应用:新添加设备时,会利用自动发现实现对新设备监控
文章图片
监控软件自动注册功能 ---- 主动注册 被监控主机上,需要安装好zabbix-agent程序
编辑zabbix-agent配置文件
[root@web02 yum.repos.d]# grep "^[a-Z]" /etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=172.16.1.71
ServerActive=172.16.1.71
Hostname=web02
HostMetadata=https://www.it610.com/article/web----主机元数据信息设置,用于注册时做为注册条件
Include=/etc/zabbix/zabbix_agentd.d/*.conf
自动注册监控页面配置:
1)添加配置 — 动作配置 ---- 自动注册功能
监控软件分布式监控配置
作用:实现多个不同区域主机之间监控
zabbix-server(两个代理) zabbix-proxyA(100) A机房 web01私网地址
? zabbix-proxyB(100) B机房 web01私网地址
zabbix-agent(web02)
【服务器架构|监控软件自动发现功能和监控软件分布式监控配置】编写配置文件:
[root@web02 yum.repos.d]# grep "^[a-Z]" /etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=172.16.1.7----指向代理服务端
Hostname=web02
Include=/etc/zabbix/zabbix_agentd.d/*.conf
zabbix-proxy(web01)
第一个历程:需要安装代理服务程序
yum install -y zabbix-proxy
第二个历程:部署并配置数据库服务程序
[root@web01 rpm-gpg]# yum install -y mariadb
systememxtl start mariadb
创建数据库和管理数据库的用户:
MariaDB [(none)]> create database zabbix_proxy character set utf8 collate utf8_bin;
MariaDB [(none)]> create user 'zabbix'@'localhost' identified by 'zabbix';
MariaDB [(none)]> grant all privileges on zabbix_proxy.* to 'zabbix'@'localhost';
[root@web01 rpm-gpg]# zcat /usr/share/doc/zabbix-proxy-mysql-4.0.39/schema.sql.gz|mysql -uzabbix -p zabbix_proxy
第三个历程:编写zabbix-proxy配置文件
Server=172.16.1.71
Hostname=web01
DBHost=localhost
DBName=zabbix_proxy
DBUser=zabbix
DBPassword=zabbix
第四个历程:重启或者启动代理服务程序
[root@web01 ~]# systemctl start zabbix-proxy
zabbix-server (172.16.1.71)
管理 — agent代理配置—配置代理服务器节点信息
配置 — 创建主机(使用代理方式监控主机)
文章图片
补充:代理端主动和被动配置区别:
主动式:代理端主动向服务端发送采集数据信息
被动式:代理端被动接受服务端采集数据请求信息
推荐阅读
- 服务器架构|监控服务架构组成详解和实现监控方法
- 服务器架构|监控服务大总结(外加借助grafana软件出图)
- 系统架构|GPT-3是什么(OpenAI GPT-3大白话指南(对未来的影响 -Fahri Karakas))
- 关于linux input device输入子系统架构及android中的框架
- 新东方APP技术架构演进, 分布式系统架构经验分享
- Android系统架构(图解)
- Android系统架构图
- Android系统架构
- Android 安卓系统架构介绍