原创 IPhone手機利用Siri自動化運維思路

前言 最近研究智能家居與Siri結合,突發奇想:運維是否也可以通過Siri去下指令? 那答案當然是肯定,簡單測試一番,大概是這樣的畫風: 對着Siri說相對應的執行對象與方法,腳本執行後,返回結果,Siri讀出執行返回結果。 思路 使

原创 嘗試自己寫一個Python緩存裝飾器

本文記錄嘗試編寫一個簡單的緩存裝飾器,以學習爲目的,實際生產環境建議大家用標準庫。 from hashlib import md5 from pickle import dump, load # 用pickle進行數據的讀取、寫入 def

原创 Django+Vue實現WebSocket連接

近期有一需求:前端頁面點擊執行任務,實時顯示後端執行情況,思考一波;發現WebSocket最適合做這件事。 效果 測試ping www.baidu.com效果 點擊連接建立ws連接 後端實現 所需軟件包 後端主要藉助DjangoC

原创 Elasticsearch單機多實例

前言 團隊新採購一批大內存服務器作爲Elasticsaerch節點。根據ES官網文檔,單機單實例最多不超64G內存,這批服務器用於單機單實例有些"大材小用" .由於之前用docker做ES集羣碰到過坑, 所以這次採用實體跑多實例的方案。 環

原创 Zabbix監控Elastalert

Zabbix監控Elastalert 前言 現平臺已大量使用Elastalert作爲ELK日誌告警器,上週出現某個index告警查詢異常;導致無法正常告警,在還沒計劃好構建高可用方案前,先確保能夠第一時間知道Elastalert狀態是否正常

原创 ZabbixWeb監控變頻器

ZabbixWeb監控變頻器 前言 觀看2018年Zabbix大會有大佬用腳本實現變頻器概念功能 這個變頻器是怎麼樣一個概念呢? 我們知道Zabbix裏每次監控間隔時間都是固定的,變頻器所做的事情就是改變監控頻率。 變頻器有什麼好處?在

原创 深度剖析Zabbix Web scenarios數據表結構

深度剖析Zabbix Web scenarios數據表結構 前言 因開發需求,需要解析Zabbix web監控數據表結構;因爲網上關於Zabbix數據表結構解析的比較少,所以心血來潮寫了一篇作爲記錄。 突破口 對Zabbix數據庫表結構做

原创 微信運維交互機器人

運維微信交互機器人 前言 今年五月份參加Oracle開發者大會,在會議上看到智能AI在運維方面的應用場景;講師現場展現了一款能夠結合上下文對話的智能AI,通過聊天方式完成運維工作。 會議後對該款智能AI機器人念念不忘,由於人工智能AI學

原创 Elastaticsearch日誌告警(elastalert)

Elastaticsearch日誌告警 elastalert正確使用姿勢 前言 五月份網上尋找ELK日誌告警解決方案,Github發現一款開源軟件elastalert 傳送門 看最近更新時間爲兩年前,所以一直處於半質疑狀態看待該軟件,直到進

原创 [記錄]Python爬蟲過程中遇到的簡單帶干擾線驗證碼處理方法

前言:        這些天,人力資源部有個需求:需要定期檢查短信貓平臺賬號餘額,於是乎,我向短信平臺提交這個查詢需求,對方給我答覆是沒辦法。如此一來,只能看看能否通過用爬蟲的方法去爬取後臺數據了。 一、觀察目標站點    使用開發者模式看

原创 基於AWS-ELK部署系統日誌告警系統

前言 運維故障排障速度往往與監控系統體系顆粒度成正比,監控到位才能快速排障 在部署這套系統之前,平臺所有系統日誌都由Graylog+Zabbix,針對日誌出現的錯誤關鍵字進行告警,這種做法在運維工作開展過程中暴露出多個不足點,不詳述;在

原创 Zabbix微信個人賬號告警

前言:    最近研究zabbix告警,網上看了帖子有各式各樣姿勢:電話語音告警,郵件告警,短信告警,微信公衆號告警等等等..姿勢五花八門,真是糾結。    電話語音告警,短信告警首先pass 前者花錢,後者通過設置139郵箱,就可以實現僞

原创 記錄一次基於LNMP環境下的Zabbix3.0部署

前言:    公司現需要部署一個Zabbix來監控線上環境,但是線上服務器資源有限,無法部署到其中任意一臺。那怎麼辦呢?於是查閱一番資料,獲取解決思路:    1.線下環境使用一臺服務器做爲Zabbix Server,線上環境任意一臺搭建*

原创 使用python創建excel表格 --- XlsxWriter模板詳解

前言       最近在研究自動化巡檢發郵件。因爲是需要展現給領導看的,逼格當然得高,所以在郵件展現的地方需要用到excel模板,在網上查了下XlsxWriter的模板,發現還是挺強大的一個東西,能實現我所需要的高逼格:       首先,

原创 Python實現農曆生日提醒功能

前言:       某天突發奇想,想要實現一個農曆生日提醒。這個時候有了如下的大概思路:                獲取農曆   ——>    匹配    ——>     提醒    發現實現這個需求最主要的在獲取農曆這一塊,後邊兩個不