原创 Flask實現網頁版top 原

一直想弄個linux top的網頁,但弄成卻發現沒什麼用,不過,弄好了就記錄下。如以下截圖,弄得比較簡單,就一個框框提供ip的輸入,然後後臺ajax請求後端(Flask)並進行展示。   後臺的Flask接口實現: @app.route(

原创 用zabbix_sender監控磁盤是否只讀 原 薦

zabbix_sender是一個能夠在客戶端主動把數據發給zabbix server的工具,zabbix server無需去客戶端進行獲取,只需要接收客戶端提交過來的數據即可。使用zabbix_sender,zabbix server的監控

原创 Flask實現獲取ip歸屬地 原

平常查ip的歸屬地,都到ip138.com去查,想着自己用Flask寫一個,支持同時獲取多個ip的歸屬地。如下截圖   Flask後端實現如下,前端把數組轉爲json發給後臺,後臺以json返回前端轉爲數組。Flask安裝了個pyqqwr

原创 zabbix自動發現監控mysql數據庫 原 薦

跟zabbix自動發現監控mongo數據庫的思路差不多,如果公司的mysql都是使用3306端口或者同一端口的話,可直接創建模板,鏈接到各個服務器即可。如果公司的mysql的比較多或者端口不一致,還是得自動發現並監控比較方便點,先看下效果圖

原创 Kickstart實現自動安裝centos6和7 原 薦

一直想嘗試下pxe自動安裝centos6和centos7,最近幾天做了下實驗,雖然實踐的過程中碰到許多問題,但收穫還是有的,把碰到的問題和收穫分享下。 pxe自動安裝需要三個服務,分別爲dhcp、tftp、nginx,這三個服務我都使用ce

原创 zabbix自動發現監控mysql從庫狀態 原 薦

zabbix從庫如果複製有問題,在主庫機器有問題的時候,切爲主就會導致數據的丟失。或者主從分離的時候,如果從庫出現延時狀態的話,會導致前端頁面展示的數據不是爲最新的數據。因此,監控mysql從庫的狀態是必要的。   mysql從庫的狀態主要

原创 zabbix二次開發-flask-獲取告警 原

上次通過zabbix api獲取到監控的主機組,這次通過zabbix api獲取一下告警的信息,把zabbix告警信息集成到自己的系統中,如下: 上面的圖是zabbix網頁自帶的告警展示,下面圖是自己通過調取zabbix api獲取到告

原创 掌握nginx的location優先級

前言近幾年nginx在企業上的應用很廣泛,但很多朋友還是不知道nginx的location優先級,如果不能清晰的掌握nginx的location優先級,就會在配置nginx的時候引起錯誤的跳轉,錯誤的跳轉往往就是一次嚴重的線上事故。因此