成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux 日志基礎

開發(fā)
首先,我們將描述有關 Linux 日志是什么,到哪兒去找它們,以及它們是如何創(chuàng)建的基礎知識。如果你已經(jīng)知道這些,請隨意跳至下一節(jié)。

首先,我們將描述有關 Linux 日志是什么,到哪兒去找它們,以及它們是如何創(chuàng)建的基礎知識。如果你已經(jīng)知道這些,請隨意跳至下一節(jié)。

Linux 系統(tǒng)日志

許多有價值的日志文件都是由 Linux 自動地為你創(chuàng)建的。你可以在 /var/log 目錄中找到它們。下面是在一個典型的 Ubuntu 系統(tǒng)中這個目錄的樣子:

Linux 日志基礎

一些最為重要的 Linux 系統(tǒng)日志包括:

  • /var/log/syslog 或 /var/log/messages 存儲所有的全局系統(tǒng)活動數(shù)據(jù),包括開機信息。基于 Debian 的系統(tǒng)如 Ubuntu 在 /var/log/syslog 中存儲它們,而基于 RedHat 的系統(tǒng)如 RHEL 或 CentOS 則在 /var/log/messages 中存儲它們。

  • /var/log/auth.log 或 /var/log/secure 存儲來自可插拔認證模塊(PAM)的日志,包括成功的登錄,失敗的登錄嘗試和認證方式。Ubuntu 和 Debian 在 /var/log/auth.log 中存儲認證信息,而 RedHat 和 CentOS 則在 /var/log/secure 中存儲該信息。

  • /var/log/kern 存儲內(nèi)核的錯誤和警告數(shù)據(jù),這對于排除與定制內(nèi)核相關的故障尤為實用。

  • /var/log/cron 存儲有關 cron 作業(yè)的信息。使用這個數(shù)據(jù)來確保你的 cron 作業(yè)正成功地運行著。

Digital Ocean 有一個關于這些文件的完整教程,介紹了 rsyslog 如何在常見的發(fā)行版本如 RedHat 和 CentOS 中創(chuàng)建它們。

應用程序也會在這個目錄中寫入日志文件。例如像 Apache,Nginx,MySQL 等常見的服務器程序可以在這個目錄中寫入日志文件。其中一些日志文件由應用程序自己創(chuàng)建,其他的則通過 syslog (具體見下文)來創(chuàng)建。

什么是 Syslog?

Linux 系統(tǒng)日志文件是如何創(chuàng)建的呢?答案是通過 syslog 守護程序,它在 syslog 套接字 /dev/log 上監(jiān)聽日志信息,然后將它們寫入適當?shù)娜罩疚募小?/p>

單詞“syslog” 代表幾個意思,并經(jīng)常被用來簡稱如下的幾個名稱之一:

  1. Syslog 守護進程 — 一個用來接收、處理和發(fā)送 syslog 信息的程序。它可以遠程發(fā)送 syslog 到一個集中式的服務器或?qū)懭氲揭粋€本地文件。常見的例子包括 rsyslogd 和 syslog-ng。在這種使用方式中,人們常說“發(fā)送到 syslog”。

  2. Syslog 協(xié)議 — 一個指定日志如何通過網(wǎng)絡來傳送的傳輸協(xié)議和一個針對 syslog 信息(具體見下文) 的數(shù)據(jù)格式的定義。它在 RFC-5424 中被正式定義。對于文本日志,標準的端口是 514,對于加密日志,端口是 6514。在這種使用方式中,人們常說“通過 syslog 傳送”。

  3. Syslog 信息 — syslog 格式的日志信息或事件,它包括一個帶有幾個標準字段的消息頭。在這種使用方式中,人們常說“發(fā)送 syslog”。

Syslog 信息或事件包括一個帶有幾個標準字段的消息頭,可以使分析和路由更方便。它們包括時間戳、應用程序的名稱、在系統(tǒng)中信息來源的分類或位置、以及事件的優(yōu)先級。

下面展示的是一個包含 syslog 消息頭的日志信息,它來自于控制著到該系統(tǒng)的遠程登錄的 sshd 守護進程,這個信息描述的是一次失敗的登錄嘗試:

<34>1 2003-10-11T22:14:15.003Z server1.com sshd - - pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=10.0.2.2

Syslog 格式和字段

每條 syslog 信息包含一個帶有字段的信息頭,這些字段是結(jié)構(gòu)化的數(shù)據(jù),使得分析和路由事件更加容易。下面是我們使用的用來產(chǎn)生上面的 syslog 例子的格式,你可以將每個值匹配到一個特定的字段的名稱上。

<%pri%>%protocol-version% %timestamp:::date-rfc3339% %HOSTNAME% %app-name% %procid% %msgid% %msg%n

下面,你將看到一些在查找或排錯時最常使用的 syslog 字段:

時間戳

時間戳 (上面的例子為 2003-10-11T22:14:15.003Z) 暗示了在系統(tǒng)中發(fā)送該信息的時間和日期。這個時間在另一系統(tǒng)上接收該信息時可能會有所不同。上面例子中的時間戳可以分解為:

  • 2003-10-11 年,月,日。

  • T 為時間戳的必需元素,它將日期和時間分隔開。

  • 22:14:15.003 是 24 小時制的時間,包括進入下一秒的毫秒數(shù)(003)。

  • Z 是一個可選元素,指的是 UTC 時間,除了 Z,這個例子還可以包括一個偏移量,例如 -08:00,這意味著時間從 UTC 偏移 8 小時,即 PST 時間。

主機名

主機名 字段(在上面的例子中對應 server1.com) 指的是主機的名稱或發(fā)送信息的系統(tǒng).

應用名

應用名 字段(在上面的例子中對應 sshd:auth) 指的是發(fā)送信息的程序的名稱.

優(yōu)先級

優(yōu)先級字段或縮寫為 pri (在上面的例子中對應 ) 告訴我們這個事件有多緊急或多嚴峻。它由兩個數(shù)字字段組成:設備字段和緊急性字段。緊急性字段從代表 debug 類事件的數(shù)字 7 一直到代表緊急事件的數(shù)字 0 。設備字段描述了哪個進程創(chuàng)建了該事件。它從代表內(nèi)核信息的數(shù)字 0 到代表本地應用使用的 23 。

Pri 有兩種輸出方式。***種是以一個單獨的數(shù)字表示,可以這樣計算:先用設備字段的值乘以 8,再加上緊急性字段的值:(設備字段)(8) + (緊急性字段)。第二種是 pri 文本,將以“設備字段.緊急性字段” 的字符串格式輸出。后一種格式更方便閱讀和搜索,但占據(jù)更多的存儲空間。

責任編輯:王雪燕 來源: linux.cn
相關推薦

2022-01-03 07:49:04

Kubernetes集群容器

2010-03-09 17:57:46

2009-10-28 13:16:18

linux cront

2015-08-03 15:48:22

Linux日志

2017-03-27 21:14:32

Linux日志指南

2022-08-31 07:24:56

Docker日志命令

2010-01-05 16:56:28

2009-12-11 15:37:58

Linux日志處理

2022-01-25 09:10:41

MySQL數(shù)據(jù)庫MySQL/Mar

2019-09-16 13:48:03

Linux管理日志

2013-11-04 09:23:06

策略路由基礎命令

2011-01-14 17:54:43

2010-01-06 10:38:16

Linux安裝JDK

2017-08-24 11:54:43

Linux日志定時輪循機制

2012-02-29 01:03:10

ubuntuLinux

2017-12-26 11:13:41

Linuxfind文件查找

2010-07-13 14:52:21

Linux SNMP

2011-01-10 14:36:00

新手linux基礎

2017-01-13 15:39:29

Linux進程基礎介紹

2019-10-22 08:30:26

LinuxFHS進程
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: www久久av | 91久久精品国产免费一区 | 91成人午夜性a一级毛片 | 91精品国产一区二区在线观看 | 中文字幕一区在线观看视频 | 欧美精品一 | 国产高清视频一区二区 | 日韩在线综合 | 精品国产18久久久久久二百 | 日韩伦理一区二区三区 | 成人不卡 | 激情综合五月天 | 精品国产乱码久久久久久1区2区 | 蜜月aⅴ免费一区二区三区 99re在线视频 | 日韩在线视频一区 | 另类专区成人 | 精品国产一区二区三区久久狼黑人 | 精品国产一区一区二区三亚瑟 | 久久伊人影院 | 日韩精品一区二区三区在线 | 中文字幕亚洲精品在线观看 | 国产色在线| 久久精品福利视频 | 国产精品久久久久久久久图文区 | 18gay男同69亚洲网站 | 成人激情视频 | 天天拍夜夜爽 | 91精品国产综合久久久久久蜜臀 | 99精品视频免费观看 | 中文字幕在线一区 | 久久成人综合 | 一级黄色绿像片 | 亚州影院 | 亚洲免费视频一区二区 | 亚洲精品一区二区网址 | 日韩精品一区中文字幕 | 视频一区二区中文字幕 | 精品视频在线观看 | 亚洲va欧美va人人爽午夜 | 综合精品久久久 | 国产中文字幕亚洲 |