zabbix进阶

news2024/9/19 17:26:16

知识点补充

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.coloradmin.cn/o/1546680.html

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

相关文章

城市内涝水文水动力模型:慧天【HTWATER】

查看详情>>> 城市内涝水文水动力模型:慧天【HTWATER】 【城市内涝水文水动力模型介绍】 慧天排水数字化分析平台针对城市排水系统基础设施数据管理的需求,以及水文、水力及水质模拟对数据的需求,实现了以数据库方式对相应数据的存…

兼职副业大揭秘:六个潜力满满的赚钱途径

亲爱的朋友,你对兼职副业充满好奇与期待,这非常好!在此,我将为你分享一些能够助你赚取额外收入的兼职副业建议。以下是六个颇具潜力的兼职副业方向,希望能为你的探索之路提供些许启发。 1,网络调查与市场洞…

C++ 动态规划

文章目录 一、简介二、举个栗子2.1斐波那契数列2.2最短路径(DFS) 参考资料 一、简介 感觉动态规划非常的实用,因此这里整理一下相关资料。动态规划(Dynamic Programming):简称 DP,是一种优化算法…

后端常问面经之Java基础

基本数据类型 Java中有8种基本数据类型: 6种数字类型: 4种整数型:byte、short、int、long 2种浮点型:float、double 1种字符类型:char 1种布尔类型:boolean 数据类型的默认值以及所占空间如下&#x…

C++ STL - 优先级队列及其模拟实现

目录 0. 引言 1. priority_queue 介绍 1.1 构造函数 1.2 priority_queue 接口函数使用 1.3 仿函数 1.4 题目练习 2. priority_queue 模拟实现 2.1基本框架: 2.2 默认构造函数 2.3 基本函数 2.4 堆的向上以及向下调整 0. 引言 优先队列 (priority_queu…

Flask python :logging日志功能使用

logging日志的使用 一、了解flask日志1.1、Loggers记录器1.2、Handlers 处理器1.3、Formatters 格式化器 二、使用日志2.1、官网上的一个简单的示例2.2、基本配置2.3、具体使用示例2.4、运行 三、写在最后 一、了解flask日志 日志是一种非常重要的工具,可以帮助开发…

[技术杂谈]解决windows上出现文件名太长错误

最近执行python setup.py install总是失败,提示文件名太长发现网上有取消限制文件名长度,测试发现改完注册表无需重启cmd就生效了。但是有时候会失败,现在方法放这。 转到Windows“开始”,然后键入REGEDIT。选择注册表编辑器 选…

Linux内核中的进程调度-进程调度基础

前言 一、进程的概念 1.概述 2.ps和top命令 3.总结 二、进程的生命周期 1.进程状态文字描述 2.进程状态程序中的体现 3.进程状态的切换 三、task_struct数据结构简述 1.数据结构成员简述 2.需要注意的成员: 3.进程优先级 ①、优先级的代码表示 ②、Linux内核下的进…

蓝桥杯2023真题-幸运数字

目录 进制转换: 思路 代码 题目链接: 0幸运数字 - 蓝桥云课 (lanqiao.cn) 本题就考的进制转换问题,要将十进制5转换成二进制,通过%2,和/2的交替使用即可完成,所得余数就是转换成的二进制各位的值,转换…

浅谈如何自我实现一个消息队列服务器(3)—— 细节分析

文章目录 2.2 消息存储在文件时涉及到的流对象2.3 序列化、反序列化的方法2.3.1 JSON的ObjectMapper2.3.2 ObjectOutputStream 、 ObjectInputStream2.3.3 第三方库的Hessian2.3.4 protobuffer2.3.5 thrift 2.4 使用类MessageFileManager封装文件存储操作2.4.1 sendMessage()实…

ubuntu20.04云服务器安装LXDE轻量级桌面和XRDP远程连接工具

云服务器一般都是安装命令行系统,用SSH连接,但是有时我们需要桌面来做更好的管理。 首先我们明确一下需要的东西。 一个桌面系统:LXDE(最轻量级桌面),为了节省资源,我们只要功能够用就行。一个…

[套路] 浏览器引入Vue.js场景-WangEditor富文本编辑器的使用 (永久免费)

系列文章目录 [套路] el-table 多选属性实现单选效果[套路] 基于服务内存实现的中文拼音混合查询[套路] Bypass滑块验证码 目录 系列文章目录前言一、实现1.1 场景1.2 Window对象简介1.3 引入WangEditor1.4 页面配置 前言 公司使用freemarker的老旧SpringBootWeb后台项目, 前…

【蓝桥杯】填空题技巧|巧用编译器|用Python处理大数和字符|心算手数|思维题

目录 一、填空题 1.巧用编译器 2.巧用Excel 3. 用Python处理大数 4.用Python处理字符 5.心算手数 二、思维题 推荐 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【点击跳转到网站】 一、填空题 …

Python编程入门:环境搭建与基础语法

目录 1. 引言 2. Python环境搭建 3. Python基础语法 3.1. 变量与数据类型 3.2. 运算符与表达式 3.3. 控制结构:条件语句与循环 3.4. 函数定义与使用 3.5. 输入与输出 3.6. 列表操作 4. 总结 1. 引言 Python作为一种简洁易学、功能强大的编程语言&#xff…

hadoop伪分布式环境启动时web端访问不到

在搭建hadoop伪分布式环境时,开启hdfs-site.sh后,web端访问不到,但是节点已经正常开启: 在尝试关闭防火墙后也没有效果,后来在/etc/hosts文件中加入本机的ip和主机名映射后,重新初始化namenode,…

电脑桌面记事本便签软件,记事本软件哪个好用

正在电脑前忙碌工作,突然想起今晚有个重要的会议,或者是明天有一个重要的任务需要完成,但是手头的工作又无法让你离开电脑,这时候,你多么希望有一个便捷的电脑桌面记事本便签软件,可以让你快速记录下这些重…

2016年认证杯SPSSPRO杯数学建模D题(第二阶段)NBA是否有必要设立四分线全过程文档及程序

2016年认证杯SPSSPRO杯数学建模 D题 NBA是否有必要设立四分线 原题再现: NBA 联盟从 1946 年成立到今天,一路上经历过无数次规则上的变迁。有顺应民意、皆大欢喜的,比如 1973 年在技术统计中增加了抢断和盖帽数据;有应运而生、力…

软件测试/测试开发丨Docker环境安装配置(Mac、Windows、Ubuntu)

macOS 安装 Docker brew cask install docker运行 Docker Ubuntu 安装 Docker # 更新 apt update # 安装依赖 apt install apt-transport-https ca-certificates curl software-properties-common -y # 添加 key curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/…

python 读取jpg图片

pillow读取图片 from PIL import Image import numpy as np img_path ./Training/meningioma/M546.jpg # 读取图片 image Image.open(img_path) width, height image.size print("图片的宽度为{},高度为{}".format(width,height)) print("图片的mode为{}&qu…

如何做到无感刷新Token?

为什么需要无感刷新Token? 自动刷新token 前端token续约 疑问及思考 图片 为什么需要无感刷新Token? 「最近浏览到一个文章里面的提问,是这样的:」 当我在系统页面上做业务操作的时候会出现突然闪退的情况,然后跳转…