【rsyslogd】rsyslog 中 timereported 与 timegenerated 区别
時(shí)間報(bào)告和時(shí)間生成之間有什么區(qū)別?
rsyslog收到的每個(gè)消息通常都帶有兩個(gè)時(shí)間戳。可以使用屬性“ timereported”和“ timegeneration”來訪問它們。
“ timegenic”始終是rsyslog在本地計(jì)算機(jī)上生成消息對象的時(shí)間。這實(shí)際上意味著這是接收消息的時(shí)間(通過oscall層或基于OS提供的信息在某些輸入上)。
發(fā)送設(shè)備報(bào)告的時(shí)間為“ timereported”。這是從適當(dāng)?shù)膕yslog標(biāo)頭字段中獲取的。當(dāng)且僅當(dāng)無法正確解析syslog日期標(biāo)頭時(shí),“ timereported”才會(huì)填充為與“ timegeneration”相同的值。
假設(shè)中繼鏈中的所有系統(tǒng)都使用有效的syslog格式,則“時(shí)間報(bào)告”在所有中繼機(jī)上都將相同,
而 “時(shí)間生成”則反映消息接收的本地時(shí)間,因此在每個(gè)中繼機(jī)上都不同。
請記住這兩個(gè)屬性之間的差異。眾所周知,“時(shí)間生成”的屬性名稱可能會(huì)有些混亂。因此,“ timereceived”可能是一個(gè)更好的名稱,但是要改變它,就必須打破現(xiàn)有的困境。
總結(jié)
以上是生活随笔為你收集整理的【rsyslogd】rsyslog 中 timereported 与 timegenerated 区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【MySQL】 批量修改数据表和数据表中
- 下一篇: 【Vue】 vue-Router ch