亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

nagios監控公司內部主機配置

發布時間:2020-07-17 22:44:51 來源:網絡 閱讀:425 作者:shilong911228 欄目:移動開發

.實驗描述

系統:SUSE Linux Enterprise 10 64-bit
nagios服務器IP192.168.1.122
所需軟件:nagios-3.2.0.tar.gz
                    nagios-cn-3.2.0.tar.bz2
                    nagios-plugins-1.4.15.tar.gz
                    apache2-2.2.3-16.21
                    apache2-mod_php5-5.2.5-9.20
.安裝nagios主程序
1.創建用戶及目錄并設定權限
#groupadd nagios
#useradd -g nagios nagios
#mkdir /usr/local/nagios
#chown -R nagios.nagios /usr/local/nagios
2.編譯安裝
# tar zxvf nagios-3.2.0.tar.gz
# cd nagios-3.2.0/
# ./configure --prefix=/usr/local/nagios/ --with-gd-lib=/usr/local/lib --with-gd-inc=/usr/local/include/
報錯

nagios監控公司內部主機配置

解決方法:安裝GCC,如下顯示表示正常

nagios監控公司內部主機配置

# make all  
出現以下提示,然后按照提示逐步安裝就OK

nagios監控公司內部主機配置

# make install   //來安裝主程序,CGIHTML文件

nagios監控公司內部主機配置

# make install-init   ///etc/rc.d/init.d安裝啟動腳本

nagios監控公司內部主機配置

# make install-commandmode   //配置目錄權限

nagios監控公司內部主機配置

# make install-config    //安裝示例配置文件,安裝的路徑是/usr/local/nagios/etc

nagios監控公司內部主機配置

# make install-webconf

nagios監控公司內部主機配置

3.驗證時否安裝成功
切換目錄到/usr/local/nagios/查看是否有以下幾個文件存在,如果存在則表示程序被正確的安裝到系統上啦
 

nagios監控公司內部主機配置

bin                                         nagios執行程序所在目錄,nagios文件既為主程序
etc                                         nagios配置文件位置,初始安裝完后,只有幾個*.cfg文件
sbin                                       nagios cgi文件所在目錄。也就是執行外部命令所需文件所在的目錄
share                                    nagios網頁文件所在的目錄
var                                         nagios日志文件,spid等文件所在目錄
.安裝插件
1.編譯安裝
# tar zxvf nagios-plugins-1.4.15.tar.gz
# cd nagios-plugins-1.4.15/
# ./configure --prefix /usr/local/nagios/

nagios監控公司內部主機配置

# make && make install

nagios監控公司內部主機配置

# ls /usr/local/nagios/libexec/          \\顯示一下內容表示插件安裝成功

nagios監控公司內部主機配置

.安裝apache2

nagios監控公司內部主機配置

# vim /etc/apache2/uid.conf \\修改成一下內容

nagios監控公司內部主機配置 

# vim /etc/apache2/httpd.conf   \\在最后面添加一下內容

ScriptAlias /nagios/cgi-bin /usr/local/nagios/sbin
<Directory "/usr/local/nagios/sbin">
        Options ExecCGI
        AllowOverride None
        Order allow,deny
        Allow from all
        AuthName "nagios access"
        AuthType Basic
        AuthUserFile /usr/local/nagios/etc/htpasswd
        Require valid-user
</Directory>
Alias /nagios /usr/local/nagios/share
<Directory "/usr/local/nagios/share">
        Options None
        AllowOverride None
        Order allow,deny
        Allow from all
        AuthName "nagios access"
        AuthType Basic
        AuthUserFile /usr/local/nagios/etc/htpasswd
        Require valid-user
</Directory>
 
 # /usr/sbin/htpasswd2 -c /usr/local/nagios/etc/htpasswd shilong

nagios監控公司內部主機配置

重啟apachenagios,輸入訪問地址http://192.168.1.100/nagios
.監控局域網主機(windowslinux都行)
1.修改nagios主配置文件
# cd /usr/local/nagios/etc
# vim nagios.cfg

nagios監控公司內部主機配置

2.添加配置文件
# vim /usr/local/nagios/etc/objects/hosts.cfg

define host {
        host_name                  192.168.1.1
        alias                       Hillstone Firewall \\別名
        address                    192.168.1.1   \\填寫被監控主機IP
 
 
 
        contact_groups          admins         \\這個值是來自contacts.cfg文件里面,contactgroup_name后面的值
       check_command           check-host-alive 
        max_check_attempts       5
        notification_interval       10
        notification_period        24x7
        notification_options       d,u,r
   }

# vim /usr/local/nagios/etc/objects/servers.cfg

define service {
        host_name                       192.168.1.1
        service_description         check-host-alive
        check_period                   24x7
        max_check_attempts      4
        normal_check_interval    3
        retry_check_interval        2
        contact_groups                admins \\此處的值同上
        notification_interval        10
        notification_period          24x7
        notification_options        w,u,c,r
        check_command              check-host-alive   \\檢查主機是否存活
        }

如果監控多個主機只需要在hosts.cfg添加多個host,并在servers.cfg里面也添加相關配置
3.配置報警發送郵件
# vim /usr/local/nagios/etc/objects/contacts.cfg

nagios監控公司內部主機配置

.配置所遇到的報錯
1.如果這里打開頁面出現403錯誤,證明你的php沒有安裝(我這里就安裝啦一個apache2-mod_php5-5.2.5-9.20然后把相關的依賴包都安裝上去啦)。重啟apache,nagios頁面就出來啦。
2.nagios web頁面提示
It appears as though you do not have permission to view information for any of the services you requested...
打開cgi.cfg配置文件,里面有個參數:
use_authentication=1
為了保障系統的安全性,nagios設置了這個參數,默認為1,改為0即可
3頁面顯示

nagios監控公司內部主機配置

查看nagios進程是否啟動。如果沒有則進行以下操作
/usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
4.nagios頁面有部分是亂碼,如圖:
 

nagios監控公司內部主機配置

發現是apache配置文件的編碼問題
修改/etc/apache2/httpd.conf
最后添加AddDefaultCharset utf-8
 
 
 

 

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

进贤县| 广南县| 海阳市| 凭祥市| 滦南县| 大兴区| 罗甸县| 海南省| 胶州市| 庆安县| 图木舒克市| 千阳县| 西平县| 关岭| 汕头市| 涞源县| 绥宁县| 洪洞县| 澄迈县| 林甸县| 汝阳县| 三都| 土默特左旗| 阳春市| 正阳县| 彝良县| 乐都县| 铜川市| 昌宁县| 凭祥市| 云安县| 临沂市| 龙泉市| 铜梁县| 阳信县| 郎溪县| 历史| 来宾市| 永和县| 河池市| 正定县|