syslog 簡介
syslog是一種工業標準的協議,可用來記錄裝置的日誌。在unix系統,路由器、交換機等網路裝置中,系統日誌(system log)記錄系統中任何時間發生的大小事件。管理者可以通過檢視系統記錄,隨時掌握系統狀況。unix的系統日誌是通過syslogd這個程序記錄系統有關事件記錄,也可以記錄應用程式運作事件。通過適當的配置,我們還可以實現執行syslog協議的機器間通訊,通過分析這些網路行為日誌,藉以追蹤掌握與裝置和網路有關的狀況。
syslog 配置檔案
syslog配置檔案是/etc/syslog.conf檔案(在 ubuntu 1404 中 是 /etc/rsyslog.conf)。syslog守護程序是可配置的,它允許人們為每一種型別的系統資訊精確地指定乙個存放地點。現在,我們先看看syslog.conf檔案的配置行格式(這個檔案裡的每乙個配置行都是同樣的格式)。
syslog 配置行的格式如下:
訊息型別.優先順序 動作域
mail.* /var/log/mail.log
這一行由兩個部分組成。第乙個部分是乙個或多個「選擇條件」;上例中的選擇條件是「mail」。選擇條件後面跟一些空格字元,然後是乙個「操作動作」;上例中的操作動作是:/var/log/mail.log
syslog程序
如果需要重新啟動 syslog 守護程序(修改了 syslog 的配置檔案後必須重啟 syslog 守護程序才會生效)命令如下:(ubuntu 1404)
sudo /etc/init.d/rsyslog restart
linux環境程式設計 孤兒程序,殭屍程序,守護程序
前面的 程序控制我們已經陸續的介紹啦,今天介紹一下孤兒程序,殭屍程序,還有守護程序 一.孤兒程序 父程序 先於 子程序結束,那子程序就成為了孤兒程序,父程序的資源被 init程序 沒有結束的子程序就被init程序領養,init程序可以被看程是孤兒院的院長。二.殭屍程序 父程序 還在執行 子程序已經結...
守護程序VS守護執行緒
join 方法可以使乙個程序執行完之後再執行下乙個程序,而daemon 方法就是主程序的 執行完畢之後,不需要等待子程序,立即終止子程序。join 方法和daemon 方法都是改變程序順序的方法。1.daemon 方法要寫在start 方法之前。2.子程序被設定成守護程序後,一旦主程序 執行完畢,不...
守護執行緒和守護程序
守護程序隨著主程序的 的執行結束而結束 守護執行緒會在主線程結束之後等待其他子執行緒的結束才結束 如有其他子執行緒,沒有其他子執行緒就是主線程結束守護執行緒隨之結束 主程序在執行玩完自己的 後不會立即結束,而是等待子程序結束之後,子程序的資源 import time from threading i...