zabbix进阶

知识点补充

zabbix server在主机上运行服务,端口号为10050,zabbix agent 在被监控机器上运行(源码下载)主要完成对cpu,磁盘的信息采集,端口号为10051

zabbix 软件结构组成:
1.Zabbix Web GUI : 提供 Web 界面
2.Zabbix Database :提供数据存储功能,专用于存储配置信息,以及采集到的数据
3.Zabbix Server : 接收 Agent 采集数据的核心组件。
4.Zabbix Agent : 部署在被监控主机上,用于采集本地数据。
5.Zabbix Proxy : 当被监控节点较多时,用于减轻 Server 压力的组件,也用于分布 式监控系统。由Proxy 接收数据后统一发送至 Server

zabbix服务启动

systemctl restart zabbix-server httpd rh-php72-php-fpm

设置下次开机自定启动

systemctl enable zabbix-server httpd rh-php72-php-fpm

关闭防火墙和selinux

在 top 命令运行时,按下 Shift + P,可以将进程按照 CPU 使用率进行排序,从高到低。

另外,你也可以按下 Shift + M 以将进程按照内存使用率进行排序,从高到低。

zabbix监控nginx

主机:192.168.199.149        被检测主机192.168.199.150,下载zabbix-agent(最好源码安装)

首先在150主机  /etc/zabbix/zabbix/zabbix_agent/目录下创建脚本和配置文件

记得给.sh文件添加权限,

chmod a+x /etc/zabbix/zabbix_agentd.d/nginx_status.sh

配置完重启zabbix-agent服务

测试

在zabbix主机(192.168.199.149)上测试,有返回值则说明配置正确

在web服务器上配置

新建模板(这里之添加requests方法,其余的过程一样,只需要在模板下面多创建几个监控项并且关联触发器和图形)

如下图

在配置界面中点击右上角新建模板

完成后点击添加,点击刚刚创建的nginx test模板

新建应用集

点击右上角的创建应用集

点击添加

新建监控项

点击右上角的创建监控项

新建触发器

点击右上角 创建触发器

这里设置如果请求总数量大于1000,就会发出警告

设置恢复,如果请求总量小于1000,发送恢复信息(这里请求总量是默认累加的)

创建图形

点击右上角创建图形

这里选择关联的监控项(这里选择的应该是nginx test : nginx request选项,和下图不一样)

关联模板

点击150主机(名称自己起),点击模板,选择链接新模板

选中刚刚创建的新模板nginx test

点击更新

检测

过一小会(一两分钟)

zabbix给qq发邮件

点击管理下的报警媒介类型,点击右上角的创建媒体类型

密码写163邮箱设置中的

  • POP3/SMTP/IMAP

输入授权码

测试qq邮箱

自动发现

自定添加符合的主机

首先在主机151上下载zabbix-agent并且开启服务,修改配置文件如下

在192.168.199.149主机上添加如下

点击右上角创建发现规则

开启192.168.199.149主机,一会显示151主机连接成功

错误

如下列主机151没有显示绿色

解决方法

关闭防火墙:systemctl stop firewalld

临时关闭防火墙:setenforce 0

永久关闭防火墙:vi /etc/sysconfig/selinux
SELINUX=disabled

启动zabbix-agent.service服务:systemctl start zabbix-agent.service

查看zabbix-agent.service服务状态:systemctl status zabbix-agent.service

原文链接:https://blog.csdn.net/weixin_43792741/article/details/109673464

qGet value from agent failed: cannot connect to [[127.0.0.1]:10050]: [111] Connection refused

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

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

相关文章

leetcode 107.二叉树的层序遍历II

题目 思路 正常层序遍历输出: [[3],[9,20],[15,7]] 这道题要求的输出:[[15,7],[9,20],[3]] 可以观察到,只要我们把原来的结果reverse一下就行了。 代码 //leetcode submit region begin(Prohibit modification and deletion)import java…

HWY-41B无源静态电压继电器 整定范围19-240VAC导轨安装JOSEF约瑟

HWY-31A无辅源静态电压继电器 HWY-32A无辅源静态电压继电器 HWY-33A无辅源静态电压继电器 HWY-34A无辅源静态电压继电器 HWY-35A无辅源静态电压继电器 HWY-31B无辅源静态电压继电器 HWY-32B无辅源静态电压继电器 HWY-33B无辅源静态电压继电器 HWY-34B无辅源静态电压继电器 HW…

激活函数选得好,模型性能差不了!17个方法,让网络训练更高效

激活函数是神经网络中不可或缺的组成部分,它们通过引入非线性特性,增强了网络的表达能力和学习能力。常用的激活函数主要可以分为两大类:饱和激活函数、非饱和激活函数。其中sigmoid和tanh是饱和激活函数,而ReLU及其变体则是非饱和…

程序员35岁会失业吗?【来自主流AI的回答】

程序员35岁会失业吗? 35岁被认为是程序员职业生涯的分水岭,许多程序员开始担忧自己的职业发展是否会受到年龄的限制。有人担心随着年龄的增长,技术更新换代的速度会使得资深程序员难以跟上;而另一些人则认为,丰富的经…

图像变换(python)

前言 这个Python没学过,写的是真的不方便,有很多问题还没解决,暂时不想写了,感兴趣的同学可以完善一下。设计的思路就是摆几个控件然后将对应的函数实现,这个Python的坐标放置以及控件的大小我没弄懂,算出…

如何统计代码量

工具: cloc 下载地址: Releases AlDanial/cloc GitHub 使用方法:

武汉星起航:跨境电商行业的领军者,互帮互助共创佳绩

武汉星起航电子商务有限公司,作为跨境电商行业的领军者,以其出色的业绩和卓越的团队实力,在业内赢得了广泛的赞誉。公司自运营团队在亚马逊平台上成功开设了多家店铺,凭借着深耕跨境电商行业多年所积累的经验,取得了令…

使用mybatis-plus添加数据报错

1、报错问题 2、错误分析 无法配置数据库实体类的属性id,类型不匹配 3、解决分析 (1)数据库类型不匹配,先查看数据库数据类型是否有错误 数据库类型设计没有出现问题 (2)数据库没有问题就看实体类&#xf…

Xavier初始化方法

avier初始化方法是一种常用的神经网络参数初始化方法,旨在有效地初始化权重,以促进神经网络的训练。该方法的提出者是Xavier Glorot和Yoshua Bengio,因此得名为“Xavier”。 在深度学习中,参数初始化是至关重要的,因为…

tcp/ip是什么意思,tcp/ip协议包含哪几层

TCP/IP是一种网络通信协议,它是互联网所采用的基本协议。TCP/IP协议是由美国国防部高级研究计划局(ARPA)在上世纪70年代设计开发的,经过多年发展和完善,已成为全球范围内最重要的网络通信协议之一。 首先,让…

【CKA模拟题】Ingress新手必看,全面了解Ingress的基础操作

题干 For this question, please set this context (In exam, diff cluster name) kubectl config use-context kubernetes-adminkubernetesThere exists a deployment named nginx-deployment exposed through a service called nginx-service . Create an ingress resource…

【“得到”用户访谈会-参会感受】

在三月左右的时候,收到了《得到》的一个用户访谈的邀请,自己以前并没有这样的经历,所以觉得能有这样的体验还是挺不错的,所以说一说参加前后的体验。 不知道现在有多少人,还会注意,或者很频繁地使用手机上…

【项目】基于YOLOv8和RotNet实现圆形滑块验证码(拼图)自动识别(通过识别中间圆形的角度实现)

TOC 一、引言 1.1 实现目标 要达到的效果是使用算法预测中间圆形的角度,返回给服务器,实现自动完成验证码的问题。要实现的内容如下图所示。 1.2 实现思路 思路1(效果较差):以RotNet要实现的验证码识别为灵感&…

MQ消息队列从入门到精通速成

文章目录 1.初识MQ1.1.同步和异步通讯1.1.1.同步通讯1.1.2.异步通讯 1.2.技术对比: 2.快速入门2.1.安装RabbitMQ2.2.RabbitMQ消息模型2.3.导入Demo工程2.4.入门案例2.4.1.publisher实现2.4.2.consumer实现 2.5.总结 3.SpringAMQP3.1.Basic Queue 简单队列模型3.1.1.…

深入理解SHA系列哈希算法:安全性的保障与演进

码到三十五 : 个人主页 心中有诗画,指尖舞代码,目光览世界,步履越千山,人间尽值得 ! 本文将深入探讨SHA(Secure Hash Algorithm)系列哈希算法的工作原理、应用场景及其安全性。我们将了解SHA系…

35.基于SpringBoot + Vue实现的前后端分离-在线考试系统(项目 + 论文)

项目介绍 本站是一个B/S模式系统,采用SpringBoot Vue框架,MYSQL数据库设计开发,充分保证系统的稳定性。系统具有界面清晰、操作简单,功能齐全的特点,使得基于SpringBoot Vue技术的在线考试系统设计与实现管理工作系统…

深入探讨Maven打包:打造精致的Zip包

在部署Spring Boot生产项目时,首先需要使用Maven将其打包成一个JAR文件或者包含JAR文件的ZIP文件。随后,通过堡垒机将打包好的文件上传至服务器进行部署,或构建成Docker镜像进行发布。在这一过程中,我们需要将项目中的配置文件或静…

Unity 布局控制器Content Size Fitter

Content Size Fitter是Unity中的一种布局控制器组件,用于根据其内容的大小来调整包含它的UI元素的大小。换句话来说就是,Content Size Fitter可以根据UI元素内部内容的大小,自动调整UI元素的大小,以确保内容能够正确显示。 如下图…

深度强化学习(十)(TRPO)

深度强化学习(十)(TRPO与PPO) 一.信赖域方法 原问题: maxmize J ( θ ) \text{maxmize} \qquad\qquad J(\theta) maxmizeJ(θ) J J J是个很复杂的函数,我们甚至可能不知道 J J J 的解析表达式&#xff…

华为ENSP的VLAN原理和配置命令

CSDN 成就一亿技术人! 作者主页:点击! ENSP专栏:点击! CSDN 成就一亿技术人! ————前言———— VLAN(Virtual Local Area Network,虚拟局域网)是一种在物理网络基…