Logo

  • 发布于:2020-06-03

    1

    Zabbix 不用脚本,也可获取网卡当日...
    在工作中遇到一个客户,提了一个需求,就是要监控总流量,开始以为是历史总流量,就开始给他搞历史总流量,其实历史总流量比较好搞,只要在zabbix的模板上修改一下就行。 只需要在主机网卡通用模板[主动 ] 这个模板里面进行修改就可以了,这里建议最好先克隆出一个模板,在克隆的模板里进行修改就可以了。 这里我克隆了上面的模板,克隆后的模板命名我就命为主机网卡通用模板[流量 ] 的模板,然后再在...
    阅读 8 评论 0
  • 发布于:2020-01-28

    1

    zabbix4.2 监控Elastics...
    监控Elasticsearch Elasticsearch监控原理 Elasticsearch是一个基于Lucene的搜索服务器,它提供了一个具有分布式多用户能力的全文搜索引擎,基于RESTful Web接口。Elasticsearch是使用Java语言开发的,对于监控数据,其本身提供了API接口供外部获取数据。使用如下命令获取监控指标数据: curl “http://localh...
    阅读 305 评论 0
  • 发布于:2020-01-26

    1

    zabbix4.2 监控RadditMQ...
    监控RadditMQ RadditMQ监控原理 RadditMQ是一个非常流行成熟的消息列队产品,使用Erlang语言开发。 RadditMQ提供了API,通过账户可以获取到相关数据,实现监控。在RadditMQ中,需要监控节点(Node)状态和列队(Queue)状态。   RadditMQ监控账户配置 RadditMQ默认提供了guest用户,允许本机访问API接口,如果需要建立专用...
    阅读 228 评论 0
  • 发布于:2020-01-26

    1

    zabbix4.2 监控MySQL数据库...
    监控MySQL 环境准备 192.168.6.181 Zabbix server 192.168.6.134 MySQL   MySQL监控原理 开发思路:通过MySQL的内置状态统计命令,可以很容易地获取到我们所需的监控指标数据。 mysql> SHOW GLOBAL STATUS;  &nb...
    阅读 286 评论 0
  • 发布于:2020-01-20

    1

    zabbix4.2 监控PHP-FPM运...
    监控PHP-FPM PHP-FPM监控原理 PHP-FPM程序提供了其运行状态的数据,通过修改配置文件即可获取数据。   PHP-FPM状态数据配置的开启 开启PHP-FPM状态数据配置,需要修改/etc/php-fpm.conf的配置 vim /etc/php-fpm.d/www.conf pm.status_path = /phpfpmstatus   重启php服务 s...
    阅读 280 评论 0
  • 发布于:2020-01-19

    1

    zabbix4.2 监控Nginx服务器...
    监控Nginx Nginx监控原理 Nginx提供了status模块监控内部的运行状态,如需查看当前Nginx是否支持status模块,则可使用nginx -V命令查看是否输出--with-http_stub_status_module。   环境准备 系统 IP   Centos7.4 192.168.6.181 ...
    阅读 254 评论 0
  • 发布于:2020-01-17

    1

    zabbix4.2 监控TCP连接状态
    监控TCP连接状态 TCP连接状态监控原理 在服务器的性能监控中有一项很重要的指标,即TCP连接状态。从TCP连接状态可以看到网络连接、服务器压力等情况,对服务器的并发有一个很好的直观反馈,所以监控TCP连接状态显得特别重要。 通过读取/proc/net/tcp文件来获取TCP连接状态 [root@localhost ~]# cat /proc/net/tcp|more 获取tcp连接数...
    阅读 303 评论 0
  • 发布于:2020-01-14

    1

    zabbix4.2 HTTP agent...
    HTTP agent监控概述 HTTP是互联网中应用最广的一种网络协议,主要有HTTP和HTTPS两种,在HTTP agent监控方式中,是由Zabbix-Server主动对外发起请求的,然后目标URL响应请求。除支持Zabbix-Server主动发起请求外,HTTP agent还支持Zabbix-Porxy主动对目标URL发起请求(即Item位于Porxy模式的主机中),不需要agent即可采集...
    阅读 387 评论 0
  • 发布于:2020-01-10

    1

    zabbix4.2配置ODBC监控mys...
    编译Zabbix server 要支持ODBC功能,在编译的时候需要加上--with-unixodbc,解决依赖需要安装如下软件包 安装ODBC软件包 在centos系统中,安装ODBC软件包 yum -y install unixODBC unixODBC-devel   查看ODBC配置 在安装好ODBC软件包之后,可以通过odbcinst命令查看默认加载的配置文件 [root@...
    阅读 260 评论 0
  • 发布于:2020-01-09

    1

    zabbix报警Lack of free...
    使用命令: free -m  Swap 的total,used,free值都是0。这是因为Zabbix没有考虑云主机用户。 处理步骤: Configuration-Templates-Template OS Linux-Triggers  选择 Lack of free swap space on {HOST.NAME} 修改表达式 {Template OS Li...
    阅读 258 评论 0
  • 发布于:2019-12-25

    1

    zabbix4.2 SNMPTraps监...
    SNMPTraps的概念 SNMPTraps是SNMP的被管理端向SNMP管理端主动发送数据的过程,管理端使用UDP 162端口接收被管理端发送的数据,这个功能通常用于故障推送、信息发送等场景中,以便管理端能够在被管理端发生事件时及时接收到相关信息。   SNMPTraps的工作原理 在zabbix-server服务器中,SNMPTraps使用snmptrapd进程接收SNMP被管理端发...
    阅读 502 评论 0
  • 发布于:2019-12-25

    1

    zabbix4.2 使用snmp监控方式
    SNMP协议概述 SNMP(Simple Network Management Protocol)即简单网络管理协议。简单网络管理包括两部分:管理进程和被管理设备。   管理端和被管理端的通信方式有如下三种。 被管理端向管理端发送数据。 管理端向被管理端请求获取数据。 管理端向被管理端请求改变数据。   基于TCP/IP的网络管理包括...
    阅读 532 评论 0
  • 发布于:2019-12-24

    1

    zabbix4.2 通过JMX监控方式
    JMX监控方式 JMX是java平台上为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活地开发无缝集成的系统,网络和服务管理应用。 JMX可以获取java应用程序的性能数据,因此,我们可以直接通过JMX协议对java应用程序内部进行深入的监控。 JMX在zabbix中的运行流程 在Zabbix中,对JMX监控数据的获取由专门的代理程...
    阅读 422 评论 0
  • 发布于:2019-12-24

    1

    zabbix4.2 计算型监控方式
    计算型监控方式是在zabbix-server端对历史数据进行统计分析的一个功能,例如,可以求主机总的硬盘容量、网络流量等。经过计算的指标值,如配置了该Item的Trigger,则同样可以触发告警阀值进行告警。 在Formula中填写计算表达式,表达式的语法如下: func(<key>|<hostname:key>,<parameter1>,<parame...
    阅读 332 评论 0
  • 发布于:2019-12-24

    1

    zabbix4.2 日志监控Trigge...
    日志监控Trigger(触发器)的设置 选择日志的Item   日志监控的数据库记录 日志数据存储在history_log表中 besc history_log; 从history_log表中查询日志 select * from history_log; 需要注意的是,日志的工作方式必须为主动模式,用zabbix_get则提示不支持。 [root@localhost ~]# ...
    阅读 304 评论 0
  • 发布于:2019-12-24

    1

    zabbix4.2 监控日志关键字和日志...
    日志监控的功能 Zabbix-Agent支持对日志文件的监控,可以对日志的关键字进行监控,然后告警。日志监控支持普通的日志文件,也支持日志轮询、切割的文件。当日志中出现特殊的字符串(列如,警告、报错等字符串)时,可以发送通知给用户。为了使日志监控能够正常使用,必须满足以下条件:   Zabbix-Agent必须运行,且工作方式为主动模式 日志的Item必须设置,必须指定文件名 Z...
    阅读 1096 评论 0
  • 发布于:2019-12-24

    1

    Zabbix4.2 数据库备份
    Zabbix数据库备份 备份zabbix数据库可以防止数据库因意外损坏而导致所的配置数据丢失,备份的目的是灾难恢复。这里选择对单表备份,而非全部备份。这几个表的数据为监控的历史展示数据,非配置类数据。 vim /usr/sbin/ zabbix_mysqldump.sh #!/bin/bash #author: itnihao #mail: itnihao@qq.com #https://idc...
    阅读 269 评论 0
  • 发布于:2019-12-24

    1

    zabbix-server对数据的存储和...
    监控数据的存储 表 数据类型   最大值范围 history 存储历史数据 数字(浮点数) double(16,4)~99999999.99 history_uint 存储历史数据 数字(无符号整数) bigint(20) history_str 存储短的...
    阅读 312 评论 0
  • 发布于:2019-12-23

    1

    Linux zabbix4.2利用odb...
    编译Zabbix server 要支持ODBC功能,在编译的时候需要加上--with-unixodbc,解决依赖需要安装如下软件包 安装ODBC软件包 在centos系统中,安装ODBC软件包 yum -y install unixODBC unixODBC-devel   查看ODBC配置 在安装好ODBC软件包之后,可以通过odbcinst命令查看默认加载的配置文件 [root@...
    阅读 212 评论 0
  • 发布于:2019-12-17

    1

    zabbix4.2添加Web监控http...
    Web监控方式 Web监控方式是用来监控web程序的,可以监控web程序的下载速度、返回码及响应时间,还支持将一组连续的web动作作为一个整体进行监控。   Web监控的原理 Web监控即对HTTP服务的监控,模拟用户访问网站,对状态吗、返回字符串等特定的数据进行比较和监控,从而判断网站web服务的可用性。很多时候,我们可以用脚本、程序来进行自定义监控,如Linux 下的命令程序curl...
    阅读 453 评论 0