這次聊聊「syslog」。
上次聊了「日志」(lgo)。這次說起syslog,一看到log(日志)就明白是怎么回事了。syslog是獲取系統(tǒng)日志的工具。
很多UINIX系的OS都采用了這個程序,它承擔(dān)了「獲取系統(tǒng)全部的日志」這個維持系統(tǒng)正常運(yùn)行的重要任務(wù)。
syslog的本體是「syslogd」這個daemon(一般翻譯成守護(hù)進(jìn)程),常駐內(nèi)存中獲取日志。
syslog的特點(diǎn)是可以通過配置文件「/etc/syslog.conf」,對「哪種應(yīng)用程序?哪種重要度的信息?記錄在哪個文件中?」等進(jìn)行細(xì)致的配置。
上次也稍微提到了一些,大量的日志使管理員很難查看,而syslog可以配置「只對想要特別關(guān)注的程序才獲取細(xì)致的日志」。
此外,syslog還有一個不為人知的功能,就是「可以通過網(wǎng)絡(luò)和其它主機(jī)之間傳輸日志」。使用SSL之類的可以實(shí)現(xiàn)日志的加密傳輸,也就可以做到將所有日志同一到一臺服務(wù)器上進(jìn)行管理。
日志是將系統(tǒng)運(yùn)用自如所不可缺少的東西,而syslog就是獲取日志的強(qiáng)力工具。所以請務(wù)必熟練使用它。
新聞熱點(diǎn)
疑難解答
圖片精選