logwatch

logwatch

可定制和可插入式的日志监视系统

补充说明

logwatch命令 是一个可定制和可插入式的日志监视系统,它通过遍历给定时间范围内的系统日志文件而产生日志报告。logwatch默认每天执行一次,可以从/etc/cron.daily里看到。

语法

logwatch(选项)

选项

--detail<报告详细程度>:指定日志报告的详细程度;
--logfile<日志文件>:仅处理指定的日志文件;
--service<服务名>:仅处理指定服务的日志文件;
--print:打印结果到标准输出;
--mailto<邮件地址>:将结果发送到指定邮箱;
--range<日期范围>:指定处理日志的日期范围;
--archives:处理归档日志文件;
--debug<调试等级>:调试模式;
--save<文件名>:将结果保存到指定文件中,而不显示或者发送到指定邮箱;
--logdir<目录>:指定查找日志文件的目录,而不使用默认的日志目录;
--hostname<主机名>:指定在日志报告中使用的主机名,不使用系统默认的主机名;
--numeric:在报告中显示ip地址而不是主机名;
--help:显示指令的帮助信息。

实例

检查你的主机上是否已经存在Logwatch(Redhat默认已经安装了Logwatch,不过版本比较旧):

rpm -qa logwatch

如果主机上没有logwatch,则执行:

rpm -Ivh logwatch***.rpm

如果有老版本的logwatch,则执行:

rpm -Uvh logwatch***.rpm

安装完毕后,开始配置:

可以修改和添加它的logfiles、services和其他配置,但默认已经有很多脚本了,只要在1)里设置Detail = High就可以了。

  • 可以添加新的配置到/etc/logwatch/conf/logwatch.conf
  • 也可以修改/usr/share/logwatch/default.conf/logwatch.conf

/etc/logwatch/conf/会自动覆盖/usr/share/logwatch/default.conf/下的同名文件。

如果没有设置logwatch.conf也没关系,可以直接在命令行下设置。

logwatch --detail High --Service All --range All --print    基本就可以显示出所有日志的情况了
logwatch --service sshd --detail High                       只看sshd的日志情况

若文章对你有帮助,可以点赞或打赏支持我们。发布者:Aurora,转载请注明出处:http://61.174.243.28:13541/AY-knowledg-hub/logwatch/

(0)
AuroraAurora站点维系者
上一篇 2023年 12月 19日 下午4:32
下一篇 2023年 12月 19日 下午4:33

相关推荐

  • mv

    文章目录mv补充说明语法选项参数实例 mv 用来对文件或目录重新命名 补充说明 mv命令 用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中。source表示源文件或目…

    入门教程 2024年 1月 3日
  • jobs

    文章目录jobs概要主要用途选项返回值例子注意 jobs 显示作业的状态。 概要 jobs [-lnprs] [jobspec …] jobs -x command [args…

    入门教程 2023年 12月 19日
  • mknod

    文章目录mknod补充说明语法选项参数实例扩展知识 mknod 创建字符设备文件和块设备文件 补充说明 mknod命令 用于创建Linux中的字符设备文件和块设备文件。 语法 mk…

    入门教程 2024年 1月 3日
  • enable

    文章目录enable概要主要用途选项参数返回值例子(以下内容限于篇幅不再列出返回值部分)Q&A注意 enable 启动或禁用shell内建命令 概要 enable [-a]…

    入门教程 2023年 12月 14日
  • tempfile

    文章目录tempfile补充说明tempfile命令$$变量 tempfile shell中给临时文件命名 补充说明 有时候在写Shell脚本的时候需要一些临时存储数据的才做,最适…

    入门教程 2024年 3月 11日
  • renice

    文章目录renice补充说明语法选项参数实例 renice 修改正在运行的进程的调度优先级 补充说明 renice命令 可以修改正在运行的进程的调度优先级。预设是以程序识别码指定程…

    入门教程 2024年 3月 1日
  • 7z

    文章目录7z安装实例help 信息翻译官网 7z 拥有极高压缩比的开源压缩软件。 安装 在 Linux 中输入以下命令安装 7-Zip。 # Ubuntu 系统 apt-get u…

    入门教程 2023年 12月 6日
  • mysqldump

    文章目录mysqldump补充说明语法选项实例问题解决 mysqldump MySQL数据库中备份工具 补充说明 mysqldump命令 是mysql数据库中备份工具,用于将MyS…

    入门教程 2024年 1月 3日
  • break

    文章目录break概要主要用途参数返回值例子注意 break 结束for,while或until循环。 概要 break [n] 主要用途 结束for,while或until循环,…

    入门教程 2023年 12月 6日
  • rpm2cpio

    文章目录rpm2cpio补充说明语法参数实例 rpm2cpio 将RPM软件包转换为cpio格式的文件 补充说明 rpm2cpio命令 用于将rpm软件包转换为cpio格式的文件。…

    入门教程 2024年 3月 4日

发表回复

登录后才能评论
Translate »