天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

解析php如何將日志寫進(jìn)syslog

在做項(xiàng)目的時(shí)候們?yōu)榱朔奖氵\(yùn)維,我們經(jīng)常需要將系統(tǒng)日志寫入系統(tǒng)syslog,下邊我們就介紹一下,在linuxphp對(duì)syslog的操作:
在linux中配置syslog
在linux中,facility(設(shè)備)有以下幾種:
AUTH 普通安全/授權(quán)消息
AUTHPRIV 私有安全/授權(quán)消息
CRON 定時(shí)器進(jìn)程
DAEMON 守護(hù)進(jìn)程
KERN 內(nèi)核消息
LOCAL0 ... LOCAL7  本地應(yīng)用,在windows上不支持
LPR  行式打印機(jī)
MAIL  郵件服務(wù)
NEWS  新聞服務(wù)
SYSLOG  由syslogd內(nèi)部產(chǎn)生的消息
USER  通用的用戶級(jí)信息
UUCP  UUCP子系統(tǒng)
登錄linux系統(tǒng),進(jìn)入/etc目錄,輸入:
復(fù)制代碼 代碼如下:
vim syslog.conf

打開syslog的配置文件
在這里,你可以看到syslog的所有配置信息,這里定義了在上一節(jié)中提到的每種日志類型存儲(chǔ)日志所使用的條件,如:
daemon.*  -/var/log/daemon.log
定義了daemon所產(chǎn)生的日志的保存位置,其中daemon為日志類型,“*”代表將所有級(jí)別的日志都放到該文件。格式為:
facility。level -日志文件保存的路徑,如-/var/log/daemon.log
level包括:
emerg -該系統(tǒng)不可用
alert -需要立即被修改的條件
crit -阻止某些工具或子系統(tǒng)功能實(shí)現(xiàn)的錯(cuò)誤條件
err -阻止工具或某些子系統(tǒng)部分功能實(shí)現(xiàn)的錯(cuò)誤條件
warning -預(yù)警信息
notice -具有重要性的普通條件
info -提供信息的消息
debug -不包含函數(shù)條件或問題的其他信息
none -沒有重要級(jí),通常用于排錯(cuò)
* 所有級(jí)別,除了none
下面我們?cè)谂渲梦募卸x一個(gè)自己設(shè)備的日志規(guī)則:local4.info   -/var/log/
接下來執(zhí)行命令/etc/init.d/sysklogd restart或/etc/init.d/sysklogd reload使新增的配置生效,下面我們可以測(cè)試新增的日志規(guī)則了:
1.輸入命令  logger -p local4.info " my test log"
2.執(zhí)行命令 tail   /var/log/event_log.log
你可以看到自己寫入的日志信息:
注意:syslog.conf中l(wèi)ocal4.info 代表所有info級(jí)別以及以上的日志會(huì)記錄到這里
ok,到現(xiàn)在我們已經(jīng)在ubuntu中設(shè)置好了我們需要的日志,下面我們用php中的syslog將日志寫到ubuntu中的syslog中。
下面直接上php代碼:
復(fù)制代碼 代碼如下:
openlog("Event1.0", LOG_PID | LOG_PERROR, LOG_LOCAL4);
syslog($level, "LOG MESSAGE: " . $errinfo);
closelog();

以上各方法的具體用法請(qǐng)查看php的API,具體用法不在這里贅述。
其中openlog的第一個(gè)參數(shù),是日志標(biāo)識(shí),該標(biāo)識(shí)會(huì)自動(dòng)加在日志信息的開始,用來表示是什么系統(tǒng)寫入的日志。
由于我們想要將日志寫入local4.info,所以第三個(gè)參數(shù)需使用LOG_LOCAL4,該參數(shù)表示寫入日志的設(shè)備信息。
syslog中$level為日志級(jí)別,包括:
LOG_EMERG system is unusable
LOG_ALERT action must be taken immediately
LOG_CRIT critical conditions
LOG_ERR error conditions
LOG_WARNING warning conditions
LOG_NOTICE normal, but significant, condition
LOG_INFO informational message
LOG_DEBUG debug-level message
第二個(gè)參數(shù)為具體的日志內(nèi)容。

php技術(shù)解析php如何將日志寫進(jìn)syslog,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 窝窝午夜色视频国产精品东北 | 大中国免费视频大全在线观看 | 成人女人A级毛片免费软件 成人免费在线视频 | 男人桶女人j的视频在线观看 | 亚洲一区二区三不卡高清 | 99久久久精品免费观看国产 | 黑人巨茎大战白人女40CMO | 在线欧美精品一区二区三区 | 高清国产在线播放成人 | 精品午夜中文字幕熟女人妻在线 | 精品久久久久中文字幕 | 丰满的女朋友韩国版在线观看 | 久久999视频 | 亚洲国产精品99久久久久久 | 大陆老熟女60岁 | 亚洲欧美一级久久精品 | 精品国产露脸久久AV麻豆 | 99精品无码AV在线播放 | 久久视频精品38在线播放 | 国产 高清 无码 在线播放 | 野花韩国视频中文播放 | 国色天香视频在线社区 | 日本高清在线一区二区三区 | 日韩中文无线码在线视频 | 在线观看中文字幕码2021不用下载 | 丰满女友bd高清在线观看 | 18 japanese宾馆直播 | 亚洲精品乱码久久久久久v 亚洲精品乱码电影在线观看 | china中国gay偷拍 | 久久电影院久久国产 | 朋友的娇妻好爽好烫嗯 | 国产制服丝袜91在线 | 吃胸亲吻吃奶摸下面免费视频 | 日韩视频中文字幕精品偷拍 | 好看AV中文字幕在线观看 | 国产精品一区二区资源 | 99久久精品费精品国产 | 亚洲你我色 | 亚洲字幕在线观看 | 国产麻豆精品人妻无码A片 国产麻豆精品久久一二三 国产麻豆精品传媒AV国产在线 | 情浓野战台湾三级 |