zabbix添加对centos系统内存使用率百分比的监控

1.创建item
Configuration-->Templates-->Template OS Linux-->items-->create item

name:
memory used percent

type:
Calculated #计算类型

key:
vm.memory.size[usedpercent]

Formula:
100*(last("vm.memory.size[total]")-last("vm.memory.size[available]"))/last("vm.memory.size[total]")

Applications:
Memory

显示效果

原文地址:https://www.cnblogs.com/reblue520/p/9302310.html

时间: 2024-07-31 09:22:42

zabbix添加对centos系统内存使用率百分比的监控的相关文章

zabbix添加对centos系统cpu使用率百分比的监控

cpu使用率key: system.cpu.util[] 原文地址:https://www.cnblogs.com/reblue520/p/9302329.html

CentOS下内存使用率查看

freetotal        used        free      shared     buffers      cachedMem:        1815340     1628680      186660           0      130316     1327736-/+ buffers/cache:      170628     1644712Swap:       1020116           0     1020116Mem:表示物理内存统计-/+ b

正确计算linux系统内存使用率

参考:https://blog.gesha.net/archives/406/ 图中的例子很典型,就是:多数的linux系统在free命令后会发现free(剩余)的内存很少,而自己又没有开过多的程序或服务.对于上述的情况,正确的解释是:linux的内存管理机制与windows的有所不同.具体的机制我们无需知道,我们需要知道的是,linux的内存管理机制的思想包括(不敢说就是)内存利用率最大化.内核会把剩余的内存申请为cached,而cached不属于free范畴.当系统运行时间较久,会发现cac

centos系统内存 buff/cache 占用过高

情况说明: centos系统,buff/cache占用过高,导致服务器内存居高不下,但是通过top查看系统进程并无过多占用内存 实际情况: 处理步骤:1.执行sync命令: sync 2.执行释放内存命令: echo 3 > /proc/sys/vm/drop_caches 命令解释: sync 指令会将存于 buffer 中的资料强制写入硬盘中. echo 1 > /proc/sys/vm/drop_caches:表示清除pagecache. echo 2 > /proc/sys/vm

定时 回收 CentOS 系统 内存

#!/bin/bash LIMIT=512 LOG_FILE="/data/logs/timing_dropcaches.log" #定时清理系统内存 #https://blog.csdn.net/gaojinshan/article/details/40710369 used=`free -m | awk 'NR==2' | awk '{print $3}'` free=`free -m | awk 'NR==2' | awk '{print $4}'` echo "===

配置系统内存容量

这些内核参数有可能有助于提高系统的内存利用率.通过更改/proc文件系统中相应的文件的值来临时设置这些参数以用于测试目的.确定用例生成最佳性能的值后,可以使用sysctl命令永久设置它们. 通常通过设置一个或多个内核参数的值来配置内存使用情况.可以通过更改/proc文件系统中文件的内容来临时设置这些参数,也可以使用procps-ng软件包提供的sysctl工具永久设置这些参数. 例如,要将overcommit_memory参数临时设置为1: 1 echo 1 > /proc/sys/vm/ove

CentOS系统编译安装服务如何添加开机自启动

今天在重启CentOS系统时,发现已设置开机自启动的服务并没有随开机自启动,于是查阅资料,定位原因,特更此文,以备查阅. 首先,之前的做法是将命令写入/etc/rc.local文件中,如下: vi /etc/rc.local #!/bin/bash #省略...... /date/server/bin/startup.sh    #tomcat 但是重启之后,Tomcat服务并没有启动.网上查阅资料,大部分说是执行权限问题,执行chmod +x /etc/rc.d/rc.local后,仍不能开机

ZABBIX监控H3C设备的CPU和内存使用率

由于最近监控的H3C路由器经常出现死机现象,SNMP获取不到数据,后面检查发现是CPU使用率过高,直接导致无法处理SNMP请求,所以需求来了,怎样通过SNMP监控H3C路由器的CPU和内存使用率? 由于CPU和内存的IOD号是H3C厂商没有公布的,所以不好找,在网上百度了一些资料查找H3C网络设备的CPU和内存OID号,这里做个记录,以供以后参考. 一般H3C网络设备的CPU和内存的IOD号和下面的东西有关. H3C cpu 使用率OID:.1.3.6.1.4.1.25506.2.6.1.1.1

利用CentOS系统IPtables防火墙添加网站IP白名单

参考博文: 利用CentOS系统IPtables防火墙添加360网站卫士节点IP白名单 centos6.5添加白名单如下: 在防火墙 配置文件中加入白名单  ip -A INPUT -s 183.136.133.0/24 -j ACCEPT 批量添加  参考博文 如上! 查看iptables规则是否生效 [[email protected] ~]# iptables -nL centos7添加白名单参考博文: centOS7 下利用iptables配置IP地址白名单