第一步:编写shell脚本,要求输出结果为数值。如下统计磁盘io /读写,队列,繁忙率等#cat /opt/zabbix/list.sh
# !/bin/bash
device=$1  #监控那个磁盘:sda,sdb
action=$2  #监控项:read,write,queue还是util
str=`iostat -d -x | grep 'util'`
#str2=`echo  "$str"            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-07 15:01:47
                            
                                211阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            说明:本文讲如何通过shell脚本实现zabbix发送告警邮件,共有5步1.设置mailx账号:是配置mailx的发信账号2.zabbix服务器端编写邮件发送脚本:是增加zabbix的告警方式,增加通过sendmail.sh脚本方式调用mailx工具3.zabbix后台配置shell邮件告警方式:是配置zabbix的告警方式,通过邮箱、短信、还是脚本方式等4.配置用户的邮箱地址:是配置谁来接收告警            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-28 11:37:20
                            
                                137阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            风险监控报表体系与核心监控指标详解:1.风险监控报表体系概述一、审批监控:常见指标:审批时效、拒绝原因分布、通过率、放款件均、进件量、审批量、通过量、放款量、放款金额。 报表意义: 1)进件量浮动较大时,需与前端销售同事沟通,寻找浮动原因 2)审批通过率较大时,需与政策同事沟通,看是否做策略调整有关,可抽查部分订单 3)批核件均及放款件均一般会在产品授信范围内波动 4)批核金额与放款金额差距较大时            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-26 14:28:47
                            
                                174阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            使用Hystrix守护应用(3) 
监控HystrixCommand 
除了隔离依赖服务的调用外,Hystrix还提供了近乎实时的监控,Hystrix会实时的,累加的记录所有关于HystrixCommand的执行信息,包括执行了每秒执行了多少请求,多少成功,多少失败等等,更多指标请查看:https://github.com/Netflix/Hystrix/wiki/Metrics-and-Moni            
                
         
            
            
            
            一、说明zabbix监控支持自定义脚本以及自制模板来扩展监控,换句话说就是对业务自定义监控;因此通过撰写脚本完成自定义监控十分有必要;这里的脚本既可以用shell也可以用python等语言;另外自定义了脚本主要目的是获取业务相关的监控数据;还需要结合zabbix web GUI上的模板才能生效;本文的目的就是基于之前的zabbix相关部署操作之后的补充!任务:通过撰写脚本将wget下载速度获取,添            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-03 21:50:01
                            
                                198阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、监控Linux TCP连接状态1.1 监控TCP连接数脚本脚本需要放在对应的zabbix-agent服务器上root@web1:~# vim /etc/zabbix/zabbix_agentd.conf.d/tcp_conn_plugin.sh
#!/bin/bash
tcp_conn_status(){
        TCP_STAT=$1
        ss -ant | awk 'N            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-25 16:49:43
                            
                                127阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            #!/usr/bin/python# -*- coding: utf-8 -*-import urllib2import osimport sysimport loggingfrom time import ctime,sleepimport threading# 设置访问超时时间timeout = 2# 设置url 以字典格式存放url={"hcs-cloud-zuul":&            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-12-13 13:13:33
                            
                                1211阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在构建高可用性的应用程序时,服务器监测测试是至关重要的一环。Python作为一种强大的编程语言,提供了丰富的工具和库来帮助我们进行服务器监测测试。本文将介绍一些关键的策略和工具,帮助你确保应用的高可用性。1. 监测策略的制定:首先,你需要定义清晰的监测策略。确定关键指标,如响应时间、吞吐量、错误率等,并设置合适的阈值。考虑监测频率和监测点的选择,以覆盖关键业务场景和用户访问路径。2. 使用Pyth            
                
         
            
            
            
            #!/bin/bashMySQlBin=/usr/bin/mysqlMySQLAdminBin=/usr/bin/mysqladminHost=192.168.50.202User=zabbixPassword=123456if[[$#==1]];thencase$1inUptime)result=$MySQLAdminBin-u$User-p$Password-h$Hoststatus2>            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-01-18 20:24:58
                            
                                4240阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            序言:  前几天一好友问我服务器监控怎么做?你们公司的监控是怎么做的?有什么开源的监控软件推荐?常见的开源的监控软件当然首先推荐ZABBIX,分布式够强大,而且很多公司都在用,我问他具体什么需求,能监控服务器负载、CPU使用率、内存使用率、硬盘使用率、网卡流量监控、网站PV,UV统计、异常错误日志,一旦超出设定的阈值就发邮件告警。确定需求后准备将ZABBIX的一些参考资料发给他看看,末了            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-16 21:56:12
                            
                                130阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、主动模式与被动模式1、主动与被动是相对客户端而言。2、被动模糊:服务端会主动连接客户端获取监控项目数据,客户端只能被动的接受连接,把监控信息传递给服务端。3、主动模式:客户端会主动把监控数据汇报给服务端,服务端只负责接受4、当客户端数量非常多时,建议使用主动模式,这样可以降低服务端的压力。5、服务端有公网IP,客户端只有内网IP,但却能连接外网,这种场景适合主动模式。二、添加主机监控1、添加主            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-12 20:00:44
                            
                                68阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在zabbix里添加一个自定义监控项目,简单做个笔记,怕忘了首先需要定义 zabbix_agentd.conf  中的 UnsafeUserParameters修改为  UnsafeUserParameters=1  然后我们还需要定义包含的自定义配置文件目录  Include=/etc/zabbix/zabbix_agentd.conf.d/  最后保存  zabb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-03 13:37:44
                            
                                29阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                                                                 
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-19 17:52:17
                            
                                42阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我们每一个人,每天无时无刻都在生产数据,一分钟内,微博上新发的数据量超过10万,b站的视频播放量超过600万......这么庞大的数据量,预示着大数据时代,懂数据是每个人的必备技能。前几天看朋友圈,有个三年的财务朋友准备辞职,他说每次的月度汇报,所有的表都是他拿Excel一个个做,经常一做就是一天,甚至一抬头发现同事都下班了....有时候好不容易弄好了,软件却死机,只好硬着头皮加班到深夜,他说这种            
                
         
            
            
            
            #!/bin/python--coding:UTF-8--importredisimportsys"""各个参数的解释:keyspace_misses//表示未命中数keyspace_hits//表示命中数keyspace_hits_rate=keyspace_hits/(keyspace_hits+keyspace_misses)connected_clients/            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-12-21 09:43:09
                            
                                1448阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ZABBIX可以实现短信、邮件、微信等各种报警,这三种基本大家都很熟悉, 现在基于微信写py,感觉钉钉的团队是从微信出来的,变量都不改,太懒了,说可以实现微信报警苍老师说过:Life is short,you need python! 微信配置1 注册安装11 部门设置12 应用设置13 权限管理程序配置ZABBIX配置1 报警媒介类型2 配置用户3 动作设置效果展现docker环境修改 1 微信            
                
         
            
            
            
            简介为了解ESXI虚拟主机的运行状况,通过zabbix进行监控,图形展示ESXI虚拟主机当前的状态。在此我们直接引用zabbix官方介绍虚拟机监控,并对个别地方进行补充描述。概述从 Zabbix 2.2.0 开始支持对 VMware 的监控。Zabbix 可以使用 low-level discovery 自动发现 VMware hypervisors 和 虚拟机,并根据事先定义的主机原型,为这些虚            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-17 12:52:45
                            
                                64阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在工作中,安装Zabbix监控平台的Linux服务器需要搭建环境,所以我就花了半天时间重新安装了一台CentOS 7系统,从搭建环境开始安装。Zabbix监控的范围:硬件监控、系统监控、应用服务监控、性能监控、日志监控、安全监控、网络监控、MySQL数据库监控、URL监控(Zabbix Web监控)硬件监控:查看硬件的CPU、内存、硬盘使用率、温度、风扇转速等相关性能操作系统以及安装的Zabbix            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-28 13:08:19
                            
                                125阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            环境:centos6.6zabbix-2.4.5mysql-5.6.24    zabbix没有自带对mysql的监控模板,网上许多模板也都是固定的监听某端口,不够灵活,如果mysql的端口很多记不清楚的话,我们就应该以lld(low level discovery)方式监控mysql。步骤:一、客户端1、监控内容的json化在客户端里,需要把监控的内容json化展示,然后服务            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-17 13:25:21
                            
                                252阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            【Zabbix监控部署安装】一、何为模板模板(template):可以应用到主机上的实体(包括监控项、触发器、数据图、图表、监控分类、低级的自动发现规则)的集合。   虽然在Zabbix系统里可以针对主机单独配置监控项、触发器、数据图等监控属性。但是,很显然,通过模板来管理和配置这些监控属性要方便得多,效率也要好得多,特别是在实际工作中,可能有大量功能和作用很相近的主机,通过模            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-19 16:12:49
                            
                                190阅读
                            
                                                                             
                 
                
                                
                    