原创 記錄日誌系統ELKB 5.6.4的搭建過程

前言ELK是最近比較流行的免費的日誌系統解決方案,注意,ELK不是一個軟件名,而是一個結局方案的縮寫,即Elasticsearch+Logstash+Kibana(ELK Stack)。這哥幾個都是java系的產品,但是衆所周知,java的

原创 記一次配置rewrite和return的經歷

前言與需求 自動電商平臺歸屬了大數據研究院之後,我又恢復了那個“把nginx當成爸爸”的日子。開發不斷地提出了的要求,我一樣一樣的疲命應付,並且在應付後記錄下來,就怕以後再遇到類似的問題。 這次的需求是一個跳轉,滿足某個條件之後把“http

原创 使用python調用echart畫圖

前言 之前說了如何使用阿里雲的SDK獲取雲存儲的值然後發送表格郵件,但是最近領導又發話了,說這個郵件每天一封看的有點審美疲勞,要順應“數據可視化”的趨勢,於是就要求畫圖,力求直觀。要做到“從衆多數據中突出特別數據,從特別數據中突出高價值數據

原创 將redis加入到elk日誌系統裏

之前在http://blog.51cto.com/chenx1242/2048014 裏面,我畫的那個架構圖裏說了整個架構可以加入redis,但是在文章裏我沒有寫到redis怎麼加進去。爲了讓整個系統更好的分層,是非常建議引入 Redis

原创 Jenkins與釘釘機器人實現手機端獲取當前服務日誌

馬上要過年了,各位運維們除了因爲買不到回家的火車票而嚎嚎大哭之外也開始擴容服務器和提前調整監控值,目的就是爲了過一個消停的春節。可是這畢竟十天左右不在公司,要是模塊真出了什麼意外肯定沒法第一找到日誌分析問題,畢竟這幾天都在串門拜年和醉生夢死

原创 新博客地址

沉迷於github無法自拔,沉迷於hexo無法自拔,於是乎,新博客地址:https://rorschachchan.github.io 本博客以後不會再更新了

原创 調用阿里雲api獲取阿里雲數據同步服務(DTS)並且作圖發送郵件的整個流程

前言 在https://rorschachchan.github.io/2018/02/24/阿里雲獲取DTS服務延遲的腳本/ 文章裏已經寫過,領導現在要求“每天查看阿里雲dts同步的延遲情況和同步速率情況”,並且在https://rors

原创 使用Kazoo去增刪改查zookeeper

每一次新版本開發,都會有開發頻繁的要求查看以前版本里zookeeper的內部配置,由於我公司規定zookeeper的密鑰是不能輕易給開發人員的,所以每次開發找過來運維就要停下手裏工作去幫忙看一下,這樣一來二去就搞得運維很煩。於是就萌生一個念

原创 django新增class的時候數據庫格式出錯

這幾天開發頻繁要求查看生產環境zookeeper的配置,於是就想在django裏添加一個新的欄,以文本的形式,隨時更新zookeeper的情況。於是我就登陸了django,在model.py裏添加一個新的class,如下:#建立杭州測試ZK

原创 Zabbix-proxy的搭建和配置全過程

Zabbix-proxy的用途和構建圖Zabbix-server是建立在金山雲的,現在需要監控阿里雲的redis,但是阿里雲跟金山雲之間通信是無法走內網的,如果直接讓zabbix-server與redis直接聯繫,一旦公網的信息被截獲的話,

原创 自己動手搭建一個hexo博客demo

曾幾何時,自己動手做一個博客的想法愈加強烈,想在裏面放一些更多除了技術之外的東西,比如烹飪的美食,比如PVP的視頻,比如拍攝的照片,比如籃球足球的評論。在這種需求下,我從衆多博客框架裏面選擇了hexo,原因就是“很多人都推薦hexo”...

原创 使用Zabbix去監控Redis

瞭解Redis的info要獲得Redis的當前情況,使用info命令即可。具體用法:#redis-cli -h 127.0.0.1 -p 6379 -a redis_passwd info [參數] 。針對不同的參數就會看到具體的數字,如果

原创 實戰Kibana的日誌關鍵詞搜索和日誌可視化

準備工作首先,先下載一個elastic網站上下載一個它提供的demo---莎翁的《亨利四世》,下載地址是https://download.elastic.co/demos/kibana/gettingstarted/shakespeare.

原创 阿里雲服務器更改時區爲utc

開發提出需求說,某個模塊是給洋人使用,於是把服務器裏的時間改成UTC時間。我登陸到服務器裏使用date查看了一下,發現目前使用的是東八區時間,如圖: 首先先開啓UTC,方法就是在/etc/sysconfig/clock的文件裏修改這樣一處:

原创 mysql清除磁盤碎片

任務背景 接到金山雲報警短信,說某數據庫的容量已經達到了90%的水位線,於是登陸控制檯查看詳細情況。 在控制檯首先發現,每一天的磁盤容量的確有所波動,那麼就證明開發人員寫的“資源回收”模塊是在正常運行的,如圖: 那麼就說明沒有什麼數據是可以