69、zabbix自动、代理、snmp监控

news2024/9/19 10:36:40

一、zabbix

1.1、自动发现

[root@test1 ~]# systemctl stop firewalld
[root@test1 ~]# setenforce 0

[root@test3 ~]# vim /etc/hosts

192.168.168.21 test1
192.168.168.23 test3

[root@test1 ~]# vim /etc/hosts

192.168.168.21 test1
192.168.168.23 test3

------------------------------- 部署 zabbix 客户端 --------------------------------------

zabbix 5.0 版本采用 golang 语言开发的新版本客户端 agent2 。
zabbix 服务端 zabbix_server 默认使用 10051 端口,客户端 zabbix_agent2 默认使用 10050 端口。

systemctl disable --now firewalld
setenforce 0



//服务端和客户端都配置时间同步
yum install -y ntpdate
ntpdate -u ntp.aliyun.com

//客户端配置时区,与服务器保持一致

date

//设置 zabbix 的下载源,安装 zabbix-agent2
rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm 

cd /etc/yum.repos.d
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo

yum clean all && yum makecache

##排障,yum源的问题

rm -rf local.repo

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

yum clean all && yum makecache

yum install -y zabbix-agent2

//修改 agent2 配置文件
vim /etc/zabbix/zabbix_agent2.conf
......
Server=192.168.168.21			#80行,指定 zabbix 服务端的 IP 地址
ServerActive=192.168.168.21	    #125行,指定 zabbix 服务端的 IP 地址
Hostname=test3			#136行,指定当前 zabbix 客户端的主机名

 144 HostnameItem=system.hostname    #144行,取消注释

//启动 zabbix-agent2
systemctl start zabbix-agent2
systemctl enable zabbix-agent2

netstat -natp | grep zabbix
tcp6       0      0 :::10050                :::*                    LISTEN      43654/zabbix_agent2 

---------------------------------以上服务端和客户端配置完成------------------------

//在服务端验证 zabbix-agent2 的连通性
yum install -y zabbix-get				#安装 zabbix 主动获取数据的命令

[root@test1 yum.repos.d]# zabbix_get -s '192.168.168.23' -p 10050 -k 'agent.ping'
1

[root@test1 yum.repos.d]# zabbix_get -s '192.168.168.23' -p 10050 -k 'system.hostname'
test3
[root@test1 zabbix]# systemctl restart zabbix-agent.service 

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

[root@test1 ~]# tail -f /var/log/zabbix/zabbix_server.log

[root@test1 ~]# systemctl restart zabbix-server.service

[root@test3 yum.repos.d]# systemctl restart zabbix-agent2

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

1.2、zabbix代理服务器添加主机

分布式监控:

在这里插入图片描述

[root@test4 ~]# systemctl stop firewalld
[root@test4 ~]# setenforce 0

//设置 zabbix 的下载源,安装 zabbix-agent2
rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm 

cd /etc/yum.repos.d
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo

yum clean all && yum makecache

##排障,yum源的问题

rm -rf local.repo

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

yum clean all && yum makecache

yum install -y zabbix-proxy-mysql zabbix-get

yum install -y mariadb-server

[root@test4 yum.repos.d]# systemctl restart mariadb.service

[root@test4 yum.repos.d]# mysql_secure_installation

[root@test4 yum.repos.d]# mysql -u root -p123456

CREATE DATABASE zabbix_proxy character set utf8 collate utf8_bin;
GRANT all ON zabbix_proxy.* TO 'zabbix'@'%' IDENTIFIED BY 'zabbix';
flush privileges;

exit;

[root@test4 yum.repos.d]# rpm -ql zabbix-proxy-mysql 

[root@test4 yum.repos.d]# zcat /usr/share/doc/zabbix-proxy-mysql-5.0.42/schema.sql.gz | mysql -u root -p123456 zabbix_proxy

[root@test4 yum.repos.d]# vim /etc/zabbix/zabbix_proxy.conf 



 30 Server=192.168.168.21

 49 Hostname=test4

196 DBPassword=zabbix

[root@test4 yum.repos.d]# systemctl restart zabbix-proxy.service

vim /etc/hosts  ##设置代理映射----所有节点

192.168.168.21 test1  #服务器
192.168.168.23 test3  #客户端
192.168.168.24 test4   #代理服务器

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

[root@test3 ~]# vim /etc/zabbix/zabbix_agent2.conf 

  80 Server=192.168.168.24

 125 ServerActive=192.168.168.24

[root@test3 ~]# systemctl restart zabbix-agent2.service 

##创建主机

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

[root@test1 ~]# tail -f /var/log/zabbix/zabbix_server.log ##重开机器

[root@test1 ~]# systemctl restart zabbix-server.service

[root@test4 yum.repos.d]# systemctl restart zabbix-proxy.service

##查看主机

在这里插入图片描述

在这里插入图片描述

二、设置zabbix-snmp监控:

snmp 简单网络管理协议 用来监控网络设备、交换机、路由器。

设备监控:交换机,路由器,服务器也可以监控,打印机。

性能监控:监控网络设备的cpu,带宽利用率,内存。

监控告警

[root@test1 ~]#  yum -y install net-snmp net-snmp-utils

[root@test1 ~]# vim /etc/snmp/snmpd.conf

 55 view    systemview    included   .1
 56 #可以监控所有的snmp的协议书,.1表示所有

[root@test1 ~]# systemctl restart snmpd.service 

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

ZBX原有模板清除,再创建链接SNMP的模板

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

[root@test1 ~]# tail -f /var/log/zabbix/zabbix_server.log

在这里插入图片描述

在这里插入图片描述

三、zabbix重点

第一、zabbix会看,看什么,会配会配

第二、监控脚本位置和语法,在客户端,脚本的配置文件里面有。

在服务端里面配置,应用集,监控项,触发器,图形。

[root@test2 zabbix]# cd /etc/zabbix/zabbix_agent2.d/      ##监控脚本位置
[root@test2 zabbix_agent2.d]# ls
nginx_test.conf  user_login.conf

[root@test2 zabbix_agent2.d]# vim /etc/zabbix/zabbix_agent2.conf   ##可以查看监控脚本的位置,设置主机名,以及客户端指向服务端。

第三、自动发现和代理要会配置

​ 手动

​ 自动(比较多)

​ 代理

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1995004.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

AI智能名片B2B2C商城系统:优化三度空间渠道布局与避免渠道冲突的新策略

摘要:在数字化浪潮的推动下,品牌商面临着前所未有的市场挑战与机遇。为了应对这些挑战并抓住机遇,品牌商需要构建并优化一个高效、协同的三度空间(线下实体店、线上电商平台、数字营销渠道)渠道布局。本文深入探讨了AI…

【多线程-从零开始-玖】内核态,用户态,线程池的参数、使用方法详解

文章目录 1. 为什么会有线程池2. 内核态和用户态2.1 场景构造 3. 标准库的线程池3.1 构造方法的参数3.1.1 核心线程数和最大线程数3.1.2 非核心线程允许摸鱼的最大时间3.1.3 工作队列(阻塞队列)3.1.4 线程工厂工厂设计模式 3.1.5 拒绝策略四种拒绝策略 3…

极投影ax.contourf

我想用极投影画个类似下面这样的效果图,首先底图是一个这样的,然后再有需要的地方做标记,比如斜线和渔网状的东西。 但是我怎么尝试都是得到了一个下面这样的图这样肯定有问题 我调整为画轮廓线之后变成下面这样的图,我猜想应该是…

Python酷库之旅-第三方库Pandas(073)

目录 一、用法精讲 296、pandas.Series.dt.as_unit方法 296-1、语法 296-2、参数 296-3、功能 296-4、返回值 296-5、说明 296-6、用法 296-6-1、数据准备 296-6-2、代码示例 296-6-3、结果输出 297、pandas.Series.dt.days属性 297-1、语法 297-2、参数 297-3、…

Ansys Mechanical|解决温度场-电场耦合问题

一.多物理场耦合分析的必要性 你是否曾经碰到过你的模型受到两个或者更多物理因素影响的情况吗?这些物理因素不仅会相互影响,还会影响计算结果。 这时多物理场分析就有用了。在解决多物理场影响的工程问题时,多物理场耦合分析是必要的。 举…

IO进程----标准IO

目录 IO进程 标准IO 1. 概念: 2. 特点: 3. 缓存区 3.1. 行缓存:和终端操作相关 刷新缓存的条件: 1) 程序正常退出 2) \n刷新 3) 缓存区满刷新 4) 强制刷新 fflush 3.2. 全缓存:和文件操作相关 3.…

【C++】模版详解

1、概念 C模版分两类&#xff1a;函数模版和类模版 1&#xff09;函数模板的格式 template <class 形参名&#xff0c;class 形参名&#xff0c;......> 返回类型 函数名(参数列表) {函数体 }例如&#xff1a; template <class T> void swap(T& a, T& b…

android13 关闭selinux 临时关闭或者永久关闭

总纲 android13 rom 开发总纲说明 目录 1.前言 2.情况分析 2.1 临时关闭 2.2 永久关闭 3.修改方法 3.1 临时修改 3.2 永久关闭 4.编译测试 5.彩蛋 1.前言 在Android操作系统中,SELinux(Security-Enhanced Linux)是一种安全模块,用于提供强制访问控制(MAC)安全…

为什么不用postman做自动化

面试的时候被问到&#xff1a;为什么不用postman做自动化 打开postman&#xff0c;看到用例集管理、API 管理、环境管理这三个功能&#xff0c;用户体验感算得上品牌等级了 为什么不用呢&#xff0c;文心一言给了一些答案 不适合大规模自动化测试&#xff1a;Postman 主要是为…

AI大模型排行榜(gpt-4o-2024-08-06)

https://github.com/yuchenlin/ZeroEval/blob/main/result_dirs/mmlu-redux.summary.md 人工智能学习网站 https://chat.xutongbao.top

学习日志8.8--防火墙精细化策略管控

本次实验的拓扑结构&#xff0c;用PC2去模拟和外部网络连接的Internet。 在trust和untrust区域上&#xff0c;希望将防火墙安全策略的默认动作修改为deny&#xff0c;然后精细化控制流量的访问&#xff0c;从trust到untrust控制只允许192.168.1.0的网络通过&#xff0c;从untr…

Spring Boot 3.x Filter实战:记录请求日志

上一篇&#xff1a;Spring Boot 3.x Web单元测试最佳实践 前面我们在《Spring Boot 3.x Rest API最佳实践之统一响应结构》中学习响应的统一拦截处理&#xff0c;顺带完成了响应结果的记录&#xff1b;而对于请求内容咱们也必须进行日志记录&#xff0c;以确保排查问题时有据可…

又一苹果经典产品宣布停产,老用户满满的回忆

苹果公司的SuperDrive&#xff0c;作为一项曾经引领潮流的外置光驱技术&#xff0c;自2008年伴随着革命性的MacBook Air轻盈登场以来&#xff0c;便成为了苹果电脑产品线中一道亮丽的风景线&#xff0c;象征着科技与美学的完美结合。 这款光驱以其超薄的设计、高效的读写速度以…

leetcode787. K 站中转内最便宜的航班——优先队列优化的Dijkstra算法+剪枝

题目 leetcode787. K 站中转内最便宜的航班 题目分析 给定一个城市图&#xff0c;每个城市通过航班与其他城市相连。每个航班都有一个起点、终点和价格。你需要找到从起点城市 src 到终点城市 dst 的最便宜路径&#xff0c;但这条路径最多只能经过 k 个中转站。你需要返回这…

构建智能生态,视频监控/安防监控EasyCVR视频汇聚流媒体技术在智能分析领域的应用

随着5G、AI、物联网&#xff08;IoT&#xff09;、云计算等技术的快速发展&#xff0c;万物互联的时代已经到来&#xff0c;全新的行业生态AIoT正在引领一场深刻的变革。在这场变革中&#xff0c;EasyCVR视频流媒体技术以其强大的视频处理、汇聚与融合能力&#xff0c;在智能分…

2024年计算机类学术会议有哪些

随着科技的飞速发展&#xff0c;计算机科学与技术领域正以前所未有的速度进步&#xff0c;各类学术会议成为了交流最新研究成果、探讨前沿技术趋势的重要平台。2024年&#xff0c;全球范围内将举办多场计算机类学术会议&#xff0c;这些会议不仅汇聚了顶尖的专家学者&#xff0…

创客匠人老蒋:你缺的不是客户,缺的是单个客户的营销和变现能力

老蒋创客圈第58期对话标杆直播连麦&#xff0c;我们邀请到【拾才易人】平台创始人侯邦辉老师。侯老师与创客匠人合作3年之久&#xff0c;实现了线上线下高转化&#xff0c;并实现家庭教育、心理疗愈、国学传承与营销运营一站式学习平台。 上篇文章&#xff0c;我们主要梳理了连…

Gemma Scope 帮助理解 AI 模型的内部工作原理

Gemma Scope 工具如何帮助理解 AI 模型&#xff08;具体来说是 Gemma 模型&#xff09;的内部工作原理&#xff0c;通过观察模型的“特征”来理解 AI 是如何“思考”的 1 特征&#xff08;features&#xff09; 了解AI模型在思考什么。Gemma Scope 将 Gemma 模型的大脑分解成…

延时队列与redis and rabbitmq

延时队列是什么 延时队列&#xff08;Delay Queue&#xff09;是一种特殊的消息队列&#xff0c;它允许你在添加消息时设置一个延时时间&#xff0c;消息只有在延时时间到达后才能被消费。这种机制在分布式系统中非常有用&#xff0c;常用于处理需要在指定时间后执行的任务&am…

光耦合器知识概述

光耦合器&#xff0c;又称光电耦合器&#xff0c;是一种通过光信号来实现电信号隔离的电子元件。它在确保电路安全和信号完整性方面起着关键作用&#xff0c;广泛应用于电源管理、工业自动化、消费电子等领域。本文将深入探讨光耦合器的工作原理、技术参数、应用场景、选型指南…