栏目: Zabbix

分布式监控系统之Zabbix主动、被动及Web监控的过程详解

前文我们了解了zabbix的网络发现功能,以及结合action实现自动发现主机并将主机添加到zabbixhosts中,链接指定模板进行监控;今天我们来了解下zabbix的主动监控、被动监控以及web监控相关话题;1、什么是主动监控?什么是被动监控?我们知道获取数据的方式有两种,一种是get,一种是p...

2021-04-11 126 0 0 阅读全文

分布式监控系统之Zabbix 使用SNMP、JMX信道采集数据的原理解析

前文我们了解了zabbix的被动、主动以及web监控相关话题,今天我们来了解下zabbix使用SNMP和JMX信道采集数据的相关话题;1、SNMP协议介绍SNMP是英文“SimpleNetworkManagementProtocol”的缩写,中文意思是“简单网络管理协议,SNMP是一种简单网络管理协...

2021-04-11 140 0 0 阅读全文

利用Zabbix监控Ogg进程(Linux平台)

前段时间生产的一个数据库的ogg进程挂了快半个月才被发现,已经起不来了,只有重新初始化再同步。因此很有必要监控下ogg的进程,这里给大家介绍如何使用zabbix监控oracle的ogg的进程。思路就是利用oracle用户去查ogg的相关状态,并把状态写入一个临时文件,供zabbix用户访问。如果og...

2021-04-10 180 0 0 阅读全文

利用Zabbix监控Ogg进程(Windows平台)

本文给大家介绍如何监控windows平台下的ogg程序。(注:所有操作都在administrator用户下面进行操作)1.修改agent配置文件zabbix_agentd.win.conf我的agent配置文件在C:\zabbix_agents_3.4.6.win\conf目录下,根据自己安装zab...

2021-04-10 180 0 0 阅读全文

Zabbix 结合 Bat 脚本实现多个应用程序状态监控的方法

场景模拟:国内有部分企业需要运行某些窗口程序(即.exe)来支撑重要的业务运作,一旦这些重要的窗口程序中断了,那么就会造成巨大的经济损失或者影响工作效率,后果如此严重。所以想通过zabbix进行多程序状态的监控,一旦这些重要的窗口程序中断,里面产生告警,通知运维人员去修复。提前准备好,两个bat脚本...

2021-03-26 166 0 0 阅读全文

Zabbix 监控Mysql的方法

Zabbix快速安装部署乱码解决详解zabbix部署完之后zabbix-agent操作1.监控mysql,首先要先安装mysql[root@localhost~]#yum-yinstallmariadbmariadb-server2.编写mysql监控项的脚本在zabbix-agent先授权个用户不...

2021-05-15 132 0 0 阅读全文

Awk知识点总结

1.awk简介和基本语法格式Awk自动地搜索输入文件,并把每一个输入行切分成字段。许多工作都是自动完成的,例如读取每个输入行、字段分割、存储管理、初始化等。在AWK中不需声明变量数据类型,它内置字符串类型和数值类型。一般来说,在CentOS上安装的awk默认是gawk。它的调用格式为:awk[OPT...

2021-06-23 118 0 0 阅读全文

Zabbix监控Nginx/Tomcat/MySQL

zabbix监控NginxA机器:zabbix服务端(192.168.234.128)B机器:zabbix客户端(192.168.234.125)在B机器(zabbix客户端)操作:编辑nginx虚拟主机配置文件:[root@centos~]#vi/etc/nginx/conf.d/default....

2021-07-07 182 0 0 阅读全文

Zabbix3.4实现对Tcp连接数及状态的监控

zabbix3.4实现对tcp连接数及状态的监控一、获取TCP连接数相关方法方法一:[root@host-47-98-97-124scripts]#netstat-an|awk'/^tcp/{a[$NF]++}END{for(bina)printb,a[b]}'LISTEN6ESTABLISHED6...

2021-06-23 126 0 0 阅读全文

Zabbix自发现Item监控

在zabbix监控中,我们可以通过自带item的可以和自定义key进行监控,但是当所需要的监控项不确定,比如key会根据时间进行变化时,这时候我们就不能把item的key定义死,要通过自发现这个高级功能来动态的添加key和下架key,自发现key其实也很简单,步骤分为如下:1、首先要自定义两个脚本,...

2021-06-23 104 0 0 阅读全文

Awk基础教程

一、awk介绍awk是一种程序语言.它具有一般程序语言常见的功能.因awk语言具有某些特点,如:使用直译器(Interpreter)不需先行编译;变量无类型之分(Typeless),可使用文字当数组的下标(AssociativeArray)...等特色.因此,使用awk撰写程序比起使用其它语言更简洁...

2021-06-23 151 0 0 阅读全文

Centos7.9安装Zabbix5.0.14及配置过程

一、基础环境配置1、关闭firewalld、关闭selinux##关闭firewalldsystemctlstopfirewalldsystemctldisabledfirewalld##关闭selinuxsetenforce0&&sed-i.bak's/^SELINUX=.*/SE...

2021-08-19 147 0 0 阅读全文

Zabbix监控Nginx、Mysql、Java应用、Zabbix+Proxy分布式

一、zabbix监控nginx在server2上部署nginx配置编译、安装创建软链接方便使用修改nginx配置文件,设定只允许本机访问语法检测启动服务本机访问测试;serveracceptshandledrequests—总共处理了1个连接,成功创建1次握手,总共处理了1个请求;reading—读...

2021-07-30 239 0 0 阅读全文

Zabbix监控方案-官方最新4.4版本【推荐】

Zabbix2019/10/12Chenxin参考https://www.zabbix.com/documentation/4.0/zh/manualhttps://baike.baidu.com/item/zabbix/6780368?fr=aladdin简介zabbix是一个基于WEB界面的提供...

2021-04-29 127 0 0 阅读全文

Zabbix配置钉钉告警

需求Zabbix配置钉钉告警和Prometheus配置钉钉告警类似。只不过Zabbix通过钉钉告警是通过Python脚本实现。而Prometheus是通过钉钉的二进制包实现。钉钉的设置可以参看Prometheus配置钉钉告警我们现在主要来讲解Zabbix的设置实现钉钉Webhook代码实现vim/u...

2021-06-29 152 0 0 阅读全文

Zabbix监控多个JVM进程的方法

一、场景说明:我们这边的环境用的是微服务,每个程序都是有单独的进程及单独的端口号,但用jps查询出来的结果有些还会有重名的情况,所以某些脚本不太适用本场景;二、需求说明:需使用Zabbix-server监控每个Agent上的jvm进程(监控项具体在模板中展示)三、准备环境:1.jvm.py脚本(非本...

2021-04-27 161 0 0 阅读全文

解析Zabbix 5.0磁盘自动发现和读写监控的问题

自动发现磁盘配置键值注意:此键值仅支持Linux平台。此发现键值返回两个宏:{#DEVNAME}:设备名{#DEVTYPE}:设备类型例如:[{"{#DEVNAME}":"loop1","{#DEVTYPE}":"disk&quo...

2021-06-22 158 0 0 阅读全文

使用Zabbix监控Oracle表空间的操作流程

0.概述zabbix是一款极其强大的开源监控工具,下面我分享下zabbix如何监控表空间,跟着这个思路,监控其他项都是类似操作。前提条件是你已经有了zabbixserver和zabbixagent,且zabbixagent与oracle数据库运行在一台机器上面。1.在agent上面准备脚本a.定义查...

2021-06-29 259 0 0 阅读全文

基于Zabbix实现监控Jenkins过程详解

一、监控架构图二、实现思路在Jenkins上安装Metrics插件,使Jenkins暴露metricsapi;编写python代码从api抓取数据,并将数据解析为zabbix可以识别的格式;配置Zabbixserver及agent以实现监控及告警三、具体配置1、安装JenkinsMetrics插件插...

2021-04-12 149 0 0 阅读全文

Zabbix 动态执行监控采集脚本的实现原理

在使用Zabbix自定义脚本采集监控数据的时候,通常会遇到以下一些问题:服务器扩容之后,监控脚本如何部署到新的服务器上?监控脚本需要修改时,如何自动修改所有相同的监控脚本?如何备份监控采集脚本避免因服务器异常后丢失?新部署自定义监控,如何避免系统管理员过多操作?如何避免大量研发就能解决上述的问题?实...

2021-03-25 148 0 0 阅读全文