<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

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 黄色一级视频免费| 亚洲国产综合精品中文第一| 成年大片免费高清在线看黄| 免费看国产一级特黄aa大片| 看一级毛片免费观看视频| 性做久久久久免费观看| 欧美日韩亚洲精品| 国产成人精品免费直播| 免费福利资源站在线视频| 免费在线观看日韩| 一级毛片免费不卡| 在线观看亚洲专区| 国产又大又粗又硬又长免费| 处破女第一次亚洲18分钟| 亚洲成a人无码av波多野按摩| 一级毛片成人免费看a| 亚洲精品无码不卡在线播HE | 亚洲另类无码专区丝袜| 国产一二三四区乱码免费| 亚洲尤码不卡AV麻豆| 免费国产叼嘿视频大全网站| 亚洲精品中文字幕乱码影院| 久久天天躁狠狠躁夜夜免费观看| 亚洲精品无码日韩国产不卡av| 免费国产成人高清在线观看麻豆| 久久九九免费高清视频| 亚洲美女aⅴ久久久91| 日本免费中文字幕在线看| 国产黄在线播放免费观看| 久久久久亚洲AV无码网站| 成人人免费夜夜视频观看| 丰满少妇作爱视频免费观看| 亚洲一区二区三区高清| 日韩成人在线免费视频| 免费在线观影网站| 亚洲人精品亚洲人成在线| 亚洲色偷拍区另类无码专区| 1000部拍拍拍18勿入免费视频下载| 亚洲精品国产第一综合99久久| 亚洲乱码无码永久不卡在线| 久草视频免费在线|