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

正文內容

服務器管理監(jiān)控系統(tǒng)(已修改)

2025-04-19 21:39 本頁面
 

【正文】 服務器管理、監(jiān)控系統(tǒng)摘要:現(xiàn)今互聯(lián)網(wǎng)行業(yè)發(fā)展迅速,底層支撐互聯(lián)網(wǎng)服務的服務器等各種硬件設備規(guī)模越來龐大。如何管理有效地管理這些設備、實時發(fā)現(xiàn)其潛在的隱患、獲取其運行的狀態(tài),而顯得至關重要。根據(jù)這些信息才能合理地決定設備上所運行系統(tǒng)、應用等服務的關閉與保留與掛起。本文介紹了利用Zabbix開源監(jiān)控解決方案,以及對該方案的二次開發(fā)而實現(xiàn)對服務器機房的專家系統(tǒng)。關鍵字:機房運維 服務器監(jiān)控 Zabbix 目錄摘要 21. 引言 42. Zabbix 監(jiān)控原理與應用 5. Zabbix 監(jiān)控原理 5 Zabbix用戶配置 63. 監(jiān)控建立與二次開發(fā) 84. 系統(tǒng)展示 10 10 14參考文獻: 15 1. 引言隨著現(xiàn)今互聯(lián)網(wǎng)行業(yè)的迅速發(fā)展,某些物聯(lián)網(wǎng)服務的用戶已經(jīng)達到了億級,僅在2015年“雙十一”當天活躍用戶過億[1]。支撐如此龐大用戶使用的硬件基礎是規(guī)模龐大的服務器群。如何獲取每一臺服務器的運行狀態(tài),及時獲悉潛在隱患,出現(xiàn)問題及時鎖定排除顯得至關重要。機房運維人員以及高層決策人員只有在實時掌握這些信息后才可有效地對進行決策,如在訪問流量過大或其他惡意攻擊后是及時關閉服務還是啟動備用服務,服務區(qū)癱瘓后是需要工作人員至機房處理硬件問題還是只需遠程重啟服務器等類似或簡單或復雜的決策,都需要底層專家系統(tǒng)信息的支持。現(xiàn)今比較成熟的開源服務器底層數(shù)據(jù)的采集解決方案主要有Zabbix和Nagios。Nagios是一個監(jiān)視系統(tǒng)運行狀態(tài)和網(wǎng)絡信息的監(jiān)視系統(tǒng),能監(jiān)視所指定的本地或遠程主機以及服務,同時提供異常通知功能等[2]。Nagios可運行在Linux/Unix平臺之上,同時提供一個可選的基于瀏覽器的Web界面以方便系統(tǒng)管理人員查看網(wǎng)絡狀態(tài),各種系統(tǒng)問題,以及日志等等。Nagios 可以監(jiān)控的功能有:監(jiān)控網(wǎng)絡服務(SMTP、POPHTTP、NNTP、PING等);監(jiān)控主機資源(處理器負荷、磁盤利用率等);簡單地插件設計使得用戶可以方便地擴展自己服務的檢測方法;并行服務檢查機制;具備定義網(wǎng)絡分層結構的能力,用parent主機定義來表達網(wǎng)絡主機間的關系,這種關系可被用來發(fā)現(xiàn)和明晰主機宕機或不可達狀態(tài);當服務或主機問題產生與解決時將告警發(fā)送給聯(lián)系人(通過EMail、短信、用戶定義方式);可以定義一些處理程序,使之能夠在服務或者主機發(fā)生故障時起到預防作用;自動的日志滾動功能;可以支持并實現(xiàn)對主機的冗余監(jiān)控;可選的WEB界面用于查看當前的網(wǎng)絡狀態(tài)、通知和故障歷史、日志文件等[2]; 1可以通過手機查看系統(tǒng)監(jiān)控信息;201可指定自定義的事件處理控制器[3]。其他一些大型企業(yè)也有自己獨立開發(fā)的服務器監(jiān)控服務,如小米運維部的人性化互聯(lián)網(wǎng)企業(yè)級監(jiān)控系統(tǒng)OpenFalcon、淘寶運維部使用 OpenTSDB等,它們也有各自的優(yōu)點。本文第一章概述了服務器機房的專家,以及可提供這些服務的一些解決方案等;第二章介紹Zabbix所提供的監(jiān)控原理即使用;第三章介紹Zabbix的實際監(jiān)控應用以及二次開發(fā);第四章進行專家的分析;第五章對服務器機房專家系統(tǒng)進行總結。2. Zabbix 監(jiān)控原理與應用Zabbix是一個B/S模式的企業(yè)級的監(jiān)控服務解決方案,用戶可以此獲取服務器等硬件、操作系統(tǒng)、中間件等的運行狀態(tài),為應用層的決策提供決策信息。 監(jiān)控原理Zabbix由agent和server組成,其中agent負責采集服務器等監(jiān)控對象的數(shù)據(jù),server負責處理這些數(shù)據(jù),判斷異常等,并通過提供apache服務在web端實現(xiàn)對數(shù)據(jù)的可視化展示。其中agent的類型主要監(jiān)控對象包括:(1)Zabbixagent,根據(jù)Zabbix監(jiān)控方式實現(xiàn)對操作系統(tǒng)層級的信息采集,實現(xiàn)對系統(tǒng)的監(jiān)控。Zabbixagent 有sender和get兩部分組成,分別通過命令來采集數(shù)據(jù)[4]。監(jiān)控對象有CPU運行狀態(tài)、磁盤I/O、內存使用、進程線程數(shù)等;同時可利用其他應用提供的端口實現(xiàn)對應用服務的監(jiān)控,如MySQL數(shù)據(jù)庫等。(2)、IPMIagent,根據(jù)IPMI(Intelligent Platform Management Interface)接口實現(xiàn)對服務器等硬件設備的監(jiān)控,監(jiān)控對象包括CPU運行溫度、風扇轉速、環(huán)境溫度等硬件信息的監(jiān)控;(3)SNMPagent,根據(jù)SNMP(Simple Network Management Protocol)協(xié)議實現(xiàn)對交換機、路由器等網(wǎng)絡設備的監(jiān)控。監(jiān)控對象包括各端口運行狀態(tài)、流入流出流量等。(4)JMXagent,根具JMX(Java Management Extensions)提供的接口實現(xiàn)對Java類應用的監(jiān)控。監(jiān)控對象包括Java虛擬機、Tomcat服務,Hadoop、Spark等分布式服務的監(jiān)控等。當agent得到數(shù)據(jù)并發(fā)送給server后,server端將數(shù)組存放在位于服務端的數(shù)據(jù)庫,然后前端服務調用數(shù)據(jù)庫數(shù)據(jù)并將其可視化顯示。顯示給用戶的只有browser頁面,用戶在前端進行服務器管理并據(jù)此進行相應決策。圖(1)表示了Zabbix 的監(jiān)控原理。圖1 Zabbix監(jiān)控原理圖Zabbix 的agent將數(shù)據(jù)發(fā)送給server并儲存在數(shù)據(jù)庫中,前端頁面調用數(shù)據(jù)庫中的數(shù)據(jù)與用戶交互。Zabbix server處理數(shù)據(jù)時為了便于用戶操作按圖(2)的方式處理、集成監(jiān)控數(shù)據(jù)。圖2數(shù)據(jù)處理、集成圖其中host為用戶監(jiān)控的主機、設備或操作系統(tǒng)等;item為實際的監(jiān)控個體,可能是某一個CPU的使用率,磁盤讀寫速度等,一個host上可能存在若干item;每一個item都可設定對應的trigger,根據(jù)閾值判斷還item的使用情況是否達到報警值。Trigger發(fā)現(xiàn)報警后將會在主界面顯示,也可都過短信、郵件、微信等向用戶發(fā)送報警信息,并連接后續(xù)修復操作。因此用戶在實際使用時主要需配置host,item和trigger,分別如圖(3)、圖(4)、圖(5)所示。圖3 Host配置圖用戶配置監(jiān)控方式即監(jiān)控對象,包括監(jiān)控Host配置圖對象的名稱、所在群組、監(jiān)控方式、IP地址等。圖4 item配置圖用戶根據(jù)不同的監(jiān)控類型配置監(jiān)
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1