精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

淺談Linux下的syslog守護進程

系統 Linux
syslog是Linux下默認的日志守護進程。任何希望生成日志信息的程序都可以通過syslog 接口實現該目的。

【引自暮回_梓的博客】syslog是Linux下默認的日志守護進程。任何希望生成日志信息的程序都可以通過syslog 接口實現該目的。

同時,幾乎所有的網絡設備都可以通過syslog協議,將日志信息以UDP的形式傳送給遠端服務器,遠端接收日志服務器必須通過syslogd監聽UDP端口514,并根據 syslog.conf 配置文件張的配置處理。配置文件 /etc/rsyslog.conf 中規定了syslogd如何根據設備和信息的重要級別來報告信息。

這里只需要有個大致了解即可,下面都會提到這些東西。

關于配置文件:

CentOS之前的版本下,配置文件為/【etc/syslog.conf 】,具體從哪一版開始不清楚,但是從CentOS6.5之后,配置文件名變更為【/etc/rsyslog.conf 】。

syslog是支持日志分類輸出到某個特定文件中的,但是有幾個限制:

1、syslog日志輸出支持分類,但不支持每個進程單獨輸出到某個文件(因為syslog并不是作為一套完整的日志庫而產生的);

2、syslog輸出的日志文件位置并不是任意的,默認僅僅限于【/var/log/】目錄下,如果指定到其他位置,視為無效;

在該文件中,拋過大部分的注釋信息,主要內容基本都下圖格式:  

 

從前向后,依次為:

【服務.優先級 <tab> action字段】。

其中,【服務.優先級】一起統稱為選擇條件,如下圖所示。條件選擇是對服務進行了分類,便于syslog對日志的輸出管理。同時一行的配置中,允許出現多個選擇條件,多個選擇條件使用 ; 隔開。  

 

服務(facility),用來指定syslog的功能,主要包括:

kern          內核信息,首先通過 klogd 傳遞;

user          用戶進程;

mail          郵件;

daemon        后臺進程;

authpriv      授權信息;

syslog        系統日志;

lpr           打印信息;

news          新聞組信息;

uucp          由uucp生成的信息

cron          計劃和任務信息。

mark          syslog 內部功能用于生成時間戳

local0----local7 與自定義程序使用,例如使用 local5 做為 ssh 功能

*                  通配符代表除了 mark 以外的所有功能

優先級(level),指定了syslog的優先級,從高到底依次為:

emerg 或 panic   該系統不可用(最緊急消息)

alert            需要立即被修改的條件(緊急消息)

crit             阻止某些工具或子系統功能實現的錯誤條件(重要消息)

err              阻止工具或某些子系統部分功能實現的錯誤條件(出錯消息)

warning          預警信息(警告消息)

notice           具有重要性的普通條件(普通但重要的消息)

info             提供信息的消息(通知性消息)

debug            不包含函數條件或問題的其他信息(調試級-信息量最多)

none             沒有重要級,通常用于排錯(不記錄任何日志消息)

*                所有級別,除了none

action:

1. /var/log/lastlog : 記錄每個使用者最近簽入系統的時間, 因此當使用者簽入時, 就會顯示其上次簽入的時間, 您應該注意一下這個時間, 若不是您上次簽入的時間, 表示您的帳號可能被人盜用了. 此檔可用 /usr/bin/lastlog 指令讀取.

2. /var/run/utmp : 記錄每個使用者簽入系統的時間, who, users, finger 等指令會查這個檔案.

3. /var/log/wtmp : 記錄每個使用者簽入及簽出的時間, last 這個指令會查這個檔案. 這個檔案也記錄 shutdown 及 reboot 的動作.

4. /var/log/secure : 登錄系統的信息

5. /var/log/maillog : 記錄 sendmail 及 pop 等相關訊息.

6. /var/log/cron : 記錄 crontab 的相關訊息 ,定時器的信息

7. /var/log/dmesg : /bin/dmesg 會將這個檔案顯示出來, 它是開機時的畫面訊息.

8. /var/log/xferlog : 記錄那些位址來 ftp 拿取那些檔案.

9. /var/log/messages : 系統大部份的訊息皆記錄在此, 包括 login, check password , failed login, ftp, su 等.

調用syslog的守護進程:

syslog也是一個守護進程,準確的說應該是rsyslog,位于/etc/rc.d/init.d/rsyslog,這是syslog的啟動腳本。當我們修改了啟動交而不能文件中的內容之后,需要使用【service rsyslog restart】命令重啟該服務。

syslog不僅僅用來記錄本機文件的日志信息,更多的是作為一個日志服務器,用來接收遠程系統的信息。對該服務的啟動,有兩個常用選項:

-r:將當前主機作為日志服務器,監聽514端口上進來的UDP包,接收遠程系統的信息。沒有該選項,將不會接收來自遠程系統的信息。

-h:使得當前日志服務器能夠傳送日志信息,

如何配置一個中央日志服務器:

1、編輯/etc/sysconfig/rsyslog(CentOS6.5之前的版本該文件叫做syslog),該文件中可以聲明,啟動該服務的時的啟動選項。

-r:上面提到過,表示允許接收外來日志消息;

-m **:將默認的時間戳標記信息出現頻率變為自己指定的值【eg: -m240,表示每240分鐘在日志文件中增加一行時間戳消息】;

-x:表示不希望讓中央日志服務器解析其他機器的FQDN(完全合格域名,指的是主機名+全路徑);

SYSLOGD_OPTIONS="-r -x -m 240 -c 5"

2、重啟rsyslog服務

service rsyslog restart

3、關閉防火墻(iptables),允許514號端口上的連接通過;

4、對客戶機進行配置syslog

方法一:在客戶機上syslog的配置文件中,對有關配置行的操作動作部分用“@”字符指向中央日志服務器,而不用指向本機的 /var/log/.....

  1. # Log all the mail messages in one place. 
  2.  
  3. mail.* @192.168.3.24  

方法二:在DNS中定義一個機器,命名隨意,這里以“loghost”為例,然后將客戶機的配置文件改為如下形式。這樣就可以避免以后如果發生日志服務器更換的情況,不用再一個一個修改客戶機的syslog配置文件。

  1. # Log all the mail messages in one place. 
  2.  
  3. mail.* @loghost  

對客戶機配置完畢之后,以及需要進行重啟。

syslog的函數接口:

  1. #include <syslog.h> 
  2.      void openlog(const char *ident, int  option,  int  facil- ity); 
  3.           # ident:對哪個進程進行日志記錄,為進程名 
  4.           # option常用選項: 
  5.                LOG_CONS: 
  6.                LOG_PID:打印的每一條日志信息包含當前進程的PID 
  7.           # facil-ity常用選項: 
  8.                LOG_USER:打印的每一條日志信息包含當前用戶的等級信息 
  9.      void syslog(int priority, const char *format, ...); 
  10.           # format:輸出日志信息的參數列表,用法類同printf 
  11.      void closelog(void);  

測試用例:

  1. #include <stdio.h> 
  2. #include <syslog.h> 
  3. int main(int argc,char* argv[]) 
  4.     openlog(argv[0],LOG_CONS | LOG_PID, LOG_USER); 
  5.     int count = 0; 
  6.     while(count < 5) 
  7.     { 
  8.         syslog(LOG_INFO, "%d, log info test ..."count); 
  9.         count++; 
  10.     } 
  11.     closelog(); 
  12.     return 0; 
  13.  

為了同時測試配置文件,在syslog的配置文件中添加一行內容如下:

  1. user.* /var/log/0.1 # 該文件默認只能在/var/log下,放在其它目錄下無效 

重啟rsyslog服務;

執行原程序,就可以在/var/log/看到0.log文件,打開文件,內容如下:

  1. [root@www ~]# cat /var/log/0.log 
  2.  
  3. Apr  7 23:13:12 www ./test_log[4063]: 0, log info test ... 
  4.  
  5. Apr  7 23:13:12 www ./test_log[4063]: 1, log info test ... 
  6.  
  7. Apr  7 23:13:12 www ./test_log[4063]: 2, log info test ... 
  8.  
  9. Apr  7 23:13:12 www ./test_log[4063]: 3, log info test ... 
  10.  
  11. Apr  7 23:13:12 www ./test_log[4063]: 4, log info test ...  

簡單的例子看到這里就夠了,我看到網上很多人都在討論如何使用syslog針對特定的某一進程輸出日志文件,但都沒有很好的解決方案。盡管在配置文件中提供了local0~local7自定義服務,但也并不是***的,很多情況下并不能真正實現我們的目的。

這里我想說的是,Linux下的syslog,它出現的目的并不是為了提供用戶每個進程的日志輸出,syslog只是用來作為對于服務管理的整套機制,它針對的是一類服務,用來做日志服務器,實現對整個系統網絡中日志的維護(對日志的維護,實際上就是對整個計算機群的維護)。同時,真正的工程中,并不會使用syslog作為全套的日志管理工具,在Linux下有提供了很多完整的日志庫工具,比如log4cplus、zlog等。 

責任編輯:龐桂玉 來源: 51CTO博客
相關推薦

2010-06-28 14:52:30

cron進程

2010-03-02 16:37:53

Linux Quagg

2009-11-24 11:35:59

2013-01-15 15:18:46

Linux守護進程

2012-05-08 11:01:45

linux守護進程

2014-08-01 15:38:37

Linux進程管理

2011-03-29 12:45:07

Zabbix進程

2009-06-22 11:13:00

linuxJava運行環境

2024-10-07 09:03:15

2010-03-16 13:41:09

Python進程

2009-09-16 08:43:51

linux進程線程

2010-01-05 10:00:48

Linux進程間通信

2019-05-08 11:10:05

Linux進程語言

2010-07-15 15:54:10

Perl守護進程

2025-05-29 08:10:00

Linux進程系統

2009-10-27 08:57:50

linux殺死進程

2019-02-26 11:15:25

進程多線程多進程

2013-12-19 15:01:03

LinuxLinux進程

2013-11-06 15:35:49

LinuxLinux進程

2024-08-29 13:23:04

WindowsGo語言
點贊
收藏

51CTO技術棧公眾號

国产熟人av一二三区| 麻豆av一区二区| 国产精品无码午夜福利| 九色porny丨国产首页在线| av网站免费线看精品| 1769国产精品| 在线视频第一页| www.欧美视频| 精品久久久久久电影| 日韩精品伦理第一区| 一区二区三区黄| 激情视频一区二区三区| 亚洲欧美精品在线| 五月激情婷婷在线| 好看的中文字幕在线播放| 9色porny自拍视频一区二区| 国产精品1区2区在线观看| 色撸撸在线视频| 成人av婷婷| 在线精品亚洲一区二区不卡| 在线观看亚洲视频啊啊啊啊| 无码精品视频一区二区三区| 老司机午夜精品| 久久理论片午夜琪琪电影网| xxxx日本黄色| 日韩一二三区在线观看| 日韩欧美中文字幕在线观看| 综合视频免费看| 视频一区二区三区在线看免费看| 精品一二线国产| 奇米成人av国产一区二区三区| 成人免费视频入口| 欧美男男freegayvideosroom| 精品国产乱码久久久久久天美| 在线成人av电影| 日韩av地址| 国产精品一区二区你懂的| 久久69精品久久久久久国产越南| 国产免费一区二区三区网站免费| www.久久爱.com| 在线欧美日韩精品| 成人免费性视频| 国产一区二区影视| av在线不卡电影| 99国产超薄丝袜足j在线观看| 国产亚洲久一区二区| 亚洲激情欧美| 色综合五月天导航| 一区二区黄色片| 国产精品乱战久久久| 51久久夜色精品国产麻豆| www.四虎成人| 国产拍在线视频| 亚洲成人激情自拍| 性欧美大战久久久久久久| 日本动漫理论片在线观看网站| 亚洲欧美日韩人成在线播放| 国产91av视频在线观看| 色大18成网站www在线观看| 中文欧美字幕免费| 天堂社区 天堂综合网 天堂资源最新版| 色视频在线观看| 91老司机福利 在线| 精品一区二区三区日本| 日韩在线免费看| 91片在线免费观看| 欧美午夜精品理论片a级大开眼界| 欧美巨乳在线| 国产精品色在线观看| 亚洲国产日韩综合一区| 免费av在线网站| 日韩理论片网站| 精品视频在线观看一区二区| 丰满大乳少妇在线观看网站| 亚洲不卡在线观看| 免费在线观看亚洲视频| 亚洲精品一级二级| 欧美体内she精视频| 亚洲一区二区在线视频观看| 美女久久精品| 日韩精品在线免费观看| 亚洲国产日韩一区无码精品久久久| 欧美综合久久| 美日韩丰满少妇在线观看| 国产午夜激情视频| 久久久久久久欧美精品| 成人黄色在线观看| 亚洲黄色a级片| 久久久精品黄色| 在线不卡视频一区二区| 黄页网站在线观看免费| 欧美午夜视频在线观看| 视频二区在线播放| xxxx日韩| 一区二区三区四区视频| 精品国产视频在线观看| 在线精品亚洲| 国产精品美女在线| 亚洲精品国产精| 久久久精品综合| 青青草综合在线| 偷拍视频一区二区三区| 欧美一级二级三级蜜桃| 免费看电影在线| 欧美性黄网官网| 五月激情五月婷婷| 老牛影视av一区二区在线观看 | www.色日本| 337p粉嫩大胆噜噜噜噜噜91av| 亚洲一区三区电影在线观看| 2021中文字幕在线| 欧美精品精品一区| 大地资源二中文在线影视观看| 天天精品视频| 琪琪第一精品导航| 精品人妻午夜一区二区三区四区| 久久久久久久精| 成人黄色大片网站| 亚洲国产一区二区久久| 亚洲人成毛片在线播放| 国产一级视频在线| 九九视频精品免费| 欧美精品在线一区| 51av在线| 欧美大片日本大片免费观看| 成人做爰69片免网站| 中日韩视频在线观看| 99精彩视频| 国产写真视频在线观看| 欧美色综合影院| 能免费看av的网站| 亚洲欧美久久| 国产66精品久久久久999小说| 2021av在线| 在线免费亚洲电影| jizz欧美性20| 激情综合视频| 97超碰人人模人人爽人人看| 香蕉视频网站在线观看| 色八戒一区二区三区| 成人无码www在线看免费| 欧美日韩亚洲一区在线观看| 91精品在线观看视频| 91美女视频在线| 欧美婷婷六月丁香综合色| 一区二区三区久久久久| 久久亚洲电影| 日韩啊v在线| 日韩欧美精品电影| 国产亚洲精品日韩| 少妇久久久久久久| 91香蕉视频mp4| jizzjizzxxxx| 国产最新精品| 国产精品免费久久久久久| 国产视频二区在线观看| 色婷婷国产精品| 中文字幕成人动漫| 日韩电影在线观看网站| 亚洲国产精品综合| 伊人亚洲精品| 欧美风情在线观看| 蜜桃久久一区二区三区| 婷婷开心激情综合| 黄色短视频在线观看| 丝袜美腿一区二区三区| 亚洲欧美日韩不卡一区二区三区| 99精品国自产在线| 精品国内产的精品视频在线观看| 国产乱码精品一区二区三区精东| 亚洲欧美日韩人成在线播放| 国产精品99精品无码视亚| 黄色一区二区三区四区| 精品国产综合| 电影一区二区| 美日韩在线视频| 免费国产精品视频| 色综合夜色一区| 国产在线观看免费视频软件| 国产成人免费xxxxxxxx| a√天堂在线观看| 日韩在线二区| 成人片在线免费看| 台湾成人免费视频| 另类美女黄大片| 香蕉视频成人在线| 欧美日韩国产精选| 国产一级做a爰片在线看免费| 97成人超碰视| www.com污| 亚洲日本视频| 亚洲高清视频一区| 国产精品乱战久久久| 国产精品欧美日韩久久| 在线看三级电影| 日韩精品免费电影| 一二三区在线播放| 欧美日韩性视频在线| 婷婷国产成人精品视频| 不卡一卡二卡三乱码免费网站| 美女黄色片视频| 欧美日韩国产欧| 亚洲精品成人自拍| 粉嫩精品导航导航| 国产欧美日韩亚洲精品| 艳母动漫在线观看| 日本国产欧美| 久久久久女教师免费一区| 国产69精品久久app免费版| 日韩亚洲欧美综合| 国产无遮挡又黄又爽又色视频| 亚洲综合激情另类小说区| 亚洲欧美va天堂人熟伦| jlzzjlzz亚洲日本少妇| 中文字幕视频三区| 蜜桃伊人久久| 日本wwwcom| 天天色综合色| 日韩在线国产| 亚洲精品合集| 国产综合动作在线观看| 欧美日本三级| 国产日韩专区在线| 国产精品迅雷| 午夜精品理论片| 97caopron在线视频| 中文字幕无线精品亚洲乱码一区 | 国产99久久久国产精品潘金| 精品久久久久久无码国产| 激情欧美日韩一区| 日本中文字幕一级片| 亚州av乱码久久精品蜜桃| 色综合666| 久久综合色占| 久中文字幕一区| 好吊妞国产欧美日韩免费观看网站 | 国产大片一区二区| 精品亚洲视频在线| 麻豆传媒一区二区三区| 91视频免费版污| 美女被久久久| 国产二区视频在线播放| 99视频精品| 人妻少妇精品无码专区二区| 国模吧视频一区| 久久综合久久久久| 国产精品黄色| 日韩一级特黄毛片| 欧美精品国产一区二区| 国产91视频一区| 国模吧视频一区| 欧美乱大交xxxxx潮喷l头像| 一区视频在线| 国产人妻777人伦精品hd| 亚洲国产一区二区三区高清| 日本人体一区二区| 亚洲区第一页| 国产麻花豆剧传媒精品mv在线| 国产日韩亚洲欧美精品| 欧美 日韩精品| 日韩在线一区二区三区| 手机在线免费观看毛片| 另类调教123区 | 日韩色性视频| 91嫩草免费看| 美国十次av导航亚洲入口| 久久99国产精品| 国产欧美一区| 26uuu成人| 韩日成人在线| 69堂免费视频| 美女一区二区三区| www.久久av.com| 国产激情视频一区二区在线观看| 中文字幕一区二区三区人妻在线视频| 床上的激情91.| 成年人网站免费在线观看| 国产日韩高清在线| 三级影片在线看| 欧美日韩午夜激情| 亚洲无码精品在线观看| 日韩美一区二区三区| 天天影院图片亚洲| 中文字幕亚洲精品| 五月婷婷视频在线观看| 45www国产精品网站| 97成人超碰| 国产区日韩欧美| 日韩久久精品网| 欧美大黑帍在线播放| 日韩精品一卡二卡三卡四卡无卡| 成人综合久久网| 从欧美一区二区三区| 国产在线综合视频| 亚洲午夜精品在线| 丰满熟女人妻一区二区三| 欧美成人艳星乳罩| 福利片在线观看| 欧美激情精品久久久久久久变态 | 成年在线电影| 久久久久亚洲精品| 日韩午夜电影免费看| 久久伦理网站| 欧美黄色一区| 三年中国国语在线播放免费| 成人精品免费网站| 五月天免费网站| 欧美性开放视频| 亚洲精品免费在线观看视频| 中文字幕亚洲欧美日韩2019| 色吧亚洲日本| 亚洲一区二区三区乱码aⅴ| 国产亚洲一区二区三区啪| 国产乱淫av片杨贵妃| 久久国产精品99久久久久久老狼| 人妻av一区二区| 亚洲人妖av一区二区| 成人免费毛片视频| 亚洲高清福利视频| av中文字幕在线播放| 国产精品爱啪在线线免费观看| 好吊妞视频这里有精品| 熟女视频一区二区三区| 日本不卡一区二区| 最新中文字幕视频| 亚洲成人精品一区| www.看毛片| 久久综合国产精品台湾中文娱乐网| 五月天av在线| 韩国成人动漫在线观看| 亚洲午夜精品久久久久久app| 一二三级黄色片| 中文字幕一区视频| 中文字幕乱码无码人妻系列蜜桃| 亚洲精品天天看| 性欧美freesex顶级少妇| 国产美女精品久久久| 国产综合久久| 白丝校花扒腿让我c| 亚洲精品一二三| 国产伦理吴梦梦伦理| 久久精品国产亚洲精品| 本网站久久精品| 亚洲电影一二三区| 蜜桃久久av一区| 亚洲a∨无码无在线观看| 日本韩国一区二区三区| 精品av中文字幕在线毛片| 欧美一级片一区| 国产成人一区二区三区影院| 欧美 日韩精品| 国产亚洲美州欧州综合国| 久久久精品毛片| 一区二区亚洲精品国产| 欧美日韩免费电影| 日本免费在线视频观看| 国产精品一区二区在线播放| 免费在线观看av网址| 欧美大黄免费观看| 国产美女福利在线观看| 久久本道综合色狠狠五月| 久久成人国产| 日韩黄色中文字幕| 欧美电影影音先锋| 中文在线手机av| 国产手机精品在线| 久久国产88| 日本美女黄色一级片| 欧美一级片免费看| 超级白嫩亚洲国产第一| 欧美日韩精品综合| 久久电影网电视剧免费观看| 午夜激情福利网| 亚洲成人免费网站| 欧美福利在线播放| 成年人黄色在线观看| 大白屁股一区二区视频| 精品不卡一区二区| 精品国偷自产在线视频| 国产精品白浆| 午夜欧美福利视频| 一区二区三区免费网站| 水莓100在线视频| 成人福利在线视频| 亚洲国产国产亚洲一二三| 丰满少妇一区二区| 欧美日韩情趣电影| 女同一区二区免费aⅴ| 欧美日韩国产综合在线| 韩国v欧美v亚洲v日本v| 一区二区三区视频免费看| 中文字幕亚洲欧美一区二区三区| 日韩免费成人| 欧美精品aaaa| 亚洲影院在线观看| 黄色大片在线免费观看| 91在线精品观看| 日本最新不卡在线| 日韩人妻无码一区二区三区99| 国产亚洲欧洲黄色|