2010-06-28 52 views

回答

1

嗯... that rfc小於2年。我認爲,看到美國的嫌疑人還沒有實施它,這並不令人感到意外。

1

標準的方式做到這一點是使用正常openlog()syslog()closelog()程序從<syslog.h>讓你的應用程序日誌消息。

這會將消息發送到在本地機器上運行的syslogd。如果通過網絡使用系統日誌協議轉發消息,則syslogd本身將處理此問題。例如,可以使用syslogd.conf文件中的@hostname等目標完成此操作。

總之,您的應用程序預計會將消息記錄到syslogd,並且syslogd決定將消息發送到哪裏(包括通過網絡)。這允許本地管理員最大限度地控制。