一、日志产生的来源

日志文件的产生基本上有两种方式:一种是由软件开发商自行定义写入的日志文件与相关格式,例如www软件appache就是这样处理的;另一种则是由linux distribution 提供的日志文件管理服务来统一管理,你只要将信息丢给这个服务后,他就会自己分门别类地将各种信息放置到相关的日志文件去。Centos提供syslogd这个服务来统一管理日志文件。除了这个syslogd之外,我们的内核也需要额外的登录服务来记录内核产生的各项信息,这个专门记录内核信息的日志文件服务就是klogd。所以说,日志文件所需的服务主要就是syslogd与klogd这两者。

小结:

针对日志文件所需的功能,我们需要的服务与程序有:

Syslogd:主要登录系统与网络等服务的信息。(记录日志文件的功能)

Klogd:主要登录内核产生的各项信息。

Logroteate:主要进行日志文件的轮替功能。

二 、syslog配置文件/etc/syslog.conf

Syslog 主要有以下服务类型:

Auth、cron、deamon、kern、lpr、mail、news、syslog

上面谈到的都是syslog自行定制的服务名称,软件开发商可以通过调用上述的服务名称来记录他们的软件。举例来说,sendmail与postfix及dovecot都是与邮件有关的软件,这些软件在设计日志文件记录时,都会主动调用syslogd内的mail服务名称(LOG_MAIL)所以上述三个软件产生的信息在syslog看起来,就会是mail类型的服务了。

三、日志文件服务器的设置

参考文章:

https://www.cnblogs.com/zhanmeiliang/p/7479501.html

https://blog.csdn.net/senlin1202/article/details/50800385

转载于:https://www.cnblogs.com/xiangnianchulian/p/8793183.html

linux-认识与分析日志相关推荐

  1. Linux之 Shell分析日志文件

    文章目录 前言 1. 查看有多少个IP访问及某一个页面被访问的次数 2.查看每一个IP访问了多少个页面及个IP访问的页面数进行从小到大排序 3.查看某一个IP访问了哪些页面及去掉搜索引擎统计的页面 4 ...

  2. Linux运维之认识与分析日志文件(rsyslog服务),时间同步服务(chronyd服务)及时间管理命令(timedatectl)

    一.实验环境(rhel7.0版本) 主机环境:rhel7.0 各主机信息 主机名 IP server 172.25.254.1 client 172.25.254.2 二.日志文件介绍 1.Linux ...

  3. awstats linux日志分析,日志分析:用AWStats分析Nginx的访问日志,它可以统计您站点的如...

    日志分析:用AWStats分析Nginx的访问日志,它可以统计您站点的如 Awstats是一个免费非常简洁而且强大有个性的统计工具.它可以统计您站点的如下信息: 一:访问量,访问次数,页面浏览量,点击 ...

  4. 如何查看linux系统下的各种日志文件 linux 系统日志的分析大全

    如何查看linux系统下的各种日志文件 linux 系统日志的分析大全 日志分类: 1. 连接时间的日志 连接时间日志一般由/var/log/wtmp和/var/run/utmp这两个文件记录,不过这 ...

  5. linux shell 基础 使用日志与心得

    linux shell 基础 使用日志与心得 1.#!/bin/bash 第一行就出现 #!/bin/bash是指此脚本使用/bin/bash来解释执行. 其中,#!是一个特殊的表示符,其后,跟着解释 ...

  6. Linux系统日志介绍分析

    日志文件对网络安全的重要作用是不可低估的,因为日志文件能够详细记录系统每天发生的各种各样的事件.用户可以通过日志文件检查错误产生的原因,或者在受到攻击和黑客入侵时追踪攻击者的踪迹.日志的两个比较重要的 ...

  7. Linux系统存储交换机日志

    Linux系统存储交换机日志     日志记录是为系统设备在运行过程中报告其运行情况而设的, 为了保证系统正常运行, 解决每一天可能遇到的各种各样的问题, 网络管理员必须认真地读取日志记录.目前公司系 ...

  8. Linux系统IO分析工具之iotop常用参数介绍

      Linux系统IO分析工具之iotop常用参数介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在一般运维工作中经常会遇到这么一个场景,服务器的IO负载很高(iostat中的 ...

  9. 简单安装ELK分析日志及使用心得

    ELK是由Elasticsearch.Logstash.Kibana三个组件组成的. Elasticsearch:是ELK的核心插件,是一个基于Lucene的搜索服务器,它提供一个分布式多用户能力的全 ...

  10. linux通过时间查询日志,linux按时间查询日志

    在系统应用集中部署的时候,很多日志因为太多难以定位,获取某段时间的日志是对运维人员非常关键的事情. 一.sed查看某时间段到现在的系统日志: sed  -n  '/May 20 17/,$p'   / ...

最新文章

  1. OpenCV(总结篇)图像逐像素访问(三种操作:指针、迭代器、at()函数)
  2. 滇西应用技术大学计算机专业录取分数线,滇西应用技术大学录取分数线2021是多少分(附历年录取分数线)...
  3. DPCM 压缩系统的实现和分析
  4. 2×3卡方检验prism_分类变量的相关性:五分钟掌握卡方检验「从理论到Python实战」...
  5. 信用卡到底逾期多少天才会上征信系统?
  6. python分析服务器日志_python实现web服务器日志分析脚本
  7. java dijkstra算法代码_[转载]Java实现dijkstra算法: 地图中任意起点寻找最佳路径...
  8. JeecgBoot 2.4 微服务正式版发布,基于SpringBoot的低代码平台
  9. webpack3快速入门
  10. 第十五节20181209
  11. Java保留2位小数(六种方法)
  12. 基于elementui的年月日周时间控件
  13. c++项目开发——吃豆子游戏
  14. 在Mac上阻止相机和麦克风的方法
  15. 英国帝国理工出品——SSIM对抗攻击
  16. win7——win server 2012 iis中使用asp程序出现Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
  17. dnf剑魂buff等级上限_DNF95全新版本,剑魂之玩法攻略
  18. 一个汉字转拼音的小工具
  19. Java 读取word文件的页数
  20. 正则提取文本操作集(python和js)

热门文章

  1. php时间函数 1天,PHP函数第20款:两个时间相差的天数SubTime,不满1天按1天算
  2. python【蓝桥杯vip练习题库】ADV-356字符串的操作
  3. Android移动开发之【Android企业级项目实战教程】DAY1-图表库HelloCharts
  4. php yii 模板引擎,模板引擎(Template Engines)
  5. html单选框背景图片,如何更改radio、checkbox选项框背景图?
  6. 天然气阶梯是按年还是按月_社保断缴了,还有补缴的机会?新规下,今年起按这5种方式处理...
  7. 互联网中网站建设如何体现出企业品牌的企业网络推广能力?
  8. 如何设计网站导航更利于SEO优化?
  9. 浅析SEO网站优化的三点高质量外链优化技巧
  10. mac上投屏android_全平台Win/Mac全设备Android/iOS 免费无线投屏神器