docker日志告警Your kernel does not support swap limit capabilities or the cgroup is not mounted

在k8s集群重启了一个节点,该节点启动以后在docker日志里面有如下警告信息WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted我们在安装k8s集群的时候就已经将swap注释掉了,按道理不应该再有swap相关的警告或者错误信息后面经过分析,出现这种问题只会在ubuntu和debian的操作...

阅读全文

centos设置内存清理方式和虚拟内存机制

一般使用的云服务器都设置了缓存机制,如果需要清理,我们可以进行修改缓存配置文件我们先来看看cat /proc/sys/vm/drop_caches如果回显0的话就是开启了缓存,开启缓存以后对于一直需要重复访问数据的用户,返回速度就非常快,但是对于多元操作的用户来说,需要操作的不是单一化的,所以需要关闭缓存的配置以下就是手工清楚缓存的操作查看内存使用情况free -g修改缓存配置echo 1> /proc/sys/vm/drop_caches最后再次查看内存使用情况free -g虚拟内存Linux支...

阅读全文

Zabbix告警提示Lack of free swap space on Zabbix server的解决办法

安装好ZABBIX后提示“LackoffreeswapspaceonZabbixserver”这个报错,看到这个原因可能是由于我的云服务器没有分配swap空间导致的解决办法如下找到配置-->模板,然后找到TemplateOSLinux然后选择触发器找到Lack of free swap space on {HOST.NAME}然后打开将表达式修改下{Template OS Linux:system.swap.size[,pfree].last(0)}&...

阅读全文

python获取cpu/memory/swap/disk/net状态psutil模块实例

psutil是一个跨平台库能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要用来做系统监控,性能分析,进程管理。它实现了同等命令行工具提供的功能,如ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、ionice、iostat、iotop、uptime、pidof、tty、taskset、pmap等。目前支持32位和64位的Linux、Windows、OSX、FreeBSD和SunSolaris等操作系统我们要使用他需要先安装pip install&nb...

阅读全文