使用參考手冊參考_第1頁
使用參考手冊參考_第2頁
使用參考手冊參考_第3頁
使用參考手冊參考_第4頁
使用參考手冊參考_第5頁
已閱讀5頁,還剩21頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、1概述32PROXY 的使用32.12.22.3為什么要用 PROXY3PROXY 和 NODE 的區(qū)別3配置 PROXY33IPMI 的應用43.13.1.13.1.23.23.33.4激活DELL 的 BMC4被控服務器 IPMI 激活4被服務器的軟件安裝4在 MEYE SERVER 上安裝 IPMITOOLS5關聯(lián)MEYE AGENT:8與 MEYE 集成94分區(qū). 95配置 GUI 模式136WEB 界面136.16.2配置自用界面風格13配置 SCENARIO147配置 ITEM168配置 TRIGGER189配置 ACTION1910配置 GRAPH2011配置 SCREEN201

2、2配置 MAP2113IT SERVICES2214配置 DISCOVERY2315使用 EXPORT/IMPORT2416MEYE 調優(yōu)2417查錯2518安裝帖士2619MEYE 名稱規(guī)范2619.119.219.319.419.519.6主機組26模板26主機27檢測項27觸發(fā)器27動作271 概述本文著重描述 MEYE 配置應用中 主要模塊的關鍵配置項。MEYE 認識之旅之一 。對些概念和定義參見2 Proxy 的使用2.1 為什么要用 Proxy1)分擔 MEYE server 的;2)分區(qū)遠端設備;3)物理問限制設備;4)分區(qū)簡化管理和維護;2.2 proxy 和 Node 的區(qū)別

3、這里的 node 是普通的節(jié)點(包括主機、設備)。2.3 配置 ProxyAdministration DM 選擇 Proxies 來創(chuàng)建,也可以在此選擇它的主機。主機如被配置成為被 proxy,則它的性能和可用性數(shù)據將被 proxy 來收集。輕重級別圖形界面性容易維護性自動數(shù)據庫創(chuàng)建本地管理可嵌入式集中式配置生成通知Node否是是否否是否否是Proxy是否是是是否是是否3 IPMI 的應用IPMI 是 MEYE 系統(tǒng)的一種類型,它可被視為系統(tǒng)的自定義一類。也就是說被自定義一類 IPMI項。如何使用 MEYE 來無 agent 的 dell PowerEdge 服務器呢。使用 Dell 的 B

4、MC(IPMI 的一種實現(xiàn)),使 PowerEdge 1850, 1950, 2850, 2950 服務器實現(xiàn)了管理。3.1 激活 DELL 的 BMC3.1.1 被控服務器 IPMI 激活缺省 BMC 沒有在服務器上激活,你可以選擇通過 BIOS 的 IP 來激活 IPMI(如果你安裝了DRAC5,你也可以激活 DEAC5 來實現(xiàn))通過 BIOS 的 IP 來激活 IPMI:1) 啟動階段,當 BMC 初始化時,按 Ctrl+E;2) 使 IPMI 在 LAN 上有效;3) NIC 選擇(如果你安裝了 DRAC,你就可以看這,設置這成 dedicated,這回使用 DRAC NIC);4)

5、LAN Parameters ,設置成靜態(tài) IP(static IP);5) 創(chuàng)建一個 LAN 用戶帳號(create a user & password for access via the LAN);注意:你不可能使用 IP 協(xié)議的 ping 從 BMC 獲得響應 ,你可以使用 IPMItool 來BMC。3.1.2 被服務器的軟件安裝3.1.2.1本地獲取方式本方式不適合 MEYE 的。通過本地方式獲取服務器相應狀態(tài)信息,需要安裝 ipmi 驅動程式和用于獲取信息的軟件。驅動程式使用 OpenIPMI, ipmi 工具軟件能夠安裝 ipmitool 或 ipmiutil,或 freeip

6、mi。軟件為:OpenIPMI: Ipmitool:ipmiutil:3.1.2.2獲取方式MEYE 將采用此方式進行只需要在客戶端上安裝用于獲取信息的軟件:ipmitool、ipmiutil 或 reeipmi 即可,而無需在服務器上安裝任何工具。3.2 在 MEYE server 上安裝 IPMItools通常 CentOS 上有 OpenIPMI-tools 安裝包,你可以這樣安裝:yum install OpenIPMI-tools使用以下命令可以遠端 BMC:/usr/bin/ipmitool -H BMC_REMOTE_IP -U username -P passwd -I lan

7、 -L User sdrsdr:硬件傳感器報告;sel:系統(tǒng)時間日志;fru: 硬件信息;使用上面令后,如何來數(shù)據呢以下是 ipmitool sdr 選項出來一小塊數(shù)據Temp| 30 degrees C| okTemp| disabled| nsAmbient Temp| 19 degrees C| okPlanar Temp| 30 degrees C| okRiser Temp| 29 degrees C| okTemp| disabled| nsTemp| disabled| nsCMOS Battery| 3.11 Volts| okFAN 1A RPM| 7350 RPM| okF

8、AN 1B RPM| 5025 RPM| okFAN 2A RPM| 7500 RPM| okFAN 2B RPM| 5025 RPM| okFAN 3A RPM| 7425 RPM| okFAN 3B RPM| 5175 RPM| okFAN 4A RPM| 7725 RPM| okFAN 4B RPM| 5175 RPM| ok由于數(shù)據量大,加上速度慢問題,獲取和數(shù)據變成了個的事。MEYE agent這數(shù)據將會超時。 為了解決這個問題,做個定時任務,每三分鐘將數(shù)據放入 text 文件中,例如*/3 * * * * root /etc/MEYE/ipmidump.shipmidump.sh

9、內容如下#!/bin/bash/usr/bin/ipmitool -H server1_IP -U username -P password -I lan -L USERsdr/etc/zabbix/server1.dump.$cp /etc/zabbix/server1.dump.$ /etc/MEYE/server1.dump/usr/bin/ipmitool -H server2_IP -U username -P password -I lan -L USERsdr/etc/zabbix/server2.dump.$cp /etc/zabbix/server2.dump.$ /etc/

10、MEYE/server2.dump使用 ipmitool dump 命令,將其數(shù)據放入臨時的 text 文件,然后將其 copy 到一個文件中,其他服務器類似這樣。如何這些數(shù)據呢,我們可以做一個來將這些數(shù)據 pull 出來。以下是一個從 txt 文件中數(shù)據的例子:#!/usr/bin/perl# Script provided for MEYE commuby Rick Wagner (wagner.234)use strict;use warnings;die usage() if ($#ARGV = -1);my $regex= qr/s*|s*/;my $val;#my $OUTPUT;

11、if (open( FILE, /etc/MEYE/server1.dump) while () chomp($_);my fields = split (/$regex/,$_);#print $fields0;if ($#fields = 2 & $ARGV0 eq $fields0) last if ($fields2 eq ns);$val = $fields1;last; else die Error:. $!n;if (defined($val) ($val) = ($val = /(d+)s+/);print $val.n;exit(0); else exit (-1);sub

12、usage return Usage: ./$0 用法:Usage: /etc/MEYE/server1.pl Parameter例如:/etc/MEYE/server1.pl Ambient Temp (Returns 19) /獲取溫度/etc/MEYE/server1.pl FAN 1A RPM (Returns 7350) /獲取 RPM 數(shù)據3.3 關聯(lián) MEYE agent:編輯 zabbix_agentd.conf 文件,加入下面的參數(shù)行:UserParameter=server1.ambtemp,/etc/MEYE/server1.pl Ambient TempUserPara

13、meter=server1.fan1,/etc/MEYE/server1.pl FAN 1 RPM重啟動 agent,現(xiàn)在你可以下 MEYE agent:zabbix_agentd -t server1.ambtemp你將看到:server1.ambtempt|193.4 與 MEYE 集成我們要把 ipmi集成到 MEYE server 的 zabbix_agentd 中,你需要在 zabbix server 中配置這樣的 item,注意配置 Items;創(chuàng)建 item;描述:服務器 1 的溫度類型:MEYE agentkey:server1.ambtemp:Deg c更新周期:180 秒如

14、果沒有 MEYE agent,可以選擇使用 perl4分區(qū)此部分有些概念是老版本的概念,此講述僅為理解。數(shù)據流:主節(jié)點、子節(jié)點子節(jié)點周期性的將配置內的變化、歷史數(shù)據和實踐給父節(jié)點。如果通訊問題,子節(jié)點將重發(fā)數(shù)據;趨勢信息將由本地節(jié)點依據歷史數(shù)據計算出;節(jié)點不操作數(shù)據,例如 item 相關的信息,包括 last check, last value 等,這些數(shù)據僅保留在本地節(jié)點;說明:和歷史數(shù)據 由參數(shù)NodeNoEvents 和 NodeNoHistory 決定。主節(jié)點主節(jié)點:至少有一個子節(jié)點的節(jié)點。主節(jié)點定期直接或間接(通過連接到主節(jié)點的子節(jié)點)變化的子節(jié)點配置信息到子節(jié)點。說明:主節(jié)點不主節(jié)

15、點的配置信息到子節(jié)點。設置中間節(jié)點通訊采用 TCP 協(xié)議。這是 MEYE捕獲器 (Trapper) 的缺省端口。配置數(shù)據流源端口目的端口子節(jié)點-主節(jié)點任何端口10051主節(jié)點-子節(jié)點任何端口10051數(shù)據頻率配置變化2 分鐘一次數(shù)據頻率配置變化2 分鐘一次10 秒一次歷史10 秒一次節(jié)點配置節(jié)點參數(shù):簡單配置簡單配置包含中心節(jié)點和子節(jié)點。中心節(jié)點配置將包括所有子節(jié)點的配置數(shù)據;子節(jié)點將向中心節(jié)點匯報、歷史、趨勢;對于中心節(jié)點第一步:安裝 MEYE 安裝包;第二步:設置 NodeID 在服務器配置文件;MEYE_server.conf:NodeID=1第三步:加載數(shù)據庫數(shù)據cd bin./MEY

16、E_server -n 1 -c /etc/MEYE/MEYE_server.conf參數(shù)描述Name 節(jié)點名唯一名Id唯一 IDType 類型Time zone 時區(qū)節(jié)點時區(qū):由于節(jié)點可能分布在不同物理位置,他們的時區(qū)可能要求設置的不同,MEYE 會在傳輸節(jié)點相關數(shù)據時自動轉換各地時區(qū)IP節(jié)點 IP, 捕獲器必須該 IPPort節(jié)點端,捕獲器必須該端口,缺省 10051Do not keep historyolder than(in days)保留歷史數(shù)據多少天(天),超過該設置時間的歷史數(shù)據將被刪除。Do not keep trendsolder than(in days)保留趨勢數(shù)據多少

17、天(天),超過該設置時間的趨勢數(shù)據將被刪除Convertingtables . done.Conversion completed.說明:這步只能執(zhí)行一次,在啟動 MEYE server 時是不要求的。第四步:配置節(jié)點參數(shù):第五步:增加子節(jié)點;第六步:啟動主節(jié)點;配置一個節(jié)點步驟一:安裝包安裝;步驟二:配置 MEYE_server.conf;步驟三:配置主節(jié)點和子節(jié)點使用 MEYE 前置配置,確保所有的 IP 和端口正確;步驟四:啟動啟動 MEYE 節(jié)點;啟動 MEYE 服務器;如果所有配置正確,那么在服務器的日志中將看到.11656:20061129:171614 NODE 2: Sendi

18、ng data of node2 to node 1 datalen352273811656:20061129:171614 NODE 2: Sending data of node2 to node 1 datalen20624.5 配置 GUI 模式MEYE 的 GUI 可能被臨時設置為 disabled。為的是通過頁面,這是保護數(shù)據庫非常有用的,因為這樣避免數(shù)據庫產生任何變化以保證數(shù)據的完整性。這種模式的可以做到:1) 保證數(shù)據庫數(shù)據不被用戶改變;2) 執(zhí)行數(shù)據庫維護;3) 通知用戶維護工作的4) 可以做到某一個 IP 段的用戶可以通過 GUI 正常工作;5) 在維護結束時自動恢復正常模

19、式;為了使維護模式生效,可以這樣修改 conf/maintenance.conf.php 文件:/ 維護模式,1-維護模式,其他是非維護模式define(ZBX_DENY_GUI_ACCESS,1);/GUI的 IP 段,可以這樣:192.168.1.1-255$ZBX_GUI_ACCESS_IP_RANGE = array(127.0.0.1);/ 在屏幕上顯示的告警信息!$_REQUESTwarning_msg = MEYE is under maintenance.;6 WEB 界面6.1 配置自用界面風格Step 1創(chuàng)建的 css 文件:文件位置在 styles/css_bb.css,

20、你可以創(chuàng)建新文件 css_new.css;Step2放置好你的新 css 文件,放置在 styles 目錄下Step3編輯/forms.inc.php 文件,找到$cmbTheme = new CComboBox(theme,$theme);$cmbTheme-AddItem(ZBX_DEFAULT_CSS,S_SYSTEM_DEFAULT);$cmbTheme-AddItem(css_ob.css,S_ORIGINAL_BLUE);$cmbTheme-AddItem(css_bb.css,S_BLACK_AND_BLUE);修改為$cmbTheme = new CComboBox(theme

21、,$theme);$cmbTheme-AddItem(ZBX_DEFAULT_CSS,S_SYSTEM_DEFAULT);$cmbTheme-AddItem(css_ob.css,S_ORIGINAL_BLUE);$cmbTheme-AddItem(css_bb.css,S_BLACK_AND_BLUE);$cmbTheme-AddItem(css_new.css,MY_COOL_THEME);Step4修改 config.php增加:$combo_theme-addItem(css_new.css,MY_COOL_THEME);Step5激活新訂制界面6.2 配置 Scenario可以使用該

22、功能管理web 頁面狀態(tài)。參見如下配置案例:變量宏,以便在驟中使用 (URL and Post variables).格式如下:Variables username=Alexeipassword=kj3h5kJ34bd在驟中定義的變量將被替換為在此定義的值Timeout時間不超過接受到的串需要包含的內容,否則步驟將被視為失敗。如果為空,Required則不進行校驗Status例外錯誤碼. 如果代碼不在該列表總,則步驟視為失敗。如果為空,codes則不進行校驗。格式可如: 200,201,210-2997 配置 ITEM預處理接受值.Do not use 不預處理UseCustom multip

23、lier 相當于給接受值賦予一個(乘multiplier個值)靈活的時間設置Flexible期間設置,例如一到五和天區(qū)設置:intervalsFor example, 1-5,09:00-18:00;6-7,10:00-12:00Asis 不預處理Delta (speed per second) 按如下獲取值:( value-prev_value)/(time- prev_time), wherevalue 現(xiàn)值Storevaluevalue_prev 先前值time 當前時間prev_time 先前時間值對于穩(wěn)定變化值值,獲得每秒的速度,這種設置事非常有用的。Delta (simple ch

24、ange) 簡單變化:value -prev_value, 這里value 當前值值的顯示方式,它不改變值,只是值的顯示方式選擇,key 值為整型Show有效value例如, “Windowsservicestates”.8 配置 triggerNormal 只有 trigger 狀態(tài)變化時才產生 event.EventNormal + Multiple PROBLEM events 只要 trigger 產生 Problem 型的狀態(tài)就產生 event;generation不為空的話, URL 地址將用來在屏幕上報告 triggers 的狀態(tài)URLStatus of Triggers.9 配

25、置 ActionDiscovery:如果來自 discovery,將發(fā)現(xiàn) uptime 的 host:1)加入某一主機 hostgroup 組;2)加入某一主機 hosts;3)關聯(lián)某一模板;Event source將發(fā)現(xiàn) downtime 的主機1)從某一 hostgroup 組刪除;2)刪除該 hosts;Trigger:某一設備的產生的處罰。問題升級有效,此處如果被,那么當 event 沒有被“反饋”Enable(ack)時.操作 condition 達到,處理步驟將會被處理。escalationsPeriod (seconds) 是配合該選項得配置項目。配置 graph10Graph

26、type:普通Graphtype堆餅圖爆式餅圖通常具有相同,相同比較意義的 item 放在一起才有意義。Items配置 Screen11Screen 是 MEYE 向用戶集中提供一個圖示化的數(shù)據的區(qū)域。應用實例如下:它可將各種瀏覽界面,如:history listgraphdata view 等數(shù)據和形式集中在一個界面展示 。通常一個界面是某一個項目或者某一業(yè)務集集中區(qū)域。配置 Map12此處用戶定義網元和網絡連接的地圖;網元包括設備包括:l主機l地圖l觸發(fā)器l主機組l圖用戶在兩網元之間定義,通常在在該中定義一個 trigger,他的狀態(tài)便與連接狀態(tài)相關。也就是說,如果 trigger的狀態(tài)產

27、生 PROBLEM,則該也是 PROBLEM 狀態(tài)。l大多數(shù)情況下,link 的網元 1 是 MEYE_server,網元 2 為的 agent 設備(或作為 agent 的 proxy)。l通常,可以將業(yè)務的發(fā)起方作為 link 的網元 1,接受方作為 link 的網元 2,可以將業(yè)務的端口檢測的 trigger 作為 link 來定義。l局域網內,可以定義 proxy 為 link 的網元 1,其他 agent 作為 link 的網元2。13IT servicesIT Services 是為那些人使用的, 那些人想得到一個商業(yè)框架在很多情況下我們不關心低層次的信息,比如硬盤空間,進程多少等

28、,我們只關心我們的 IT 部門提供的業(yè)務是否可用;我們也只關心在 IT 框架中關鍵的瓶頸,關心多種多樣的服務水平協(xié)議(SLA) ,關心更次的信息;IT services 提供了這樣一種解決方案;IT services 是一種的數(shù)據展現(xiàn);如下是很多情況下 IT services 的結構root|-工作站| | |-工作站 1| | |-工作站 2|-服務器| | |-服務器 1| | |-服務器 2每個節(jié)點有個特性狀態(tài),這狀態(tài)是通過低級別選擇的運算和衍生得到的.觸發(fā)器產生低級別 IT servicesl在 1.8.1 版本之前,觸發(fā)器 安全級別是 not classified和Informati

29、on是影響 SLA 運算結果的。14配置 discoveryDiscovery 模塊用于 MEYE server 或者 MEYE proxy 去發(fā)現(xiàn)主機。以上界面用于設置發(fā)現(xiàn)規(guī)則。 發(fā)現(xiàn)主機的規(guī)則中最重要配置項包括:Discovery by proxy:采用去發(fā)現(xiàn),通常用來發(fā)現(xiàn)本之內的局域網內。IP range:discovery 的 IP 范圍單個方式: 192.168.1.33范圍方式: 192.168.1.1-255列表方式: 192.168.1.1-255,192.168.2.1-100,192.168.2.200Delay(seconds) : discovery 的頻率( 多長時間

30、去使用規(guī)則, 執(zhí)行一次discovery).(New) Checks 用來選擇 采用什么協(xié)議發(fā)現(xiàn)。 各種協(xié)議 采用的端是不同的,規(guī)則中可填寫非默認的端作為 discovry 的端口。該條件可多選,每次 add 一個。Port:協(xié)議端,可以配置成:單個方式: 22范圍方式: 22-45列表方式: 22-45,55,60-7015使用 Export/Import該界面用于倒出”hosts”,”item”,” triggers” 和 “graphs” 這些系統(tǒng)對象也就是說,可以從一個系統(tǒng)倒出已經配置好的數(shù)據,倒入到另一個系統(tǒng)。以避免重復配置,大大減少工作量和工作的出錯概率。MEYE 調優(yōu)16硬件要求

31、:處理器越快越好;lSCSI 或者 SAS 硬盤比 IDE 和 SATA 要好;l15K 的 RPM 比 10k 的 RPM 好,10k 比 7500 的 RPM 要好;l使用速度快 RAID;l使用最快的網卡;l內存越大越好;操作系統(tǒng)l使用最新的操作系統(tǒng)版本;l盡量使操作系統(tǒng)內核最簡化(不需要的功能盡可能剔除);l優(yōu)化內核參數(shù);配置參數(shù)lMEYE_serverGeneral rule 盡量保持 該參數(shù)的低值 ;lDebugLevel最佳 值為 3;lDBSocket推薦使用 MySQL;數(shù)據庫引擎l這是最重要的一個調優(yōu)點。l使用 mySQL;l使用最穩(wěn)定的 mysql 引擎;l對于 mySQ

32、L,使用 InnoDB 表結構,不過 InnoDB 更耗 CPU ;l將數(shù)據庫表在不同的硬盤;lhistory, history_str, items functions, triggers, and trends是最耗表空間的;建議:l僅必要的參數(shù);l檢驗參數(shù),使用合適的間隔;l使用模板內的參數(shù)作為對象;l不要返回相同信息的參數(shù);例 如 , 既 然 systemprocload 包含所有 , 為 什 么 還 要,systemprocloadsystemprocload5呢。l避免將長期間作為函數(shù)的參數(shù),例如 max(3600)將比 max(60)慢很多;17查錯以下是一些數(shù)據的典型錯誤,編號

33、會在日志中出現(xiàn);MEYE daemon is unable to establish connection to the database. Additional information:Z3001 Connection to database%s failed: %d %sdatabase database databasenameerror code error stringMEYE daemon is unable to create database.Additional information:Cannot createdatabaseZ3002 %s:database database databasenameerror code error string%d %sZ3003 Noconnectionto theThis should never happen. Report to

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論