Zabbix自助发现监控机器配置

被监控的机器准备

  1. 设置主机名

使用 hostnamectl set-hostname 主机名(zabbix-agent-XX)

2.修改vim /etc/hosts 是的这两台机器可以通过主机名进行访问

添加

zabbix-agent-XX这台机器的ip zabbix-agent-XX

3.关闭机器的selinux

修改配置文件/etc/selinux/config中的 SELINUX=Disabled

4.关这两个机器的防火墙,如果不关闭防火墙则需要打开对应的端口

systemctl stop firewalld ; systemctl disable firewalld

5.做机器的时间同步

yum -y install chrony

systemctl enable chronyd --now

编辑 chronyd 配置文件,使用中国的时间服务器同步时间,速度更快

vim /etc/chrony.conf

#文件最后增加如下内容

server ntp1.aliyun.com iburst

server ntp2.aliyun.com iburst

server ntp1.tencent.com iburst

server ntp2.tencent.com iburst

systemctl restart chronyd

date #查看当前时间

6.写个计划任务,定时同步时间:

crontab -e

加入 * * * * * /usr/bin/systemctl restart chronyd

systemctl restart crond#重启动计划任务

7.安装zabbix agent(下面的地址是下载Zabbix

后选择zabbix的版本,安装的操作系统,操作系统版本,zabbix组件,数据库,以及webserver

后官网生成的)

rpm -Uvh https://repo.zabbix.com/zabbix/7.0/rocky/8/x86_64/zabbix-release-latest-7.0.el8.noarch.rpm

dnf clean all

yum install zabbix-agent -y

8.修改zabbix agent的配置文件

vim /etc/zabbix/zabbix_agentd.conf

Server= Zabbix_Server_IP

Hostname=监控主机名

ServerActive=Zabbix_Server_IP

HostnameItem=system.hostname #把这一行的注释取消掉

9.启动zabbix agent

sudo systemctl start zabbix-agent

sudo systemctl enable zabbix-agent

10.再zabbix客户端配置自动发现的规则

创建发现动作

配置发现后的操作,比如为主机增加模板(即哪些添加好的监控项触发器等等)

再回到检测,主机项下可以看见新增加的主机

相关推荐
happymade7 小时前
7000 台网络设备批量纳管 & 自动拓扑生成实战——MSRM3 完整操作流程与关键要点复盘
运维·服务器·网络·zabbix·grafana·msrm3
云运维笔记2 天前
Zabbix 监控实战:Nginx、MySQL 与 Java 程序配置指南
mysql·nginx·zabbix
姚永强9 天前
zabbix安装教学
笔记·zabbix
姚永强9 天前
zabbix实际运用(有图片教学)
zabbix
姚永强10 天前
zabbix排查思路
运维·zabbix
wzq11_66612 天前
ansible部署项目——基于tidb数据库安装zabbix_server
ansible·zabbix·tidb
B15389313 天前
Day 21-Ansible 进阶与 Zabbix TiDB 迁移学习记录
ansible·zabbix·tidb
蜀道山老天师15 天前
Zabbix监控MySQL与Redis应用实践完整指南
linux·运维·redis·mysql·zabbix
NJCloud16 天前
Ansible(三)——Zabbix 监控系统部署与敏感信息加密
linux·运维·chrome·信息可视化·ansible·zabbix
小张同学a.16 天前
练习:用 playbook 部署 zabbix 和 tidb
ansible·zabbix·tidb