• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >windows > liunx服务使用(日志服务管理和使用)

liunx服务使用(日志服务管理和使用)

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含linux命令抓取日志,linux系统日志查看,linux查看tomcat日志,linux系统日志,linux系统日志在哪里等服务器相关知识,网友希望可以进行参考

一个系统的是否安全是否出现了问题,或者说如果出现问题但是找不到原因的时候,第一想到的就是log 所以日志的管理和怎么看是很重要的。


日志管理;

系统日志配置文件 /etc/syslog.conf

启动日志 service syslog restart


日志配置:

AAAAA.BBBBBCCCCC


AAAAA 产生日志的对象

mail 邮件服务

authpriv 验证

cron 计划任务

uucp uucp子系统

news 新闻系统


BBBBB 日志级别 8个级别

debug 调试日志

info 一切正常

notice 稍微注意

warning 警告信息

err 错误信息

crit 危机信息

alert 必须注意信息

emerg panic) 紧急信息


表示方法

mail.err err级别以上所有的信息

mail.=err 只要err级别信息

mail.!=err 除了err级别全部都要


CCCCC 保存日志的位置

1.保存到文件里

*.info;mail.none;authpriv.none;cron.none /var/log/messages

2.发送个终端

*.info;mail.none;authpriv.none;cron.none /dev/pts/3

3.发送给某个用户

*.info;mail.none;authpriv.none;cron.none robin




日志集中管理

服务端


vim /etc/sysconfig/syslog

# -m 0 disables 'MARK' messages. 关闭MIK信息

# -r enables logging from remote machines 开始远程日志

# -x disables DNS lookups on messages recieved with -r 关闭DNS解析

# See syslogd(8) for more details

SYSLOGD_OPTIONS="-m 0 -r -x"


service syslog restart




客户端

/etc/syslog.conf

*.info;mail.none;authpriv.none;cron.none @192.168.1.2

service syslog restart


----------------------------------------


vim /etc/syslog.conf 日志类型存放的目录主配置文件

vim /etc/sysconfig/syslog 设置日志的集中管理主配置文件

/var/log/ 日志目录

日志轮转 logrotate 切割日志信息

vim /etc/logrotate.conf 日志乱转主配置文件

/etc/logrotate.d 日志的乱转的所有配置文件





日志轮转

配置文件 /etc/logrotate.conf

/etc/logrotate.d/

创建日志文件

touch /var/log/test.log

配置该日志轮转配置文件

touch /etc/logrotate.d/test

vim /etc/logrotate.d/test

/var/log/test.log {

missingok:丢失不报错

size 30k:大小30k

daily:按天切割

rotate 7:保留7份

create 0777 root root

}


logrotate -f /etc/logrotate.d/test

logrotate -f /etc/logrotate.conf


如果不用-f强制切割,修改系统时间测试




本文出自 “history_xcy” 博客,请务必保留此出处http://historys.blog.51cto.com/7903899/1296652

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • liunx服务使用(日志服务管理和使用)

相关文章

  • Python编写的socket服务器和客户端
  • 让apache 支持 shtml 配置方法
  • windows 2003服务器Gene6 FTP Server安装教程
  • Windows 自带防火墙过滤端口安全图文教程
  • Web服务器和应用程序服务器的区别
  • PHP与LDAP登录相关 ( Win 2008 R2 Server Domain Controller )
  • Cenots 上面用Shell脚本一键安装LAMP环境
  • 软件包安装之RPM
  • vps绑定ip地址和mac地址的方法
  • Windows下apache配置虚拟目录(网站)

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • centos 6.4下的samba服务器的构建
    • FTP连接时出现“227 Entering Passive Mode” 的解决方法
    • liunx服务使用(无人值守安装,当服务器批量安装系统的时候可选择)
    • windows 2003 如何用cmd命令,批量修改设置目录的安全权限
    • 教你小技巧让你玩转你的Windows Update功能
    • DirectX:内存、显存太大引起的问题
    • 通过修改注册表更改windows7的UAC方法
    • windows下安装vmware tools图文详解
    • 妙招:让修改的注册表立即生效的几种方法
    • 免疫Windows系统 不受恶意代码骚扰

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有