zabbix部署和建立监控linux和windows

1、部署zabbix服务。
2、安装zabbix-agent监控linux和windows。

部署

任务1:部署zabbix

实验设备

 cat /etc/redhat-release
Rocky Linux release 8.5 (Green Obsidian)

1.关闭防火墙和selinux

systemctl stop firewalld

systemctl disable firewalld

sed -i '/^SELINUX=/c SELINUX=disabled' /etc/selinux/config

setenforce 0

2.配置服务时间

一般都有

yum install chrony -y
vim /etc/chrony.conf

iburst为固定格式,配置向上游时间服务器同步。

server cn.pool.ntp.org iburst

上面为固定格式 server ntp.aliyun.com iburst 阿里云的

允许指定网络的主机同步时间,不指定就是允许所有,默认不开启。

allow 192.168.150.0/24

chronyc source 查看

设置开机自启和启动服务

systemctl enable chronyd.service

 systemctl start chronyd.service

生产官方库

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm

替换库源

sed -i 's#http://repo.zabbix.com#https://mirror.aliyun.com/zabbix#'/etc/yum.repos.d/zabbix.repo
装包

dnf install -y zabbix-server-mysql

dnf install -y zabbix-agent2

dnf install -y zabbix-web-mysql httpd zabbix-apache-conf

dnf install -y mariadb-server

dnf install zabbix-sql-scripts.noarch(sql数据模板)

4.启动服务

systemctl enable --now mariadb

配置数据库内容

mysql -e "create database zabbix character set utf8 collate
utf8_bin;" 建库

mysql -e "create user 'zabbix'@'localhost' identified by
'zabbix';"  配置用户

mysql -e "grant all privileges on zabbix.* to
'zabbix'@'localhost';"

导入sql数据

zcat /usr/share/doc/zabbix-sql-scripts/mysql/create.sql.gz | mysql -uzabbix -pzabbix zabbix

mysql -uzabbix -pzabbix zabbix  < double.sql

5.配置zabbix数据库

vim /etc/zabbix/zabbix_server.conf

去掉里面DBpassword的#号并加上密码

6.启动服务

systemctl enable --now httpd.service php-fpm.service zabbix-
server.service zabbix-agent2.service

7.然后去web登录直接的ip加/zabbix/

 

完成

 任务二

配置linux和Windows监控

dnf install -y zabbix-agent2

然后去需要监控的客户机安装

我选的centos7.9

rpm -ivh
https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-
1.el7.noarch.rpm

上面的行不通就照着上面部署的办法安装

yum install -y zabbix-agent2

修改/etc/zabbix/zabbix_agent2.conf里面的下列内容

改为目标主机的

Server=192.168.150.101

ServerActive=192.168.150.101 

Hostname=linux-server1

两边都起服务

systemctl enable zabbix-agent2.service --now

服务端测试

zabbix_get -s 192.168.150.11 -k system.uptime

到web界面创建主机

配置里面的主机里面在右上角开始创建

 完成后取嵌套模板

点进主机里面然后在上面任务栏选择模板

 

 

 完成后更新去查看

 

 Windows就去官网装包

Download Zabbix agents

 选择msi版本可以少很多步骤

注意安装的过程中有一步需要加入目标ip

之后的内容就和linux的类似在web上面操作

组没有可以自己输入添加

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值