10
Sep
监控服务器日志滚动
需求
完成一个 java日志监控脚本, 发现10分钟日志不滚动就发送报警邮件和报警短
信.
日志地址: web1-4 的
/home/test/software/java/Jtest/log/*/M.log
邮件报警标题
[监控][JAVA]未滚动日志列表 [20090907_125901] 发给xxx
思路
tail 日志的最后3-10行. 算出md5sum值. 对比前后两次是否一致, 如果一致就说明有问题.
By admin|Linux系统|Be the first to comment!
需求
完成一个 java日志监控脚本, 发现10分钟日志不滚动就发送报警邮件和报警短
信.
日志地址: web1-4 的
/home/test/software/java/Jtest/log/*/M.log
邮件报警标题
[监控][JAVA]未滚动日志列表 [20090907_125901] 发给xxx
思路
tail 日志的最后3-10行. 算出md5sum值. 对比前后两次是否一致, 如果一致就说明有问题.
By admin|工作笔记|Be the first to comment!
日志格式
和我一起进公司的几个应届都给安排了不错的技术活让练手,让我负责解决客户问题无法访问网站问题,整理机器硬件信息然后录入公司网站,纯体力劳动。或许是因为有学历?这高中退学的小子不如大学毕业的有培养价值,即使是一个烂大学。
废话不多说,简单描述下情况:公司共有40台服务器,硬件配置都不一样。需要统计出每个服务器的硬件配置,网络参数,计划任务,软件环境,用户,负载情况,BIOS以及机器序列号。
By admin|脚本编程|3 Comments
帮朋友写的,功能是监视top中的cpu使用,这题比较冷门的是shell中小数的对比。
(阅读全文……)
By admin|脚本编程|Be the first to comment!
$0 脚本名
$# 位置参量个数
$* 所有的位置参量
$@ 未加双引号时,与$*的含义相同
“$*” 单个变量(例如:”$1 $2 $3″)
“$@” 多个单独的变量(例如:”$1″ “$2″ “$3″)
$1 … ${10} 单独的位置参量