zabbix监控实战2

4、zabbix添加监控项

nginx监控

在server上安装nginx

添加模板

浏览图形

mysql监控

zabbix自带mysql模板,所以可以在server1上直接做

创建数据库连接用户

percona数据库模板

清理掉mysql的模块链接

安装并配置好percona的数据库模板

测试脚本

删除tmp下的缓存文件

导入模板文件

关联模拟

/tmp/下生成了缓存文件表示成功

监控数据

5、zabbix java网关

在server3上安装java应用

在server1上配置jmx

前端设置和监控

6、zabbix告警

当使用server‘端监控zabbix平台时,监控到客户端出现问题,直接将告警信息发送给云告警平台,再由云告警平台做出相应的推送,做一个适当的降噪效果。如果直接推送告警信息,若告警信息数量较大会导致接收端崩溃等情况,不利于问题的解决。

注册云监控平台账号,添加集成工具(睿象云-智能运维找睿象

部署探针

前端测试

新建通知策略

停止agent服务

开启agent服务

告警关闭,问题已解决。

7、zabbix proxy

由于常规的由server端连接agent端比较消耗server资源,用agent主动发给server端的方式,从而减少server端的压力

agent主动连接

删除server2的前端主机,新建proxy节点,删除server2的agent作为proxy节点

在11,12,13上都添加解析,安装proxy软件

proxy相当于server,因此真正的server需要告诉proxy监听哪些agent,该信息存储于数据库中,所以要将server端原来的信息同步到proxy中;

proxy有自己的数据库,proxy只是一个数据接收器,并不运行触发器,不处理时间,不发送警报

在server1上建立数据库,创建用户并授权

修改12上的配置文件

从proxy拷贝数据库文件到server1

导入proxy数据库

创建proxy前端,agent代理程序

开启服务,查看日志,无报错表示成功

给server3加上代理程序监测

11是server,12是proxy,13是agent

在13上编辑配置文件

日志出现无法找到需要在12上重启proxy

在server3上也重启服务

proxy上的配置文件

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

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

相关文章

phpcms_v9模板制作及二次开发常用代码

0:调用最新文章,带所在版块 {pc:get sql"SELECT a.title, a.catid, b.catid, b.catname, a.url as turl ,b.url as curl,a.id FROM v9_news a, v9_category b WHERE a.catid b.catid ORDER BY a.id DESC " num"15" cache"300"} {lo…

Docker Compose命令讲解+文件编写

docker compose的用处是对 Docker 容器集群的快速编排。(源码) 一个 Dockerfile 可以定义一个单独的应用容器。但我们经常碰到需要多个容器相互配合来完成某项任务的情况(如实现一个 Web 项目,需要服务器、数据库、redis等&#…

Linux 学习的六个过程

Linux 上手难,学习曲线陡峭,所以它的学习过程更像一个爬坡模式。这些坡看起来都很陡,但是一旦爬上一阶,就会一马平川。 1、抛弃旧的思维习惯,熟练使用 Linux 命令行 在 Linux 中,无论我们做什么事情&…

网络 | 排错五大步骤,没有解决不了的网络故障准达信息准达信息

网络故障是我们工作中最易常见的问题,那么如何才能进行网络排查,快速解决问题呢? 一、网络排错五大基本步骤与命令 五大基本思路如下: (1)检查物理链路是否有问题; (2)…

模拟实现字符串函数(5): strncpy

1.函数介绍 拷贝num个字符从源字符串到目标空间。 如果源字符串的长度小于num,则拷贝完源字符串之后,在目标的后边追加0,直到num个 strncpy与strcpy的作用是一样的,区别在于strncpy指定了复制字符的个数。 2.思路分析 这里多了…

找不到msvcp100.dll无法继续执行此代码怎么解决,快速修复dll问题的5个方法

电脑已经成为我们生活和工作中不可或缺的一部分,在我们使用电脑的时候,总会遇到一些技术问题,其中之一就是“找不到msvcp100.dll”。msvcp100.dll是一个动态链接库文件,它是Microsoft Visual C 2010 Redistributable Package的一部…

APT攻击

1.1 APT攻击简介 1.1.1APT攻击概念 网络安全,尤其是Internet互联网安全正在面临前所未有的挑战,这主要就来自于有组织、有特定目标、持续时间极长的新型攻击和威胁,国际上有的称之为APT(Advanced Persistent Threat)攻…

2023 年 Arm A-Profile 架构发展

随着人工智能 (AI) 的兴起和安全威胁的加剧,计算需求不断发展,作为世界设备核心的基础计算架构也必须不断发展。这就是为什么我们的工程团队向普遍存在的 Arm 架构添加新功能和技术,然后软件团队确保软件尽可能无缝地适应这些未来的功能和技术。 Arm架构是如何开发的 Arm …

【总结】两个独立同分布的随机变量相加还是原来的分布吗?

二项分布,泊松分布,正态分布,卡方分布,具有独立可加性。 图源自没咋了,面哥课程。

飞书应用机器人文件上传

背景: 接上一篇 flask_apscheduler实现定时推送飞书消息,当检查出的异常结果比较多的时候,群里会有很多推送消息,一条条检查工作量会比较大,且容易出现遗漏。   现在需要将定时任务执行的结果记录到文件,…

C# GFPGAN 图像修复

效果 项目 代码 using Microsoft.ML.OnnxRuntime; using Microsoft.ML.OnnxRuntime.Tensors; using OpenCvSharp; using System; using System.Collections.Generic; using System.Drawing; using System.Drawing.Imaging; using System.Windows.Forms;namespace 图像修复 {pu…

二维数组的行指针与列指针

二维数组的行指针与列指针 笔记来源:懒猫老师-C语言-用指针访问二维数组(指针与二维数组) 声明:本文笔记来自bili懒猫老师,仅供学习参考 回顾一维数组 int a[3];//其中a或a[0]是数组首地址 //a1指向第二个元素的地址…

PyTorch 深度学习之卷积神经网络(高级篇)Advanced CNN(十)

0. Revision 前面讲的比较简单的是 串行网络结构 1. GoogLeNet 1.1 Inception module w h 要一致 what is 11 convolution? 信息融合-eg.高中各门学科成绩比较(总分) 最主要工作:改变通道数量 why is 11 convolution? 减少10倍 1.2 implementation of inception module 拼…

AOP面向切面编程

AOP简介 AOP(Aspect oriented Programming)面向切面编程,就是面向特定的方法编程,将方法比作一个一个的切面,可以向指定的方法执行前/后执行自己的逻辑。如统一获取方法的时间。 应用场景: 记录操作日志、权限控制、事务管理 优…

Node.js初体验

Node.js简介 node.js的运行环境 1.V8引擎对js代码进行解析与执行 2.内置API:fs、path、http...等,提供了一些能力,能够使得js调用这些API去做一些后端的事情 流程:我们在node.js的运行环境中编写待执行的JavaScript代码&#…

部署k8s dashboard(这里使用Kubepi)

9. 部署k8s dashboard(这里使用Kubepi) Kubepi是一个简单高效的k8s集群图形化管理工具,方便日常管理K8S集群,高效快速的查询日志定位问题的工具 部署KubePI(随便在哪个节点部署,我这里在主节点部署&#…

黑马JVM总结(三十)

(1)类加载-连接-解析 new对象,会触发对象的解析和初始化 通过类加载器加载类C,这里只会进行类C的加载并不会导致类C的解析以及初始化,这样加载类C的时候类D也不会解析跟初始化 通过jps找到进程id: 打开…

Kafka SASL认证授权(四)认证源码解析

Kafka SASL认证授权(四)认证源码解析。 官网地址:https://kafka.apache.org/ 一、认证流程 在了解kafka网络模型的基础上,了解它的认证流程: ApiVersionsRequest->SaslHandshakeRequest->a series of SASL client and server tokens corresponding to the mechani…

IDEA的使用(二)快捷键 (IntelliJ IDEA 2022.1.3版本)

1. IDEA中的常用快捷键 1.1 通用型快捷键 1.2 提高编写速度 ctrl shift ↑或↓ 只能在方法里面移动代码。 alt shift ↑或↓ 可以向方法外移动代码。 设置过自动导包,所以不用批量导包啦。 1.3 类结构、查找和查看源码 1.4 查找、替换和关闭 1.5 调整格式 1.6 De…

Elasticsearch 分片内部原理—使文本可被搜索、动态更新索引

目录 一、使文本可被搜索 不变性 二、动态更新索引 删除和更新 一、使文本可被搜索 必须解决的第一个挑战是如何使文本可被搜索。 传统的数据库每个字段存储单个值,但这对全文检索并不够。文本字段中的每个单词需要被搜索,对数据库意味着需要单个字…