我是靠谱客的博主 整齐蜜粉,最近开发中收集的这篇文章主要介绍linux查看告警日志,shell脚本,用于监视Linux中的消息日志(警告,错误和严重)...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

shell脚本,用于监视Linux中的消息日志(警告,错误和严重)

该脚本将检查文件中的“警告,错误和严重”,并在/var/log/messages找到与之相关的邮件时触发给指定电子邮件ID的邮件。

我们不能经常运行此脚本,因为如果服务器上有很多匹配的字符串,它将填充您的收件箱,因此我们可以每天运行一次。

如果在昨天的“ /var /log/messages”文件中找到任何给定的字符串,则脚本将向给定的电子邮件ID发送电子邮件警报。

注意:请根据您的要求更改电子邮件ID和内存利用率阈值。

# vi /opt/scripts/os-log-alert.sh

#!/bin/bash

#Set the variable which equal to zero

prev_count=0

count=$(grep -i "`date --date='yesterday' '+%b %e'`" /var/log/messages | egrep -wi 'warning|error|critical' | wc -l)

if [ "$prev_count" -lt "$count" ] ; then

# Send a mail to given email id when errors found in log

SUBJECT="WARNING: Errors found in log on "`date --date='yesterday' '+%b %e'`""

# This is a temp file,

最后

以上就是整齐蜜粉为你收集整理的linux查看告警日志,shell脚本,用于监视Linux中的消息日志(警告,错误和严重)...的全部内容,希望文章能够帮你解决linux查看告警日志,shell脚本,用于监视Linux中的消息日志(警告,错误和严重)...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(88)

评论列表共有 0 条评论

立即
投稿
返回
顶部