Zabbix3 的個性化修改

2021-09-09 06:21:40 字數 1069 閱讀 9441

事情由來

應邀幫助友人構建乙個「應用監控」系統,經過多個軟體的考察終於選定了zabbix來構建。一切順利,但是最後要對於介面進行個性化的修改。對於乙個非php的程式設計師來說,這個是無從下手的。經過一番努力終於完成,現總結分享!

實現目標

1.登入頁面個性化

2.實現登入頁面logo的個性化

3.實現登入頁面右側顯示伺服器名稱的個性化(預設zabbix server)

4.實現登入頁面頁尾的個性化

5.儀錶盤頁面個性化

6.儀錶盤頁面頁尾的個性化

解決思路

find-typef -name'*.php'|xargsgrep'www.zabbix.com'

天空一切晴朗了。

涉及頁面

1.登入頁面

logo:

替換 icon-sprite.svg 檔案

2.登入資訊:

general.login.php 檔案中的內容

3.實現登入頁面右側顯示伺服器名稱的個性化(預設zabbix server)

zabbix.conf.php 檔案的 $zbx_server_name = 『zabbix server』;

4.實現登入頁面頁尾的個性化

html.inc.php 檔案的 makepagefooter() 函式中的內容

儀錶盤頁面個性化

5.實現頁尾的個性化

defines.inc.php 檔案

html.inc.php 檔案的 makepagefooter() 函式中的內容

總結

zabbix是乙個很方便的監控工具。個人感覺很不錯,grafana結合使用就是相當的華麗。

總結此文方便大家對於zabbix的學習和利用。

Liferay的個性化功能

liferay 的個性化功能有兩塊 內容和布局管理 外觀設定。liferay 在頁面上方提供了這兩個選單選項,也就是 content and layout 和look and feel 至於拖轉功能可以歸到布局管理下。內容和布局管理用來管理系統導航欄上的頁面以及它們的子頁面,增加乙個新的頁面時,其可...

個性化網域名稱的實現

個性化網域名稱,即將 使用者的使用者名稱作為二級網域名稱的字首。比如像 如何實現這種功能呢?我採用三個步驟來實現 2 在那台apche伺服器的主機配置中,在你要實現個性化網域名稱的虛擬主機配置 中加入一段 serveralias kakapo.cn kakapo.cn 舉例 namevirtualh...

QMenu的個性化定製

經常使用選單,選單的定製相當重要,普通的樣式設定不難,一般需求足以實現 qmenu qaction 如果要足夠個性,則需要進行一定的定製。說起定製,其實也是利用qt中現成的元件進行組裝而已,使用qmenu qwidgetaction qaction 再加上qss美化就可實現個性的qmenu。先看效果...