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等&#…

老卫带你学---leetcode刷题(101. 对称二叉树)

101. 对称二叉树 问题: 给你一个二叉树的根节点 root , 检查它是否轴对称 输入:root [1,2,2,3,4,4,3] 输出:true输入:root [1,2,2,null,3,null,3] 输出:false提示:树中节点数目在范围 [1, …

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 …

【Kubeedge小白安装教程】Centos7.9+K8Sv1.22.2(kubeadm)+Kubeedgev1.10.0部署教程详解

1.需要有一个集群,最少保证是1个master和一个node [rootk8s-ke-cloud ~]# kubectl get nodes -o wide NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CO…

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

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

【环境搭建】linux docker-compose安装gitlab和redis

gitlab需要redis,一起安装了 新建gitlab和redis挂载目录 mkdir -p /data/docker/redis/data mkdir -p /data/docker/redis/logs mkdir -p /data/docker/redis/confmkdir -p /data/docker/gitlab/data mkdir -p /data/docker/gitlab/logs mkdir -p /data/docker/gi…

飞书应用机器人文件上传

背景: 接上一篇 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指向第二个元素的地址…

Java设计模式之解释器模式

解释器模式(Interpreter Pattern)是一种行为型设计模式,它用于定义一种语言的文法,并通过解释器来解释语言中的句子。该模式可以将一个语言的句子表示为一个抽象语法树,然后通过解释器逐个节点地解释执行,从…

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(随便在哪个节点部署,我这里在主节点部署&#…