2 MR_乐维

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 4w+

Zabbix 返回值中去除多余字符

背景分析:采用snmp方式对某设备进行监控时,内存部分(设备总内存、剩余内存)内容返回的值的类型为字符串,如下图1。图1现在我还想加上一个内存的使用率,因为没有找到对应的oid,所以打算使用可计算的方式,对上述两个值进行计算得出内存使用率的值。由于现在的两个相关返回值的类型为字符串(字符串没有办法进行可计算),所以必须得去掉“MB”字符,使得返回值为数值类型。选中需要调整的监控项,选择“进程”进行调整。如下图2图2(1) 修整右边:从值的末尾删除字符“MB”(2) 自定义倍数:该值是 1

2020-07-30 10:40:36

Zabbix 指定时间内的变化值设置

背景描述:在现有的一个负载均衡设备上存有某个指标是处于一个增值状态(只会不断增大不会减少,估计是一个计算总量的指标数值),但是总量计算的值参考意义不大,我更需要的是他在指定时间内的变化值。原监控项,一个持续增量的数据。如图1,图2.图1图2新增该监控项的每分钟变量数据。如图3,图4。图3oid不变,名称,键值自定义。图4在该新增监控项上新增预订步骤“简单更改”。表示将前后(倒数一二)取值作差值运算。最后所得结果,如图5.图5技术交流欢迎加入Q群:1774280

2020-07-30 10:38:46

Zabbix通过XCC监控联想服务器状态

开启snmp v3,需要配置服务器联系人、位置、snmpv3的安全用户,然后重启BMC,使配置生效,Lenovo ThinkSystem XClarity Controller (XCC) SNMP 配置方法:1.登录管理界面,按下图顺序填好相关信息,必要操作。2.点击BMC Congfiguration – network,勾选 Enable SNMPv3 Agent,trap如果需要也勾选上3.给snmp新增snmpv3用户,也可以直接使用默认的USERID加密和认证这2个看情况选择,这里只

2020-07-24 09:44:42

MySQL-mycat读写分离

Mycat 需要安装JDK 1.7 或者以上版本第一步:下载jdk-8u131-linux-x64.tar.gz文件 http://haixi.sfkcn.com:8080/201704/tools/jdk-linux-x64.tar.gz第二步:新建/usr/java文件夹,将jdk-8u131-linux-x64.tar.gz放到该文件夹中,并解压到当前目录下第三步:配置环境变量 在/etc/profile底部加入如下内容:JAVA_HOME=/usr/java/jdk1.8.0_131 PAT

2020-07-20 16:26:58

安装部署MySQL HA

1.部署MHA接下来部署MHA,具体的搭建环境如下(所有操作系统均为CentOS7.4 64bit):IP地址主机名角色软件192.168.12.106Master.cnmanagermha4mysql-manager、mha4mysql-node192.168.12.108Slave.cnmastermha4mysql-node192.168.12.109Slave-2.cnSlave1,Candicate mastermha4mysql-node192.168.12.

2020-07-20 15:39:58

Zabbix通过ssh监控方式获取网络设备的数据

场景模拟:某企业的运维人员想用zabbix监控以前购买的一批网络设备的光口的状态利用率,电压等信息,他们发现这台网络设备是支持snmp协议的,于是他们想通过snmp协议进行监控。但是由于这台设备的维保期已过,客服无法给他们提供oid文件。让该企业的运维人员无从监控。这时候他们发现zabbix有一种ssh的监控方式。于是他们打算使用该方式通过ssh获取数据。需求分析:光模块应该是多个,如果要监控多个光口的状态,电压,应该做成自动发现通过ssh监控,执行语句后,返回的光口信息为字符串,需要额外处

2020-07-20 10:24:28

Zabbix_server高可用之文件同步

场景模拟:某知名企业搭建了一套zabbix_server的高可用环境,然后通过虚拟ip(192.168.1.1)来访问真实的zabbix_server(主节点:192.168.1.2)。当zabbix_server主节点发生异常后,虚拟ip就会映射到zabbix_server(备节点:192.168.1.3)上。这时候他们做了一个高可用的切换过程。但是切换高可用后,zabbix备节点界面出现了主机无法获取数据的告警,经排查,是因为zabbix_server(主节点)上的一些自定义键值文件和自定义脚本,还有

2020-07-20 10:15:18

Zabix的10051端口无法启动如何解决?

启动zabbix是显示启动成功,查看端口,却发现没有10051端口1、查看zabbix的日志[root@bogon ldap]# cat /tmp/zabbix_server.log‘/var/lib/mysql/mysql.sock’ (2)2848:20181204:084007.165 database is down: reconnecting in 10 seconds2848:20181204:084017.167 [Z3001] connection to database ‘zab

2020-07-17 09:45:54

Zabbix“专家坐诊”第68期问答汇总

Q:请问zabbix5里面,想监控传感数据,,是让传感器厂家调用zabbix的哪个接口呢?A:可以通过snmp或者ipmi监控方式获取Q:传感器数据可以通过 snmp 哪个版本取得?有教程吗?我先自己学习下A:具体要看你这个型号的oid文件能不能获取传感器的数据Q:OID 是厂商可以提供的吗?A:是的Q:我说的传感器是指温湿度等,是指户外或室内的其它设备,不是指服务器A:如果是485通信 zabbix有第三方modbus插件,不过最好自己写一套上位机Q:想咨询下 怎么监控日志啊?A:用za

2020-07-16 10:55:09

Zabbix 实现简单的WEN监测

以zabbix自身的WEB界面为例配置web监测环境:zabbix4.2.81、路径:配置——主机——选择‘WEB监测’,点击右上角‘创建WEB场景’2、填写场景名称、应用集、更新间隔、尝试次数以及客户端,这些都可以自定义3、点击‘步骤’——点击‘添加’,配置第一步‘打开页面’,配置如下图所示,步骤名称自定义,URL填写打开zabbix时的网址链接,一般是http://IP/zabbix。勾选‘跟随跳转’(不勾选会报301错误),超时时间默认15s,要求的状态码填200(多个状态码用西文逗号

2020-07-14 11:23:49

Zabbix 正则结合JavaScript简化Trap告警信息

场景:运维部小陈给公司的华为云计算节点配置了Trap告警,方便及时监控到存储的运行状况。但是领导看过觉得收到的Trap信息过于复杂,不便快速查看到告警信息,要小陈给处理成简单易懂的形式,于是乎,操作如下:环境:zabbix4.2.5,已安装snmptrap服务1、从计算节点收到snmptrap如下图:需要提取出来的信息如下:SNMPv2-SMI::enterprises.2011.2.290.1.1.1.2 type=4 value=STRING: “15.1000102” //告

2020-07-14 10:44:03

Zabbix自动发现规则如何使用过滤器

最近在做监控设备时,老是会有端口down掉的告警,一查数据发现,端口本来一直就是down的,关了之后,过段时间又继续发告警;还有领导反馈监控项那么多为啥那么多没有数据的,然后又blablabla解释了一大堆。所以,就想到了使用过滤器,添加正则表达式给这些没啥实际意义的监控项去掉,记录下来供大家参考。具体操作请以实际情况为准。过滤器,顾名思义是指过滤掉不需要的监控项,比如端口没有数据的、状态一直是down的、虚拟端口等;在自动发现规则使用过滤器就对我们的监控需求很有帮助。下面以网络设备的端口的状态、虚拟端

2020-07-14 10:13:07

Zabbix“专家坐诊”第67期问答汇总

Q:如何用zabbix监控数据库性能-并且特别是返回值是多行多列的这种情况?A:用字符串。或者可以做出自动发现,就是监控项用文本类型Q:那最终返回的结果还是文本吗,那要这么设置触发器的?A:如果要做触发器,就要用自动发现了,如果用文本,基本就是点开这个文本的历史数据,看一下,某一个时间的性能变化。Q:这个自动发现的话是要依赖zabbix-agent客户端吗?A:不一定的。有很多方式可以做。比如你把自动发现的数据设置为采集器,那么就可以通过脚本zabbix_sender把数据发送到自动发现对应的键值

2020-07-09 10:04:08

烽火R2200 snmp配置

1、打开设备登录页面,https://设备IP2、配置snmp。路径:Configuration——SNMP,勾选Enable SNMP、Enable,配置好ROCommunity 为public(配置团体名),RWCommunity为private(可以不配置),最后点击‘Save’进行保存。测试结果如下:3、配置snmptrap。路径:Configuration——Alerts——点击未配置的一行,再点击‘Modify’进行SNMP Trap配置即可。这里需配置好trap目的主机(trap

2020-07-01 15:14:13

单机环境如何将数据库从zabbix独立出来

环境说明:单机Zabbix:192.168.199.187DB:192.168.199.112小张负责一家小型企业的设备运维,随着公司监控的设备增多,原有单机部署的的zabbix内存开始不够用,小张打算将zabbix的数据库单独分离出来。1、备份mysql,这里为了方便,选择整库备份2、将mysql备份文件导入DB,DB上已经预先搭建好mysql服务。#mysql –u root –p进入mysqlsource /tmp/backup.sql3、修改zabbix上zabbix_serv

2020-07-01 09:36:18

SNMP Trap接收不到zabbix_trap_receiver.pl问题记录

问题描述在一次项目中,需要通过zabbix去监控一台宏杉的存储,但由于该存储是不支持SNMP的,只能通过SNMPTRAP去获取这台存储的告警信息,当我们去存储上发送一条测试的snmptrap信息时,却发现zabbix-server没有生成zabbix_trap_receiver.pl。排错思路首先,先从selinux和防火墙入手,发现是都是关闭的,没有问题,其次,检查zabbix-server的配置文件中有没有开启snmptrapd,这里参数StartSNMPTrapd = 1 表示开启snm..

2020-06-30 16:17:13

Zabbix SNMP异常问题排错方法

一、问题:设备SNMP不通网络设备SNMP不通Timeout while connecting to “192.168.1.99:161”.1.1检查配置1.管理IP是否对应上2.对象团体名是否正确3.监控项snmp版本是否对应上4.根据以上3点和网络设备的配置信息对照是否正确,因为网络设备品牌很多配置方式都是五花八门,所以这里不做演示5.网络设备可能配置snmp时使用了ACL控制,这边要检查IP是否指向Zabbix6.有些网络设备不是配置了snmp信息就能生效的,需要在管理接口(i

2020-06-30 15:33:20

zabbix ssh监控方式

一、 配置ssh类型的监控方式。如图一。图1类型选中“ssh客户端”键值为ssh.run[,,,],其中里面可以填入四个参数:单独的描述short description(相当于自定义key),这个必须写,如果不写,一个主机的键值就不能重复。一个主机下多个ssh采集监控项就不能用。ip如果不是对应的主机这里就要写,端口号(默认22)没变可留空,有变要填写,enconding(编码)默认留空即可。该处填写server ip .采用密码认证。ssh 登录的用户名ssh 登录的密码填写要执行的

2020-06-30 14:58:08

[技术干货] Zabbix正则表达式

在使用zabbix的时候可能会有遇到这么一个场景:通过配置自动发现获取到的值里面往往存在着部分自己所不需要的取值,可能你会觉得直接不管它就好,小场景下这样的做法确实没什么问题,但是如果在大场景下呢?可能一台机器就能自动发现出成百上千的无用监控项,同时这种设备还不止一台的话,而是多台的情况下,大量的无用监控项无疑是对资源极大的浪费。其实我们可用通过自动发现的过滤器配合着本地的正则表达式去进行一个过滤来解决这一问题。一、 现在的这台机器上的文件系统应用集里面的监控项被配置自动发现规则发现出来,图一。图1

2020-06-29 10:39:17

Zabbix“专家坐诊”第65期问答汇总

Q:请问一下,我server上的告警触发, 是触发的server跟proxy的同步时间吗?我这里设的是15分钟A:这个告警不是server跟proxy的同步时间告警。Q:那是哪里的?我的agent是要通过proxy转发的,agent是不能直连到serverA:这个只是检测agent是否存活,你现在是由proxy监控agent,然后把数据传个serverQ:是的,然后告警的时候就会出现这样一个问题A:出现告警的时候,你从proxy上去ping agent,可以ping通吗?Q:可以的,pr

2020-06-24 17:56:06

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。