當前位置:首頁 » 操作系統 » nagioslinux

nagioslinux

發布時間: 2022-04-25 14:54:44

A. linux 上nagios登陸上去但是打不開網頁(我就是剛安裝好登陸一下,還沒有配置監視主機等)

應該是沒有許可權的問題,在啟動nagios之前需要創建用戶,而新創建的用戶必須和cgi.cfg文件中authorized_for_****這些配置項中的用戶名稱一樣,這通常是因為你創建的用戶名稱不一致造成。
創建用戶命令:htpasswd -c /etc/nagios/htpasswd.users nagiosadmin(一般默認好像是這個,你自己看看)
有問題可以咨詢

B. 求: linux下 nagios中文漢化包,及詳細 使用 說明

nagios是目前非常流行的系統,伺服器監控免費軟體,很多大的國內站點像搜狐,網易都在使用nagios進行伺服器監控。
nagios的有點在於他本身只是一個框架,對於nagios擴展監控模塊,以及報警模塊非常方便,能很方便的加入自己編寫的服務監控,以及手機簡訊,郵件,gtalk ,msn報警等等。
以下是nagios在linux REDHAT AS4U4 下的安裝和簡單的配置過程:
下載軟體:
wget http://surfnet.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.3.tar.gz
wget http://nchc.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.12.tar.gz
wget http://nchc.dl.sourceforge.net/sourceforge/nagiosplug/nagiosmib-1.0.0.tar.gz
添加用戶:

useradd -m nagios
passwd nagios
groupadd nagcmd
usermod -G nagcmd nagios
usermod -G nagcmd daemon

編譯安裝nagios
tar -xvzf nagios-3.0.3.tar.gz
cd nagios-3.0.3
./configure --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
設置apache伺服器訪問密碼:
cd /usr/local/nagios/etc/
/usr/local/apache/bin/htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
cd /usr/local/apache/conf/
vi httpd-vhosts.conf
配置apache的cgi ,具體配置如下:
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.users
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.users
Require valid-user
</Directory>
重啟apache
/usr/local/apache/bin/apachectl configtest
/usr/local/apache/bin/apachectl stop
/usr/local/apache/bin/apachectl start
安裝nagios插件
tar -xvzf nagios-plugins-1.4.12.tar.gz
cd nagios-plugins-1.4.12
./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
make install
chkconfig --add nagios
chkconfig nagios on
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
service nagios start
現在你可以通過瀏覽器訪問監控的界面了,http://www.example.com/nagios
現在你僅僅能看到對於本機的監控,接下來我們添加一個http服務的監控
cd /usr/local/nagios/
vi nagios.cfg
添加一行:
cfg_file=/usr/local/nagios/etc/objects/wwws.cfg
編寫配置wwws.cfg
touch objects/hosts.cfg objects/wwws.cfg
vi objects/wwws.cfg
具體內容如下:
define host{
use generic-host
host_name maycode
alias www.maycode.com
address 10.11.24.42
hostgroups webhosts
max_check_attempts 10
}

define hostgroup{
hostgroup_name webhosts
alias web service hosts
members maycode
}

define service{
use generic-service
host_name maycode
service_description HTTP
check_command check_http! -H www.maycode.com
}
請根據具體情況修改為你要監控的主機以及域名,現在來看看你的配置文件是否正確:

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
如果爭取,請重啟nagios伺服器
service nagios start
接下來請去瀏覽器看看吧,如果在host部分看到pending別奇怪啊,我們只設置了監控www伺服器,如果你需要監控alive ,請參考localhost.cfg配置文件。
在libexec目錄下,所有的監控腳本和應用都在,你可以用 prog -h ,查看如何使用這些監控腳本和程序。如果你自己寫的程序最好也放在這個目錄下。

文章出處:DIY部落(http://www.diybl.com/course/6_system/linux/Linuxjs/20090317/162219.html)

C. linux下的nagios在哪個目錄修改郵箱地址

基礎支持套件:gcc glibc glibc-common gd gd-devel xinetd openssl-devel
# rpm -q gcc glibc glibc-common gd gd-devel xinetd openssl-devel

如果系統中沒有這些套件,使用yum 安裝
# yum install -y gcc glibc glibc-common gd gd-devel xinetd openssl-devel
5.2 創建nagios用戶和用戶組
# useradd -s /sbin/nologin nagios
# mkdir /usr/local/nagios
# chown -R nagios.nagios /usr/local/nagios

查看nagios 目錄的許可權
# ll -d /usr/local/nagios/

5.3 編譯安裝Nagios
# wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.4.3.tar.gz
# tar zxvf nagios-3.4.3.tar.gz
# cd nagios
# ./configure --prefix=/usr/local/nagios

# make all

# make install

# make install-init

# make install-commandmode

# make install-config

# chkconfig --add nagios
# chkconfig --level 35 nagios on
# chkconfig --list nagios

5.4 驗證程序是否被正確安裝
切換目錄到安裝路徑(這里是/usr/local/nagios),看是否存在etc、bin、sbin、share、var 這五個目錄,如果存在則可以表明程序被正確的安裝到系統了。Nagios 各個目錄用途說明如下:
bin Nagios 可執行程序所在目錄
etc Nagios 配置文件所在目錄
sbin Nagios CGI 文件所在目錄,也就是執行外部命令所需文件所在的目錄
share Nagios網頁文件所在的目錄
libexec Nagios 外部插件所在目錄
var Nagios 日誌文件、lock 等文件所在的目錄
var/archives Nagios 日誌自動歸檔目錄
var/rw 用來存放外部命令文件的目錄

D. 如何設置nagios實現對Linux伺服器的監控(只在監控伺服器上進行設置,不需在被控端上做配置),急需求解!

說明:
● 主機名 host_name,必須是主機配置文件hosts.cfg中定義的主機。
● 檢查用的命令check_command,在命令配置文件中定義或在nrpe配置文件中有定義。
● 最大重試次數max_check_attempts 一般設置為3-4次比較好,這樣不會因為網路閃斷片刻而發生誤報。
● 檢查間隔和重試檢查間隔的單位是分鍾。
● 通知間隔指探測到故障以後,每隔多少時間發送一次報警信息。 它的單位是分鍾。
● 通知選項跟服務定義配置文件相同。
● 聯系組contact_groups由配置文件contactgroup.cfg定義。
● 檢查主機資源需要安裝和配置nrpe,這個過程在後面完成。

E. linux Nagios 啟動不起來是怎麼回事

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg 這條命令,查看哪裡配置錯了,路徑有可能不對,你對應上就行了

F. linux的nagios問題。

如果你是RPM安裝的,rpm -e xxx 就卸載了

如果你只是編譯安裝的,沒有卸載這一說啦,直接把目錄改名或刪除都可以啦

至於你的編譯錯誤,跟原來的卸載不卸載沒有關系

不建議用什麼centreon,直接用nagios就好了,以前也認為centreon界面好看,裝了,用了,最終不好用,退回到nagios了,如果想監控性能,nagios的倒不是很好用,所以可以考慮加個cacti,兩者配合就好了

那個編譯的直接make install 不用-web試試

G. linux里的nagios nagios-plugins和nrpe

nagios - 主服務
nagios-plugins 各種監控插件,供(本機的!) nagios 服務調用。插件一般用來監控各類本地資源,比如check_disk。某些插件比如 check_http 之類可以監視遠程服務狀態(不能控)。

要監控遠程機器的資源怎麼辦?就是 nrpe - Nagios Remote Plugin Executor,顧名思義就是用來執行遠程機器上的 nagios-plugins 的。
比如我要監控遠程機器上的存儲空間,遠程機器上就得有 check_disk 插件,再裝上 nrpe-server 來執行它;同時 nagios 服務端需要裝上 nagios-nrpe-plugin 來與遠程機器上的 nrpe-server 通信。

H. linux 上nagios登陸上去但是打不開網頁怎麼回事(我是剛剛安裝好,試一下登陸問題結果真出問題了)

很簡單,沒有許可權的問題,在啟動nagios之前需要創建用戶,而新創建的用戶必須和cgi.cfg文件中authorized_for_****這些配置項中的用戶名稱一樣,這通常是因為你創建的用戶名稱不一致造成。
創建用戶命令:htpasswd -c /etc/nagios/htpasswd.users nagiosadmin(一般默認好像是這個,你自己看看)

I. 求助nagios如何監控外網的linux伺服器

zabbix_agent 主動發送數據或者server端獲齲監控機需要安裝zabbix服務端,被監控需要安裝zabbix_agent 伺服器主動收取snmp 服務的數據。需要被監控及安裝配置snmp服務,監控機安裝cacti ,zabbix,nagios等服務端。

J. Linux下nagios內存監控出錯 nagios如何設置郵件發送

Nagios是一款開源的免費網路監視工具,能有效監控Windows、Linux和Unix的主機狀態,交換機路由器等網路設置,列印機等。在系統或服務狀態異常時發出郵件或簡訊報警第一時間通知網站運維人員,在狀態恢復後發出正常的郵件或簡訊通知。
說明:
● 主機名 host_name,必須是主機配置文件hosts.cfg中定義的主機。
● 檢查用的命令check_command,在命令配置文件中定義或在nrpe配置文件中有定義。
● 最大重試次數max_check_attempts 一般設置為3-4次比較好,這樣不會因為網路閃斷片刻而發生誤報。
● 檢查間隔和重試檢查間隔的單位是分鍾。
● 通知間隔指探測到故障以後,每隔多少時間發送一次報警信息。 它的單位是分鍾。
● 通知選項跟服務定義配置文件相同。
● 聯系組contact_groups由配置文件contactgroup.cfg定義。
● 檢查主機資源需要安裝和配置nrpe,這個過程在後面完成。
Nagios 可以監控的功能有:
1、監控網路服務(SMTP、POP3、HTTP、NNTP、PING等);
2、監控主機資源(處理器負荷、磁碟利用率等);
3、簡單地插件設計使得用戶可以方便地擴展自己服務的檢測方法;
4、並行服務檢查機制;
5、具備定義網路分層結構的能力,用"parent"主機定義來表達網路主機間的關系,這種關系可被用來發現和明晰主機宕機或不可達狀態;
6、當服務或主機問題產生與解決時將告警發送給聯系人(通過EMail、簡訊、用戶定義方式);
7、可以定義一些處理程序,使之能夠在服務或者主機發生故障時起到預防作用;
8、自動的日誌滾動功能;
9、可以支持並實現對主機的冗餘監控;
10、可選的WEB界面用於查看當前的網路狀態、通知和故障歷史、日誌文件等;
11、可以通過手機查看系統監控信息;
12、可指定自定義的事件處理控制器;

熱點內容
nginx怎麼訪問php 發布:2024-11-18 16:22:55 瀏覽:303
螞蟻外快賺錢腳本 發布:2024-11-18 16:21:52 瀏覽:178
cnc編程培訓學習 發布:2024-11-18 16:16:33 瀏覽:405
android查看工具 發布:2024-11-18 16:03:46 瀏覽:893
目前安卓11如何安裝 發布:2024-11-18 15:55:06 瀏覽:236
安卓結構光對比蘋果哪個快 發布:2024-11-18 15:50:03 瀏覽:930
天天酷跑3v3掛機腳本 發布:2024-11-18 15:43:02 瀏覽:461
pythonif字元串不等於 發布:2024-11-18 15:32:34 瀏覽:435
vr上用什麼存儲晶元 發布:2024-11-18 14:57:39 瀏覽:618
伺服器如何查原廠件和拆機件 發布:2024-11-18 14:54:18 瀏覽:358