<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 167,  comments - 30,  trackbacks - 0
    個人說明:以下作者應該是在Ubuntu OS上做的測試。 感謝作者vpsee。
                   本人在公司的Red Hat Enterprise Linux Server release 6.1 (Santiago) 服務器上做的測試,可參見最下面截圖,監控Tomcat和其他日志信息。很是方便哈^^.
                   由于Redhat OS上沒有apt-get,如果缺少相應軟件包,可以通過yum或者iso源方式安裝缺少的軟件。


    轉自:http://www.vpsee.com/2012/11/install-real-time-log-monitoring-tool-log-io/#comments 
    日志是個好東西,對技術人員來說寫日志能紀錄成長,分享經驗;對機器來說紀錄日志能及時發現錯誤,為日后的排錯提供信息。如果還在一臺機器上用 tail -f 監聽單個日志或者 multitail 監聽多個日志也太 out 了,我們需要一種工具能紀錄上百臺機器、不同類型的日志,并最好能匯集到一個界面里方便查看,最好還是實時的。log.io 就是這樣一個實時日志監控工具,采用 node.js + socket.io 開發,使用瀏覽器訪問,每秒可以處理超過5000條日志變動消息。有一點要指出來的是 log.io 只監視日志變動并不存儲日志,不過這個沒關系,我們知道日志存儲在哪個機器上。

    和其他的監控工具一樣,log.io 也采用服務器-客戶端的模式。log.io 由兩部分組成:server harvester, server 運行在機器 A(服務器)上監視和紀錄其他機器發來的日志消息;log harvester 運行在機器 B(客戶端)上用來監聽和收集機器 B 上的日志改動,并將改動發送給機器 A,每個需要紀錄日志的機器都需要一個 harvester.

    在機器 A B

    因為 log.io 基于 node.js,所以在服務器和客戶端都要安裝 node.js,這里采用編譯安裝的辦法,首先安裝需要的依賴包:

    $ sudo apt-get install g++ make git libssl-dev pkg-config

    下載 node.js 源代碼,編譯并安裝:

    $ wget http://nodejs.org/dist/v0.8.14/node-v0.8.14.tar.gz

    $ tar zxvf node-v0.8.14.tar.gz

    $ cd node-v0.8.14/

    $ ./configure

    $ make

    $ sudo make install

    安裝 NPM

    $ curl https://npmjs.org/install.sh | sudo sh

    安裝 log.io(包含了 log server log harvester

    $ sudo npm config set unsafe-perm true

    $ sudo npm install -g --prefix=/usr/local log.io

    在機器 A 上啟動 server

    $ sudo log.io server start

    在機器 B 上配置和啟動 harvester

    server 用來監聽各個機器發來的日志消息,harvester 用來把本機的日志發給 server,所以 harvester 配置的時候需要指定 server 的主機地址(或域名)。如何告訴 harvester 哪些日志需要監控呢?log_file_paths 就是指定日志路徑的地方。下面的配置是 harvester auth.log harvester.log 這兩個日志的改動發送給 server

    $ sudo vi /etc/log.io/harvester.conf

    exports.config = {

      // Log server host & port

      server: {

        host: 'log.vpsee.com', // 也可以用 IP 地址

        port: 8998,

      },

     

      // Watch the following log files, defined by label:path mappings

      log_file_paths: {

        logio_auth: '/var/log/auth.log',

        logio_harvester: '/var/log/log.io/harvester.log',

      },

     

      instance_name : 'log_node_1'

    }

    啟動 harvester

    $ sudo log.io harvester start

    測試

    打開瀏覽器訪問 log server 所在的機器 A,域名是 log.vpsee.com(也可以用 IP 地址),端口是 8998
    ======================================================================================
    本人測試時harvester.conf文件配置如下:

    /* Log.io log harvester configuration */
    exports.config = {
      // Log server host & port
      server: {
        host: '192.168.32.92',
        port: 8998,
      },
      // Watch the following log files, defined by label:path mappings
      log_file_paths: {
        logio_tomcat: '/usr/local/tomcat6/logs/catalina.out',
    logio_oned: '/opt/nebula/ONE/var/oned.log',    
    logio_harvester: '/var/log/log.io/harvester.log',
      },
      // Define name of current machine.
      // Alternatively, you can set this name in /etc/profile:
      // export LOGIO_HARVESTER_INSTANCE_NAME='my_log_machine'
      // If so, comment out the line below
      instance_name : 'log_node_1'
    }

    posted on 2012-11-06 15:49 David1228 閱讀(2197) 評論(0)  編輯  收藏 所屬分類: Linux云計算、虛擬化

    <2012年11月>
    28293031123
    45678910
    11121314151617
    18192021222324
    2526272829301
    2345678

    常用鏈接

    留言簿(4)

    隨筆分類

    隨筆檔案

    文章檔案

    新聞分類

    新聞檔案

    相冊

    收藏夾

    Java

    Linux知識相關

    Spring相關

    云計算/Linux/虛擬化技術/

    友情博客

    多線程并發編程

    開源技術

    持久層技術相關

    搜索

    •  

    積分與排名

    • 積分 - 358547
    • 排名 - 154

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久久久一级精品亚洲国产成人综合AV区 | 8x8x华人永久免费视频| 中文字幕亚洲无线码a| 国产精品色午夜免费视频| 亚洲欧洲中文日韩av乱码| 美女被爆羞羞网站在免费观看| 日本中文字幕免费高清视频| 噼里啪啦电影在线观看免费高清| 亚洲日本在线播放| 一级做受视频免费是看美女| 99精品视频在线观看免费专区 | 亚洲国产综合精品中文第一| 好吊妞在线成人免费| 亚洲午夜无码久久久久小说| 全免费a级毛片免费看| 亚洲va无码手机在线电影| 99热这里有免费国产精品| 亚洲日产2021三区在线| 四色在线精品免费观看| 免费大片av手机看片| 成熟女人特级毛片www免费| 亚洲国产精品久久久久久| 久久A级毛片免费观看| 亚洲日本一线产区和二线 | 亚洲性线免费观看视频成熟| 亚洲人AV在线无码影院观看| 日韩精品亚洲专区在线观看| 亚洲AV色吊丝无码| 亚洲高清免费在线观看| 亚洲中文字幕无码亚洲成A人片| 国产公开免费人成视频| 日本卡1卡2卡三卡免费| 亚洲欧美中文日韩视频| 久久精品国产亚洲Aⅴ香蕉 | 亚洲欧洲日本精品| 在线免费视频一区| 在线观看免费播放av片| 亚洲影视自拍揄拍愉拍| 国产亚洲精品高清在线| 岛国av无码免费无禁网站| 少妇性饥渴无码A区免费|