squid内存监控脚本
确保进程PID和PID文件一致;
squid进程挂掉后启动之;
squid进程占用的内存超过设置的阀值则重启之;
系统可用内存低于阀值,则选择一个squid进程重启之;
默认每3秒检查一次;
注意事项:
/proc/$PID/comm 在较新的内核上才有这个接口,使用旧内核需要另想办法;
/etc/init.d/squid_multi_instance是我重写过的进程管理脚本(还有bug),使用“标准”脚本的人需要自己改一下;
系统可用内存阀值应该适当高于系统自身的oom阀值;
用于全内存式缓存更好,因为不用顾忌状态文件的同步。
我设置的配置文件中,squid7[0-9].conf是carp-child,用于缓存文件;squid8[0-9].conf是carp-parent,用于决定URL在集群中的分布。
附件为脚本。望用的上的同仁多提宝贵意见!!!
|
转载于:https://blog.51cto.com/lzy821218/1135325
squid内存监控脚本相关推荐
- python移动端内存、电量监控脚本
python移动端内存.电量监控脚本,自动输出到本地txt adb命令查电量 adb shell dumpsys battery 电量监控脚本 内存监控脚本,适用于监控内存泄漏 第一次写博客,大家凑合 ...
- linux系统CPU,内存,磁盘,网络流量监控脚本
前序 1, #cat /proc/stat/ 信息包含了所有CPU活动的信息,该文件中的所有值都是从系统启动开始累积到当前时刻 2, #vmstat –s 或者 #vmstat 虚拟内存统 ...
- 编写监控脚本,监控集群内所有服务存活状态,内存、磁盘剩余率检测,异常则发送报警邮件...
发送邮件Python程序 #!/usr/bin/python # -*- coding: UTF-8 -*- import sys import smtplib import email.mime.m ...
- Oracle性能监控脚本
Oracle性能监控脚本 2011-09-05 0 个评论 收藏 我要投稿 1. 监控事例的等待 select event,sum(decode(wait_Time,0,0 ...
- monit 内存 监控_如何借助Monit搭建服务器监控系统?(1)
许多Linux管理员依赖一种集中式远程监控系统(比如Nagios或Cacti),检查网络基础设施的健康状况.虽然集中式监控系统为管理员在处理许多主机和设备时简化了工作,但专用的监控设备显然成了单一故障 ...
- linux100day(day8)--shell监控脚本练习
这是一个大型的监控脚本,方便于查看硬盘,网络,负载,内核版本等系统信息. 本脚本来自于github的atarallo,我对脚本做出了改编和一些注释,尽量让新手也能理解,这个脚本逻辑清楚简单,适合用于练 ...
- 几个常用的Linux操作系统监控脚本
为大家提供五个常用Linux监控脚本(查看主机网卡流量.系统状况监控.监控主机的磁盘空间,当使用空间超过90%就通过发mail来发警告.监控CPU和内存的使用情况.全方位监控主机),有需要的朋友不妨看 ...
- [Linux] linux服务器主机性能、空间监控脚本
1.下载SendEmail: 2.建立监控脚本: [oracle@db1 scripts]$ cat check_system_warning.sh #!/bin/sh #定义变量 v_datetim ...
- Linux命令之系统五大负载(监控脚本及问题详解)
文章目录 一.I/O 1.监控脚本 2.I/O过高异常如何解决 二.网络流量 1.监控脚本 2.网络流量异常如何解决 三.硬盘 1.监控脚本 2.硬盘满了如何解决df -h 四.cpu 1.监控脚本 ...
- 利用Python实现系统监控脚本
利用Python实现系统监控脚本 简介 该 Python 脚本,用于监控计算机或网络的性能和状态.该脚本可用于跟踪各种指标,例如 CPU 使用率.内存使用率.磁盘空间.网络流量和系统正常运行时间.该脚 ...
最新文章
- libevent中的bufferevent
- yar java_Yar 的传输协议学习以及 Java 版本的实现
- bzoj 1179 抢掠计划atm (缩点+有向无环图DP)
- oracle中lead函数,oracle lead()函数 | 学步园
- OpenGL定向光的投影阴影
- 计算机房消防知识培训,通信机房消防知识培训课件.ppt
- get与post的区别与联系
- 帝国cms搜索php分页,帝国cms V7.2自定义分页(列表分页,内容分页)样式步骤
- http中的请求头各部分都是什么意思_硬核!30 张图解 HTTP 常见的面试题
- 关键字:auto、static、register、const、volatile 、extern 总结
- Jenkins教程(Windows版)
- 正交试验软件测试用例设计方法【建议收藏】
- grub引导删除双系统中的linux的正确姿势
- CNZZ埋点及点击量统计方法
- 警惕“不续签劳动合同”式裁员
- 数学建模与数据分析中的主成分分析
- zxr10交换机配置手册vlan_中兴ZXR10配置说明.doc
- 如何在Android上玩经典复古游戏
- mysql架设手游_战神引擎手游架设教程
- 2015,GECCO,Comparison of Semantic-aware Selection Methods in Genetic Programming