溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

zabbix 掌上運維

發(fā)布時間:2020-06-24 09:49:27 來源:網(wǎng)絡 閱讀:586 作者:ghost_wolf 欄目:網(wǎng)絡安全

最近寫了一套結合zabbix的掌上運維系統(tǒng),可以實現(xiàn)ping、zabbix監(jiān)控項圖形化查看、服務器指定命令(如關機、重啟進程等)、IPMI名(遠程管理卡關機、重啟、BMC重啟等)、VM-esxi(esxi 虛擬化管理重啟虛擬機、關機等)。
主要由CI(php MVC框架)、jqmobile(js的移動框架)寫成。APP化也已經(jīng)完成。
http://blog.chinaunix.net/uid-12765590-id-4622226.html


安裝方法
先安裝好zabbix,這個網(wǎng)上教程很多,我就不闡述了。
下面是部署掌上運維的的方法:
下載代碼:
https://github.com/dongfangyiye/zsyw
下載完整的代碼復制至zabbix的網(wǎng)頁的根目錄,記得包含zsyw目錄。
修改配置:
修改zsyw/application/config/config.php
找到
$config['base_url']     = 'http://IP/zsyw/'
修改為
$config['base_url']     = 'http://你自己服務器的IP或者域名/zsyw/'
修改數(shù)據(jù)庫密碼:
修改zsyw/application/config/database.php
------------------------------------------------
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '你zabbix的數(shù)據(jù)庫密碼';
$db['default']['database'] = 'zabbix';
$db['default']['dbdriver'] = 'mysql';
在zabbix數(shù)據(jù)庫里添加數(shù)據(jù)庫表:
CREATE TABLE `cm_history` (
  `history_id` int(11) NOT NULL auto_increment,
  `name` varchar(50) default NULL,
  `sipp` varchar(50) default NULL,
  `runcommand` varchar(50) default NULL,
  `output` varchar(50) default NULL,
  `status` varchar(50) default NULL,
  `ipaddress` varchar(50) default NULL,
  `sname` varchar(50) default NULL,
  `stamp` varchar(50) NOT NULL default '',
  PRIMARY KEY  (`history_id`)
) ENGINE=MyISAM AUTO_INCREMENT=676 DEFAULT CHARSET=utf8;

好了,大功告成,現(xiàn)在你就能實現(xiàn)2個功能ping和監(jiān)控項目圖形(目前寫死了項目后期考慮配置形式),服務器命令、IPMI、VMESXI需要另外配置.
安卓手機APP的代碼:
https://github.com/dongfangyiye/webview_zsyw

還有就是zabbix 默認的admin是沒有機器組關聯(lián)的,所以你需要新建一個賬號和主機組關聯(lián)。有問題可以和我交流。

登陸
zabbix 掌上運維
PING
zabbix 掌上運維
zabbix監(jiān)控圖形
zabbix 掌上運維

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內容。

AI