歡迎您光臨本站 註冊首頁

在syslog-ng中,如何實現將日誌信息和pattern database進行匹配

有一個小程序,將一條日誌信息"I am a syslog sample"使用openlog(),sysylog()和closelog()輸出至/var/log/message.

而syslog-ng將會接收這條日誌信息並且通過pattern database來進行匹配···

pattern database可能樣式 :xmlfile(pattern:i am a sysylog sample)

最後,輸出匹配結果···




sample程序如下(其中可能有錯誤,大致如下)···

#include <syslog.h>
int main(int argc, char **argv)
{
    openlog("NGIRC—AP", LOG_CONS | LOG_PID, 0);
    syslog(LOG_INFO,
           "I am a sysylog sample: '%s'\n", argv);
    closelog();
    return 0;
}

[火星人 ] 在syslog-ng中,如何實現將日誌信息和pattern database進行匹配已經有262次圍觀

http://coctec.com/docs/service/show-post-14037.html