新聞中心
小編給大家分享一下linux運維之日志文件之常見日志文件、管理日志文件的服務(wù)是什么,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供鹽山網(wǎng)站建設(shè)、鹽山做網(wǎng)站、鹽山網(wǎng)站設(shè)計、鹽山網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、鹽山企業(yè)網(wǎng)站模板建站服務(wù),10余年鹽山做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
對于linux上的服務(wù)幾乎都會有日志文件,日志文件是來記錄軟件運行狀態(tài)。通過日志文件,我們可以獲取許多有用的信息,比如通過nginx的日志文件,我們可以統(tǒng)計網(wǎng)站每日IP數(shù)量、pv數(shù)等。另外,如果軟件運行出問題,我們也可以通過日志文件信息來定位錯誤來源。所以說,日志文件也是軟件的重要組成部分。
常見日志文件
linux系統(tǒng)中,在/var/log/目錄下記錄著許多有用的日志文件。
/var/log/cron 記錄與定時任務(wù)相關(guān)的信息
/var/log/dmesg 開機內(nèi)核信息
/var/log/btmp 記錄錯誤登陸的信息,這個文件不能通過vi來查看,可以用lastb命令查看。
/var/log/lastlog 記錄每個用戶最后一次登陸情況,這個文件不能通過vi查看,使用lastlog命令查看
/var/log/maillog 記錄郵件信息
/var/log/message 記錄系統(tǒng)重要的信息
/var/log/recure 記錄驗證和授權(quán)方面的信息,只要涉及賬號和密碼的程序都會記錄
/var/log/wtmp 永久記錄用戶的登陸、退出信息,除此之外還會記錄關(guān)機、重啟、開機信息。使用last命令查看
/var/log/ulmp 記錄當前登陸用戶信息??梢杂脀、who命令查看
與日志文件相關(guān)的服務(wù)
關(guān)于日志文件的產(chǎn)生,主要分為兩種方式,一種是軟件自身生成日志信息,比如apache、nginx軟件,另一種是通過linux系統(tǒng)的日志相關(guān)服務(wù)來生成日志信息的。對于系統(tǒng)管理日志的軟件,主要有三個:
systemd-journald.service
rsyslog.service
logrotate
基本上,有systemd管理的服務(wù),啟動過程及運行過程中產(chǎn)生的一些信息會被systemd-journald以二進制格式記錄下來(存放在內(nèi)存中),之后再將信息發(fā)給rsyslog進行進一步記錄。而對于logrotate服務(wù),它是用來對日志進行切割和輪替的,防止單個日志文件過大,以及日志文件過多的問題。
所以,對于以上三個服務(wù)的分工是這樣的,首先systemd-journald獲取信息并記錄到內(nèi)存中,之后將信息發(fā)送給rsyslog,rsyslog會將信息存放在日志文件中,最后,使用logrotate對日志文件進行輪替管理。
以上是linux運維之日志文件之常見日志文件、管理日志文件的服務(wù)是什么的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
文章標題:linux運維之日志文件之常見日志文件、管理日志文件的服務(wù)是什么
URL鏈接:http://www.dlmjj.cn/article/gijcei.html


咨詢
建站咨詢
