欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

在Linux系統(tǒng)中怎么使用logwatch讀取日志-創(chuàng)新互聯(lián)

這篇文章主要介紹“在Linux系統(tǒng)中怎么使用logwatch讀取日志”,在日常操作中,相信很多人在在Linux系統(tǒng)中怎么使用logwatch讀取日志問題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”在Linux系統(tǒng)中怎么使用logwatch讀取日志”的疑惑有所幫助!接下來,請(qǐng)跟著小編一起來學(xué)習(xí)吧!

創(chuàng)新互聯(lián)提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、網(wǎng)頁設(shè)計(jì),高端網(wǎng)站設(shè)計(jì),廣告投放平臺(tái)等致力于企業(yè)網(wǎng)站建設(shè)與公司網(wǎng)站制作,10多年的網(wǎng)站開發(fā)和建站經(jīng)驗(yàn),助力企業(yè)信息化建設(shè),成功案例突破超過千家,是您實(shí)現(xiàn)網(wǎng)站建設(shè)的好選擇.

Linux 操作系統(tǒng)和許多應(yīng)用程序會(huì)創(chuàng)建特殊的文件來記錄它們的運(yùn)行事件,這些文件通常被稱作“日志”。當(dāng)要了解操作系統(tǒng)或第三方應(yīng)用程序的行為或進(jìn)行故障排查時(shí),這些系統(tǒng)日志或特定的應(yīng)用程序日志文件是必不可少的的工具。但是,日志文件并沒有您們所謂的“清晰”或“容易”這種程度的可讀性。手工分析原始的日志文件簡(jiǎn)直是浪費(fèi)時(shí)間,并且單調(diào)乏味。出于這個(gè)原因,對(duì)于系統(tǒng)管理員來說,發(fā)現(xiàn)任何一款能把原始的日志文件轉(zhuǎn)換成更人性化的記錄摘要的工具,將會(huì)受益無窮。
logwatch 是一款用 Perl 語言編寫的開源日志解析分析器。它能對(duì)原始的日志文件進(jìn)行解析并轉(zhuǎn)換成結(jié)構(gòu)化格式的文檔,也能根據(jù)您的使用情況和需求來定制報(bào)告。logwatch 的主要目的是生成更易于使用的日志摘要,并不是用來對(duì)日志進(jìn)行實(shí)時(shí)的處理和監(jiān)控的。正因?yàn)槿绱?,logwatch 通常被設(shè)定好時(shí)間和頻率的自動(dòng)定時(shí)任務(wù)來調(diào)度運(yùn)行或者是有需要日志處理的時(shí)候從命令行里手動(dòng)運(yùn)行。一旦日志報(bào)告生成,logwatch 可以通過電子郵件把這報(bào)告發(fā)送給您,您可以把它保存成文件或者直接顯示在屏幕上。

Logwatch 報(bào)告的詳細(xì)程度和報(bào)告覆蓋范圍是完全可定制化的。Logwatch 的日志處理引擎也是可擴(kuò)展的,從某種意義上來說,如果您想在一個(gè)新的應(yīng)用程序中使用 logwatch 功能的話,只需要為這個(gè)應(yīng)用程序的日志文件編寫一個(gè)日志處理腳本(使用 Perl 語言),然后掛接到 logwatch 上就行。

logwatch 有一點(diǎn)不好的就是,在它生成的報(bào)告中沒有詳細(xì)的時(shí)間戳信息,而原來的日志文件中是存在的。您只能知道被記錄下來的一段時(shí)間之內(nèi)的特定事件,如果想要知道精確的時(shí)間點(diǎn)的信息,就不得不去查看原日志文件了。
安裝 Logwatch

在 Debian 系統(tǒng)或其派生的系統(tǒng)上:


代碼如下:

# aptitude install logwatch

在基于 Red Hat 的發(fā)布系統(tǒng)上:


代碼如下:

# yum install logwatch

配置 Logwatch

安裝時(shí),主要的配置文件(logwatch.conf)被放到 /etc/logwatch/conf 目錄中。此文件(默認(rèn)是空的)定義的設(shè)置選項(xiàng)會(huì)覆蓋掉定義在 /usr/share/logwatch/default.conf/logwatch.conf 文件中的系統(tǒng)級(jí)設(shè)置。

在命令行中,啟動(dòng) logwatch, 如果不帶參數(shù)的話,將會(huì)使用 /etc/logwatch/conf/logwatch.conf 文件中定義的選項(xiàng)。但,只要一指定參數(shù),它們就會(huì)覆蓋 /etc/logwatch/conf/logwatch.conf 文件中的任意默認(rèn)/自定義設(shè)置。

這篇文章里,我們會(huì)編輯 /etc/logwatch/conf/logwatch.conf 文件來對(duì)一些默認(rèn)的設(shè)置項(xiàng)做些個(gè)性化設(shè)置。


代碼如下:

Detail = <Low, Med, High, 或數(shù)字>

“Detail” 配置指令控制著 logwatch 報(bào)告的詳細(xì)程度。它可以是個(gè)正整數(shù),也可以是分別代表著10、5和0數(shù)字的 High、Med、Low 幾個(gè)選項(xiàng)。


代碼如下:

MailTo = youremailaddress@yourdomain.com

如果您讓把一份 logwatch 的報(bào)告郵件給您,就要使用 “MailTo” 這個(gè)配置指令。要把一份報(bào)告發(fā)送給多個(gè)用戶,只需要把他們的郵件地址用空格格開,然后配置上去。但是,您需要在 logwatch 運(yùn)行的服務(wù)器上配置好本地郵件傳輸代理(MTA)如,sendmail、 Postfix 等,這個(gè)配置指令項(xiàng)才能起作用。


代碼如下:

Range = <Yesterday|Today|All>

"Range" 配置指令定義了生成 logwatch 報(bào)告的時(shí)間段信息。這個(gè)指令通常可選的值是 Yesterday、Today、All。當(dāng)作用了“Rang = All”時(shí),“Archive = yes” 這個(gè)指令項(xiàng)也必須配置上,那么所有的已存檔的日志文件 (比如,/var/log/maillog、/var/log/maillog.X 或 /var/log/maillog.X.gz 文件)都會(huì)被處理到。

除了這些通用的 range 值,您也可以使用復(fù)雜點(diǎn)的選擇值,如下所示:


代碼如下:

Range = "2 hours ago for that hour"
   Range = "-5 days"
   Range = "between -7 days and -3 days"
   Range = "since September 15, 2014"
   Range = "first Friday in October"
   Range = "2014/10/15 12:50:15 for that second"

要使用上面例子中自由形式的 range,您需要從 CPAN(注:Comprehensive Perl Archive Network) 上下載安裝 Perl 的 Date::Manip 模塊。


代碼如下:

Service = <service-name-1>
   Service = <service-name-2>
   . . .

“Service” 選項(xiàng)指定想要監(jiān)控的一個(gè)或多個(gè)服務(wù)。在 /usr/share/logwatch/scripts/services 目錄下列出的服務(wù)都能被監(jiān)控,它們已經(jīng)涵蓋了重要的系統(tǒng)服務(wù)(例如:pam,secure,iptables,syslogd 等),也涵蓋了一些像 sudo、sshd、http、fail2ban、samba等主流的應(yīng)用服務(wù)。如果您想添加新的服務(wù)到列表中,得編寫一個(gè)相應(yīng)的日志處理 Perl 腳本,并把它放在這個(gè)目錄中。

如果這個(gè)選項(xiàng)要用來選擇特定的服務(wù)話,您需要把 /usr/share/logwatch/default.conf/logwatch.conf 文件中的 "Service = All " 這一行注釋掉。
在Linux系統(tǒng)中怎么使用logwatch讀取日志

Format = <text|html>
“Format” 配置指令定義了一份 logwatch 報(bào)告的格式(比如 text 或者 HTML)。


代碼如下:

Output = <file|mail|stdout>

"Output" 配置指令定義生成的 logwatch 報(bào)告要發(fā)送的目的地。它能被保存成文件(file),生成電子郵件(mail)或者是直接在屏幕上顯示(stdout)。
用 Logwatch 來分析日志文件

要弄明白怎么使用 logwatch 來分析日志文件,可以參考下面的 logwatch.conf 文件例子:


代碼如下:

Detail = High
   MailTo = youremailaddress@yourdomain.com
   Range = Today
   Service = http
   Service = postfix
   Service = zz-disk_space
   Format = html
   Output = mail

使用這些設(shè)置,logwatch 將會(huì)處理三個(gè)應(yīng)用服務(wù)(http、postfix 和 zz-disk_space)當(dāng)天產(chǎn)生的日志,生成一份非常詳細(xì)的 HTML 格式報(bào)告,然后郵件給您。

如果您不想個(gè)性化 /etc/logwatch/conf/logwatch.conf,您可以不修改此文件讓其默認(rèn),然后在命令行里運(yùn)行如下所示的命令。也會(huì)得到同樣的輸出。


代碼如下:

# logwatch --detail 10 --mailto youremailaddress@yourdomain.com --range today --service http --service postfix --service zz-disk_space --format html --output mail

電子郵件發(fā)送的報(bào)告樣子如圖示:
在Linux系統(tǒng)中怎么使用logwatch讀取日志

這份電子郵件頭部包含指向?qū)Ш降綀?bào)告細(xì)節(jié)的鏈接,在每個(gè)選中的服務(wù)細(xì)節(jié),也會(huì)有“返回頂部”的鏈接。

接收人很少的情況下您可能會(huì)使用電子郵件發(fā)送報(bào)告這個(gè)選項(xiàng)。其它情況下,您可能會(huì)把讓其生成為 HTML 格式的報(bào)告,這樣每個(gè)想看這份報(bào)告的人都可以從網(wǎng)絡(luò)共享里看到。只需要把上面例子中的配置做些修改就可以實(shí)現(xiàn):


代碼如下:

Detail = High
   Range = Today
   Service = http
   Service = postfix
   Service = zz-disk_space
   Format = html
   Output = file
   Filename = /var/www/html/logs/dev1.html

同樣的,也可以在命令行中運(yùn)行如下的命令。


代碼如下:

# logwatch --detail 10 --range today --service http --service postfix --service zz-disk_space --format html --output file --filename /var/www/html/logs/dev1.html

最后,讓我們使用 cron 來配置 logwatch 的定時(shí)執(zhí)行任務(wù)。下面的例子中,將會(huì)在每個(gè)工作日的下午 12:15 分運(yùn)行 logwatch 調(diào)度任務(wù)。


代碼如下:

# crontab -e </p> <p>    15 12 * * 1,2,3,4,5 /sbin/logwatch

到此,關(guān)于“在Linux系統(tǒng)中怎么使用logwatch讀取日志”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!

新聞名稱:在Linux系統(tǒng)中怎么使用logwatch讀取日志-創(chuàng)新互聯(lián)
鏈接URL:http://aaarwkj.com/article4/iddoe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、品牌網(wǎng)站制作、ChatGPT、App開發(fā)、用戶體驗(yàn)、響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
国产精品视频不卡免费看| 亚洲国产精品va在线香蕉| 国产高清视频在线观看流白浆| 久久精品熟女亚洲av韩国| 日韩美女后入式在线视频| 欧美日韩亚洲激情一区| 亚洲视频在线男人天堂| 欧美一区二区三区一级| 色哟哟精品丝袜一区二区| 日韩欧美的一区二区三区| 日本黄网色三级三级三级| 久久国产精品成人av| 深夜毛片一区二区三区| 日本精品视频一区二区三区| 国产精品成人免费久久黄| 成人18禁视频免费看| 欧美日韩亚洲精品瑜伽裤| 亚洲欧洲精品真人av蜜臀| 日韩天堂视频在线播放| 一区二区三区视频免费观看| 91精品午夜在线观看| 萌白的所有视频在线观看| 最近日本免费高清完整版| 全黄性性激高免费放视频| 久热精品视频在线观看| 欧美 日韩一区二区在线| 色悠悠色综合视频在线| 亚洲人妻av一区二区| 国产视频传媒一区二区| 国产偷国产偷亚洲综合av| 一区二区三区一级黄色| 亚洲福利网址一二三区| 亚洲日本一区二区一本一道| 婷婷五激情五月激情片| 午夜福利成人在线免费观看| 精品久久久久久久中文字幕| 精品国产91高清在线观看| 国产成人亚洲欧美激情| 人人爽久久爱夜夜躁一区| 91日本精品免费在线视频| 宅男午夜一区二区三区|