19.7 主動模式和被動模式 19.8 添加監控主機 19.9 添加自定義模板 19.10 處理圖形中的亂碼 19.11 自動發現...

2019獨角獸企業重金招聘Python工程師標準>>> hot3.png

19.7 主動模式和被動模式

? 主動或者被動是相對客戶端來講的

? 被動模式,服務端會主動連接客戶端獲取監控項目數據,客戶端被動地接受連接,并把監控信息傳遞給服務端 服務端請求以后,客戶端接受到請求以后,才把相應的數據匯報給服務中心

? 主動模式,客戶端會主動把監控數據匯報給服務端,服務端只負責接收即可。 定義策略以后實現,到達定義的時間以后,就會主動匯報數據給服務中心

? 當客戶端數量非常多時,建議使用主動模式,這樣可以降低服務端的壓力。

? 服務端有公網ip,客戶端只有內網ip,但卻能連外網,這種場景適合主動模式

19.8 添加監控主機

在web頁面配置添加監控主機

選擇配置菜單,主機群組項,添加主機群

1

創建主機群組

2

寫上名字點擊添加即可;有其他需求的時候,可以增加父級群組,從其他主機的群組中選擇

3

添加好主機群組之后,直接點擊主機進入主機配置頁面,添加一個新主機

4

創建主機

5

根據順序,填寫

  1. 主機名,在客戶機上zabbix配置文件里面已經配置好的
  2. 可見名稱,重復寫上主機名,或者一個便于識別的名字
  3. 添加所屬群組,選中群組,點擊向左的箭頭添加,或者3.1手動寫一個新群組名稱
  4. 添加客戶端IP地址,DNS,解析IP地址使用的,因為我們做的是實驗,所以就免去這一項,4.1連接方式,IP還是DNS,端口填寫對應的agent客戶端端口
  5. 添加,完成監控主機添加

6

例:

7

  1. 應用集:應用集就是監控項的集合,應用集的目的是為了更方便的去管理監控項
  2. 監控項:監控的項目
  3. 觸發器:就是針對某一個項目,設置的一個告警規則
  4. 圖形:相關數據的圖表化
  5. 自動發現規則:自動抓取機器的兩個信息,并生產圖片和觸發器一個是文件系統;一個網卡
  6. web場景:用于監控web站點

19.9 添加自定義模板

  1. 可以自定義一個常用模板,方便給新增主機添加監控項目
  2. 自定義aming模板
  3. 把其他自帶模板里面的某些監控項目(比如cpu、內存等)復制到aming模板里
  4. 定義觸發器
  5. 添加圖形
  6. 自動發現,找到Template OS Linux,點擊右側的自動發現,參考Mounted filesystem discovery和Network interface discovery定義規則
  7. 可以直接導出、導入模板,然后再刪除不需要的對象

創建自定義模板
進入模板頁,選擇創建模板

8

在創建模板頁面,填寫模板名字,可見的名稱,選擇模板歸屬的群組,然后選擇鏈接的模板

9

選擇一個模板

10

選擇這個,OS Linux;用于linux的,選中以后,點擊下方的選擇

11

回到鏈接的模板頁,點擊添加

12

如圖,點擊最下面的添加,完成模板創建

13

點擊新創建的aming模板,清除鏈接的模板,保留鏈接的模板,方便后續自定義規則

14

1、進入模板后,選擇“鏈接的模板” 2、取消鏈接 3、 更新

15

如圖,模板最后,就少了一個鏈接

16

這時就可以進去配置模板 需求的規則了。

19.10 處理圖形中的亂碼

對添加好的客戶端機器,添加模板規則

點擊配置-->主機-->新添加的客戶端機器

18

選擇模板,進入模板配置頁

19

點擊選擇,打開模板頁,

20

選擇新創建好的規則,然后點擊最下方的“選擇”按鈕

21

點擊添加,并更新就可以了

22

進入圖形界面,

23

進入CPU load

24

預覽一下圖形,看看樣子

25

發現有類似亂碼的出現,但是是一個一個的小方框

26

因為是zabbix默認使用的字符庫,不識別這類中文,所以,我們需要調節一下字符庫

處理圖形中亂碼

? 設置為中文后,zabbix圖形的中文文字會顯示小方框

? 這是因為在zabbix的字體庫中沒有中文字體

到配置文件下,查看字庫路徑

? vim /usr/share/zabbix/include/defines.inc.php //搜索ZBX_FONTPATH
define('ZBX_FONTPATH',                          realpath('fonts'));   //這個為zabbix字庫所在的路徑,使用的路勁是相對路徑,相對于/usr/share/zabbix/ 
define('ZBX_GRAPH_FONT_NAME',           'graphfont'); // font file name   // 這個為字體的名字

查看一下字庫

[root@aminglinux-02 ~]# ls -l /usr/share/zabbix/fonts/
總用量 0
lrwxrwxrwx 1 root root 33 9月   8 00:19 graphfont.ttf -> /etc/alternatives/zabbix-web-font    //graphfont.ttf 為一個軟鏈接
[root@aminglinux-02 ~]# ls -l /etc/alternatives/zabbix-web-font
lrwxrwxrwx 1 root root 38 9月   8 00:19 /etc/alternatives/zabbix-web-font -> /usr/share/fonts/dejavu/DejaVuSans.ttf  //zabbix-web-font為一個軟鏈接
  1. dejavu: dejavu為字體的目錄
  2. DejaVuSans.ttf:這個為一個字體 //這個字體不支持中文

它定義的路徑是“fonts”,它是一個相對路徑,絕對路徑為/usr/share/zabbix/fonts,而字體文件為“ZBX_GRAPH_FONT_NAME”所定義的“graphfont”,它是一個文件,絕對路徑為/usr/share/zabbix/fonts/graphfont

接下來要做的,只需要 將graphfont到一個支持中文的字體下面,即可

需要從windows上借用一個過來
? windows字體路徑為“C:\Windows\Fonts\”,找到“simsun.ttc”(其實就是那個宋體 常規),先把它復制到桌面上,然后用xftp上傳到linux的/usr/share/zabbix/fonts/,并且改名為graphfont.ttf

進入zabbix字體庫目錄

[root@aminglinux-02 ~]# cd /usr/share/zabbix/fonts

更改原有graphfont.ttf為.back,或者刪除掉這個文件

[root@aminglinux-02 fonts]# mv graphfont.ttf graphfont.ttf.back

將上傳好的字體文件移動到當前目錄下

[root@aminglinux-02 fonts]# mv /root/simsun.ttc .
[root@aminglinux-02 fonts]# ls
graphfont.ttf.back  simsun.ttc

用simsun.ttc字體文件,創建graphfont.ttf軟鏈接文件

[root@aminglinux-02 fonts]# ln -s simsun.ttc graphfont.ttf

再次刷新頁面,發現圖形界面正常顯示字體

27

19.11 自動發現

修改自動發現規則的相關數據獲取間隔

28

以秒計算,改動一下

29

配置好以后到監控中心,查看圖形相關

  1. 可以選擇查看某一塊的圖形
  2. 因為可能設置的獲取時間比較長,不能及時的或許新數據,可以手動點擊這個刷新去獲取。

30

轉載于:https://my.oschina.net/nova12315/blog/1785502

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/390885.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/390885.shtml
英文地址,請注明出處:http://en.pswp.cn/news/390885.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Codeforces Round #444 (Div. 2) C.Solution for Cube 模擬

向題解低頭,向大佬低頭(。﹏。)orz……模擬也不能亂模啊……要好好分析題意,簡化簡化再簡化orz敲黑板 六個面的魔方,能一步還原的情況一定是只有2個面是單色,其余四個面,每個面2種顏色,而且不會出現任意兩面…

fcc認證_介紹fCC 100:我們對2019年杰出貢獻者的年度總結

fcc認證2019 has been a big year for the global freeCodeCamp community.對于全球freeCodeCamp社區來說,2019年是重要的一年。 More people are answering questions on the forum. 越來越多的人在論壇上回答問題。 Our publication has several new, rising aut…

華盛頓特區與其他地區的差別_使用華盛頓特區地鐵數據確定可獲利的廣告位置...

華盛頓特區與其他地區的差別深度分析 (In-Depth Analysis) Living in Washington DC for the past 1 year, I have come to realize how WMATA metro is the lifeline of this vibrant city. The metro network is enormous and well-connected throughout the DMV area. When …

Windows平臺下kafka環境的搭建

近期在搞kafka,在Windows環境搭建的過程中遇到一些問題,把具體的流程幾下來防止后面忘了。 準備工作: 1.安裝jdk環境 http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.下載kafka的程序安裝包: http://kafk…

deeplearning.ai 改善深層神經網絡 week2 優化算法

這一周的主題是優化算法。 1. Mini-batch: 上一門課討論的向量化的目的是去掉for循環加速優化計算,X [x(1) x(2) x(3) ... x(m)],X的每一個列向量x(i)是一個樣本,m是樣本個數。但當樣本很多時(比如m500萬&#xff09…

gcc匯編匯編語言_什么是匯編語言?

gcc匯編匯編語言Assembly Language is the interface between higher level languages (C, Java, etc) and machine code (binary). For a compiled language, the compiler transforms higher level code into assembly language code.匯編語言是高級語言(C ,Java等…

鋪裝s路畫法_數據管道的鋪裝之路

鋪裝s路畫法Data is a key bet for Intuit as we invest heavily in new customer experiences: a platform to connect experts anywhere in the world with customers and small business owners, a platform that connects to thousands of institutions and aggregates fin…

leetcode421. 數組中兩個數的最大異或值(貪心算法)

給你一個整數數組 nums &#xff0c;返回 nums[i] XOR nums[j] 的最大運算結果&#xff0c;其中 0 ≤ i ≤ j < n 。 進階&#xff1a;你可以在 O(n) 的時間解決這個問題嗎&#xff1f; 示例 1&#xff1a; 輸入&#xff1a;nums [3,10,5,25,2,8] 輸出&#xff1a;28 解…

IBM推全球首個5納米芯片:計劃2020年量產

IBM日前宣布&#xff0c;該公司已取得技術突破&#xff0c;利用5納米技術制造出密度更大的芯片。這種芯片可以將300億個5納米開關電路集成在指甲蓋大小的芯片上。 IBM推全球首個5納米芯片 IBM表示&#xff0c;此次使用了一種新型晶體管&#xff0c;即堆疊硅納米板&#xff0c;將…

drop sql語句_用于從表中刪除數據SQL Drop View語句

drop sql語句介紹 (Introduction) This guide covers the SQL statement for dropping (deleting) one or more view objects.本指南介紹了用于刪除(刪除)一個或多個視圖對象SQL語句。 A View is an object that presents data from one or more tables.視圖是顯示來自一個或多…

async 和 await的前世今生 (轉載)

async 和 await 出現在C# 5.0之后&#xff0c;給并行編程帶來了不少的方便&#xff0c;特別是當在MVC中的Action也變成async之后&#xff0c;有點開始什么都是async的味道了。但是這也給我們編程埋下了一些隱患&#xff0c;有時候可能會產生一些我們自己都不知道怎么產生的Bug&…

項目案例:qq數據庫管理_2小時元項目:項目管理您的數據科學學習

項目案例:qq數據庫管理Many of us are struggling to prioritize our learning as a working professional or aspiring data scientist. We’re told that we need to learn so many things that at times it can be overwhelming. Recently, I’ve felt like there could be …

react 示例_2020年的React Cheatsheet(+真實示例)

react 示例Ive put together for you an entire visual cheatsheet of all of the concepts and skills you need to master React in 2020.我為您匯總了2020年掌握React所需的所有概念和技能的完整視覺摘要。 But dont let the label cheatsheet fool you. This is more than…

leetcode 993. 二叉樹的堂兄弟節點

在二叉樹中&#xff0c;根節點位于深度 0 處&#xff0c;每個深度為 k 的節點的子節點位于深度 k1 處。 如果二叉樹的兩個節點深度相同&#xff0c;但 父節點不同 &#xff0c;則它們是一對堂兄弟節點。 我們給出了具有唯一值的二叉樹的根節點 root &#xff0c;以及樹中兩個…

Java之Set集合的怪

工作中可能用Set比較少&#xff0c;但是如果用的時候&#xff0c;出的一些問題很讓人摸不著頭腦&#xff0c;然后我就看了一下Set的底層實現&#xff0c;大吃一驚。 ###看一個問題 Map map new HashMap();map.put(1,"a");map.put(12,"ab");map.put(123,&q…

為mysql數據庫建立索引

前些時候&#xff0c;一位頗高級的程序員居然問我什么叫做索引&#xff0c;令我感到十分的驚奇&#xff0c;我想這絕不會是滄海一粟&#xff0c;因為有成千上萬的開發者&#xff08;可能大部分是使用MySQL的&#xff09;都沒有受過有關數據庫的正規培訓&#xff0c;盡管他們都為…

查詢數據庫中有多少個數據表_您的數據中有多少汁?

查詢數據庫中有多少個數據表97%. That’s the percentage of data that sits unused by organizations according to Gartner, making up so-called “dark data”.97 &#xff05;。 根據Gartner的說法&#xff0c;這就是組織未使用的數據百分比&#xff0c;即所謂的“ 暗數據…

記錄一個Python鼠標自動模塊用法和selenium加載網頁插件的設置

寫爬蟲&#xff0c;或者網頁自動化&#xff0c;讓程序自動完成一些重復性的枯燥的網頁操作&#xff0c;是最常見的需求。能夠解放雙手&#xff0c;空出時間看看手機&#xff0c;或者學習別的東西&#xff0c;甚至還能幫朋友親戚減輕工作量。 然而&#xff0c;網頁自動化代碼編寫…

和css3實例教程_最好CSS和CSS3教程

和css3實例教程級聯樣式表(CSS) (Cascading Style Sheets (CSS)) CSS is an acronym for Cascading Style Sheets. It was first invented in 1996, and is now a standard feature of all major web browsers.CSS是層疊樣式表的縮寫。 它于1996年首次發明&#xff0c;現在已成…

leetcode 1442. 形成兩個異或相等數組的三元組數目(位運算)

給你一個整數數組 arr 。 現需要從數組中取三個下標 i、j 和 k &#xff0c;其中 (0 < i < j < k < arr.length) 。 a 和 b 定義如下&#xff1a; a arr[i] ^ arr[i 1] ^ … ^ arr[j - 1] b arr[j] ^ arr[j 1] ^ … ^ arr[k] 注意&#xff1a;^ 表示 按位異…