博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2019/06/24 M 自定义系统基础监控模板
阅读量:3926 次
发布时间:2019-05-23

本文共 1392 字,大约阅读时间需要 4 分钟。

自定义基础模版,包含cpu使用率,内存,磁盘的

在这里插入图片描述
都是用脚本 实现的,定义之前需要先把脚本写出来
在这里插入图片描述
IO高低取决于这个磁盘类型,常用的是机械盘(盘面,磁头,速度远远不及固态盘,但是可以用raid把多块磁盘整合在一起加快你的读写速度),机械盘主要是三个值来决定了IO的时间,寻道时间(是磁头移动到数据所在的磁道上花费的时间)
一般是3-15毫秒,这个值取决于你的磁盘是多少转的
在这里插入图片描述
旋转延迟是指这个磁头到了这个数据所在的磁道那一圈,,然后从一点转到磁道数据所在的位置,所消耗的旋转时间,这个旋转时间一般是磁盘转一圈的2分之一的表示,因为这个数据有可能就在转的磁头的下一个,也有可能是倒数第一个
比如7200转就可以算出,乘以1000毫秒,然后除以7200转,这是一圈的时间,除以2就是一半的时间
7200是一分钟的转速
所以转速对于旋转延迟还是有影响的
在这里插入图片描述
在这里插入图片描述
这个数据传输时间,服务器上一般是SAS接口,每秒传输速率是600M,服务器每秒钟很少有写这么多数据,除非是存储,但存储的话(如果是千兆的服务器,这个速度网卡也扛不住,所以需要用光纤模块)
在这里插入图片描述
IOPS的计算方式拿1000毫秒(每秒)除以(寻道的时间+平均旋转延迟时间)=这个值就是你的磁盘IOPS
如果是做raid的话,这个性能是可以叠加的
做raid0 就是性能乘以3
raid5(写入速度非常差,有一个盘是做校验的)
对读写操作比较高的化,最好做raid10
在这里插入图片描述
三个脚本,cpu的,io的,内存的
脚本其实已经写好了
在这里插入图片描述
disk_read磁盘读,disk_write磁盘写的
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
内存速度可以达到,写入速度可以达到每秒2个多G
内存之所以快过固态硬盘是因为,不需要做数据持久化,固态硬盘把数据存下来,需要做一些底层的整理,保证持久化的,有一定时间是花费在这上面
在这里插入图片描述
现在执行下脚本
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
现在dd一下
在这里插入图片描述
现在再执行一次
在这里插入图片描述
现在是用iotop实时取出来的
匹配的是total disk write
在这里插入图片描述
在这里插入图片描述
模版,这个其实就是一个 xml文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
调用cpu使用了多少
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
内存的计算方式,6和7是不一样的

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
7和6free -m看到的信息都是不一样的
buffer/cache的区别就是,buffer是放数据没有写到磁盘上,但是快要写到磁盘上的数据,
cache是读的,是临时放在内存里面的
现在把模板关联到103
在这里插入图片描述
失败就把模板去掉,之间可能存在冲突
在这里插入图片描述
iotop需要zabbix有sudo权限才可以
在这里插入图片描述
在这里插入图片描述
模板可以做一下关联。关联到agent
所以关联basic模版后会自动关联agent模版
在这里插入图片描述
还有自动发现规则是内置的参数自动发现的。,只能发现本地的,挂载的还需要你想办法去写
在这里插入图片描述
或者做的时候,可以克隆模版,克隆模版后把自带的监控项删了,自动发现清单和规则都保留下来,要不然自己做模版也挺麻烦

不支持

在这里插入图片描述
在这里插入图片描述
重新关联下模版
在这里插入图片描述
现在就可以了在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
都改成5s
在这里插入图片描述
这样效果出来的比较快一些,最难出现的是磁盘IO,这个要求的东西比较多一些
在这里插入图片描述
没有tty说明没有改配置文件在这里插入图片描述
注释掉即可在这里插入图片描述
再把模版重新关联一下,也可以等待自动更新,重新关联是强制更新
在这里插入图片描述
在这里插入图片描述
top
cpu
的值一定程度上代表了你的机器的负载能力
这个值越小越好
wa是等待磁盘io时间,如果这个值太大,代表磁盘io太低了,跟不上cpu性能了
在这里插入图片描述
磁盘io终于出来 了
在这里插入图片描述
可以再DD一下,查看脚本准不准
在这里插入图片描述
有可能io太大,zabbix客户端正常运作不了,传递不出去

转载地址:http://hbkgn.baihongyu.com/

你可能感兴趣的文章
剑指 Offer 18. 删除链表的节点
查看>>
剑指 Offer 32 - II. 从上到下打印二叉树 II
查看>>
杭电oj-2011 多项式求和 C++
查看>>
杭电oj-2014 青年歌手大奖赛_评委会打分 C++
查看>>
杭电oj-2015 偶数求和 C++
查看>>
杭电oj-2016 数据的交换输出 C++
查看>>
杭电oj-2017 字符串统计 C++
查看>>
杭电oj-2018 母牛的故事 C++
查看>>
Educational Codeforces Round 87 (Rated for Div. 2)----题目+题解(A、B)
查看>>
Codeforces Round #647 (Div. 2) - Thanks, Algo Muse!B. Johnny and His Hobbies(异或)---题解
查看>>
使用WinINet获取网页源代码
查看>>
Ansi、Unicode、UTF-8字符串之间的转换和写入文本文件
查看>>
error C1189:#error:This file requires _WIN32_WINNT to be #defined at least to 0x0403
查看>>
CentOS yum 源的配置与使用
查看>>
error while loading shared libraries: libevent-2.0.so.5 安装好mamcache,启动服务时
查看>>
c++ web编程:写出你的CGI程序
查看>>
Linux RPM 命令参数使用详解 查看 rpm包依赖性
查看>>
xz压缩命令
查看>>
Mysql各种存储引擎对比总结(常用几种)
查看>>
java为我们已经提供了各种锁,为什么还需要分布式锁?
查看>>