天天看點

cacti監控lighttpd

1 先配置加載lighttpd的mod_status子產品

這裡是用的lighttpd-1.4.28版本的,有兩種方法

第一中,1編輯lighttpd的module.conf 配置檔案,加載mod_status子產品,并取消include “conf.d/status.conf” 注釋

           server.modules =(

                         “mod_access”;

                          “ mod_status“;

                             ……

                            )

       2 編輯mod_status 的配置文

               #cd conf.d

               #vim  status.conf

                  #server.modules += ( "mod_status" )

                     注:注釋此項因為已經在module.conf中已經加載了該子產品,如果再次加載,回報下面的錯誤

Starting lighttpd: 2010-09-09 02:33:15: (plugin.c.131) Cannot load plugin mod_status more than once, please fix your config (we may not accept such configs in future releases

$HTTP["remoteip"] == "192.168.2.194" {

                   status.status-url          = "/server-status"

  status.config-url          = "/server-config"

                   status.statistics-url      = "/server-statistics"

                   status.enable-sort         = "enable"

}

   第二種方法就是在module.conf檔案中隻需要取消include “conf.d/status.conf” 注釋

           并編輯mod_status的配置檔案

                             server.modules += ( "mod_status" )

                             status.status-url          = "/server-status"

                             status.config-url          = "/server-config"

                             status.statistics-url      = "/server-statistics"

 status.enable-sort         = "enable"

2 下載下傳cacti監控lighttpd的模闆

                  lighttpd_stats_1.0.tar

解壓并把對應的php 腳本拷貝到caci的scripts的目錄下面

    #tar xvf lighttpd_stats_1.0.tar

    #cd  lighttpd_stats_1.0

    #cp  ss_lighttpd_stats.php  /var/www/html/cacti/scripts

 注意并修改該腳本的屬主,不然cacti會報錯

09/09/2010 11:55:07 AM - PHPSVR: Poller[0] WARNING: Function does not exist

是以一定要修改該php腳本的權限

   #chown cactiuer ss_lighttpd_stats.php

3 把cacti監控lighttpd的模闆cacti_host_template_webserver_lighttpd.xml 導入到cacti中

本文轉自 freehat08 51CTO部落格,原文連結:http://blog.51cto.com/freehat/391270,如需轉載請自行聯系原作者