freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于nagios網(wǎng)絡(luò)監(jiān)控管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)畢業(yè)設(shè)計論文-文庫吧在線文庫

2025-10-13 18:50上一頁面

下一頁面
  

【正文】 洛陽理工學(xué)院的 IT 信息中心,擁有數(shù)量龐大的主機(jī)和服務(wù)器,重點(diǎn)監(jiān)控的對象是支撐核心功能數(shù)據(jù)的關(guān)鍵服務(wù)器,但主要停留在定期人工檢查、屏幕截圖與手工記錄相結(jié)合的方式,僅能保證主要系統(tǒng)的日常運(yùn)行需要。 根據(jù) NRPE 的檢測對象,又可以分為兩種 : ( 1) 直接檢測 :檢測的對象是運(yùn)行 NRPE 的那臺 Linux 主機(jī)的木 地資源,既可 以是磁盤容量這樣的木地信息,也可以是運(yùn)行在本機(jī)的各類服務(wù)甚至是在本地進(jìn)行主機(jī)存活檢 .nrpe 直接檢測流程圖如下圖 24 所示。 NRPE 的工作原理 Nagios 監(jiān)控主機(jī)發(fā)起對某個遠(yuǎn)程 Linux 被監(jiān)控機(jī)的監(jiān)控時 步驟如下: ( 1) Nagios 主程序調(diào)用 check_nrpe 插件,通知其向指定的遠(yuǎn)程被監(jiān)控機(jī)送出監(jiān)控指令 。 ( 4) 系統(tǒng)負(fù)載集中在監(jiān)控主機(jī)上,所有的監(jiān)控工作和信息處理都是由主機(jī)完成的,被監(jiān)控機(jī)只是按照正常的業(yè)務(wù)邏輯響應(yīng)來自監(jiān)控主機(jī)的探測,是“被動”的參與整個監(jiān)控工作。各插件具體描述如下: ( 1) NRPE:用來在監(jiān)控的遠(yuǎn)程 Linux/Unix 主機(jī)上執(zhí)行腳本插件以實(shí)現(xiàn)對這些主機(jī)資源的監(jiān)控 ( 2) NSCA:用來讓 被監(jiān)控的遠(yuǎn)程 Linux/Unix 主機(jī)主動將監(jiān)控信息發(fā)送給 Nagios 服務(wù)器 (這在冗余監(jiān)控模式中特別要用到 ) ( 3) NSClient++:用來監(jiān)控 Windows 主機(jī)時安裝在 Windows 主機(jī)上的組件 基于 nagios 網(wǎng)絡(luò)監(jiān)控管理系統(tǒng)的設(shè)計與 實(shí)現(xiàn) 畢業(yè)設(shè)計(論文) 12 ( 4) NDOUtils:則用來將 Nagios 的配置信息和各 event 產(chǎn)生的數(shù)據(jù)存入數(shù)據(jù)庫,以實(shí)現(xiàn) 這些數(shù)據(jù)的快速檢索和處理 這四個 ADDON(附件 )中,NRPE 和 NSClient++工作于客戶端, NDOUtils 工作于服務(wù)器端,而 NSCA 則需要同時安裝在服務(wù)器端和客戶端 。 ( 6) 自動的日志一記錄和保存查詢功能 。 Nagios 可運(yùn)行在 Linux/Unix 平臺之上,同時提供一個可選的基于瀏覽器的 WEB 界面以方便系統(tǒng)管理人員查看網(wǎng)絡(luò)狀態(tài),各種系統(tǒng)問題,以及日志等等。 開源監(jiān)控軟件 Cacti 的工作邏輯較為簡單,通過 SMNP 協(xié)議獲取主機(jī)信息后進(jìn)行保存和圖形化描述,直觀形象,但其功能較為單一,擴(kuò)展性較差,在大規(guī)模監(jiān)控和報警管理等方面均存在較多不足。因此, 需要功能完善、安個可靠、使用方便的網(wǎng)絡(luò)監(jiān)控系統(tǒng)來保證整個業(yè)務(wù)系統(tǒng)處于嚴(yán)密的監(jiān)控之下。 因此,在大型企業(yè)的 IT數(shù)據(jù)中心,如何保障各應(yīng) 用系統(tǒng)的正常運(yùn)行,及早發(fā)現(xiàn)并排除潛在的故障隱患,管理好整個系統(tǒng),成為管理人員必須面對的問題,而對現(xiàn)在網(wǎng)絡(luò)規(guī)模越來越大、復(fù)雜度越來越高的管理壓力,不得不付出極大的人力來對眾多的系統(tǒng)進(jìn)行管理。 (5) 采用成熟的框架技術(shù),方便后續(xù)監(jiān)控點(diǎn)的增加和維護(hù),提供開放接口,便于自行開發(fā)定制監(jiān)控插件。 (6) 根據(jù)校園網(wǎng)絡(luò)的實(shí)際工作需求對監(jiān)控系統(tǒng)進(jìn)行附加功能設(shè)計,實(shí)現(xiàn)狀態(tài)揭示、通知擴(kuò)展、性能曲線繪制等功能。 基于 nagios 網(wǎng)絡(luò)監(jiān)控管理系統(tǒng)的設(shè)計與 實(shí)現(xiàn) 畢業(yè)設(shè)計(論文) 5 選題研究內(nèi)容和意義 本課題以洛陽理工校園網(wǎng)監(jiān)控為研 究對象,通過使用開源網(wǎng)絡(luò)監(jiān)測軟件 nagios,在 linux 系統(tǒng)上,建立基于開源軟件 Nagios 的校園網(wǎng)監(jiān)測系統(tǒng)。還有一個 是在較為復(fù)雜的應(yīng)用環(huán)境中出現(xiàn)問題時,比如網(wǎng)絡(luò)中斷、應(yīng)用程序出錯、系統(tǒng)崩潰等情況發(fā)生時,面對大量服務(wù)器和應(yīng)用程序,可以根據(jù)監(jiān)控系統(tǒng)給出的告警信息快速定位到問題所在,為排除基于 nagios 網(wǎng)絡(luò)監(jiān)控管理系統(tǒng)的設(shè)計與 實(shí)現(xiàn) 畢業(yè)設(shè)計(論文) 4 故障贏得寶貴的時間。以前網(wǎng)絡(luò)規(guī)模小,故障少,處理簡單,隨著校園網(wǎng)經(jīng)過一定時間的建設(shè)后,網(wǎng)絡(luò)設(shè)備數(shù)量增多,型號多樣,導(dǎo)致網(wǎng)絡(luò)問題日益復(fù)雜化,問題層出無窮。 Nagios 是一款開源的企業(yè)級系統(tǒng)監(jiān)控軟件 ,可以監(jiān)控主機(jī)狀態(tài)、服務(wù)狀態(tài),以及網(wǎng)絡(luò)狀態(tài)。比較著名的 Mrtg(Multi Router Traffic Grapher)是由 Tobias Oetiker 編寫的 一個監(jiān)控網(wǎng)絡(luò)鏈路流量負(fù)載的工具軟件,它用 perl 編寫的,源代碼完全開放,可以運(yùn)行在大多數(shù) Unix 系統(tǒng)和 Windows 系統(tǒng)之上, Mrtg 采用了Simon Leinen 編寫的具有高可移植性的 SNMP 實(shí)現(xiàn)模塊,不依賴于操作系統(tǒng)的 SNMP 模塊支持。 詳細(xì)分析了 nagios 的架構(gòu)原理、工作流程、強(qiáng)大報警和插件擴(kuò)展方式的同時,也豐富了 nagios 的繪 圖效果,在原有的郵件報警基礎(chǔ)之上,增加了飛信報警、聲音報警功能, 并且對主機(jī)和服務(wù) 狀態(tài)進(jìn)行更直觀的監(jiān)控。 而高可用系統(tǒng)采用負(fù)載均衡 等方式將故障節(jié)點(diǎn)對用戶進(jìn)行自動屏蔽,這種設(shè)計就要求監(jiān)控系統(tǒng)必須及時發(fā)現(xiàn)故障點(diǎn)并通知處理。 HP 的 OpenView 是一個跨 平臺的企業(yè)級的網(wǎng)絡(luò)管理平臺,它的最大特點(diǎn)是被第三方應(yīng)用開發(fā)廣泛接收,已經(jīng)成為網(wǎng)絡(luò)管理領(lǐng)域的領(lǐng)導(dǎo)者; IBM 的 NetView 是一個相對比較新,同時又具有良好兼容性的網(wǎng)絡(luò)管理系統(tǒng),它可以作為一個跨平臺、即插即用的系統(tǒng)提供給用戶,也可以作為一個開發(fā)平臺,在上面開發(fā)新的網(wǎng)絡(luò)管理應(yīng)用; SUN 的 SunNet Manager 是第一個重要的基于 Unix 的網(wǎng)絡(luò)管理系統(tǒng),它主要作為開發(fā)平臺而存在,僅僅提供很少的應(yīng)用功能。 RRDTool 的繪圖功能非常強(qiáng)大,不過由于 RRDTool 的命令 復(fù)雜繁多,缺少數(shù)據(jù)采集功能,因此不便于使用。開源網(wǎng)絡(luò)監(jiān)測軟件也因此受到越來越多網(wǎng)絡(luò)管理人員的青睞。 同時隨著我國各行各業(yè)信息化的迅速普及,機(jī)房作為 信息化的重要標(biāo)志其數(shù)量日益增多,銀行、電信運(yùn)營商等傳統(tǒng)的 IT 大戶自不必說,就是普通的大中企業(yè) .政府、院校以及大型醫(yī)院等在機(jī)房建設(shè)的投入上也是日漸增多,機(jī)房的規(guī)模越來越大。部分關(guān)鍵業(yè)務(wù)系統(tǒng)己經(jīng)部署了監(jiān)控程序,但是往往存在以下局限性 : ( 1) 是所能監(jiān)控的項目有限,局限于簡單的 CPU 負(fù)載、 內(nèi)存使用、磁盤空間等項目 。具體研究內(nèi)容包括 : (1) 分析現(xiàn)有各類監(jiān)控系統(tǒng)現(xiàn)狀和問題,對當(dāng)前主流的商業(yè)監(jiān)控軟件、開源監(jiān)控軟件進(jìn)行比較和研究 。 (8) 對比分析新建應(yīng)用監(jiān)控平臺和原有監(jiān)控系統(tǒng),并就相互的優(yōu)缺點(diǎn)評基于 nagios 網(wǎng)絡(luò)監(jiān)控管理系統(tǒng)的設(shè)計與 實(shí)現(xiàn) 畢業(yè)設(shè)計(論文) 6 述該系統(tǒng)為校園網(wǎng)絡(luò) IT 運(yùn)行管理工作帶來的效率和水平 等方面的提升。最后對該系統(tǒng)的設(shè)計和實(shí)施情況進(jìn)行了總結(jié)和展望。以前網(wǎng)絡(luò)規(guī)模小,故障少,處理簡單,隨著校園網(wǎng)經(jīng)過一定時間的建設(shè)后,網(wǎng)絡(luò)設(shè)備數(shù)量增多,型號多樣,導(dǎo)致網(wǎng)絡(luò)問題日益復(fù)雜化,問題層出無窮。作為商用軟件,為了達(dá)到最佳的兼容性, OpenView、Tivoli 和 SiteView ECC 都使用 SNMP 一協(xié)議來實(shí)現(xiàn)網(wǎng)絡(luò)監(jiān)控和管理功能,其中 Tivoli 可視為 OpenView 的更新和擴(kuò)展。 nagios 監(jiān)控系統(tǒng)的 介紹 官方網(wǎng)站介紹: nagios174。 Nagios 的主要功能包括 : ( 1) 對常見的網(wǎng)絡(luò)服務(wù)進(jìn)行監(jiān)控 (PING.、 HTTP、 SMTP、 POP FTP 等 )。 ( 9) 可通過 WEB 界而進(jìn)行常用監(jiān)控命令操作 : ( 10) 支持分布式部署,可以應(yīng)用于大規(guī)模和多網(wǎng)絡(luò)層次的環(huán)境中。 Nagios 將此信息暫存在一個待處理信息的隊列中,定期掃描這個隊列,從中取出檢測的結(jié)果信息進(jìn)行分析,并按照程序邏輯來做適當(dāng)?shù)膭幼?(比如發(fā)出告警、記錄日志、執(zhí)行命令等等 ),就這樣周而復(fù)始的完成整個監(jiān)控過程。 Nagios 監(jiān)控程序也只能檢測到自己所在的監(jiān)控主機(jī)上的信息,而無法直接讀取其他被監(jiān)控主機(jī)上的信息。 ( 4) 檢查工作完畢,遠(yuǎn)程被監(jiān)控機(jī)上 NRPE 進(jìn)程將檢查的結(jié)果返回給調(diào)用它的 CheCR_nrpe 插 件,再山 check_nrpe 插件將此返回結(jié)果提交給Nagios 主程序進(jìn)行后續(xù)處理。 Nrpe 間接檢測如下圖 25 所示。 基于 nagios 網(wǎng)絡(luò)監(jiān)控系統(tǒng)的架構(gòu)分析 Nagios 系統(tǒng)運(yùn)行在中心服務(wù)器上,系統(tǒng)采用 Ubuntu Server。 ( 2) 備注,起到注釋作用,詳細(xì)描述設(shè)備情況或用途。與主機(jī)類似,定義時主要用到的要素有 : 洛陽理工學(xué)院畢業(yè)設(shè)計(論文) 19 ( 1)主機(jī)名,用來描述此服務(wù)是存在于哪臺主機(jī)之類 的 。 時間規(guī)則由以下屬性構(gòu)成 ( 1) 名稱,作為時間規(guī)則的唯一標(biāo)識,也是時間規(guī)則被工監(jiān)控規(guī)則引用時的標(biāo)識,取名應(yīng)簡潔明了。對于固定日期的節(jié)日例如每年元旦、五一、十一,都有一個確定的日期,而有些 農(nóng)歷節(jié)日如春節(jié)、清明、端午每年都不相同。 通過客戶端插件實(shí)現(xiàn)遠(yuǎn)程 linux 主機(jī)的監(jiān)控 在實(shí)際工作中,通常被監(jiān)控機(jī)與監(jiān)控機(jī)在同一網(wǎng)絡(luò)內(nèi),或者通過開通網(wǎng)絡(luò)防火墻能夠直接訪問到,所以需要設(shè)計成這種監(jiān)控模式的情況很少。但是我 們往往也非常關(guān)心主機(jī)的性能以及服務(wù)的響應(yīng)時間等情況,這些情況是一個持續(xù)的變化曲線,并非一個實(shí)時的值,如果通過查看日志數(shù)據(jù)來分析的話 ,既繁瑣 又 抽象,所以,我們希望 Nagios 可以幫我們做這份工作,然后將報表提交給我們,這樣就非常方便了。如果要使用 PNP 的話,我們需要在 的定義中,將 “ processserviceperfdata”命令對應(yīng)的執(zhí)行命令行的內(nèi) 容替換成該腳本: define mand{ mand_name processserviceperfdata mand_line /usr/local/nagios/libexec/ } 這樣設(shè)置了之后, Nagios 就會利用 PNP 提供的腳本進(jìn)行相關(guān)的工作了。 洛陽理工學(xué)院畢業(yè)設(shè)計(論文) 25 setenforce 0 想在以后完全關(guān)閉 selinux,可以通過編輯 /etc/sysconfig/selinux 文件,將其中的 selinux 后面的值 “force” 修改為 “disable” 即可。 Nagios (1)把 nagios 添加為系統(tǒng)服務(wù)并將之加入到自動啟 動服務(wù)隊列: chkconfig add nagios chkconfig nagios on (2)檢查其主配置文件的語法是否正確: (3)如果上面的語法檢查沒有問題,接下來就可以正式啟動 nagios 服務(wù)了: service nagios start (4)通過 web 界面查看 nagios: 登錄后的登錄 界面和 主 界面 分別 如下圖 51,圖 52 所示 洛陽理工學(xué)院畢業(yè)設(shè)計(論文) 27 圖 51 nagios 監(jiān)控系統(tǒng)登錄 界面 圖 51 nagios 登錄主界面 nagios 監(jiān)控系統(tǒng)的環(huán)境搭建 Nagios 自己定義了一套規(guī)則用于配置文件 ,其中最重要的概念就是 ”對象 ” :假定我們首先定義了 ” 性別 ” 這個對象 ,它的值只可能是男 ,女 ,然后定義某人為一個對象 ,例如張三 ,定義張三的時候有 ” 性別 ” 這個屬性 ,它的值就必須來源了之前定義的性別這個對象 ,要么是男是女 ,在 Nagios 里面定義了一些基本的對象 ,一般用到的有 表 52洛陽理工學(xué)院畢業(yè)設(shè)計(論文) 28 所示。 ( 8) 定義監(jiān)控的項目 ,也叫服務(wù) , 注意: 按照 對應(yīng) 的方式簡單的復(fù)制修改主機(jī)名、 命令和組名 就可以創(chuàng)建多個 服務(wù)。而如果應(yīng)用了間接檢測模式的話,就可以及時告警并通知用戶處理,大大加快了問題排查的速度。 ( 11) 一切配置完成,即可登錄頁面查看監(jiān)控信息 ,結(jié)果如下圖 52所示。 ( 7) 與聯(lián)系人可以組成聯(lián)系人組一樣 ,多個主機(jī)也可以組成主機(jī)組 . 。 nagios 監(jiān)控系統(tǒng)的搭建 Nagios 監(jiān)控系統(tǒng)的搭建 步驟 如下: nagios 運(yùn)行所需要的用戶和組: groupadd nagcmd useradd m nagios usermod a G nagcmd nagios 把 apache 加入到 nagcmd 組,以便于在通過 web Interface 操作 nagios時能夠具 有足夠的權(quán)限: usermod a G nagcmd apache 搭建 nagios: 說明:第一步執(zhí)行 make install 安裝主要的程序、 CGI 及 HTML 文件,第二步執(zhí)行 make installinit 的步驟,它的作用是把 nagios 做成一個運(yùn)行腳本,使 nagios 隨系統(tǒng)開機(jī)啟動,這是一個很方便的措施。在監(jiān)控環(huán)境下,由于主監(jiān)控機(jī)承擔(dān)著揭示整個監(jiān)控系統(tǒng)運(yùn)行情況的工作,所以需要安裝有 ApaChe(或者其他 服務(wù),大多數(shù)發(fā)行版 Linux 都已自帶 )用來提供一個直觀的界面來查看所有的匯總監(jiān)控信息。如果你將此項賦值為 1,那么 Nagios 就會將收集的數(shù)據(jù)寫入到某個文件中,以備提取。 通過客戶端插件實(shí)現(xiàn)遠(yuǎn)程 windows 主機(jī)的監(jiān)控 NSClient++插件的工作邏輯和安裝部署相對更簡單些,但是這種模式也有其局限性,即其擴(kuò)展性較差,因為監(jiān)控功能是與插件整合在一起的,它只能執(zhí)行程序本身已包含的固有監(jiān)控動作,而不能象 NRPE 這樣通過增加本地監(jiān)控插件來擴(kuò)展新的監(jiān)控項目。 在實(shí)際的應(yīng)用環(huán)境中,由
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1