Zabbix监控
文章平均质量分 58
zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。
南宫乘风
当你的才华撑不起你的野心时,只有静下心学习才是唯一的出路
展开
-
Zabbix的API批量添加,删除主机(生产实战)
场景:公司业务变更,部分机器需要变更,下线重新调整相关的业务。我们机器上有zabbix和prometheus监控,下线需要清空这些监控。prometheus比较监控,可以直接使用consul自动注册。zabbix 删除下线就很麻烦。一台就可以手动删除,但是上百台那,一个个手动吗,很麻烦的。所以直接考虑zabbix的APi来批量删除主机介绍代码放在下方代码使用的是python2.0的因为我是纯内网环境需要先在外网部署好环境 ,然后打包使用的。...原创 2022-03-16 12:50:02 · 1297 阅读 · 0 评论 -
Zabbix监控集群操作用户“登录失败次数“和“失败日志记录“
近期,快要邻近春节,安全方面更加重要。首先要对操作系统的用户做安全监控,防止操作系统账号被爆破泄露,我们也要监控起来。(1)Zabbix记录每分钟日志登录失败的次数(2)Zabbix记录登录失败用户的信息,方便查看首先,我们整个集群日志,通过rsyslog服务,把上千台的日志同步到一台上,所以我们只需要监控这个rsyslog的服务端就可以了。看效果图(这样一来,十分方便查看记录)(1)登录失败次数日志格式2021-12-29T15:04:16...原创 2021-12-29 15:28:13 · 3936 阅读 · 0 评论 -
Zabbix监控流量异常(偶尔超出交换机限制)
前提:近期业务做了集群的流量汇总,整体没有问题。后面慢慢优化一些参数项。但是这两天发现,集群流量数据增大,业务正常。问题:zabbix和prometheus 监控网卡,流量异常增大,超出限制,每次2分钟,偶尔性触发看图,这个和7月对比,简介翻了几倍,但是业务没有增长,这就很奇怪了上面介绍相关截图。解决:首先以为业务导致网卡过大加载,导致流量增大,我们使用 ifstat-1.1.tar.gz 工具记录每一秒的网卡速度,记录一晚上再看。分析上图,虽然流...原创 2021-08-20 16:01:39 · 2125 阅读 · 0 评论 -
zabbix企业应用之监控磁盘读写状态
最近公司服务器的一个磁盘出现Read Only,导致数据不可写,但此服务器安装的zabbix监控并未报警,所以针对此情况,新增了监控系统磁盘读写状态的监控。下面是效果图如果返回值0代表磁盘都是rw状态可以正常读写,返回值1的话,代表磁盘是ro状态,会报警。如何实现:目标使用zabbix监控磁盘ro指标,如果发现ro模式,及时报警mount | grep -v '/sys/fs/cgroup' |awk '{print $NF}' |cut -c 2-3 |awk '{if.原创 2021-08-01 12:34:05 · 801 阅读 · 0 评论 -
zabbix-api查询机器资源利用率,导出execl表格
zabbix调用api查询机器资源利用率,导出execl表格背景:平常我们工作中,需要知道机器的资源利用率多少,我们可以手动查看,但是有1000多台改怎么办?方案:我们机器如果是zabbix监控的,我们可以直接调用zabbix的api,来获取所有主机的相关信息,生成execl表格并且导出我们可以设置定时任务,每周定时导出,查看集群服务器的利用率。github地址:https://github.com/nangongchengfeng/zabbix-api.gitif hos..原创 2021-07-19 21:19:19 · 3779 阅读 · 10 评论 -
自动安装Zabbix-agent 自动注册
#zabbix-agent4.0.4#centos7系列安装zabbix监控#获取影院IPlocalname=`hostname`conf="/etc/init.d/zabbix-agent"installzabbix(){if [[ -f $conf ]]; then echo "zabbix_agentd already install" else /etc/init.d/zabbix_agentd stop rm -rf /etc/init.d/zabbi.原创 2021-05-22 15:52:23 · 490 阅读 · 0 评论 -
Zabbix配置企业微信群(机器人)警告
企业微信机器人告警企业微信群聊里面增加机器人,机器人会提供发送信息的URLpython 脚本进行实现的1、创建企业微信机器人没有企业微信的可以自己在企业微信官网申请注册个企业,创建企业微信群至少 3 个人以上这个 webhook 后面需要使用到2、配置 zabbix server2.1:配置脚本执行目录定义脚本目录,我这里就选择了默认的目录[root@zabbix-master ~]# grep -Ev '^$|#' /etc/zabbix/zabbix_s.原创 2020-10-30 18:22:15 · 1416 阅读 · 3 评论 -
Zabbix服务自定义监控和模板
目录前言如何入手监控一、zabbix 快速监控主机1.安装zabbix-agent2.配置zabbix-agent(修改配置)3.启动zabbix-agent并检查4.zabbix-web界面,添加主机二、自定义监控主机小试身手1.监控需求2.命令行实现3.编写zabbix监控文件(传参形式)4.server端进行测试 5.web端添加前言Centos7安装Zabbix服务端、Zabbix客户端和Win客户端配置(源码编译安装...原创 2020-05-13 17:22:05 · 821 阅读 · 1 评论 -
Centos7安装Zabbix服务端、Zabbix客户端和Win客户端配置(源码编译安装)
目录1、宝塔安装和配置环境2、安装依赖和编译安装3、配置数据库4、配置Zabbix服务端5、配置Zabbix的Web端6、配置Linux客户端7、配置Windows客户端8、在zabbix服务器添加主机Centos7上使用宝塔面板配置LNMP环境安装zabbix4.21、宝塔安装和配置环境Centos7安装宝塔控制面板Zabbix4.2.2的源码包(包括Win)L:LinuxN:NginxM:MysqlP:PHP/2‘’2、安.原创 2020-05-09 18:03:18 · 1174 阅读 · 0 评论