91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

syslog-ng如何理解

發布時間:2021-12-30 16:04:45 來源:億速云 閱讀:171 作者:柒染 欄目:云計算

這篇文章給大家介紹syslog-ng如何理解,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

syslog-ng介紹  
可能沒有用過的朋友還是不太了解,下面講一個例子  
cat /etc/syslog-ng/syslog-ng.conf  
 
#Syslog-ng configuration file  
options {  
        long_hostnames(off);  
#  long_hostnames(yes|no) :是chain_hostnames的別名,已不建議使用  
        sync(100);  
#  sync(n) :緩存多少行的信息再寫入文件中,0為不緩存,局部參數可以覆蓋該值。  
        stats(43200);  
 #stats(n) :多少時間(秒)寫入兩行STATUS信息供,默認值是:600  
        create_dirs(yes);  
#create_dirs(yes創建目錄  
        compress(yes);  
#壓縮  
        log_fifo_size(200);  
#設置輸出隊列的大小    
#  為了防止發送日志的daemon程序阻塞,syslog-ng一直在讀取其向內的日志通道。如果輸出隊列已滿,就可能造成日志消息的丟失。因此,設置輸出隊列的大小非常重要,你可以設置全局輸出隊列的大小,也可以為每個日志消息驅動器設置輸出隊列的大小。  
};  
 
#src  
source src { unix-stream("/dev/log"); internal(); pipe("/proc/kmsg"); udp(ip(0.0.0.0) port(514)); };  
 #定義消息源src,從udp514端口接收  
#Linux 一個叫作/dev/log的SOCK_STREAM unix套接字  
#通常,內核會把自己的消息送到一個特殊的文件(BSD系統是/dev/kmsg,Linux系統是/proc/kmsg)  
# internal();所有syslog-ng內部產生的日志消息。  
#pipe,fifo 打開指定的管道或者FIFO設備,讀取日志信息  
 
#for realtime alert  
destination d_realtime_alert { udp("0.0.0.0" port(7777)); };  
destination d_realtimepass_alert { udp("0.0.0.0" port(8888)); };  
#定義目的地d_realtime_alert,把日志消息發送到指定的UDP端口7777  
#定義目的地d_realtimepass_alert,把日志消息發送到指定的UDP端口8888  
 
destination d_passport { file("/opt/syslog-ng/log/passport_log"); };  
#把日志消息寫入指定的文件  
destination d_maildlogin { udp("0.0.0.0" port(9801)); };  
#destination d_maildlogin { file("/opt/syslog-ng/log/oplog/$YEAR.$MONTH.$DAY.$HOUR.log" create_dirs(yes)); };  
#用變量來創建文件,這樣每小時自動生成一個日志文件,實現分割  
#192.168.132.203  
filter f_192.168.132.203 { host("192.168.132.203"); };  
#定義過濾器,匹配來自192.168.132.203的日志消息  
log { source(src); filter (f_192.168.132.203); destination(d_passport); };  
#把消息源、過濾器、消息目的組合起來就形成一條完整的指令。日志路徑中的成員是順序執行的。凡是來源于指定的消息源,匹配所有指定的過濾器,并送到指定的地址  
 
destination d_webmail_stat_log { file("/opt/syslog-ng/log/oplog/$YEAR.$MONTH.$DAY.$HOUR.log" create_dirs(yes)); udp("localhost" port(2005)); udp("localhost" port(2004)); };  
#同時記錄到文件和發送到UDP端口2005,2004  
 
#Webmail Statistic  
filter f_webmail_stat { program("oplog"); };  
#program(parm) :啟動指定的程序oplog,并把日志消息發送到該進程的標準輸入  
 
以上是接收日志。發送端可以是程序,也可以是系統自帶的syslogd  
 cat /etc/syslog.conf  
local6.*         @192.168.20.85  

關于syslog-ng如何理解就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

莱西市| 祥云县| 子长县| 龙岩市| 儋州市| 鸡东县| 曲阳县| 木里| 永福县| 柳河县| 都江堰市| 余庆县| 华亭县| 绍兴市| 恩平市| 古浪县| 游戏| 乳山市| 黄梅县| 邻水| 武功县| 和田县| 迁西县| 肃宁县| 成安县| 庄浪县| 龙州县| 麻城市| 山丹县| 察雅县| 泌阳县| 林甸县| 蒲江县| 德兴市| 积石山| 太谷县| 山阳县| 当涂县| 新竹县| 清流县| 汤阴县|