标签:Zabbix相关的结果117条:
本文将介绍:Nginx开启状态模板创建Nginx检测脚本图形化导入Nginx模块此操作均在Zabbix3.2.6Nginx开启状态模板(agent端)yuminstallnginx-yvi/etcginx/conf.d/default.conflocationginx_status{stub_statuson;access_logon;allow127.0.0.1;allow192.168.31.…
发布于:2019-11-02 18:37:17
Zabbix是一个基于WEB界面提供分布式系统监视以及网络监视功能的企业级开源解决方案,如果您手里要需要管理多台服务器,使用Zabbix来监控非常合适。Zabbix由2部分构成,Zabbixserver与可选组件zabbixagent。Zabbixserver需要用到PHP+Mysql支持,(SQLite、PostgreSQL等数据库也可以),由于服务器已经安装了OneinStack(Linux+…
发布于:2019-11-02 13:16:40
文章参考:zabbix邮件报警变量表:http://blog.csdn.net/apache0554/article/details/45843695zabbix邮件报警设置方法:http://www.jb51.net/article/56973.htmzabbix配置发送报警邮件:http://www.cnblogs.com/xkops/p/5457443.html故障:{TRIGGER.STA…
发布于:2019-11-02 10:45:57
今天登陆zabbix,发现zabbix-server磁盘已经超过了80%,发出了告警,如图:登入服务器一看,使用#ll-Shil发现以下几个数据表太大了,占用了磁盘空间很多:在mysql里查看也是这样(我的zabbix的databases就叫zabbix):mysql>selecttable_name,(data_length+index_length)/1024/1024astotal_m…
发布于:2019-11-02 10:32:05
对于想学习和实践zabbix的读者来说,在真实环境搭建一套zabbix系统是件费时费力的事情,本文内容就是用docker来缩减搭建时间,目标是让读者们尽快投入zabbix系统的体验和实践;创建docker-compose.yml文件首先创建一份docker-compose.yml文件,内容如下:version:'2'services:zabbix-mysql:image:daocloud.io/l…
发布于:2019-10-31 21:31:52
在上一章《Docker下实战zabbix三部曲之一:极速体验》中,我们快速安装了zabbixserver,并登录管理页面查看了zabbixserver所在机器的监控信息,但是在实际场景中,应该是对应用服务器做监控,所以今天我们来实战将应用服务器的监控加入到zabbixserver中。部署情况假设实际项目中我们有两台应用服务器,为了监控它们,我们要在上面分别安装zabbix-agent服务,然后通过…
发布于:2019-10-31 21:08:35
通过上一章《Docker下实战zabbix三部曲之二:监控其他机器》的实战,我们了解了对机器的监控是通过在机器上安装zabbixagent来完成的,zabbixagent连接上zabbixserver之后,将自己所在机器的信息定时给到zabbixserver,这样就实现了机器的监控;但是我们能监控到的只有cpu,磁盘这些基础信息,对于一些业务信息例如访问量,某个逻辑的执行成功失败次数等信息,我们也…
发布于:2019-10-31 20:43:01
Zabbixtrigger是zabbix进行告警通知的设定条件,当监控获取的值触发了设定的条件时,会按照触发器的设定,执行相应的action操作。在zabbix中为了比较方便的设定各种条件,zabbix为我们设计了相应的函数和操作符。本篇就重点介绍下trigger的函数相关的内容。一、创建触发器触发器可以是和模板关联的,也可以是和主机关联的。即在创建模板时,就设定好相应的触发器,和模板相关联的主机…
发布于:2019-10-31 20:34:51
使用zabbix自带的key来实现多核CPU监控system.cpu.discovery自动发现CPU核数:定义宏按核数监控CPU负载$2:指key中的第二个参数,这里是idle(CPU空闲比例)us(user):非nice用户进程占用CPU的比率sy(system):内核、内核进程占用CPU的比率;ni(nice):如果一些用户进程修改过优先级,这里显示这些进程占用CPU时间的比率;id(idl…
发布于:2019-10-31 20:30:22
1、首先获取supervisorctlstatus#!/bin/envpython#_*_coding:utf-8_*_importsysimportosres={}path='/opt/zabbix/scripts/supervisorctl/'file1=os.popen('sudosupervisorctlstatus')forlineinfile1.readlines():#获取服务名&a…
发布于:2019-10-31 20:09:09
1、配置参数zabbix对PHP参数、PHP模块有特殊要求。如下模块要特别留意加上bcmath--enable-bcmathmbstring--enable-mbstringsockets--enable-socketsgd--with-gdlibxml--with-libxml-dir=/usr/localxmlwriter同上xmlreader同上ctype默认支持session默认支持get…
发布于:2019-10-31 19:40:16
监控对服务器的重要性来说已经不需要我来一一赘述了,在众多的监控工具之中选择使用zabbix的原因是觉得它功能强大,可以引用的模板有很多,而且图形化做的草鸡棒。废话就不多了,直接吃鸡。本次搭建全部采用虚拟机实现。具体环境如下:system:centos7.4zabbixversion:3.4.5databaseversion:mariadb5.5.56Apache:2.4.6============…
发布于:2019-10-30 05:19:43
一:zabbix的主动模式和被动模式zabbix客户端分数据给服务端分为主被动两种模式,主动模式是zabbix客户端主动向服务端发送数据,被动模式是被动等待客户端来取数据。主动模式的流程:客户端每隔一段时间主动向服务端发起连接请求–>服务端收到请求,查询客户端需要取的item信息,发送给客户端–>客户端收集数据发送服务端–>结束。被动模式的流程:客户端开一个端口默认10050,等…
发布于:2019-10-30 05:04:03
一、系统环境1.1软件及其版本1.2软件安装路径zabbix安装在/usr/local/zabbix路径下,其相关配置文件及二进制执行程序都放置其中。nginx安装在/usr/localginx下,其相关配置文件及二进制执行程序都放置其中。php安装在/usr/local/php下,其相关配置文件及二进制执行程序都放置其中。继续后面的操作前,请确认nginx和php-fpm的服务端口都处于监听状态…
发布于:2019-10-29 06:07:52
1、agent自动注册2、sever端自动发现discovery3、zabbixapi1、agent自动注册主动模式自动注册配置主动模式配置items监控类型要改成zabbixagentactivevim/etc/zabbix/zabbix_agentd.conf#注释Server#Server=192.168.217.20#StartAgents=0表示关闭被动模式StartAgents=0Se…
发布于:2019-10-28 20:18:01
一、Zabbix特点介绍(此介绍来源于https://www.zabbix.com/documentation/3.4/zh/manual/introduction/features)概述Zabbix是一个高度集成的网络监控解决方案,一个简单的安装包中提供多样性的功能。数据收集可用性和性能检查支持SNMP(包括捕获和主动轮训),IPMI,JMX,VMware监控自定义检查按照自定义的间隔收集需要的…
发布于:2019-10-28 20:06:48