国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

關于搭建日志服務器遇到的二三事

IT那活兒 / 1991人閱讀
關于搭建日志服務器遇到的二三事

點擊上方“IT那活兒”公眾號,關注后了解更多內容,不管IT什么活兒,干就完了!!!

如何搭建日志服務器

談論到linux系統的日志,那永遠繞不開的就是rsyslog和syslog服務。
在centos 6之后,syslog服務被rsyslog服務替代,一躍成為linux系統日志的王牌代理人,因此不再介紹syslog這張落幕的王牌。
關于如何搭建日志服務器,已在前面的文章完成了介紹《善用rsyslog之打造日志集中管理服務器》。本次只做一個簡單介紹。
首先需要一臺存放日志的日志服務器,修改此服務器的/etc/rsyslog.conf文件:
此部分內容是為了開啟日志服務器接受日志的兩種方式,為UDP和TCP兩種傳輸方式。同時可以將端口修改掉,默認端口為 514。
修改完畢后重啟rsyslog服務:
查看514端口是否開啟:

端口開啟即為成功。隨后在日志所在服務器的 /etc/rsyslog.conf 配置如下配置:

  • 日志   @日志服務器IP:日志服務器接受端口
    (單個@為UDP傳輸,雙@@為TCP傳輸日志)
最后在日志服務器的/etc/rsyslog.conf文件中配置接受日志的模板即可成功在所在路徑找到日志文件。

當然,以上均建立在一切順利的情況下,可現實往往不盡人意。

搭建時碰到的’攔路虎’

首先有請‘遲到同學’入場,當我滿心歡喜的迎接日志到來時,可是它卻遲遲未到。
此時我仍然信心滿滿的以為是我的老對手網絡和防火墻在從中作梗。于是我掏出了我的三板斧,檢查了網絡與防火墻。很可惜網絡與防火墻均無問題。
一切暢通,前方道路狀況良好。此時我隱隱感覺不對,又打出最后一斧,權限。再三檢查文件權限以及目錄權限后,發現一切無誤。
之后我修改了日志服務器rsyslog.conf文件的配置,讓它系統日志暫居一起,也就是/var/log目錄。然后它來了,日志成功的傳輸到了此目錄下(注:此文件為測試配置傳輸)。

于是我連忙查看message日志,終于從中找到了蛛絲馬跡。
原來無法寫入到/data/log目錄下面指定的文件。這就難倒我了,權限等一些配置均無問題,為什么無法寫入?
于是我打開rsyslog官網,查看官方寶典,原來是由于selinux控制了系統服務對文件的控制權限使用sestatus命令查看,果然是開啟狀態。
于是我使用semanage fcontext -l | grep :var_log_t命令查看,果然沒有/data目錄的寫入權限。
于是我使用下面的命令semanage fcontext -a -t var_log_t "/data/log(/.*)?"
將日志存放路徑的權限分配給了rsyslog服務。
使用restorecon -Rv /data/log修復日志存放目錄及其子文件的context。
最后重啟服務service rsyslogd restart
我們期待已久的日志終于歸位。
雖然只是一個簡單的問題可確實把我折騰的不輕,因此寫下本篇文章作為記錄,以供日后遇到類似問題提供解題思路。

本文作者:吳浩鑫(上海新炬王翦團隊)

本文來源:“IT那活兒”公眾號

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/129316.html

相關文章

  • 與dom事件流相關的二三事

    摘要:但對于整個事件流上的別的元素來說,執行順序還會受到另外一個因素的影響。以上面的場景為例,在捕獲階段執行的事件,如果執行,則事件流終止,不會到達目標階段,的世界則不會被執行執行結果為線上參考事件流 向dom綁定事件的事件的三種方式 行內綁定 按鈕 js內綁定 btnDom.onclick = function clickHandler() { console.log(click)...

    Anleb 評論0 收藏0
  • 前端渲染過程的二三事

    摘要:前端渲染過程的二三事本文不會介紹整個前端渲染過程的步驟,只是記錄最近閱讀的文章的些許思考和感悟。那么現在我們可以明白這個問題的關鍵所在了,因為在大部分頁面中是擁有的,而由于其解析順序,那么在事件之前必定已經成功構造樹。 前端渲染過程的二三事 本文不會介紹整個前端渲染過程的步驟,只是記錄最近閱讀的文章的些許思考和感悟。(文章地址一(系列),文章地址二) 希望大家在閱讀這篇文章之前能將上述...

    Rindia 評論0 收藏0
  • 關于UUID的二三事

    摘要:規范定義來自于發布的一個規范。其中的字母是進制表示,大小寫無關。在里面的使用的例子其中,最后的個字符就是我電腦網卡的地址版本安全的安全的和基于時間的算法相同,但會把時間戳的前位置換為的或。 一、簡介 UUID,是Universally Unique Identifier的縮寫,UUID出現的目的,是為了讓分布式系統可以不借助中心節點,就可以生成UUID來標識一些唯一的信息; GUID,...

    2json 評論0 收藏0
  • 分表后需要注意的二三事

    摘要:分表字段的選擇。問題產生之前提到在分表應用上線前我們需要將原有表的數據遷移到新表中,這樣才能保證業務不受影響。雖說凌晨的業務量下降,但依然有少部分的請求過來,也會出現各種數據庫異常。 showImg(https://segmentfault.com/img/remote/1460000019462791?w=496&h=285); 前言 本篇是上一篇《一次分表踩坑實踐的探討》,所以還沒...

    dongxiawu 評論0 收藏0
  • 數組方法的二三事

    摘要:常用的數組方法刪除數組的最后一個元素,返回被刪除的元素,原數組長度減。原數組發生了變化,但沒有創建新的數組。將指定數組進行排序,返回排好序的數組。顛倒數組元素的順序,返回逆序后的數組。 數組,對于每一個前端人員來說是非常常見且重要的數據結構之一,也是面試常常出現的題目,掌握數組的方法能幫助我們更高效地處理問題。不過在數組的學習中,我們常常會混淆數組本身的方法和Javascript提供的...

    VincentFF 評論0 收藏0

發表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<