最新要闻
- 每日焦点!郑少秋女儿辛酸成长史:8个月父亲出轨8岁患上三高,半生缺爱
- 【天天报资讯】有人坐吗?高级动卧票价一站8分钟420元 跟二等座差价70倍:12306回应
- 焦点消息!4520元贵妇级护肤品复刻版卖47元:相似度能达到99.99%
- 【前沿】尺寸接近米13!大厂新机渲染图出炉 白色打几分?|全球关注
- 最便宜4系来了!宝马发布i4 eDriver35四门纯电轿跑:大降4万
- 今日视点:胃癌几乎都是吃出来的:钟爱烧烤、熏制食物的朋友要注意
- 女孩用“免作业券”不写暑假作业 网友点赞:凭实力不写-要闻速递
- 每日聚焦:三星Galaxy S23 FE外观曝光:后置长焦三摄、边角圆润
- 差评第一!景区摆渡车不能兜来绕去只为钱
- 我莫得感情也莫得耳朵_我莫得感情哪里的梗
- 续航38小时/能水洗!万魔S50运动蓝牙耳机图赏
- 爸爸给女儿买RTX 4060 Ti显卡当生日礼物 小女孩表情亮了
- 来试试手气?《逆水寒》手游6月30日上线:官方宣布抽奖送鹤岗一套房-环球速读
- 每日消息!比电脑还大:24GB+1TB!今年最能打的直屏旗舰杀疯了
- 迅雷云盘TV版最高可领180天超级会员特权 支持4K电视超清播放-天天信息
- 天天微资讯!广州杨大爷退休后,喝酒不喝茅五剑,青睐三款廉价酒
手机
光庭信息跌4.57% 2021上市超募11亿2022扣非降74% 时快讯
搜狐汽车全球快讯 | 大众汽车最新专利曝光:仪表支持拆卸 可用手机、平板替代-环球关注
- 光庭信息跌4.57% 2021上市超募11亿2022扣非降74% 时快讯
- 搜狐汽车全球快讯 | 大众汽车最新专利曝光:仪表支持拆卸 可用手机、平板替代-环球关注
- 视点!美国首位女总统即将诞生?拜登恐怕要提前下岗,美政坛迎来变局?
- 当前速递!用理想仪器实现更好的颗粒 德国新帕泰克亮相CPHI & PMEC China获好评
- 微粒贷怎么申请开通 开通方法如下
- 焦点简讯:心疼!这位40岁的云南缉毒警,已是满头白发
家电
部署zabbix5.0以及使用 全球微头条
前言
检查防火墙是否关闭
vim /etc/selinux/config
SELINUX=disabled
(相关资料图)
内存4G为好
配置好阿里yum源
实验步骤-服务端
获取zabbix的下载源
rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
更换zabbix.repo源(下载快点)
sed -i "s#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#" /etc/yum.repos.d/zabbix.repo
清空缓存,下载zabbix服务器
yum clean all
yum makecache
yum install zabbix-server-mysql zabbix-agent -y
安装 Software Collections ,便于后续安装高版本php,默认yum安装的php版本为5.4过低。可以在机器上,使用多个版本的软件,并且不会影响整个系统的依赖环境
yum install centos-release-scl -y
修改zabbix-fronted 前端源
vim /etc/yum.repos.d/zabbix.repo
enabled=1
安装zabbix前端环境
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl -y
安装mysql数据库 并启动 设置开机自启
yum install mariadb-server -y
systemctl start mysqld
systemctl enable mysqld
默认没有密码修改密码
先进入mysql
mysql -u root -p
这里修改密码设置为root
set password root@localhost=password("root");
如果出现ERROR 3009 (HY000): Column count of mysql.user is wrong. Expected 45, found 43. Created with MySQL 50651, now running 50733. Please use mysql_upgrade to fix this error.
就退出mysql 执行
mysql_upgrade -u root -p
再去修改密码
如果出现
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
则卸载plugin validate_password
uninstall plugin validate_password;
创建zabbix数据库
create database zabbix character set utf8 collate utf8_bin;
创建zabbix用户
create user zabbix@localhost identified by "root";
给zabbix用户zabbix数据库的权限,并刷新权限退出
grant all privileges on zabbix.* to zabbix@localhost;
flush privileges;
quit;
使用zabbix-mysql命令,导入数据库信息
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
vim /etc/zabbix/zabbix_server.conf
找到DBPassword=root
后面填写你的mysql密码
grep "^DBPassword" /etc/zabbix/zabbix_server.conf 检查一下密码是否设置
修改zabbix的php文件/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf 把时区改为亚洲上海 并去掉注释
vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
php_value[date.timezone] = Asia/Shanghai
启动相关服务
systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpmsystemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm
网页访问ip/zabbix 直接下一步
后续直接一路下一步不要管
默认账号密码
Admin
zabbix
客户端
注意时间正确
服务端和客户端都要进行
yum install ntpdate -y
ntpdate -u ntp.aliyun.com
时区的统一配置
mv /etc/localtime{,.bak}ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
然后输入date 看看服务端和客户端的日期时间
在客户端获取zabbix的下载源
rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
更换zabbix.repo源(下载快点)
sed -i "s#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#" /etc/yum.repos.d/zabbix.repo
安装agent2
yum install zabbix-agent2 -y
启动服务
systemctl enable --now zabbix-agent2
更改配置文件
vim /etc/zabbix/zabbix_agent2.conf
Server=x.x.x.x (填服务端ip地址)
ServerActive=x.x.x.x (填服务端ip地址)
Hostname=zabbix-agent01 (填写你的客户端主机名)
重启服务
systemctl restart zabbix-agent2
在服务端安装zabbix-get
yum install zabbix-get -y
命令检测 去服务端输入以下命令
zabbix_get -s "192.168.x.x" -p 10050 -k "system.hostname"
解决乱码问题
安装字体(服务端)
yum -y install wqy-microhei-fonts
复制字体
\cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf
添加zabbix-agent主机
自定义监控内容
自定义监控服务器登陆的人数
需求:限制登陆人数不超过两个,超过两个就发出报警信息
明确需要执行的命令
who | wc -l
手动创建zabbix的配置文件,用于自定义key
cd /etc/zabbix/zabbix_agent2.d/
vim userparameter_login.conf
UserParameter=login.user,who|wc -l
重启服务
systemctl restart zabbix-agent2
zabbix_get -s "192.168.70.20" -p 10050 -k "login.user"
此时显示2 两台机器人登录 一台本机登录一台ssh连接登录的
在页面添加zabbix-server的自定义监控项模板
添加流程
创建模板
创建应用集(好比是一个文件夹,里面放入一堆监控项)
创建监控项,自定义item,你具体想监控的内容
创建触发器,当监控项获取到值的时候,进行和触发器比较,判断,决定是否报警
创建图形
将具体的主机和该模板链接,关联
创建模板
可以看到模板已添加
- 创建应用集
- 创建监控项
- 创建触发器
- 创建图形
关联
找到要关联的主机
可以看到图形中已经显示了
这时候去测试报错 多创建用户ssh连接
用另外一台虚拟机去ssh连接客户端机器
ssh root@192.168.x.x
仪表盘就可以看到报错了!
邮件报警
利用上述自定义监控内容来测试邮件报警
创建报警媒介类型
这里需要授权码 (下面写了如何获取授权码)
获取授权码
开启smtp服务让你验证 成功后会发送授权码给你
如果出现报警媒介类型已存在就换个报警媒介名称
Email名称报错 换了个Zabbix_Email
可以看到创建成功了 可以进行测试
测试通过
重新测试增添user登录 可以发现报警并发送邮件了
可以看到以收到报警邮件
最后确认信息即可
聚合图形
现在在这里也能监测到agent01 CPU usage 情况
全网监控方案
如果有许多的机器需要监控难道还需要手动一个个添加主机么?
思路:
- 克隆监控模板
- 自动注册和自动发现
- 使用zabbix的api接口,利用curl语言,或者开发自己的编程脚本如python等
监控服务的具体方法
端口检测的命令
netstat
ss
lsof
在服务端,用zabbix语句 net.tcp.port的值
[root@localhost ~]# zabbix_get -s "192.168.70.20" -p 10050 -k "net.tcp.port[,22]"1
自动注册和自动发现
自动发现
zabbix server主动的去发现所有的客户端,然后将客户端的信息,登记在服务端的机器上
缺点是 zabbix-server压力会比较大
如果定义的一个网段 100-200网段,耗时较久,且压力比较大
自动注册
zabbix agent2主动上报自己的信息,发给zabbix-server
缺点是agent2可能找不到server (配置文件写错了,网络不通)
自动发现步骤
配置hosts解析
先把之前链接测试的客户端禁用删除
vim /etc/hosts
在下面添加你的服务端机器和客户端机器的地址和机器名称
192.168.x.x localhost.localdomain192.168.x.x zabbix-agent01
直接在这里修改它的规则
最后点主机就可以看到已连接到客户端机器
可以看到已经自动发现了客户端agent01机器
自动注册步骤
1.准备机器
server
agent2
2.修改agent2配置文件
vim /etc/zabbix/zabbix_agent2.conf
3.重启服务
systemctl restart zabbix-agent2
4.验证
去服务端zabbix语句去验证这个机器通信
[root@zabbix-server ~]# zabbix_get -s "192.168.xx.xx" -p 10050 -k "agent.ping"1
继续添加 添加主机群主
添加与模板关联
可以看到以及添加进来了
zabbix代理服务器配置
环境准备,准备三台机器
zabbix-server zabbix-agent01 zabbix-agent02(代理)
防火墙都关闭
确保之前所学的自动发现,注册以及关闭
准备好客户端机器,agent02机器
来配置zabbix-proxy代理服务器,并且部署数据库,用于存储agent02发来的数据,最终发给zabbix-server
上面我们已经配置就不需要配置了
配置yum源
rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
更换zabbix.repo源(下载快点)
sed -i "s#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#" /etc/yum.repos.d/zabbix.repo
安装proxy,以及数据库
yum install zabbix-proxy-mysql zabbix-get -y
启动数据库,配置数据库用户,存储zabbix-agent2信息数据
没有数据库先安装
yum install mariadb-server mariadb -y
[root@zabbix-agent02 ~]# mysql -uroot -p
MariaDB [(none)]> create database zabbix_proxy character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)
创建zabbix用户并授予其zabbix_proxy表所有权限
MariaDB [(none)]> grant all privileges on zabbix_proxy.* to zabbix@"localhost" identified by "zabbix";Query OK, 0 rows affected (0.00 sec)
导入zabbix-proxy数据库信息
查询sql文件在哪
rpm -ql zabbix-proxy-mysql
[root@zabbix-agent02 ~]# zcat /usr/share/doc/zabbix-proxy-mysql-5.0.36/schema.sql.gz |mysql -uzabbix -pzabbix zabbix_proxy
再次进入数据库
[root@zabbix-agent02 ~]# mysql -uroot -p
使用zabbix_proxy数据库
MariaDB [(none)]> use zabbix_proxy;
查看数据库中的表 可以发现以及导入进来了
MariaDB [zabbix_proxy]> show tables;
修改zabbix_proxy配置文件,链接数据库的信息 (zabbix-agent02作为代理机器 )
[root@zabbix-agent02 ~]# sed -i.ori "162a DBPassword=zabbix" /etc/zabbix/zabbix_proxy.conf[root@zabbix-agent02 ~]# sed -i "s#Server=127.0.0.1#Server=192.168.70.18#" /etc/zabbix/zabbix_proxy.conf[root@zabbix-agent02 ~]# sed -i "s#Hostname=Zabbix proxy#Hostname=zabbix-agent02#" /etc/zabbix/zabbix_proxy.conf
grep -Ev "#|$" /etc/zabbix/zabbix_proxy.conf
systemctl start zabbix-proxy
客户端配置
先修改好配置文件
vim /etc/zabbix/zabbix_agent2.conf
在客户端zabbix-agent01机器 重启服务
systemctl restart zabbix-agent2
[root@zabbix-agent01 ~]# grep "[1]" /etc/zabbix/zabbix_agent2.confPidFile=/var/run/zabbix/zabbix_agent2.pidLogFile=/var/log/zabbix/zabbix_agent2.logLogFileSize=0Server=192.168.xx.xxServerActive=192.168.xx.xxHostname=zabbix-agent01Include=/etc/zabbix/zabbix_agent2.d/*.confControlSocket=/tmp/agent.sock
SNMP监控
简单网络管理协议
服务端安装snmp监控程序
yum install net-snmp net-snmp-utils -y
开启snmp的配置
sed -i.ori "57a view systemview included .1" /etc/snmp/snmpd.conf
systemctl start snmpd.service
使用snmp命令
-v 指定协议版本 -c 指定暗号
[root@zabbix-server ~]# snmpwalk -v 2c -c public 127.0.0.1 sysnameSNMPv2-MIB::sysName.0 = STRING: zabbix-server
编辑服务端 zabbix-server
点击更新后可以看到
a-Z ↩︎
关键词:
部署zabbix5.0以及使用 全球微头条
天天微速讯:Python教程(1)——python环境的下载与安装
每日焦点!郑少秋女儿辛酸成长史:8个月父亲出轨8岁患上三高,半生缺爱
【天天报资讯】有人坐吗?高级动卧票价一站8分钟420元 跟二等座差价70倍:12306回应
焦点消息!4520元贵妇级护肤品复刻版卖47元:相似度能达到99.99%
nethttp和gin 路由
文心一言 VS 讯飞星火 VS chatgpt (50)-- 算法导论6.2 2题-简讯
Golang 简单的数据对齐可提高程序速度和内存使用率_环球新消息
【前沿】尺寸接近米13!大厂新机渲染图出炉 白色打几分?|全球关注
最便宜4系来了!宝马发布i4 eDriver35四门纯电轿跑:大降4万
今日视点:胃癌几乎都是吃出来的:钟爱烧烤、熏制食物的朋友要注意
女孩用“免作业券”不写暑假作业 网友点赞:凭实力不写-要闻速递
每日聚焦:三星Galaxy S23 FE外观曝光:后置长焦三摄、边角圆润
差评第一!景区摆渡车不能兜来绕去只为钱
【Java】使用 fasterxml.jackson 进行反序列化以及部分注意事项
微动态丨可观测性是什么? 入门指南
WPF MVVM之点滴分享
Donaukit用户创建
【财经分析】东北地区国资国企改革深化推进 或迎来哪些针对性政策?
我莫得感情也莫得耳朵_我莫得感情哪里的梗
续航38小时/能水洗!万魔S50运动蓝牙耳机图赏
爸爸给女儿买RTX 4060 Ti显卡当生日礼物 小女孩表情亮了
来试试手气?《逆水寒》手游6月30日上线:官方宣布抽奖送鹤岗一套房-环球速读
每日消息!比电脑还大:24GB+1TB!今年最能打的直屏旗舰杀疯了
迅雷云盘TV版最高可领180天超级会员特权 支持4K电视超清播放-天天信息
天天微资讯!广州杨大爷退休后,喝酒不喝茅五剑,青睐三款廉价酒
强化学习从基础到进阶-常见问题和面试必知必答[8]:近端策略优化(proximal policy optimization,PPO)算法
债市日报:6月28日|全球新视野
债市日报:6月28日
农村三胞胎姐妹均高分超一本线:成绩一直很优秀
极氪001欧洲价格公布:起售价47万元 比国内贵17万
高管曾言等本土车企“烧死了”再来抢市场!起亚EV6开启盲订 每日速递
今天起 韩国人集体“年轻一两岁”:与一项法案有关
XREAL Beam投屏盒子首次亮相MWC!AR空间屏体验太酷了
一般小县城稀缺行业有哪些 今日热搜
跑得更快!华为云GaussDB以出色的性能守护“ERP的心脏”
记录--不定高度展开收起动画 css/js 实现
今日播报!Cognos教程_编程入门自学教程_菜鸟教程-免费教程分享
LRU 缓存淘汰算法
Mac反编译安卓APK
世界看点:原来是他们!退市股获举牌4个交易日翻倍,步步高系大佬要进董事会
【金融街发布】财政部:5月地方债发行规模为7554亿元 新增债券占比近四成_即时看
天天即时看!注意!天孚通信:股东朱国栋计划减持公司股份不超过约395万股
游戏主播被大额打赏后剃光头!结果被坑惨:打赏退款了
尽享丝滑!MWC现场体验领克08魅族Flyme Auto车机:流畅度爆表 环球新要闻
焦点资讯:萧敬腾求婚好多地方下雨 “雨神”真有这么神?
15万的特斯拉廉价新车Model 2跳票了:延期到2025年
今日快讯:能否追上高铁?凯迪拉克CT5-V推出全新改装套件 动力可达1000匹
js的Map数据类型
Sudo堆溢出漏洞(CVE-2021-3156)复现
Spring 赌上未来一击,推出响应式框架 WebFlux,代码更优雅,性能更强! 最新
解锁高质量文档转换:通过Java应用程序免费将PDF转换为XPS
每日看点!未来可期!农村三胞胎姐妹高分同超一本线
北交所日报:指数调整回补缺口 曙光鼎智双双大涨
特斯拉Model Y的劲敌来了 溜背造型+电动尾翼 全新蔚来EC6实车曝光 报道
滚动:中国互联网协会重申:我国人工智能已进入全球第一梯队
Intel Arc显卡驱动打鸡血:游戏性能飙升最高3.13倍!
全球热点评!骁龙8 Gen2没到极限!24GB运存手机不是终点 你觉得有必要吗?
高温再度来袭!北方气温将高于南方四大火炉城市|环球即时看
ST深天: 关于落实《关于中国证监会深圳监管局行政监管措施决定书的书面整改报告》相关整改措施的公告-全球报道
php如何解决高并发|每日热门
今日讯!业务安全情报第十七期 | 国际航班上,小“票代”在疯狂倒卖高价票
在 Java、Python、JavaScript 和 Go 中拥抱异步
数据交换不失控:华为云EDS,让你的数据你做主 环球微头条
天天速递!知嘛家整屋案例 | 116㎡现代简约风,超强收纳颜值功能拉满!
【新华500】新华500指数(989001)28日探底回升微跌0.11%
当前观点:索尼推送满血包:ZV-E1相机支持4K/120p和1080P/240p
车主看后想骂人 特斯拉一充电站全被“割了”:只剩桩不见枪
天天热消息:河北邢台雷雨夜震撼闪电撕破夜空:闪电如怒吼银蛇
警惕!侧躺着玩手机可能会影响你的颜值 同时威胁健康
【世界聚看点】80%毕业生都出国了 是马斯克公司最大“生源地”?清华大学发声
腾讯在深圳宝安启用三个与AI大模型相关的平台
解决TrueNAS中Smb共享文件路径不区分大小写的问题 每日精选
GIS地形场景的应用与前景:从美景欣赏到环境保护与城市规划|焦点热门
讯息:遥望科技启动商家大会,瑜大公子现身会场分享进阶故事
焦点热文:助力首都建设 浦发银行北京分行发售北京市地方政府柜台债券
今天解禁!RTX 4060终于来了 2399元买吗?
芯片之母 是德EDA升级支持6G设计:速度快10倍|当前热门
王宝强做客东方甄选!被俞敏洪问是否还相信爱情
24GB内存时代来了!一加真我全都上24GB超大内存:性能激进 当前播报
CDPR:《赛博朋克2077》首发没那么糟糕 都怪跟风黑 全球今日讯
天天速看:全国电力行业学习宣传贯彻习近平新时代中国特色社会主义思想和党的二十大精神宣讲比赛举办
热点在线丨MongoDB(二)
奥特银河格斗:被官方遗忘的形态与奥特曼阿古茹成为了全剧最惨
当前热文:男子在动车上霸座充电被行拘 网友惊叹处罚严厉:7天还少?
华为孟晚舟:5.5G是必然之路、下行可达万兆!
世界热议:上海发布高温黄色预警,预计本市大部地区最高温将超过35度
过烂路前避震可能会断 丰田召回近60万辆汽车|当前速看
核污水强行入海无视反对!日本官方全面检查排海设备:污染倒计时
环球通讯!致6死20余伤!广州宝马撞人案司机二审结果出炉:被判死刑
天天最资讯丨大学生游戏本怎么选?RTX4060加持 华硕天选4锐龙版到手7999元
【世界独家】世界最丑狗狗比赛胜者决出:七岁中国冠毛犬夺冠
焦点快看:众智科技:6月27日融资买入551.57万元,融资融券余额4327.64万元
[python] 基于matplotlib-scalebar库绘制比例尺
易基因|表观遗传学与脑卒中:DNA甲基化的作用及衰老对血脑屏障修复的影响
RabbitMQ的死信队列,延时队列
复旦微电间接股东章勇被批评 正拟发不超20亿可转债|环球观点
Uzi请假原因找到了!担任亚运会《英雄联盟》国家队教练:指导下路
5G专利全球第一 华为向日本公司收专利费:日企有三大麻烦了
通讯!笔记本电脑坐上过山车 下半年或复苏