nagios一鍵安裝指令碼

2021-09-21 09:23:02 字數 2851 閱讀 2721

nagios具有非常強大的報警功能。還可以結合pnp實現時時繪製圖形。可以根據自己的需求定義:nagios的腳控型別,可以說監控服務,nagios已經做到了無所不能:下面給出nagios的安裝腳步。後期會慢慢更新如何編寫腳步定義企業nagios監控系統:腳步的安裝包是已經放到/usr/local/src目錄下:

安裝指令碼。(lamp環境已經安裝好。)nagios最強大的就是開源功能,可以實現用編寫nrpe指令碼採集資料的方式進行監控報警,可以自己根據自己需求建立出一套自己的監控系統。

#基本安裝過程這裡就不重複了,htpasswd -bc這行**的作用是不需要人為干預的生成密碼名為123456的angiosadmin使用者,而後期由於經常要修改/usr/local/nagios/etc/nagios.cfg配置檔案,所以需要檢測其語法,所以將其長命令生成名為nagioscheck的別名命令。

nagios客戶端自動安裝指令碼,如下所示:

useradd nagios

cd /usr/local/src

tar zxvf nagios-plugins-1.4.13.tar.gz

cd nagios-plugins-1.4.13

./configure

make

make install

chown nagios:nagios /usr/local/nagios 

chown -r nagios:nagios/usr/local/nagios/libexec

cd ../

tar zxvf nrpe-2.13.tar.gz

cd nrpe-2.13

./configure

make all

make install-plugin

make install-daemon

make install-daemon-config

/usr/local/nagios/bin/nrpe -c/usr/local/nagios/etc/nrpe.cfg -d 

echo "/usr/local/nagios/bin/nrpe -c/usr/local/nagios/etc/nrpe.cfg -d" >> /etc/rc.local 

nagios:伺服器端中文外掛程式安裝:

5、安裝nagios中文化外掛程式

[root@localhost ~]#tar xvfznagios-cn-3.2.0.tar.bz2

[root@localhost nagios-cn-3.2.0]#cdnagios-cn-3.2.0

[root@localhost nagios-cn-3.2.0]#./configure

[root@localhost nagios-cn-3.2.0]#make all

[root@localhost nagios-cn-3.2.0]#make install

注:安裝中文外掛程式的適合很容易出亂碼。一般通過新增apache的utf8支援可以完成

adddefaultcharset utf-8    #加入格式支援

開啟cgi模組:

loadmodule cgid_module modules/mod_cgid.so

loadmodule actions_modulemodules/mod_actions.so

重起apache

nagios一鍵安裝指令碼

nagios具有非常強大的報警功能。還可以結合pnp實現時時繪製圖形。可以根據自己的需求定義 nagios的腳控型別,可以說監控服務,nagios已經做到了無所不能 下面給出nagios的安裝腳步。後期會慢慢更新如何編寫腳步定義企業nagios監控系統 腳步的安裝包是已經放到 usr local s...

nagios一鍵安裝指令碼

nagios具有非常強大的報警功能。還可以結合pnp實現時時繪製圖形。可以根據自己的需求定義 nagios的腳控型別,可以說監控服務,nagios已經做到了無所不能 下面給出nagios的安裝腳步。後期會慢慢更新如何編寫腳步定義企業nagios監控系統 腳步的安裝包是已經放到 usr local s...

apache一鍵安裝指令碼

最近在玩apache,首先安裝apace要配置apr,apr util,pcre,而配置這些基本都是千篇一律。所謂程式設計師的精神就是減少重複性的勞動,下面請看我寫的apache安裝指令碼 這個指令碼我也放到我的github上 bin bash 需要sudo執行 dir pwd 要安裝pcre先要安...