对应用程序来讲是(-/+ buffers/cach).buffers/cached 是等同可用的,因为buffer/cached是为了提高程序执行的性能,当程序使用内存时,buffer/cached会很快地被使用。所以,从应用来看看,以(-/+ buffers/cache)的free和used为主.... ...
分类:
其他好文 时间:
2019-12-18 14:48:58
阅读次数:
66
centos 7 zabbix3.4.3 监控内存:监控内存使用率 触发报警:当使用率超过95%时,发出报警信息 1、创建监控项 名称:内存使用率 类型:可计算的 键值:vm.memory.size[usedpercent] 公式:100*(last("vm.memory.size[total]") ...
分类:
其他好文 时间:
2019-12-17 18:11:48
阅读次数:
306
Linux 内存监控 1、按照内存使用方式排序 top 之后使用 shift + m 那么top按照内存使用从大到小进行排列,使用 shift + P 表示按照CPU进行排序。 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 29498 b ...
分类:
系统相关 时间:
2019-12-09 15:25:51
阅读次数:
129
对于内存监控,在top里我们要时刻监控第五行swap交换分区的used,如果这个数值在不断的变化,说明内核在不断进行内存和swap的数据交换,这是真正的内存不够用了 ...
分类:
系统相关 时间:
2019-11-01 16:11:27
阅读次数:
122
在工具实现的过程中,遇到了内存爆了的问题,部分模型的规模可以达到10的100次方方甚至1000次方。(工具的主要算法涉及到了递归,递归深度会很深,所以也用到了ulimit修改栈空间来缓解爆栈的问题,治标不治本。)有一个循环,这个循环迭代16次,但是可能程序在某一次迭代过程中,已经耗光了内存,再申请空 ...
分类:
编程语言 时间:
2019-10-12 20:22:32
阅读次数:
117
1.操作系统监控命令: top,在top命令中,输入数字1展示每个核的CPU使用情况 2.内存监控命令:free free -m 以MB为单位显示系统内存的使用情况,同理,也可以使用-k、-g等其他的单位显示 free命令从两个维度统计了内存的使用情况 第一行Mem:从操作系统角度统计内存的tota ...
分类:
其他好文 时间:
2019-09-28 13:06:11
阅读次数:
129
init进程是系统中的第一个进程,PID永远为1 查看系统在中静态进程的统计信息 命令: ps 格式: ps [可选项] ax: 显示所有的进程信息 u: 使用以用户为主的格式输出进程信息 e: select all processes 显示系统内的进程信息 l: 使用长格式显示进程信息 f: fu ...
分类:
系统相关 时间:
2019-09-14 22:18:34
阅读次数:
201
1、JMX功能 1.1 介绍 JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理应用。 所谓JMX,是Java ...
分类:
编程语言 时间:
2019-09-02 19:47:37
阅读次数:
232
原文:徒手教你制作运维监控大屏 公司业务的不断发展,紧接而来的是业务种类的增加、服务器数量的增长、网络环境的越发复杂以及发布更加频繁,从而不可避免地带来了线上事故的增多,因此需要对服务器到应用的全方位监控,提前预警。 建立在Zabbix上的服务器监控、基础应用监控(mysql、redis、ES等)、... ...
分类:
其他好文 时间:
2019-07-17 09:42:55
阅读次数:
136
语 法: free [-bkmotV][-s <间隔秒数>] 补充说明:free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。 参 数: -b 以Byte为单位显示内存使用情况。 -k 以KB为单位显示内存使用情况。 -m 以MB为单位显示内存 ...
分类:
其他好文 时间:
2019-06-30 11:15:01
阅读次数:
182