您好,登錄后才能下訂單哦!
本篇內容主要講解“nagios的安裝使用介紹”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“nagios的安裝使用介紹”吧!
實驗環境:
虛擬機VMware Workstation 12 player
服務器端:centos6.4的系統,ip:192.168.0.24 netmask:255.255.255.0
nagios 3.5.1
系統默認的yum源的apache服務器
軟件介紹:
Nagios是一個可運行在Linux/Unix平臺之上的開源監視系統,可以用來監視系統運行狀態和網絡信息。Nagios可以監視所指定的本地或遠程主機以及服務,同時提供異常通知功能。
Nagios可以提供以下幾種監控功能。
監控網絡服務(SMTP、POP3、HTTP、NNTP、Ping等)。
監控主機資源(處理器負荷、磁盤利用率等)。
簡單的插件設計使得用戶可以方便地擴展自己服務的檢測方法。
并行服務檢查機制。
具備定義網絡分層結構的能力,并使用“parent”主機定義來表達網絡主機間的關系,這種關系可被用來發現和明晰主機宕機或不可達狀態。
當服務或主機問題產生與解決時將告警發送給聯系人(通過電子郵件、短信、用戶定義方式)。
具備定義事件處理功能,可以在主機或服務的事件發生時獲取更多問題定位。
自動的日志回滾。
可以支持并實現對主機的冗余監控。
可選的Web界面用于查看當前的網絡狀態、通知和故障歷史、日志文件等。
Nagios最好用的地方就是它將這些每天管理員做的工作自動化,你只需設定好要監聽的端口即可,它會默默地工作,幫忙定時地去檢測服務端口的狀態,一旦發現問題,會及時發出報警。報警可以是電子郵件也可以是手機,從而使得管理員第一時間就能收到系統的狀況。
軟件安裝:
執行下面腳本
#!/bin/bash
#This is nagios in centos6.4 autho install shell
setenforce 0
yum install -y gcc gcc-c++ httpd php php-gd glibc glibc-common gd gd-devel perl perl-devel traceroute bind-utils ntpdate mtr wget nc mailx
wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-3.5.1.tar.gz
tar zxvf nagios-3.5.1.tar.gz
cd nagios/
useradd -m nagios
groupadd nagcmd
usermod -a -G nagcmd nagios
usermod -a -G nagcmd apache
./configure --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
make install-webconf
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
chkconfig --add nagios
service httpd restart
service nagios start
sed -i 's/^SELINUX=enforcing/SELINUX=disabled/' /etc/sysconfig/selinux
service iptables stop
chkconfig iptables off
chkconfig ip6tables off
測試:
1、在瀏覽器里面輸入ip/nagios回車
2、登錄進去以后
3、隨便點點看看
到此,相信大家對“nagios的安裝使用介紹”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。